The following steps are recommended to support development of CRFs using standards in this guide.
The key steps to developing CRFs using CDASH are:
Example 1: A study has meal-consumption diary data captured via a subject-completed PRO. Another study also captures meal-consumption data, but the subject takes a photo of the food prior to and after the meal, and sends the photos to a third party, which determines food consumption. Even though captured in different ways, the data from both studies will map into the SDTMIG Meal Data (ML) domain.
Example 2: A study has subjects' blood samples sent to a central lab, which analyzes the samples and sends results to the sponsor via electronic data transfer. In a second study, the samples are analyzed locally and results are captured on a CRF. The laboratory results from both studies are stored in the SDTMIG Laboratory Test Results (LB) domain.
CDASH recommends that dates be collected in an unambiguous format and suggests using the DD-MON-YYYY format. This defines the format to be presented to those entering the data, but does not define the electronic format in which to store the data. One system may store each date as a character field; another may store them as numeric values (e.g., an SAS date); and yet another as 3 separate fields formatted as day, month, and year. Each of these is a legitimate way to store the data collected.
Using the root variables and other CDASH metadata in the CDASH Model, add any additional variables that are needed to meet the requirements of data collection. Follow CDISC Variable Naming Fragment (see Appendix B, Glossary and Abbreviations) conventions, and CDASH root variable-naming conventions where they exist (e.g., --DAT for dates, --TIM for times, --YN for prompts, as described in the CDASH Model).
Example: Replace "--" with the 2-character domain code that matches the other variables in the same domain. For example, to add the --LOC variable to a Medical History CRF, the domain code is MH, so the variable would become MHLOC in that domain.The Question Text and Prompt columns in the CDASH Model metadata provide different variations in the recommended text for asking the question on a CRF. For each question, the sponsor may elect to either use the Question Text or the Prompt on the CRF. Some text is presented using brackets [ ], parentheses ( ), and/or incorporating forward slashes. These different formats are used to indicate how the Question Text or Prompt may be modified by the sponsor.
Example: The CDASH variable --PERF, from the CDASH Model, has the following Question Text and Prompt.
Question Text: [Were any/Was the] [--TEST/ topic] [measurement(s)/test(s)/examination(s)/specimen(s)/sample(s)] [performed/collected]?
Prompt: [--TEST/Topic] [Measurement(s)/Test(s)/Examination(s)/Specimen(s)/Sample(s)] [Performed/Collected]?
The sponsor wants to add a question to a CRF that asks whether a lab specimen was collected, using a Yes/No response.
The sponsor selects the CDASH variable --PERF and adds the appropriate domain code. LBPERF
Use either the Prompt or the Question Text on the CRF.
Question Text: Was the laboratory specimen collected?
- In the first set of brackets, the text option "Was the" is selected, as the study required only 1 lab test to be performed. [Were any/Was the]
- In the second set of brackets, the text used is "laboratory," which is the topic of interest. [--TEST/Topic (laboratory)]
- In the third set of brackets, the text option "specimen," without the optional "s," is selected. [measurement(s)/test(s)/examination(s)/specimen(s)/sample(s)]
- In the fourth set of brackets, the text option "collected" is selected. [performed/collected]
Prompt: Laboratory Specimen Collected
- In the first set of brackets, the text used is the topic of interest (i.e., laboratory). [--TEST/Topic (Laboratory)]
- In the second set of brackets, the text option "specimen," without the optional "s," is selected. [Measurement(s)/Test(s)/Examination(s)/Specimen(s)/Sample(s)]
- In the third set of brackets, the text option "collected" is selected. [Performed/Collected]
- Create custom domains based on 1 of the General Observation Classes in the CDASH Model. See Section 3.4, How to Create New Data Collection Fields When No CDASHIG Field Has Been Defined, for more information.
CDASHIG metadata table attributes provide building blocks for the development of a CRF and the underlying database or other data-collection structure.
Additional information on developing CRFs can be found in Section 2.3.1, Overview of Example CRFs.