Package | hl7.fhir.us.medmorph |
Resource Type | OperationDefinition |
Id | Bundle-de-identify |
FHIR Version | R4 |
Source | http://hl7.org/fhir/us/medmorph/https://build.fhir.org/ig/HL7/fhir-medmorph/OperationDefinition-Bundle-de-identify.html |
URL | http://hl7.org/fhir/us/medmorph/OperationDefinition/Bundle-de-identify |
Version | 1.0.0 |
Status | draft |
Date | 2020-11-19T21:48:56+10:00 |
Name | BundleDeIdentify |
Title | Generate De-Identified Bundle |
Realm | us |
Authority | hl7 |
Description | Generates a de-identified bundle taking an instance of a Bundle containing PHI/PII data. The de-identification 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. |
Type | true |
Kind | operation |
CapabilityStatement | |
medmorph-healthdata-exchange-app-client | Health Data Exchange App (HDEA) Client Application - (MedMorph backend services app) |
medmorph-trust-service-provider | Trust Service Provider |
No resources found
Note: links and images are rebased to the (stated) source
URL: [base]/Bundle/$deidentify
Parameters
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | inputBundle | 1..1 | Bundle | An input bundle instance that needs to be de-identified | ||
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 | Upon successful de-identification, the de-identified bundle is returned back from the service. |
{ "resourceType": "OperationDefinition", "id": "Bundle-de-identify", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "url": "http://hl7.org/fhir/us/medmorph/OperationDefinition/Bundle-de-identify", "version": "1.0.0", "name": "BundleDeIdentify", "title": "Generate De-Identified Bundle", "status": "draft", "kind": "operation", "date": "2020-11-19T21:48:56+10:00", "publisher": "HL7 International - Public Health Work Group", "contact": [ { "telecom": [ { "system": "url", "value": "http://hl7.org/Special/committees/pher" } ] } ], "description": "Generates a de-identified bundle taking an instance of a Bundle containing PHI/PII data. The de-identification 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": "urn:iso:std:iso:3166", "code": "US" } ] } ], "code": "deidentify", "resource": [ "Bundle" ], "system": false, "type": true, "instance": false, "parameter": [ { "name": "inputBundle", "use": "in", "min": 1, "max": "1", "documentation": "An input bundle instance that needs to be de-identified", "type": "Bundle" }, { "name": "context", "use": "in", "min": 0, "max": "1", "documentation": "A context value for the operation. This could be used for providing salt values, program names etc.", "type": "string" }, { "name": "return", "use": "out", "min": 0, "max": "1", "documentation": "Upon successful de-identification, the de-identified bundle is returned back from the service.", "type": "Bundle" } ] }