PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.be.allergy@1.2.1
    https://www.ehealth.fgov.be/standards/fhir/allergy/StructureDefinition/be-model-allergyintolerance
description: Allergy / Intolerance information model
package_name: hl7.fhir.be.allergy
derivation: specialization
name: BeModelAllergyIntolerance
type: https://www.ehealth.fgov.be/standards/fhir/allergy/StructureDefinition/be-model-allergyintolerance
elements:
  patient: {type: Reference, short: The person that has the allergy, index: 0}
  category: {type: code, short: 'The category of the risk (food, medication, environment, biological,...). This information will not be encoded by the Recorder but can automatically be added using the SNOMED-CT code from causative agent', array: true, index: 2}
  type:
    type: code
    short: The Type - whether it is an allergy or intolerance
    binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/allergy/ValueSet/be-vs-allergyintolerance-type'}
    index: 3
  asserter: {type: Reference, short: Who asserted the allergy, index: 9}
  note: {type: string, short: Additional text note about the allergy or intolerance, index: 10}
  recordedDate: {type: dateTime, short: when the allergy/intolerance was recorded, index: 7}
  status:
    type: BackboneElement
    short: The status of the allergy
    index: 4
    elements:
      clinicalStatus:
        type: CodeableConcept
        short: The status of the allergy - if it is active or resolved
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/allergyintolerance-clinical'}
        index: 5
      verificationStatus:
        type: CodeableConcept
        short: The verification status of the allergy - if it is confirmed or suspected or refuted
        binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/allergyintolerance-verification'}
        index: 6
    required: [clinicalStatus, verificationStatus]
  recorder: {type: Reference, short: Who recorded the allergy, index: 8}
  code:
    type: CodeableConcept
    short: The substance that the person is allergic to
    binding: {strength: extensible, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/allergy/ValueSet/be-allergyintolerancecode'}
    index: 1
  reactions:
    type: BackboneElement
    short: known past reactions to the allergen
    array: true
    index: 11
    elements:
      manifestation: {type: CodeableConcept, short: How the reaction manifested itself, index: 12}
      onset: {type: dateTime, short: Manifestation date, index: 13}
      note: {type: string, short: Additional text note about the allergic reaction, index: 14}
    required: [manifestation]
package_version: 1.2.1
class: logical
kind: logical
url: https://www.ehealth.fgov.be/standards/fhir/allergy/StructureDefinition/be-model-allergyintolerance
base: http://hl7.org/fhir/StructureDefinition/Element
version: 1.2.1
required: [recorder, recordedDate, patient, code]