Implementation Guide Pseudonymization Interface for the MII
1.1.0 - ci-build

Implementation Guide Pseudonymization Interface for the MII - Local Development build (v1.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

OperationDefinition: pseudonymize

Official URL: https://medizininformatik-initiative.de/fhir/fhir-pseudonymization/OperationDefinition/Pseudonymize Version: 1.1.0
Active as of 2025-07-17 Computable Name: Pseudonymize

Searches or generates (if allowCreate=true) a single pseudonym for the given single original value. For use in single-pseudonym-domains only. The pseudonymization algorithm to be used is left to the implementers of the operation. Errors during the execution of the operation must be returned as OperationOutcome.

Generated Narrative: OperationDefinition Pseudonymize

URL: [base]/$pseudonymize

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INtarget1..1string | Identifier

Specification of the pseudonymisation context on the basis of which a personal pseudonym is generated or (if available) searched for the specified original identifiers. Requires a single-pseudonym-domain.

INoriginal1..1Element

Specification of the original identifier to be pseudonymised

INallowCreate0..1boolean

Optional Parameter: true=A new pseudonym is generated for unknown original values. False=if an assignment is already known, the existing pseudonym is returned. Default value depends on implementation.

OUTtarget0..1Element

Pseudonymisation context (identical with Request)

OUToriginal0..1Element

Original-identifier (identical with Request)

OUTpseudonym1..1Element

Personal pseudonym.