|
@@ -52,23 +52,14 @@ All datasets should be registered by adding them to the inputLists list. The sam
|
|
|
dataset should already be a part of the inputList.
|
|
|
|
|
|
### Forms
|
|
|
-CRF consists of a series of forms, contained in the Forms list.
|
|
|
-Each form is a logical assembly of datasets. Each form has a setup, which is a
|
|
|
-list which specifies which datasets are part of the form, and a title.
|
|
|
-The only programatical feature that a form has is that all its datasets
|
|
|
-should be completed before the form is submitted for review.
|
|
|
-Each form can be reviewed independently.
|
|
|
-
|
|
|
-Some fields are set to default values for historical reasons:
|
|
|
-
|
|
|
-- formUrl: visit0
|
|
|
-- reviewFormUrl: reviewVisit0
|
|
|
-- viewURL: visit0.view
|
|
|
-
|
|
|
-The last field, master query is to be set to the created dataset list. Each form
|
|
|
-has a master query that contains
|
|
|
-a participantCode field, and that is the field that will be used as the participant
|
|
|
-assignment field for all datasets in the form. The
|
|
|
+CRF consists of a series of forms, contained in the Forms list. The Forms list has a name, a title and a master query.
|
|
|
+
|
|
|
+Form corresponds to a logical assembly of datasets. The only architectural property of a form has is that all its datasets
|
|
|
+should be completed before the form is submitted for review. Each form can be reviewed independently.
|
|
|
+
|
|
|
+The last field, master query is to be set to one of the datasets in the form.
|
|
|
+The master query must contain a participantCode field, and that is the field that
|
|
|
+will be used as the participant assignment field for all datasets in the form. The
|
|
|
sample Forms list already has an entry for demographicsData dataset.
|
|
|
|
|
|
### Form setup
|