HdBe-AllergyIntolerance

ProfileDescriptionStatusURL
HdBe-AllergyIntolerance

An allergy or intolerance describes a patient’s tendency towards hypersensitivity to a certain substance, so that an unwanted physiological reaction is expected after exposure to the substance, while most people would not exhibit such a reaction to that amount. The observed physiological changes are usually the result of an immunological reaction. The substances can be categorized as follows:

  • Medicine
  • Medicine category
  • Ingredient/addition
  • Nutrition
  • Environmental factor
  • Animal
  • Plants
  • Chemicals
  • Inhaled allergenic
drafthttps://fhir.healthdata.be/StructureDefinition/HdBe-AllergyIntolerance

identifierΣ0..*Identifier
clinicalStatusΣ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
typeΣ0..1codeBinding
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
codeΣ0..1CodeableConceptBinding
patientΣ I1..1Reference(Patient)
encounterI0..1Reference(Encounter)
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
onsetDateTime0..1dateTime
recordedDate0..1dateTime
recorderI0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
lastOccurrence0..1dateTime
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
substance0..1CodeableConceptBinding
manifestation1..*CodeableConceptBinding
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConceptBinding
note0..*Annotation

identifierΣ0..*Identifier
clinicalStatusΣ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
typeΣ0..1codeBinding
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
codeΣ0..1CodeableConceptBinding
patientΣ I1..1Reference(Patient)
encounterI0..1Reference(Encounter)
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
onsetDateTime0..1dateTime
recordedDate0..1dateTime
recorderI0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
lastOccurrence0..1dateTime
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
substance0..1CodeableConceptBinding
manifestation1..*CodeableConceptBinding
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConceptBinding
note0..*Annotation

identifierΣ0..*Identifier
clinicalStatusΣ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
typeΣ0..1codeBinding
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
codeΣ0..1CodeableConceptBinding
patientΣ I1..1Reference(Patient)
encounterI0..1Reference(Encounter)
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
onsetDateTime0..1dateTime
recordedDate0..1dateTime
recorderI0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
lastOccurrence0..1dateTime
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
substance0..1CodeableConceptBinding
manifestation1..*CodeableConceptBinding
description0..1string
onset0..1dateTime
severity0..1codeBinding
exposureRoute0..1CodeableConceptBinding
note0..*Annotation

Mapping FHIR profile to CBB

PathmapCBB
AllergyIntoleranceAllergyIntoleranceHdBe-AllergyIntolerance
AllergyIntolerance.clinicalStatusAllergyIntolerance.AllergyStatusHdBe-AllergyIntolerance
AllergyIntolerance.categoryAllergyIntolerance.AllergyCategoryHdBe-AllergyIntolerance
AllergyIntolerance.category.extension:allergyCategoryCodelist.value[x]AllergyIntolerance.AllergyCategoryHdBe-AllergyIntolerance
AllergyIntolerance.criticalityAllergyIntolerance.CriticalityHdBe-AllergyIntolerance
AllergyIntolerance.criticality.extension:criticalExtentCodelist.value[x]AllergyIntolerance.CriticalityHdBe-AllergyIntolerance
AllergyIntolerance.codeAllergyIntolerance.CausativeAgentHdBe-AllergyIntolerance
AllergyIntolerance.onset[x]:onsetDateTimeAllergyIntolerance.StartDateTimeHdBe-AllergyIntolerance
AllergyIntolerance.lastOccurrenceAllergyIntolerance.LastReactionDateTimeHdBe-AllergyIntolerance
AllergyIntolerance.note.textAllergyIntolerance.CommentHdBe-AllergyIntolerance
AllergyIntolerance.reactionAllergyIntolerance.ReactionHdBe-AllergyIntolerance
AllergyIntolerance.reaction.substanceAllergyIntolerance.Reaction.SpecificSubstanceHdBe-AllergyIntolerance
AllergyIntolerance.reaction.manifestationAllergyIntolerance.Reaction.SymptomHdBe-AllergyIntolerance
AllergyIntolerance.reaction.descriptionAllergyIntolerance.Reaction.ReactionDescriptionHdBe-AllergyIntolerance
AllergyIntolerance.reaction.onsetAllergyIntolerance.Reaction.ReactionTimeHdBe-AllergyIntolerance
AllergyIntolerance.reaction.severityAllergyIntolerance.Reaction.SeverityHdBe-AllergyIntolerance
AllergyIntolerance.reaction.exposureRouteAllergyIntolerance.Reaction.RouteOfExposureHdBe-AllergyIntolerance

