Profile: AllergyIntolerance

PS-AB Simplifier Project Page: AllergyIntolerance (PS-AB)

Derived from PS-CA AllergyIntolerance

Views of Profile Content

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
abatementC0..1Extension(AgedateTimePeriodRangestring)
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
id0..1string
extensionC0..*Extension
codingΣ1..*Coding
textΣ0..1string
id0..1string
extensionC0..*Extension
codingΣ1..*Coding
textΣ0..1string
typeΣ0..1codeBinding
categoryΣ0..*codeBinding
criticalityΣ0..1codeBinding
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPSCA
textSO Σ1..1string
id0..1string
extensionC0..*Extension
referenceSO Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterC0..1Reference(Encounter)
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
onsetDateTimeSO0..1dateTime
recordedDate0..1dateTime
recorderC0..1Reference(PatientPSAB | PractitionerPSAB | PractitionerRolePSAB)
asserterΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
lastOccurrence0..1dateTime
note0..*Annotation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
substance0..1CodeableConcept
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPSCA
textSO Σ1..1string
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConcept
note0..*Annotation
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
abatementC0..1Extension(AgedateTimePeriodRangestring)
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
id0..1string
extensionC0..*Extension
codingΣ1..*Coding
textΣ0..1string
id0..1string
extensionC0..*Extension
codingΣ1..*Coding
textΣ0..1string
typeΣ0..1codeBinding
categoryΣ0..*codeBinding
criticalityΣ0..1codeBinding
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPSCA
textSO Σ1..1string
id0..1string
extensionC0..*Extension
referenceSO Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterC0..1Reference(Encounter)
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
onsetDateTimeSO0..1dateTime
recordedDate0..1dateTime
recorderC0..1Reference(PatientPSAB | PractitionerPSAB | PractitionerRolePSAB)
asserterΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
lastOccurrence0..1dateTime
note0..*Annotation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
substance0..1CodeableConcept
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPSCA
textSO Σ1..1string
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConcept
note0..*Annotation
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
abatementC0..1Extension(AgedateTimePeriodRangestring)
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
id0..1string
extensionC0..*Extension
codingΣ1..*Coding
textΣ0..1string
id0..1string
extensionC0..*Extension
codingΣ1..*Coding
textΣ0..1string
typeΣ0..1codeBinding
categoryΣ0..*codeBinding
criticalityΣ0..1codeBinding
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPSCA
textSO Σ1..1string
id0..1string
extensionC0..*Extension
referenceSO Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterC0..1Reference(Encounter)
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
onsetDateTimeSO0..1dateTime
recordedDate0..1dateTime
recorderC0..1Reference(PatientPSAB | PractitionerPSAB | PractitionerRolePSAB)
asserterΣ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
lastOccurrence0..1dateTime
note0..*Annotation
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
substance0..1CodeableConcept
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPSCA
textSO Σ1..1string
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConcept
note0..*Annotation

Restrictions

Alberta Patient Summary (PS-AB) employs a set of constraints on the Bundle (PS-AB) Profile that prevents patient summaries created in Alberta to include certain elements from AllergyIntolerance.

AllergyIntolerance records sent in a PS-AB Bundle SHALL NOT contain any of the following AllergyIntolerance details:

  • .verificationStatus
  • .encounter
  • .recorder
  • .asserter

These elements are restricted based on current privacy requirements that require data that is collected, used or disclosed be limited to only the amount of health information that is essential to enable the custodian or the recipient of the information to carry out the intended purpose.

Usage

The AllergyIntolerance Resource is used to populate entries in the Allergies section of a patient summary.

.id

  • TESTED element
  • identifier for the AllergyIntolerance resource, unique within the submitted Bundle
  • if a persistent identity for the resource is not available to use when constructing a Bundle for transmission, a UUID SHOULD be used in this element (with a corresponding value in Bundle.entry.fullUrl)

.meta

  • metadata about the AllergyIntolerance resource, relevant to the submission or data exchange

.clinicalStatus

  • CONDITIONALLY TESTED element
  • a code representing the clinical status of the allergy or intolerance
  • SHALL NOT be inferred or derived from data in the patient’s chart
  • it SHALL only be populated when a corresponding status has been clearly and explicitly captured in the chart

.type

  • CONDITIONALLY TESTED element
  • differentiates between an allergic reaction vs an intolerance / adverse reaction
  • desired; SHOULD be included when the submitting system has the equivalent categorization available in the patient’s chart

.category

  • CONDITIONALLY TESTED element
  • a code representing the category or classification for the substance to which the patient is allergic or intolerant

.code

  • TESTED element
  • a codified or text value that distinctly identifies the allergy or intolerance being reported
  • no coding terminology has been established in Alberta for allergies / intolerances; the name or brief description of the reported allergy or intolerance SHALL be sent in AllergyIntolerance.code.text.
  • SHALL always be populated
  • .coding.code MAY be populated
  • .text
    • TESTED element
    • the textual representation of the allergy or intolerance name - either a text string as recorded in a patient's chart, or the text value associated to the codified value
    • SHALL always be populated

.patient

  • TESTED element
  • the person about whom the allergy or intolerance is being reported
  • SHALL always be populated
  • .reference
    • TESTED element
    • reference to the associated subject (Patient) resource within the submission Bundle
    • SHALL always be populated
    • SHALL reference the same patient resource as the Composition.subject
    • the referenced resource SHALL be included in the Bundle.entry
    • SHALL be the UUID in the Bundle.entry.fullURL of the referenced resource
  • .type
    • TESTED element
    • type of resource that the reference refers to (e.g. "Patient")

.onset[x].onsetDateTime

  • TESTED element
  • the estimated or actual date, age or timeframe when the allergy or intolerance was identified or began manifesting (either as clinically recorded or as self-reported by the patient)
  • SHALL be sent for each reported allergy or intolerance
  • SHALL be populated with the estimated or actual date, age or timeframe when the allergy or intolerance was identified or began manifesting (either as clinically recorded or as self-reported by the patient)

.recordedDate

  • CONDITIONALLY TESTED element
  • the date on which the allergy or intolerance was first recorded in the authoring clinician's chart

.lastOccurrence

  • CONDITIONALLY TESTED element
  • the estimated or actual date when the allergy or intolerance most recently occurred

.note

  • CONDITIONALLY TESTED element
  • supplementary notes to qualify, clarify, explain or provide further related detail

.reaction

  • TESTED element
  • descriptive details about the patient's reaction to the allergen or intolerant substance
  • .manifestation
    • TESTED element
    • code and/or description for manifestation of the allergy or intolerance
    • .text
      • TESTED element
      • a description of the way in which the allergic or intolerant reaction is manifested
  • .description
    • TESTED element
    • a description of the overall reaction to the allergic / intolerant substance, which may also include related details about the substance or manifestation