The clinical record
FHIR R4 as the thing that is stored, not the thing that is exported. Registration, encounters, notes, orders, results, problems, allergies, pharmacy and the revenue cycle all sit on one canonical clinical model, so exchange is a projection of the record rather than a rebuild of it.
- A resource payload holds the canonical FHIR; typed columns index only what the application queries
- Ambulatory and inpatient on one model — appointment, encounter, ward, bed, census, discharge
- Orders to results: ServiceRequest through to Observation, DiagnosticReport or an imaging study
- Pharmacy end to end: formulary, inventory with lot and expiry, dispense, MAR, reconciliation
- Charge capture, invoice, coverage and claims reading the same encounter the clinician worked in