Class: DataDictionary¶
A complete REDCap data dictionary representing one or more instruments (forms). This is the top-level container that corresponds to the CSV file uploaded to REDCap. Fields must be grouped contiguously by form_name.
URI: [redcap_dd:DataDictionary](https://w3id.org/linkml/redcap-data-dictionary/DataDictionary)
## Class Properties
| Property | Value |
| --- | --- |
| Tree Root | Yes |
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [fields](fields.md) | 1..*
[Field](Field.md) | Ordered list of all fields (variables) in the data dictionary | direct | ## Comments * The first field in the data dictionary must be the record identifier (typically record_id) and must be of field_type 'text'. * All fields belonging to the same form_name must be in contiguous rows; no interleaving of forms is permitted. ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/redcap-data-dictionary ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | redcap_dd:DataDictionary | | native | redcap_dd:DataDictionary | ## LinkML Source ### Direct
### Induced
classDiagram
class DataDictionary
click DataDictionary href "../DataDictionary/"
DataDictionary : fields
DataDictionary --> "1..*" Field : fields
click Field href "../Field/"
[Field](Field.md) | Ordered list of all fields (variables) in the data dictionary | direct | ## Comments * The first field in the data dictionary must be the record identifier (typically record_id) and must be of field_type 'text'. * All fields belonging to the same form_name must be in contiguous rows; no interleaving of forms is permitted. ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/linkml/redcap-data-dictionary ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | redcap_dd:DataDictionary | | native | redcap_dd:DataDictionary | ## LinkML Source ### Direct
name: DataDictionary
description: A complete REDCap data dictionary representing one or more instruments
(forms). This is the top-level container that corresponds to the CSV file uploaded
to REDCap. Fields must be grouped contiguously by form_name.
comments:
- The first field in the data dictionary must be the record identifier (typically
record_id) and must be of field_type 'text'.
- All fields belonging to the same form_name must be in contiguous rows; no interleaving
of forms is permitted.
from_schema: https://w3id.org/linkml/redcap-data-dictionary
attributes:
fields:
name: fields
description: Ordered list of all fields (variables) in the data dictionary. Fields
within the same form must be in contiguous rows.
from_schema: https://w3id.org/linkml/redcap-data-dictionary
rank: 1000
domain_of:
- DataDictionary
- Instrument
range: Field
required: true
multivalued: true
inlined_as_list: true
tree_root: true
name: DataDictionary
description: A complete REDCap data dictionary representing one or more instruments
(forms). This is the top-level container that corresponds to the CSV file uploaded
to REDCap. Fields must be grouped contiguously by form_name.
comments:
- The first field in the data dictionary must be the record identifier (typically
record_id) and must be of field_type 'text'.
- All fields belonging to the same form_name must be in contiguous rows; no interleaving
of forms is permitted.
from_schema: https://w3id.org/linkml/redcap-data-dictionary
attributes:
fields:
name: fields
description: Ordered list of all fields (variables) in the data dictionary. Fields
within the same form must be in contiguous rows.
from_schema: https://w3id.org/linkml/redcap-data-dictionary
rank: 1000
owner: DataDictionary
domain_of:
- DataDictionary
- Instrument
range: Field
required: true
multivalued: true
inlined: true
inlined_as_list: true
tree_root: true