Making Electronic Data More available for Research and Public Health (MedMorph)
1.0.0 - STU 1 United States of America flag

Making Electronic Data More available for Research and Public Health (MedMorph), published by HL7 International - Public Health Work Group. This is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/HL7/fhir-medmorph/ and changes regularly. See the Directory of published versions

: Generate Pseudonymized Bundle - XML Representation

Draft as of 2020-11-19

Raw xml | Download



<OperationDefinition xmlns="http://hl7.org/fhir">
  <id value="Bundle-pseudonymize"/>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p>URL: [base]/Bundle/$pseudonymize</p><p>Parameters</p><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>inputBundle</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/bundle.html">Bundle</a></td><td/><td><div><p>An input bundle instance that needs to be pseudonymized.</p>
</div></td></tr><tr><td>IN</td><td>context</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 salt values, program names etc.</p>
</div></td></tr><tr><td>OUT</td><td>return</td><td/><td>0..1</td><td><a href="http://hl7.org/fhir/R4/bundle.html">Bundle</a></td><td/><td><div><p>Upon successful pseudonymization, the pseudonymized bundle is returned back from the service.</p>
</div></td></tr></table></div>
  </text>
  <url
       value="http://hl7.org/fhir/us/medmorph/OperationDefinition/Bundle-pseudonymize"/>
  <version value="1.0.0"/>
  <name value="BundlePseudonymize"/>
  <title value="Generate Pseudonymized Bundle"/>
  <status value="draft"/>
  <kind value="operation"/>
  <date value="2020-11-19T21:48:56+10:00"/>
  <publisher value="HL7 International - Public Health Work Group"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://hl7.org/Special/committees/pher"/>
    </telecom>
  </contact>
  <description
               value="Generates a pseudonymized bundle taking an instance of a Bundle containing PHI/PII data. The pseudonymization algorithm to be used is left to the implementers of the operation.Errors during the execution of the operation can be returned as OperationOutcome per the FHIR spec as a return parameter."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="US"/>
    </coding>
  </jurisdiction>
  <code value="pseudonymize"/>
  <resource value="Bundle"/>
  <system value="false"/>
  <type value="true"/>
  <instance value="false"/>
  <parameter>
    <name value="inputBundle"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation
                   value="An input bundle instance that needs to be pseudonymized."/>
    <type value="Bundle"/>
  </parameter>
  <parameter>
    <name value="context"/>
    <use value="in"/>
    <min value="0"/>
    <max value="1"/>
    <documentation
                   value="A context value for the operation. This could be used for providing salt values, program names etc."/>
    <type value="string"/>
  </parameter>
  <parameter>
    <name value="return"/>
    <use value="out"/>
    <min value="0"/>
    <max value="1"/>
    <documentation
                   value="Upon successful pseudonymization, the pseudonymized bundle is returned back from the service."/>
    <type value="Bundle"/>
  </parameter>
</OperationDefinition>