NCPI FHIR Implementation Guide v2
0.2.0 - ci-build
NCPI FHIR Implementation Guide v2 - Local Development build (v0.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2025-12-03 |
Definitions for the SharedDataModelResearchParticipant logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. SharedDataModelResearchParticipant | |
| Definition | The Shared Data Model for Research Participants |
| Short | Shared Data Model for Research Participants |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. SharedDataModelResearchParticipant.participantID | |
| Definition | Unique participant identifier. System identifier used for internal references. |
| Short | Unique participant identifier. System identifier used for internal references. |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. SharedDataModelResearchParticipant.externalID | |
| Definition | Unique participant identifier. System identifier used for internal references. |
| Short | Unique participant identifier. System identifier used for internal references. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. SharedDataModelResearchParticipant.population | |
| Definition | Population, Race, and/or Ethnicity information. |
| Short | Population, Race, and/or Ethnicity information. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. SharedDataModelResearchParticipant.ombRace | |
| Definition | OMB coded Race for backwards compatibility |
| Short | OMB coded Race for backwards compatibility |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. SharedDataModelResearchParticipant.ombEth | |
| Definition | OMB coded Ethnicity for backwards compatibility |
| Short | OMB coded Ethnicity for backwards compatibility |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. SharedDataModelResearchParticipant.sex | |
| Definition | Sex assigned at birth (or pre-natal observed sex) |
| Short | Sex assigned at birth (or pre-natal observed sex) |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. SharedDataModelResearchParticipant.dateOfBirth | |
| Definition | Date of Birth of the participant. Details of privacy method should be included in DOBMethod |
| Short | Date of Birth of the participant. Details of privacy method should be included in DOBMethod |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. SharedDataModelResearchParticipant.dobMethod | |
| Definition | Specifies method used to alter DOB for research sharing. Details should be available in the study protocols. |
| Short | Specifies method used to alter DOB for research sharing. Details should be available in the study protocols. |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. SharedDataModelResearchParticipant.ageAtLastVitalStatus | |
| Definition | Age at last vital status |
| Short | Age at last vital status |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. SharedDataModelResearchParticipant.vitalStatus | |
| Definition | Vital Status |
| Short | Vital Status |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. SharedDataModelResearchParticipant | |
| Definition | The Shared Data Model for Research Participants |
| Short | Shared Data Model for Research Participants |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. SharedDataModelResearchParticipant.participantID | |
| Definition | Unique participant identifier. System identifier used for internal references. |
| Short | Unique participant identifier. System identifier used for internal references. |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. SharedDataModelResearchParticipant.externalID | |
| Definition | Unique participant identifier. System identifier used for internal references. |
| Short | Unique participant identifier. System identifier used for internal references. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. SharedDataModelResearchParticipant.population | |
| Definition | Population, Race, and/or Ethnicity information. |
| Short | Population, Race, and/or Ethnicity information. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. SharedDataModelResearchParticipant.ombRace | |
| Definition | OMB coded Race for backwards compatibility |
| Short | OMB coded Race for backwards compatibility |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. SharedDataModelResearchParticipant.ombEth | |
| Definition | OMB coded Ethnicity for backwards compatibility |
| Short | OMB coded Ethnicity for backwards compatibility |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. SharedDataModelResearchParticipant.sex | |
| Definition | Sex assigned at birth (or pre-natal observed sex) |
| Short | Sex assigned at birth (or pre-natal observed sex) |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. SharedDataModelResearchParticipant.dateOfBirth | |
| Definition | Date of Birth of the participant. Details of privacy method should be included in DOBMethod |
| Short | Date of Birth of the participant. Details of privacy method should be included in DOBMethod |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. SharedDataModelResearchParticipant.dobMethod | |
| Definition | Specifies method used to alter DOB for research sharing. Details should be available in the study protocols. |
| Short | Specifies method used to alter DOB for research sharing. Details should be available in the study protocols. |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. SharedDataModelResearchParticipant.ageAtLastVitalStatus | |
| Definition | Age at last vital status |
| Short | Age at last vital status |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. SharedDataModelResearchParticipant.vitalStatus | |
| Definition | Vital Status |
| Short | Vital Status |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. SharedDataModelResearchParticipant | |
| Definition | The Shared Data Model for Research Participants |
| Short | Shared Data Model for Research Participants |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. SharedDataModelResearchParticipant.participantID | |
| Definition | Unique participant identifier. System identifier used for internal references. |
| Short | Unique participant identifier. System identifier used for internal references. |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. SharedDataModelResearchParticipant.externalID | |
| Definition | Unique participant identifier. System identifier used for internal references. |
| Short | Unique participant identifier. System identifier used for internal references. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. SharedDataModelResearchParticipant.population | |
| Definition | Population, Race, and/or Ethnicity information. |
| Short | Population, Race, and/or Ethnicity information. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. SharedDataModelResearchParticipant.ombRace | |
| Definition | OMB coded Race for backwards compatibility |
| Short | OMB coded Race for backwards compatibility |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. SharedDataModelResearchParticipant.ombEth | |
| Definition | OMB coded Ethnicity for backwards compatibility |
| Short | OMB coded Ethnicity for backwards compatibility |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. SharedDataModelResearchParticipant.sex | |
| Definition | Sex assigned at birth (or pre-natal observed sex) |
| Short | Sex assigned at birth (or pre-natal observed sex) |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. SharedDataModelResearchParticipant.dateOfBirth | |
| Definition | Date of Birth of the participant. Details of privacy method should be included in DOBMethod |
| Short | Date of Birth of the participant. Details of privacy method should be included in DOBMethod |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. SharedDataModelResearchParticipant.dobMethod | |
| Definition | Specifies method used to alter DOB for research sharing. Details should be available in the study protocols. |
| Short | Specifies method used to alter DOB for research sharing. Details should be available in the study protocols. |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. SharedDataModelResearchParticipant.ageAtLastVitalStatus | |
| Definition | Age at last vital status |
| Short | Age at last vital status |
| Control | 0..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. SharedDataModelResearchParticipant.vitalStatus | |
| Definition | Vital Status |
| Short | Vital Status |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |