active,
completed, stopped, cancelled, unknown), RxNorm codes, and an
auditable rule trace. Deterministic. No ML. No version drift.
Quickstart
Make your first inference in under a minute.
API Reference
Full request / response shapes.
Understanding the output
How to interpret
status, confidence, and evidence.Playground
Paste a FHIR payload and see the response live.
How it works
You send FHIR resources
A flat
resources array or a FHIR bundle — whatever your source system produces. Mix MedicationRequest, MedicationDispense, MedicationStatement, and Medication resources freely.We deduplicate and classify
RxNorm-based grouping collapses duplicates across source systems. A rule set evaluates each medication and assigns a status with a confidence score.
Key properties
- Deterministic — same input produces the same output. Every status change is auditable.
- Versioned — every response echoes a
ruleset_version(YYYY-MM-DD.vN). Pin to a version if you need behavior stability. - Stateless — nothing is persisted about the patient. We don’t store PHI.
- RxNorm-native — SCD-preferred TTY ranking via the NIH RxNorm API. Consistent codes across Epic, Cerner, and community pharmacy sources.