De-Identification, Anonymization, Redaction Toolkit Services, published by HL7 International / Cross-Group Projects. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-darts/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/us/darts/OperationDefinition/de-identify | Version: 1.0.0-ballot | |||
| Standards status: Trial-use | Maturity Level: 2 | Computable Name: Deidentify | ||
Generates de-identified data from identifiable data. The de-identification algorithm to be used is specified using the policy identifier. Errors during the execution of the operation can be returned as OperationOutcome per the FHIR spec as a return parameter.
URL: [base]/$de-identify
| Use | Name | Scope | Cardinality | Type | Binding | Documentation |
| IN | identifiableDataFileUrls | 0..1 | Parameters | Urls of the Input Files represented as Parameters, with the type of Resource and the URL to the NDJSON data. | ||
| IN | identifiableData | 0..1 | Bundle | Bundle containing identifiable data for one or more patients. | ||
| IN | policy | 1..1 | string | Policy Parameter indicating the de-identification method to use. | ||
| OUT | de-identifiedDataFileUrls | 0..1 | Parameters | Upon successful de-identification, the de-identified file Urls is returned back from the service.This output would be returned when the input is a set of NDJSON FileUrls only. | ||
| OUT | de-identifiedData | 0..1 | Bundle | Upon successful de-identification, the de-identified data is returned back from the service. This output would be returned when the input is a bundle only. |