Skip to main content

DOSE — Drug Orchestration and Service Engine

Middleware platform that receives drug list update files from upstream clients, validates and transforms each record, and writes them to RxClaim via the CAT API.

Phase 1: GPI category, ADD action, upstream client: CLIC.


Topics​

What you'll learn
What is DOSEThe 4 core capabilities, end-to-end flow, and how DOSE fits between CLIC and RxClaim
File IngestionHow upstream clients submit drug files and what happens before processing begins
Record ProcessingHow each record is validated, transformed, and delivered to RxClaim — including retry behavior
Validation RulesWhat makes a record valid, what happens on failure, and what rules are planned
Audit TrailHow every RxClaim change is traced back to its originating application, work order, and user
Data ContractsThe shape of the upstream payload, the CAT API request, and the field mapping between them
InfrastructureAzure services, shared libraries, database migrations, and deployment