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 SharedDataModelParticipantAssertion logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. SharedDataModelParticipantAssertion | |
| Definition | The Shared Data Model for Participant Assertion |
| Short | Shared Data Model for Participant Assertion |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. SharedDataModelParticipantAssertion.participant | |
| Definition | The participant we are describing |
| Short | The participant we are describing |
| Control | 1..1 |
| Type | Extension(ValueSet Reference) (Extension Type: uri) |
| 4. SharedDataModelParticipantAssertion.assertionCode | |
| Definition | The code associated with the measurement, procedure or other assertion being made about the user. |
| Short | The code associated with the measurement, procedure or other assertion being made about the user. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. SharedDataModelParticipantAssertion.assertionText | |
| Definition | Detailed description / free text about this assertion. |
| Short | Detailed description / free text about this assertion. |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. SharedDataModelParticipantAssertion.ageAtAssertion | |
| Definition | The date or age at which this information is being asserted. |
| Short | The date or age at which this information is being asserted. |
| Control | 0..1 |
| Type | Quantity |
| 10. SharedDataModelParticipantAssertion.assertion | |
| Definition | For assertions relating to a true/false status of a particular concept, is that value true or false? |
| Short | For assertions relating to a true/false status of a particular concept, is that value true or false? |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. SharedDataModelParticipantAssertion.AssertionType | |
| Definition | The semantic type of the resource, eg, Condition. |
| Short | The semantic type of the resource, eg, Condition. |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. SharedDataModelParticipantAssertion.ageAtEvent | |
| Definition | The age in decimal years of the Subject at the time point which the assertion... |
| Short | The age in decimal years of the Subject at the time point which the assertion... |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. SharedDataModelParticipantAssertion.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 |
| 18. SharedDataModelParticipantAssertion.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 |
| 20. SharedDataModelParticipantAssertion.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 foundhere
| 0. SharedDataModelParticipantAssertion | |
| Definition | The Shared Data Model for Participant Assertion |
| Short | Shared Data Model for Participant Assertion |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. SharedDataModelParticipantAssertion.participant | |
| Definition | The participant we are describing |
| Short | The participant we are describing |
| Control | 1..1 |
| Type | Extension(ValueSet Reference) (Extension Type: uri) |
| 4. SharedDataModelParticipantAssertion.assertionCode | |
| Definition | The code associated with the measurement, procedure or other assertion being made about the user. |
| Short | The code associated with the measurement, procedure or other assertion being made about the user. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. SharedDataModelParticipantAssertion.assertionText | |
| Definition | Detailed description / free text about this assertion. |
| Short | Detailed description / free text about this assertion. |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. SharedDataModelParticipantAssertion.ageAtAssertion | |
| Definition | The date or age at which this information is being asserted. |
| Short | The date or age at which this information is being asserted. |
| Control | 0..1 |
| Type | Quantity |
| 10. SharedDataModelParticipantAssertion.assertion | |
| Definition | For assertions relating to a true/false status of a particular concept, is that value true or false? |
| Short | For assertions relating to a true/false status of a particular concept, is that value true or false? |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. SharedDataModelParticipantAssertion.AssertionType | |
| Definition | The semantic type of the resource, eg, Condition. |
| Short | The semantic type of the resource, eg, Condition. |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. SharedDataModelParticipantAssertion.ageAtEvent | |
| Definition | The age in decimal years of the Subject at the time point which the assertion... |
| Short | The age in decimal years of the Subject at the time point which the assertion... |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. SharedDataModelParticipantAssertion.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 |
| 18. SharedDataModelParticipantAssertion.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 |
| 20. SharedDataModelParticipantAssertion.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 foundhere
| 0. SharedDataModelParticipantAssertion | |
| Definition | The Shared Data Model for Participant Assertion |
| Short | Shared Data Model for Participant Assertion |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. SharedDataModelParticipantAssertion.participant | |
| Definition | The participant we are describing |
| Short | The participant we are describing |
| Control | 1..1 |
| Type | Extension(ValueSet Reference) (Extension Type: uri) |
| 4. SharedDataModelParticipantAssertion.assertionCode | |
| Definition | The code associated with the measurement, procedure or other assertion being made about the user. |
| Short | The code associated with the measurement, procedure or other assertion being made about the user. |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. SharedDataModelParticipantAssertion.assertionText | |
| Definition | Detailed description / free text about this assertion. |
| Short | Detailed description / free text about this assertion. |
| Control | 1..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. SharedDataModelParticipantAssertion.ageAtAssertion | |
| Definition | The date or age at which this information is being asserted. |
| Short | The date or age at which this information is being asserted. |
| Control | 0..1 |
| Type | Quantity |
| 10. SharedDataModelParticipantAssertion.assertion | |
| Definition | For assertions relating to a true/false status of a particular concept, is that value true or false? |
| Short | For assertions relating to a true/false status of a particular concept, is that value true or false? |
| Control | 1..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. SharedDataModelParticipantAssertion.AssertionType | |
| Definition | The semantic type of the resource, eg, Condition. |
| Short | The semantic type of the resource, eg, Condition. |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. SharedDataModelParticipantAssertion.ageAtEvent | |
| Definition | The age in decimal years of the Subject at the time point which the assertion... |
| Short | The age in decimal years of the Subject at the time point which the assertion... |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. SharedDataModelParticipantAssertion.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 |
| 18. SharedDataModelParticipantAssertion.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 |
| 20. SharedDataModelParticipantAssertion.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 |