CA Core+ v1.1.0 DFT-preBallot
DFT-preBallot - The specification is a DFT-preBallot version of CA Core+ for collecting community feedback. For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory
example-familymemberhistory-ca-core
This profile applies constraints to the FamilyMemberHistory resource for CA Core+ to support capture of familial conditions in the pan-Canadian context.
CFMM: 2
FamilyMemberHistoryCACore (FamilyMemberHistory) | C | FamilyMemberHistory | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
modifierExtension | ?! C | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
instantiatesCanonical | Σ | 0..* | canonical(PlanDefinition | Questionnaire | ActivityDefinition | Measure | OperationDefinition) |
instantiatesUri | Σ | 0..* | uri |
status | Σ ?! | 1..1 | codeBinding |
dataAbsentReason | Σ | 0..1 | CodeableConcept |
patient | Σ | 1..1 | Reference(PatientCACore) |
date | Σ | 0..1 | dateTime |
name | Σ | 0..1 | string |
relationship | Σ | 1..1 | CodeableConcept |
sex | Σ | 0..1 | CodeableConceptBinding |
born[x] | C | 0..1 | |
bornPeriod | Period | ||
bornDate | date | ||
bornString | string | ||
age[x] | Σ C | 0..1 | |
ageAge | Age | ||
ageRange | Range | ||
ageString | string | ||
estimatedAge | Σ C | 0..1 | boolean |
deceased[x] | Σ | 0..1 | |
deceasedBoolean | boolean | ||
deceasedAge | Age | ||
deceasedRange | Range | ||
deceasedDate | date | ||
deceasedString | string | ||
reasonCode | Σ | 0..* | CodeableConcept |
reasonReference | Σ | 0..* | Reference(ConditionCACore | Observation | AllergyIntoleranceCACore | QuestionnaireResponse | DiagnosticReport | DocumentReference) |
note | 0..* | Annotation | |
condition | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
code | 1..1 | CodeableConcept | |
outcome | 0..1 | CodeableConcept | |
contributedToDeath | 0..1 | boolean | |
onset[x] | 0..1 | ||
onsetAge | Age | ||
onsetRange | Range | ||
onsetPeriod | Period | ||
onsetString | string | ||
note | 0..* | Annotation |
FamilyMemberHistoryCACore (FamilyMemberHistory) | C | FamilyMemberHistory | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
modifierExtension | ?! C | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
instantiatesCanonical | Σ | 0..* | canonical(PlanDefinition | Questionnaire | ActivityDefinition | Measure | OperationDefinition) |
instantiatesUri | Σ | 0..* | uri |
status | Σ ?! | 1..1 | codeBinding |
dataAbsentReason | Σ | 0..1 | CodeableConcept |
patient | Σ | 1..1 | Reference(PatientCACore) |
date | Σ | 0..1 | dateTime |
name | Σ | 0..1 | string |
relationship | Σ | 1..1 | CodeableConcept |
sex | Σ | 0..1 | CodeableConceptBinding |
born[x] | C | 0..1 | |
bornPeriod | Period | ||
bornDate | date | ||
bornString | string | ||
age[x] | Σ C | 0..1 | |
ageAge | Age | ||
ageRange | Range | ||
ageString | string | ||
estimatedAge | Σ C | 0..1 | boolean |
deceased[x] | Σ | 0..1 | |
deceasedBoolean | boolean | ||
deceasedAge | Age | ||
deceasedRange | Range | ||
deceasedDate | date | ||
deceasedString | string | ||
reasonCode | Σ | 0..* | CodeableConcept |
reasonReference | Σ | 0..* | Reference(ConditionCACore | Observation | AllergyIntoleranceCACore | QuestionnaireResponse | DiagnosticReport | DocumentReference) |
note | 0..* | Annotation | |
condition | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
code | 1..1 | CodeableConcept | |
outcome | 0..1 | CodeableConcept | |
contributedToDeath | 0..1 | boolean | |
onset[x] | 0..1 | ||
onsetAge | Age | ||
onsetRange | Range | ||
onsetPeriod | Period | ||
onsetString | string | ||
note | 0..* | Annotation |
These bindings may be used in lieu of the primary bindings in the table above.
The following tables list how the data elements from CA Core+ map to CACDI. For more information visit Mapping Logic.
FHIR Profile Element | CACDI Element(s) |
---|---|
FamilyMemberHistory.patient | Patient |