What problem does it solve?
When a request involving clinical data is broad, spans multiple stages, or leaves data sensitivity unclear, it is hard to know which OpenMed workflow to start with. This Skill applies a deterministic routing contract that selects the correct first skill for intake, privacy, extraction, exchange, or verification goals, and enforces a privacy gate before any downstream processing of potentially sensitive content.
Core Features & Use Cases
- Deterministic routing contract: Normalizes the stated goal and matches it against ordered cue tables for intake, privacy, extraction, exchange, and verification stages.
- Privacy-first gating: Routes ambiguous or unstated sensitivity cases to de-identification before extraction, exchange, or verification, with explicit safe markers and negation handling.
- Fixed handoff order: Processes multi-stage requests one stage at a time in the order intake, privacy, extraction, exchange, verification.
- Use Case: A user asks to turn a clinical note into FHIR. The router detects unstated sensitivity, selects the de-identification skill first, then hands off to clinical entity extraction and FHIR export.
Quick Start
Ask the assistant to route your clinical-data goal, for example: determine which OpenMed workflow should handle OCR-ing a scanned lab report and extracting its findings.