This page is part of the Making EHR Data MOre available for Research and Public Health (MedMorph) (v1.0.0: STU1 Release 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions
: Generate Anonymized Bundle - XML Representation
Raw xml | Download
<OperationDefinition xmlns="http://hl7.org/fhir">
<id value="Bundle-anonymize"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p>URL: [base]/Bundle/$anonymize</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 anonymized.</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>The anonymized bundle is returned back from the service.</p>
</div></td></tr></table></div>
</text>
<url
value="http://hl7.org/fhir/us/medmorph/OperationDefinition/Bundle-anonymize"/>
<version value="1.0.0"/>
<name value="BundleAnonymize"/>
<title value="Generate Anonymized 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 an anonymized bundle taking an instance of a Bundle containing Protected Health Information (PHI)/personally identifiable information (PII) data. The anonymization 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="anonymize"/>
<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 anonymized."/>
<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="The anonymized bundle is returned back from the service."/>
<type value="Bundle"/>
</parameter>
</OperationDefinition>