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

: Pseudonymize a given value. - XML Representation

Active as of 2024-10-09

Raw xml | Download



<OperationDefinition xmlns="http://hl7.org/fhir">
  <id value="Pseudonymize"/>
  <text>
    <status value="generated"/>
    <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>
</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>
</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>
</div></td></tr></table></div>
  </text>
  <url
       value="https://medizininformatik-initiative.de/fhir/fhir-pseudonymization/OperationDefinition/Pseudonymize"/>
  <version value="0.1.0"/>
  <name value="Pseudonymize"/>
  <title value="Pseudonymize a given value."/>
  <status value="active"/>
  <kind value="operation"/>
  <experimental value="false"/>
  <date value="2024-10-09T19:59:50+00:00"/>
  <publisher value="Medizininformatik Initiative"/>
  <contact>
    <name value="Medizininformatik Initiative"/>
    <telecom>
      <system value="url"/>
      <value value="https://medizininformatik-iniitative.de"/>
    </telecom>
  </contact>
  <description
               value="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 value="true"/>
  <code value="pseudonymize"/>
  <system value="true"/>
  <type value="false"/>
  <instance value="false"/>
  <parameter>
    <extension
               url="http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type">
      <valueUri value="string"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type">
      <valueUri value="Identifier"/>
    </extension>
    <name value="original"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation value="The original value to pseudonymize."/>
    <type value="Element"/>
  </parameter>
  <parameter>
    <name value="target"/>
    <use value="in"/>
    <min value="0"/>
    <max value="1"/>
    <documentation
                   value="A context value for the operation. This could be used for providing project names, pseudonym domains, etc."/>
    <type value="string"/>
  </parameter>
  <parameter>
    <extension
               url="http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type">
      <valueUri value="string"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/StructureDefinition/operationdefinition-allowed-type">
      <valueUri value="Identifier"/>
    </extension>
    <name value="pseudonym"/>
    <use value="out"/>
    <min value="0"/>
    <max value="1"/>
    <documentation value="The generated pseudonym."/>
    <type value="Element"/>
  </parameter>
</OperationDefinition>