This page is part of the De-identification, Anonymization and Redaction Toolkit Services (DARTS) FHIR IG (v1.0.0-ballot: STU 1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, 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. |