zib [zib-profile name] difference

Concept Category Description
AllergyIntolerance (root) textual Removed comment regarding clinicalStatus and AllergyStatus ConceptMap.
clinicalStatus terminology Replaced AllergyStatus valueSet values with SNOMED CT codes of active and inactive, which are equal to the values in the AllergyIntolerance-v4.0 2021 pre-adopt version.
clinicalStatus terminology Adapted ConceptMap AllergyStatus-to-AllergyIntoleranceClinicalStatusCodes to match with the AllergyStatus values.
verificationStatus mapping Deviated from the mapping as the AllergyStatus ValueSet does not represent the verificationStatus valueSet.
category terminology Added SNOMED CT code for unknown to AllergyCategory valueSet and replaced Other value with SNOMED CT code.
category terminology Adapted ConceptMap AllergyCategory-to-AllergyIntoleranceCategory to match with the AllergyCategory values.
code terminology Replaced existing Codelists in ValueSet with Belgium SNOMED refset with code: 751000172100.
reaction.substance terminology Replaced existing Codelists with valueSet CausativeAgent which contains Belgium SNOMED refset with code: 751000172100.
reaction.manifestation terminology Added SNOMED CT code for unknown to Symptom valueSet and replaced Other value with SNOMED CT code.
reaction.severity terminology Replaced valueSet with CriticalExtent valueSet, which is also used at the criticality element.
reaction.severity terminology Added a ConceptMap CriticalExtent-to-AllergyIntoleranceSeverity to map the CriticalExtent valueSet with the AllergyIntolerance values.



Terminology Bindings

PathNameStrengthURLConceptMap
AllergyIntolerance.clinicalStatusallergyintolerance-clinical|4.0.1requiredhttp://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1https://fhir.healthdata.be/ConceptMap/AllergyStatus-to-AllergyIntoleranceClinicalStatusCodes
AllergyIntolerance.categoryallergy-intolerance-category|4.0.1requiredhttp://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1https://fhir.healthdata.be/ConceptMap/AllergyCategory-to-AllergyIntoleranceCategory
AllergyIntolerance.category.extension.value[x]AllergyCategoryrequiredhttps://fhir.healthdata.be/ValueSet/AllergyCategoryNo bound ConceptMap
AllergyIntolerance.criticalityallergy-intolerance-criticality|4.0.1requiredhttp://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1https://fhir.healthdata.be/ConceptMap/CriticalExtent-to-AllergyIntoleranceCriticality
AllergyIntolerance.criticality.extension.value[x]CriticalExtentrequiredhttps://fhir.healthdata.be/ValueSet/CriticalExtentNo bound ConceptMap
AllergyIntolerance.codeCausativeAgentrequiredhttps://fhir.healthdata.be/ValueSet/CausativeAgentNo bound ConceptMap
AllergyIntolerance.reaction.substanceCausativeAgentrequiredhttps://fhir.healthdata.be/ValueSet/CausativeAgentNo bound ConceptMap
AllergyIntolerance.reaction.manifestationSymptomextensiblehttps://fhir.healthdata.be/ValueSet/SymptomNo bound ConceptMap
AllergyIntolerance.reaction.severityreaction-event-severity|4.0.1requiredhttp://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1https://fhir.healthdata.be/ConceptMap/CriticalExtent-to-AllergyIntoleranceSeverity
AllergyIntolerance.reaction.exposureRouteRouteOfExposurerequiredhttps://fhir.healthdata.be/ValueSet/RouteOfExposureNo bound ConceptMap