Aparavi DTC icon

Aparavi DTC

Complete Aparavi DTC platform with OCR, parsing, transcription, PII censoring, and custom pipelines

PII Censor - Healthcare (HIPAA)

AI-generated

Summary

Censor healthcare-related personally identifiable information (PII) in supplied input data according to HIPAA regulations, supporting file, binary, or text input. Allows selecting all or specific input fields to process and customizes the censoring character.

Inputs

  • Input Type (required) — Specify the type of input data: a file path, binary data from a previous node, or text data directly.
  • File Path — Full filesystem path to the file to process (required if Input Type is 'File').
  • Binary Property — Name of the binary property containing the file data to process (required if Input Type is 'Binary Data').
  • Text Data — Text string to process (required if Input Type is 'Text Data').
  • Input Data Mode (required) — Choose whether to process all fields in the input JSON or only specific fields.
  • Fields to Process — Comma-separated list of specific field names to process when Input Data Mode is 'Specific Fields'.
  • Censor Character — Single character to use for replacing detected PII in the output, default is '█' block character.
  • Options — Additional options including custom API base URL, operation timeout in seconds, and retry attempts on failure.

Output shape

a single JSON object containing the censored data with HIPAA-covered PII masked, or an error object if processing fails.

The output JSON mirrors the input structure with censored PII according to HIPAA data classification uses the specified censor character. If 'Specific Fields' mode is selected, only those fields are censored; otherwise all fields are processed. The node handles file, binary, or text inputs, adapting input extraction accordingly. Operation may retry on failure per configured attempts and respects the specified timeout.

Examples

Example 1: Censor HIPAA PII in a JSON payload from a previous node's binary file input, masking all fields using default censor character.

Set Input Type to 'Binary Data', specify binary property name; Input Data Mode: 'All Fields'; leave optional fields at defaults.

Discussion