0.1.0 - ci-build
PseudonymizationIG - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Active as of 2024-10-09 |
{
"resourceType" : "OperationDefinition",
"id" : "Pseudonymize",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: OperationDefinition Pseudonymize</b></p><a name=\"Pseudonymize\"> </a><a name=\"hcPseudonymize\"> </a><a name=\"Pseudonymize-en-US\"> </a><p>URL: [base]/$pseudonymize</p><h3>Parameters</h3><table class=\"grid\"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>original</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a> | <a href=\"http://hl7.org/fhir/R4/datatypes.html#Identifier\">Identifier</a></td><td/><td><div><p>The original value to pseudonymize.</p>\n</div></td></tr><tr><td>IN</td><td>target</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>A context value for the operation. This could be used for providing project names, pseudonym domains, etc.</p>\n</div></td></tr><tr><td>OUT</td><td>pseudonym</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a> | <a href=\"http://hl7.org/fhir/R4/datatypes.html#Identifier\">Identifier</a></td><td/><td><div><p>The generated pseudonym.</p>\n</div></td></tr></table></div>"
},
"url" : "https://medizininformatik-initiative.de/fhir/fhir-pseudonymization/OperationDefinition/Pseudonymize",
"version" : "0.1.0",
"name" : "Pseudonymize",
"title" : "Pseudonymize a given value.",
"status" : "active",
"kind" : "operation",
"experimental" : false,
"date" : "2024-10-09T19:59:50+00:00",
"publisher" : "Medizininformatik Initiative",
"contact" : [
{
"name" : "Medizininformatik Initiative",
"telecom" : [
{
"system" : "url",
"value" : "https://medizininformatik-iniitative.de"
}
]
}
],
"description" : "Generates a pseudonym for the given value. 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.",
"affectsState" : true,
"code" : "pseudonymize",
"system" : true,
"type" : false,
"instance" : false,
"parameter" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type",
"valueUri" : "string"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type",
"valueUri" : "Identifier"
}
],
"name" : "original",
"use" : "in",
"min" : 1,
"max" : "1",
"documentation" : "The original value to pseudonymize.",
"type" : "Element"
},
{
"name" : "target",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "A context value for the operation. This could be used for providing project names, pseudonym domains, etc.",
"type" : "string"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type",
"valueUri" : "string"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type",
"valueUri" : "Identifier"
}
],
"name" : "pseudonym",
"use" : "out",
"min" : 0,
"max" : "1",
"documentation" : "The generated pseudonym.",
"type" : "Element"
}
]
}