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: BeOrganization

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

Belgian federal profile for an organization. Initially based on the functional description of the NIHDI.

Usage:

Formal Views of Profile Content

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

This structure is derived from Organization

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organization Organization
... Slices for identifier SC 0..* Identifier Identifies this organization across multiple systems
Slice: Unordered, Open by value:system
be-inv-NIHDI: NIHDI contains 11 or 8 (deprecated) digits without interpunction
be-inv-SSIN: SINN contains 11 digits without interpunction
be-inv-CBE: CBE contains 10 digits without interpunction, the first one is 0 or 1
.... identifier:NIHDI 0..* Identifier Identifies this organization across multiple systems
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/nihdi
..... value 1..1 string The value that is unique
.... identifier:CBE 0..* Identifier Identifies this organization across multiple systems
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/cbe
..... value 1..1 string The value that is unique
.... identifier:EHP 0..* Identifier Identifies this organization across multiple systems
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/ehp
..... value 1..1 string The value that is unique
... active 0..1 boolean Whether the organization's record is still in active use
... Slices for type 0..* CodeableConcept Kind of organization
Slice: Unordered, Open by value:coding.system
.... type:CD-HCPARTY 0..* CodeableConcept Kind of organization
..... coding
...... system 1..1 uri Identity of the terminology system
Fixed Value: https://www.ehealth.fgov.be/standards/fhir/core/CodeSystem/cd-hcparty
...... code 1..1 code Symbol in syntax defined by the system
... address 0..* BeAddress An address expressed using postal conventions (as opposed to GPS or other location definition formats)

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
be-inv-CBEerrorOrganization.identifierCBE contains 10 digits without interpunction, the first one is 0 or 1
: Identifier.where(system = 'https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/cbe').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('[0-1]\\d{9}')).allTrue()
be-inv-NIHDIerrorOrganization.identifierNIHDI contains 11 or 8 (deprecated) digits without interpunction
: Identifier.where(system = 'https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/nihdi' or system = 'https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/nihdi-organization' or system = 'https://www.ehealth.fgov.be/standards/fhir/core/NamingSystem/nihdi-professional').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}|\\d{8}')).allTrue()
be-inv-SSINerrorOrganization.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