De-Identification, Anonymization, Redaction Toolkit Services
1.0.0-ballot - STU 1 Ballot United States of America flag

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

OperationDefinition: Generate De-identified data

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

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INidentifiableDataFileUrls0..1Parameters

Urls of the Input Files represented as Parameters, with the type of Resource and the URL to the NDJSON data.

INidentifiableData0..1Bundle

Bundle containing identifiable data for one or more patients.

INpolicy1..1string

Policy Parameter indicating the de-identification method to use.

OUTde-identifiedDataFileUrls0..1Parameters

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.

OUTde-identifiedData0..1Bundle

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.