Allergy (Patient Dossier)
1.0.1 - STU1

This page is part of the HL7 Belgium FHIR Implementation Guide - Allergy profiles (v1.0.1: Trial Use) based on FHIR R4. The current version which supercedes this version is 1.1.0. For a full list of available versions, see the Directory of published versions

Logical Model: Allergy Intolerance Logical Model

Official URL: https://www.ehealth.fgov.be/standards/fhir/allergy/StructureDefinition/be-model-allergyintolerance Version: 1.0.1
Active as of 2022-09-13 Responsible: eHealth Platform Realm: BE Computable Name: BeModelAllergyIntolerance

Allergy / Intolerance information model

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Element

Summary

Mandatory: 0 element (7 nested mandatory elements)

 

Other representations of profile: CSV, Excel

Terminology Bindings

PathConformanceValueSet
be-model-allergyintolerance.codeextensibleBeAllergyIntoleranceCode
be-model-allergyintolerance.typerequiredAllergyIntoleranceType
be-model-allergyintolerance.status.clinicalStatusrequiredAllergyIntoleranceClinicalStatusCodes
be-model-allergyintolerance.status.verificationStatusrequiredAllergyIntoleranceVerificationStatusCodes

Constraints

IdGradePathDetailsRequirements
ele-1errorbe-model-allergyintoleranceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorbe-model-allergyintolerance.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorbe-model-allergyintolerance.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()