AllergyIntolerance (CA-Core)

Additional information on this profile (including the JSON & XML structure and detailed element descriptions) can be found at package/structuredefinition-allergyintolerance-ca-core.json

This profile imposes the CA Baseline (v1.1.7) AllergyIntolerance Profile.

Profile

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
clinicalStatusΣ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
typeΣ0..1codeBinding
categoryΣ0..*codeBinding
criticalityΣ0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
patientΣ I1..1Reference(PatientCACore)
encounterI0..1Reference(Encounter)
onsetDateTimedateTime
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
recordedDate0..1dateTime
recorderI0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
lastOccurrence0..1dateTime
note0..*Annotation
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
substance0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConcept
note0..*Annotation

Obligations

Obligations are a new (and evolving) mechanism in FHIR to provide a consistent and machine processable way for profiles to define their expectations for system behaviors.

This profile utilizes the Obligation Extension to convey these expectations.

Note: Simplifier is working on rendering of Obligations. In the meantime the Obligations applied on the profile (see JSON & XML structure) have been rendered as a table below for easier viewing.

Obligation Code Actor Elements
SHALL:able-to-populate Server Actor (CA Core) ​code, code.coding, code.coding.code, patient,reaction, reaction.manifestation, reaction.manifestation.coding, reaction.manifestation.coding.code
SHALL:handle Client Actor (CA Core) ​​code, code.coding, code.coding.code, reaction, patient,reaction.manifestation, reaction.manifestation.coding, reaction.manifestation.coding.code

Terminology

This version of the guide is based on the early content development of the pan-Canadian Health Data Content Framework (pCHDCF) and CACDI. The pCHDCF is beginning to introduce recommended terminology for select concepts. Implementers should be aware that the identification of preferred terminology continues to progress and that some coded elements may have terminology recommendations added in future releases.

Note: Implementers should be aware of the limitations in some terminology referenced in this guide that is not fully expressed as an enumerated FHIR ValueSet or resolvable FHIR CodeSystems. Readers should refer to the Known Issues & Future Development page.

Bindings

Primary bindings are expressed in the rendering of the profile above (as well as can be found in the JSON/XML file).

Additional terminology bindings are also expressed in this profile to surface Alternate Value Sets expressed in the pCHDCF Data Content Standard.

Additional terminology bindings can be viewed by scrolling over the element in the table above.

Mappings to pCHDCF-CACDI Logical Data Model

MappingCACDI Logical Data Model ElementFHIR Profile Element
pCHDCF-CACDIPatient Allergy-IntoleranceAllergyIntolerance
AllergyIntolerance.code
AllergyIntolerance.code.coding
pCHDCF-CACDIAllergy-Intolerance CodeAllergyIntolerance.code.coding.code
pCHDCF-CACDIPatientAllergyIntolerance.patient
pCHDCF-CACDIPatient Allergy-Intolerance ReactionAllergyIntolerance.reaction
pCHDCF-CACDIAllergy-Intolerance Reaction ManifestationAllergyIntolerance.reaction.manifestation
AllergyIntolerance.reaction.manifestation.coding
pCHDCF-CACDIAllergy-Intolerance Reaction Manifestation CodeAllergyIntolerance.reaction.manifestation.coding.code