← All SPoG micro-apps

FHIR Observation Unit Checker

Checks the UCUM unit, system and plausible range of an Observation value and converts glucose units.

Clinical safety notice: Zero real patient data (PHI/PII) may be entered into this browser utility. Use synthetic test payloads only. Local-first deterministic processing; nothing leaves your browser.

How it works

Standard: HL7 FHIR R4 Observation with UCUM (bundled subset)

Formula: Glucose: mmol/L = mg/dL / 18.016 and mg/dL = mmol/L x 18.016

Checks: valueQuantity.system is UCUM; unit and code agree and are in the subset (mg/dL, mmol/L, mm[Hg], Cel, kg, cm); value in plausible range

Calculated locally in browser memory; nothing leaves your browser.

Deterministic local-first client-side execution. Provided as-is without warranty.