Making Electronic Data More available for Research and Public Health (MedMorph)
1.0.0 - STU 1

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

## OperationDefinition: Generate Hashed Bundle

Official URL: http://hl7.org/fhir/us/medmorph/OperationDefinition/Bundle-hash | Version: 1.0.0
Draft as of 2020-11-19 | Computable Name: BundleHash

Generates a hashed bundle taking an instance of a Bundle containing Protected Health Information (PHI)/personally identifiable information (PII) data. The hashing algorithm to be used is left to the implementers of the operation. Hashing will be used to de-duplicate patient records. Errors during the execution of the operation can be returned as OperationOutcome per the FHIR spec as a return parameter.

URL: [base]/Bundle/$hash

Parameters

Use | Name | Scope | Cardinality | Type | Binding | Documentation
IN | inputBundle |  | 1..1 | Bundle |  | An input bundle instance that needs to be hashed.
IN | context |  | 0..1 | string |  | A context value for the operation. This could be used for providing salt values, program names etc.
OUT | return |  | 0..1 | Bundle |  | The hashed bundle is returned back from the service.