source: trunk/grails-app/domain/dbnp/studycapturing/Protocol.groovy @ 106

Last change on this file since 106 was 106, checked in by keesvb, 10 years ago

added first version of clean data layer specification and clinical data module

File size: 632 bytes
Line 
1package dbnp.studycapturing
2
3import dbnp.data.Term
4
5/**
6 * Class describing the available protocols in the database, and their respective protocol parameters
7 * Concrete instances of protocol application (and parameter values) should be stored as ProtocolInstance
8 * For the moment, there is one global Protocol store. From user experience, it should become clear if this store
9 * has to remain global or should be bound to specific templates, users, user groups or even studies.
10 */
11class Protocol {
12
13    String name
14    Term reference
15   
16    static hasMany = [parameters : ProtocolParameter]
17
18    static constraints = {
19    }
20}
Note: See TracBrowser for help on using the repository browser.