NCPI FHIR Implementation Guide v2
0.1.0 - ci-build
NCPI FHIR Implementation Guide v2 - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Draft as of 2024-11-25 |
Definitions for the SharedDataModelCondition logical model.
Guidance on how to interpret the contents of this table can be found here
0. SharedDataModelCondition | |
Definition | The Shared Data Model for Condition |
Short | Shared Data Model for Condition |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. SharedDataModelCondition.participant | |
Definition | The participant we are describing |
Short | The participant we are describing |
Control | 1..1 |
Type | Extension(ValueSet Reference) (Extension Type: uri) |
4. SharedDataModelCondition.condition | |
Definition | The condition, disease, phenotypic feature, etc that this participant may have. |
Short | The condition, disease, phenotypic feature, etc that this participant may have. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
6. SharedDataModelCondition.conditonText | |
Definition | Detailed description / free text about this condition. |
Short | Detailed description / free text about this condition. |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. SharedDataModelCondition.ageAtAssertion | |
Definition | The date or age at which this condition is being asserted. |
Short | The date or age at which this condition is being asserted. |
Control | 0..1 |
Type | Quantity |
10. SharedDataModelCondition.assertion | |
Definition | Does the participant have this condition? |
Short | Does the participant have this condition? |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. SharedDataModelCondition.conditionType | |
Definition | Does this condition represent a specific "type" of condition, such as "Phenotypic Feature" vs "Disease" in a rare disease setting. |
Short | Does this condition represent a specific "type" of condition, such as "Phenotypic Feature" vs "Disease" in a rare disease setting. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. SharedDataModelCondition.ageAtOnset | |
Definition | The age of onset for this condition. Could be expressed with a term, an age, or an age range. |
Short | The age of onset for this condition. Could be expressed with a term, an age, or an age range. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
16. SharedDataModelCondition.ageAtResolution | |
Definition | The age at which this condition was resolved, abated, or cured. Should be left empty in cases of current active status. Could be expressed with a term, an age, or an age range. |
Short | The age at which this condition was resolved, abated, or cured. Should be left empty in cases of current active status. Could be expressed with a term, an age, or an age range. |
Control | 0..1 |
Type | date |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
18. SharedDataModelCondition.otherModifiers | |
Definition | Any additional modifiers for this condition, such as severity. |
Short | Any additional modifiers for this condition, such as severity. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. SharedDataModelCondition.stage | |
Definition | Cancer staging information |
Short | Cancer staging information |
Control | 0..1 |
Type | date |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. SharedDataModelCondition.location | |
Definition | Location information, such as site and/or laterality, of the condition. Multiple values should be interpreted cumulatively, so complex location information, such as "right lung" and "left kidney" may require multiple condition rows. |
Short | Location information, such as site and/or laterality, of the condition. Multiple values should be interpreted cumulatively, so complex location information, such as "right lung" and "left kidney" may require multiple condition rows. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. SharedDataModelCondition.locationQualifier | |
Definition | Any spatial/location qualifiers |
Short | Any spatial/location qualifiers |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. SharedDataModelCondition.lateralityQualifier | |
Definition | Any laterality qualifiers |
Short | Any laterality qualifiers |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. SharedDataModelCondition.assertionSource | |
Definition | Where or how was this this assertion about the Participant recorded? This can support understanding the differences between surveys, automated EHR extraction, manual chart abstraction, etc. |
Short | Where or how was this this assertion about the Participant recorded? This can support understanding the differences between surveys, automated EHR extraction, manual chart abstraction, etc. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
30. SharedDataModelCondition.asserter | |
Definition | Who recorded this assertion about the Participant? This can support understanding the differences between self-report, doctor, trained research staff. |
Short | Who recorded this assertion about the Participant? This can support understanding the differences between self-report, doctor, trained research staff. |
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 found here
0. SharedDataModelCondition | |
Definition | The Shared Data Model for Condition |
Short | Shared Data Model for Condition |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. SharedDataModelCondition.participant | |
Definition | The participant we are describing |
Short | The participant we are describing |
Control | 1..1 |
Type | Extension(ValueSet Reference) (Extension Type: uri) |
4. SharedDataModelCondition.condition | |
Definition | The condition, disease, phenotypic feature, etc that this participant may have. |
Short | The condition, disease, phenotypic feature, etc that this participant may have. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
6. SharedDataModelCondition.conditonText | |
Definition | Detailed description / free text about this condition. |
Short | Detailed description / free text about this condition. |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. SharedDataModelCondition.ageAtAssertion | |
Definition | The date or age at which this condition is being asserted. |
Short | The date or age at which this condition is being asserted. |
Control | 0..1 |
Type | Quantity |
10. SharedDataModelCondition.assertion | |
Definition | Does the participant have this condition? |
Short | Does the participant have this condition? |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. SharedDataModelCondition.conditionType | |
Definition | Does this condition represent a specific "type" of condition, such as "Phenotypic Feature" vs "Disease" in a rare disease setting. |
Short | Does this condition represent a specific "type" of condition, such as "Phenotypic Feature" vs "Disease" in a rare disease setting. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. SharedDataModelCondition.ageAtOnset | |
Definition | The age of onset for this condition. Could be expressed with a term, an age, or an age range. |
Short | The age of onset for this condition. Could be expressed with a term, an age, or an age range. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
16. SharedDataModelCondition.ageAtResolution | |
Definition | The age at which this condition was resolved, abated, or cured. Should be left empty in cases of current active status. Could be expressed with a term, an age, or an age range. |
Short | The age at which this condition was resolved, abated, or cured. Should be left empty in cases of current active status. Could be expressed with a term, an age, or an age range. |
Control | 0..1 |
Type | date |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
18. SharedDataModelCondition.otherModifiers | |
Definition | Any additional modifiers for this condition, such as severity. |
Short | Any additional modifiers for this condition, such as severity. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. SharedDataModelCondition.stage | |
Definition | Cancer staging information |
Short | Cancer staging information |
Control | 0..1 |
Type | date |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. SharedDataModelCondition.location | |
Definition | Location information, such as site and/or laterality, of the condition. Multiple values should be interpreted cumulatively, so complex location information, such as "right lung" and "left kidney" may require multiple condition rows. |
Short | Location information, such as site and/or laterality, of the condition. Multiple values should be interpreted cumulatively, so complex location information, such as "right lung" and "left kidney" may require multiple condition rows. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. SharedDataModelCondition.locationQualifier | |
Definition | Any spatial/location qualifiers |
Short | Any spatial/location qualifiers |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. SharedDataModelCondition.lateralityQualifier | |
Definition | Any laterality qualifiers |
Short | Any laterality qualifiers |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. SharedDataModelCondition.assertionSource | |
Definition | Where or how was this this assertion about the Participant recorded? This can support understanding the differences between surveys, automated EHR extraction, manual chart abstraction, etc. |
Short | Where or how was this this assertion about the Participant recorded? This can support understanding the differences between surveys, automated EHR extraction, manual chart abstraction, etc. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
30. SharedDataModelCondition.asserter | |
Definition | Who recorded this assertion about the Participant? This can support understanding the differences between self-report, doctor, trained research staff. |
Short | Who recorded this assertion about the Participant? This can support understanding the differences between self-report, doctor, trained research staff. |
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 found here
0. SharedDataModelCondition | |
Definition | The Shared Data Model for Condition |
Short | Shared Data Model for Condition |
Control | 0..* |
Is Modifier | false |
Logical Model | Instances of this logical model are not marked to be the target of a Reference |
2. SharedDataModelCondition.participant | |
Definition | The participant we are describing |
Short | The participant we are describing |
Control | 1..1 |
Type | Extension(ValueSet Reference) (Extension Type: uri) |
4. SharedDataModelCondition.condition | |
Definition | The condition, disease, phenotypic feature, etc that this participant may have. |
Short | The condition, disease, phenotypic feature, etc that this participant may have. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
6. SharedDataModelCondition.conditonText | |
Definition | Detailed description / free text about this condition. |
Short | Detailed description / free text about this condition. |
Control | 1..1 |
Type | string |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
8. SharedDataModelCondition.ageAtAssertion | |
Definition | The date or age at which this condition is being asserted. |
Short | The date or age at which this condition is being asserted. |
Control | 0..1 |
Type | Quantity |
10. SharedDataModelCondition.assertion | |
Definition | Does the participant have this condition? |
Short | Does the participant have this condition? |
Control | 1..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
12. SharedDataModelCondition.conditionType | |
Definition | Does this condition represent a specific "type" of condition, such as "Phenotypic Feature" vs "Disease" in a rare disease setting. |
Short | Does this condition represent a specific "type" of condition, such as "Phenotypic Feature" vs "Disease" in a rare disease setting. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
14. SharedDataModelCondition.ageAtOnset | |
Definition | The age of onset for this condition. Could be expressed with a term, an age, or an age range. |
Short | The age of onset for this condition. Could be expressed with a term, an age, or an age range. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
16. SharedDataModelCondition.ageAtResolution | |
Definition | The age at which this condition was resolved, abated, or cured. Should be left empty in cases of current active status. Could be expressed with a term, an age, or an age range. |
Short | The age at which this condition was resolved, abated, or cured. Should be left empty in cases of current active status. Could be expressed with a term, an age, or an age range. |
Control | 0..1 |
Type | date |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
18. SharedDataModelCondition.otherModifiers | |
Definition | Any additional modifiers for this condition, such as severity. |
Short | Any additional modifiers for this condition, such as severity. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
20. SharedDataModelCondition.stage | |
Definition | Cancer staging information |
Short | Cancer staging information |
Control | 0..1 |
Type | date |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
22. SharedDataModelCondition.location | |
Definition | Location information, such as site and/or laterality, of the condition. Multiple values should be interpreted cumulatively, so complex location information, such as "right lung" and "left kidney" may require multiple condition rows. |
Short | Location information, such as site and/or laterality, of the condition. Multiple values should be interpreted cumulatively, so complex location information, such as "right lung" and "left kidney" may require multiple condition rows. |
Control | 0..* |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
24. SharedDataModelCondition.locationQualifier | |
Definition | Any spatial/location qualifiers |
Short | Any spatial/location qualifiers |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
26. SharedDataModelCondition.lateralityQualifier | |
Definition | Any laterality qualifiers |
Short | Any laterality qualifiers |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
28. SharedDataModelCondition.assertionSource | |
Definition | Where or how was this this assertion about the Participant recorded? This can support understanding the differences between surveys, automated EHR extraction, manual chart abstraction, etc. |
Short | Where or how was this this assertion about the Participant recorded? This can support understanding the differences between surveys, automated EHR extraction, manual chart abstraction, etc. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
30. SharedDataModelCondition.asserter | |
Definition | Who recorded this assertion about the Participant? This can support understanding the differences between self-report, doctor, trained research staff. |
Short | Who recorded this assertion about the Participant? This can support understanding the differences between self-report, doctor, trained research staff. |
Control | 0..1 |
Type | code |
Primitive Value | This primitive element may be present, or absent, or replaced by an extension |