eHealth Platform Federal infsec Profiles
1.2.0 - STU1 Belgium flag

This page is part of the eHealth FHIR Infrastructure and Security Profiles for Belgium (v1.2.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Extension: BeExtKeyPseudonymization - Detailed Descriptions

Active as of 2024-11-12

Definitions for the be-ext-key-pseudonymization extension.

Guidance on how to interpret the contents of this table can be found here

0. Extension
Definition

This holds a pseudonymized key that can be used for all encrypted fields in the resource (long text pseudonymisation)

ShortPseudonymization key (See Blinded Pseudonymization Cookbook, Annex: Processing of input data exceeding 32 bytes)
2. Extension.id
Shortkid (also available in JWE)
Control1..?
Must Supporttrue
4. Extension.extension
Control1..?
6. Extension.extension:key
Slice Namekey
Control1..1
Must Supporttrue
8. Extension.extension:key.extension
Control0..0
10. Extension.extension:key.url
Fixed Valuekey
12. Extension.extension:key.value[x]
Shortpseudonymized key
Control1..?
Typestring
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Must Supporttrue
14. Extension.extension:key.value[x].extension
Control1..?
SlicingThis element introduces a set of slices on Extension.extension.value[x].extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 16. Extension.extension:key.value[x].extension:pseudonymization
    Slice Namepseudonymization
    Control1..1
    TypeExtension(Pseudonymization Extension) (Complex Extension)
    18. Extension.url
    Fixed Valuehttps://www.ehealth.fgov.be/standards/fhir/infsec/StructureDefinition/be-ext-key-pseudonymization
    20. Extension.value[x]
    Control0..0