FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: OperationDefinition/PseudonymizeSecondary

Packageths-greifswald.ttp-fhir-gw
Resource TypeOperationDefinition
IdPseudonymizeSecondary
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ths-greifswald.ttp-fhir-gw@2025.1.0-final&canonical=https://ths-greifswald.de/fhir/OperationDefinition/gpas/pseudonymize-secondary
URLhttps://ths-greifswald.de/fhir/OperationDefinition/gpas/pseudonymize-secondary
Version2025.1.0
Statusactive
Date2025-06-12
NamePseudonymizeSecondary
Titlepseudonymize-secondary
DescriptionErzeugung einer spezifischen Anzahl von Pseudonymen in einem vorhandenen Pseudonymisierungskontext bei gleichzeitiger Zuordnung zum übermittelten Originalwert.
Typefalse
Kindoperation

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "OperationDefinition",
  "id": "PseudonymizeSecondary",
  "url": "https://ths-greifswald.de/fhir/OperationDefinition/gpas/pseudonymize-secondary",
  "version": "2025.1.0",
  "status": "active",
  "date": "2025-06-12",
  "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald",
  "contact": [
    {
      "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.ths-greifswald.de/",
          "use": "work"
        }
      ]
    }
  ],
  "name": "PseudonymizeSecondary",
  "title": "pseudonymize-secondary",
  "kind": "operation",
  "description": "Erzeugung einer spezifischen Anzahl von Pseudonymen in einem vorhandenen Pseudonymisierungskontext bei gleichzeitiger Zuordnung zum übermittelten Originalwert.",
  "affectsState": true,
  "code": "pseudonymize-secondary",
  "comment": "Erzeugung einer spezifischen Anzahl von Pseudonymen in einem vorhandenen Pseudonymisierungskontext bei gleichzeitiger Zuordnung zum übermittelten Originalwert.",
  "system": true,
  "type": false,
  "instance": false,
  "parameter": [
    {
      "name": "original",
      "use": "in",
      "min": 1,
      "max": "*",
      "documentation": "Originalwerte",
      "part": [
        {
          "name": "target",
          "use": "in",
          "min": 1,
          "max": "1",
          "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.",
          "type": "string"
        },
        {
          "name": "value",
          "use": "in",
          "min": 1,
          "max": "1",
          "documentation": "Original-Identifikator für den n Sekundärpseudonyme erzeugt werden sollen.",
          "type": "string"
        },
        {
          "name": "count",
          "use": "in",
          "min": 1,
          "max": "1",
          "documentation": "Anzahl der zu erzeugenden Sekundärpseudonyme.",
          "type": "integer"
        }
      ]
    },
    {
      "name": "secondarypseudonym",
      "use": "out",
      "min": 1,
      "max": "*",
      "documentation": "erzeugte SekundärPersonenpseudonyme",
      "part": [
        {
          "name": "target",
          "use": "out",
          "min": 1,
          "max": "1",
          "documentation": "Pseudonymisierungskontext (Teil des Requests).",
          "type": "Identifier"
        },
        {
          "name": "original",
          "use": "out",
          "min": 1,
          "max": "1",
          "documentation": "Original-Identifikator (Teil des Requests).",
          "type": "Identifier"
        },
        {
          "name": "value",
          "use": "out",
          "min": 1,
          "max": "1",
          "documentation": "Sekundär-Pseudonym.",
          "type": "Identifier"
        },
        {
          "name": "result-code",
          "use": "out",
          "min": 0,
          "max": "1",
          "documentation": "Erfolgsstatus",
          "type": "Coding"
        }
      ]
    },
    {
      "name": "error",
      "use": "out",
      "min": 0,
      "max": "*",
      "documentation": "Aufgetretene Fehler",
      "part": [
        {
          "name": "target",
          "use": "out",
          "min": 1,
          "max": "1",
          "documentation": "Fehlerhafte Domänenangabe",
          "type": "Identifier"
        },
        {
          "name": "error-code",
          "use": "out",
          "min": 0,
          "max": "1",
          "documentation": "Fehlerdetails",
          "type": "Coding"
        }
      ]
    }
  ]
}