eHealth Platform Federal Core Profiles
2.1.2 - STU1 Belgium flag

This page is part of the HL7 Belgium FHIR Implementation Guide - Core profiles (v2.1.2: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: BePatient

Official URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-patient Version: 2.1.2
Active as of 2024-08-30 Computable Name: BePatient

Belgian federal profile for a patient. Initially based on the functional description of the NIHDI. Special remarks for KMEHR users: following elements in KMEHR are not available in this FHIR resource. If needed, an extension can be defined in a future iteration of these specifications: the ‘deathlocation’ (location is not available but the death of the patient is expressed by either date or Boolean cfr. infra.), the ‘insurancystatus’ (covered in a seperate FHIR resource: Coverage), ‘insurancymembership’ (covered in a seperate FHIR resource: Coverage) and ‘profession’ (covered in a possible future FHIR resource: OccupationalData.)

Usage:

Formal Views of Profile Content

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

This structure is derived from Patient

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient Patient
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... nationality 0..* (Complex) Nationality
URL: http://hl7.org/fhir/StructureDefinition/patient-nationality
.... birthPlace 0..1 Address Place of Birth for patient
URL: http://hl7.org/fhir/StructureDefinition/patient-birthPlace
.... socialGender 0..1 CodeableConcept The patient's gender identity
URL: http://hl7.org/fhir/StructureDefinition/patient-genderIdentity
Binding: GenderIdentity (example)
.... genderAtBirth 0..1 CodeableConcept Gender at the time of birth
URL: https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-ext-gender-at-birth
Binding: List of possible genders at birth in Belgium (required)
... Slices for identifier SC 0..* Identifier An identifier for this patient
Slice: Unordered, Open by value:system
be-inv-SSIN: SINN contains 11 digits without interpunction
.... identifier:SSIN 0..* Identifier An identifier for this patient
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/ssin
..... value 1..1 string The value that is unique
... name S 0..* HumanName A name associated with the patient
... gender 0..1 code male | female | other | unknown
... birthDate 0..1 date The date of birth for the individual
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... birthTime 0..1 dateTime Time of day of birth
URL: http://hl7.org/fhir/StructureDefinition/patient-birthTime
... deceased[x] 0..1 boolean, dateTime Indicates if the individual is deceased or not
... address 0..* BeAddress An address expressed using postal conventions (as opposed to GPS or other location definition formats)
... maritalStatus 0..1 CodeableConcept Marital (civil) status of a patient
Binding: BeCivilState (required)
... multipleBirth[x] 0..1 boolean, integer Whether patient is part of a multiple birth
... contact 0..* BackboneElement A contact party (e.g. guardian, partner, friend) for the patient
.... relationship 0..* CodeableConcept The kind of relationship
Binding: BeContactPerson (extensible)
... communication 0..* BackboneElement A language which may be used to communicate with the patient about his or her health
... generalPractitioner 0..* Reference(BeOrganization | BePractitioner | BePractitionerRole) Patient's nominated primary care provider
... managingOrganization 0..1 Reference(BeOrganization) Organization that is the custodian of the patient record

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Patient.maritalStatusrequiredBeCivilstate
https://www.ehealth.fgov.be/standards/fhir/core/ValueSet/be-civilstate
from this IG
Patient.contact.relationshipextensibleBeContactPerson
https://www.ehealth.fgov.be/standards/fhir/core/ValueSet/be-contactperson
from this IG

Constraints

IdGradePath(s)DetailsRequirements
be-inv-SSINerrorPatient.identifierSINN contains 11 digits without interpunction
: Identifier.where(system = 'https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/ssin').where(value.extension.empty() or value.extension.where(url = 'https://www.ehealth.fgov.be/standards/fhir/infsec/StructureDefinition/be-ext-pseudonymization').empty()).value.select($this.matches('\\d{11}')).allTrue()

 

Other representations of profile: CSV, Excel, Schematron