{ "description": "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.", "_filename": "OperationDefinition-Bundle-hash.json", "package_name": "hl7.fhir.us.medmorph", "date": "2020-11-19T21:48:56+10:00", "system": false, "publisher": "HL7 International - Public Health Work Group", "instance": false, "jurisdiction": [ { "coding": [ { "code": "US", "system": "urn:iso:std:iso:3166" } ] } ], "name": "BundleHash", "type": "true", "experimental": null, "resourceType": "OperationDefinition", "title": "Generate Hashed Bundle", "package_version": "1.0.0", "status": "draft", "id": "20d14877-2205-427c-b3db-e8812b67ee14", "resource": [ "Bundle" ], "kind": "operation", "url": "http://hl7.org/fhir/us/medmorph/OperationDefinition/Bundle-hash", "code": "hash", "version": "1.0.0", "contact": [ { "telecom": [ { "value": "http://hl7.org/Special/committees/pher", "system": "url" } ] } ], "parameter": [ { "max": "1", "min": 1, "use": "in", "name": "inputBundle", "type": "Bundle", "documentation": "An input bundle instance that needs to be hashed." }, { "max": "1", "min": 0, "use": "in", "name": "context", "type": "string", "documentation": "A context value for the operation. This could be used for providing salt values, program names etc." }, { "max": "1", "min": 0, "use": "out", "name": "return", "type": "Bundle", "documentation": "The hashed bundle is returned back from the service." } ] }