{ "description": "Erzeugung einer spezifischen Anzahl von Pseudonymen in einem vorhandenen Pseudonymisierungskontext bei gleichzeitiger Zuordnung zum übermittelten Originalwert.", "_filename": "OperationDefinition-PseudonymizeSecondary.json", "package_name": "ths-greifswald.ttp-fhir-gw", "date": "2024-10-07", "system": true, "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "instance": false, "name": "PseudonymizeSecondary", "type": "false", "experimental": null, "resourceType": "OperationDefinition", "title": "pseudonymize-secondary", "package_version": "2024.3.0-DEVEL.1", "status": "draft", "id": "4aa46912-3ece-4f64-af63-20de556f78f0", "affectsState": false, "kind": "operation", "comment": "Erzeugung einer spezifischen Anzahl von Pseudonymen in einem vorhandenen Pseudonymisierungskontext bei gleichzeitiger Zuordnung zum übermittelten Originalwert.", "url": "https://ths-greifswald.de/fhir/OperationDefinition/gpas/pseudonymize-secondary", "code": "pseudonymize-secondary", "version": "2024.3.0-DEVEL", "contact": [ { "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "telecom": [ { "use": "work", "value": "https://www.ths-greifswald.de/", "system": "url" } ] } ], "parameter": [ { "max": "*", "min": 1, "use": "in", "name": "original", "part": [ { "max": "1", "min": 1, "use": "in", "name": "target", "type": "string", "documentation": "Pseudonymisierungskontext auf Basis dessen für den angegebenen Original-Identifikator n Sekundärpseudonyme erzeugt werden sollen. Ist bei allen Tripeln eines Requests der target-Parameter identisch, erfolgt die interne Verarbeitung mit erhöhter Performance." }, { "max": "1", "min": 1, "use": "in", "name": "value", "type": "string", "documentation": "Original-Identifikator für den n Sekundärpseudonyme erzeugt werden sollen." }, { "max": "1", "min": 1, "use": "in", "name": "count", "type": "integer", "documentation": "Anzahl der zu erzeugenden Sekundärpseudonyme." } ], "documentation": "Originalwerte" }, { "max": "*", "min": 1, "use": "out", "name": "secondarypseudonym", "part": [ { "max": "1", "min": 1, "use": "out", "name": "target", "type": "Identifier", "documentation": "Pseudonymisierungskontext (Teil des Requests)." }, { "max": "1", "min": 1, "use": "out", "name": "original", "type": "Identifier", "documentation": "Original-Identifikator (Teil des Requests)." }, { "max": "1", "min": 1, "use": "out", "name": "value", "type": "Identifier", "documentation": "Sekundär-Pseudonym." } ], "documentation": "erzeugte SekundärPersonenpseudonyme" } ] }