Skip to content

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)
 classDiagram
    class DataDictionary
    click DataDictionary href "../DataDictionary/"
      DataDictionary : fields





        DataDictionary --> "1..*" Field : fields
        click Field href "../Field/"
## 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
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
### Induced
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