What problem does it solve?
This Skill prevents protected health information from leaking into application logs, traces, exception reports, and centralized observability systems during OpenMed deployments.
Core Features & Use Cases
- PHI Redaction Filter: Adds a fail-closed Python logging filter that scrubs structured identifiers and free-text PHI before records are emitted.
- Telemetry Protection: Provides guidance for sanitizing OpenTelemetry spans, events, error trackers, crash reports, and exception messages.
- Structured No-PHI Logging: Replaces clinical text with safe metadata such as document identifiers, entity counts, labels, offsets, and lengths.
- Use Case: Protect a clinical NLP service by redacting patient names, phone numbers, emails, and identifiers from every log handler while retaining useful debugging metadata.
Quick Start
Use the enforcing-nophi-logging skill to add a fail-closed PHI-redacting filter to every logging and telemetry sink in an OpenMed deployment.