PseudonymizeParam
The REST interface Pseudonymize Param
accepts a FHIR Parameters resource as input. This interface is useful when no master data (such as name) has to be considered. Internally, it follows the same logic as the Pseudonymize interface.
Request overview
No. | Name | URL | Required client role | Request type | Request param | Request body |
---|---|---|---|---|---|---|
7 | Pseudonymize | server:port/entitylist/psn-service/$pseudonymize |
trustcenter-facade (usage-allowed), backend-entitylist (usage-allowed) |
POST | - | JSON FHIR Parameter |
Example
Input
{ "resourceType":"Parameters", "parameter":[ { "name":"identifier", "valueIdentifier":{ "system":"https://fhir.example.com/identifiers/encounter-id", "value":"123" } }, { "name":"resourceType", "valueCode":"Encounter" }, { "name":"project", "valueString":"DIZ-IN-A-BOX" } ] }
Output
{ "resourceType":"Parameters", "parameter":[ { "name":"pseudonym", "valueIdentifier":{ "use":"secondary", "system":"urn:fdc:difuture.de:trustcenter.plain", "value":"gwsG-8JVUKg" } } ] }