Five real quality measures, and the engine that runs them

FeatureSecurityService
Ya
26 Agosti 2026, 05:30 UTC
Mwandishi
Kamo
Ahadi ya
2fcccf6

Measures are Java rather than CQL, and the trade is worth stating. The eCQM specifications are published in Clinical Quality Language, and an engine would let a practice load a measure without a deploy — it would also mean shipping an interpreter, a terminology expansion service and a FHIR-shaped data model, and getting any of those subtly wrong produces a rate that is confidently wrong, which is worse than not having the measure. These read the chart directly, are covered by tests naming the patients they include, and can be read by a clinician checking the logic against what they were told. The five, and the detail each one is usually wrong about: CMS122 diabetes A1c poor control — INVERSE: the numerator is poor control and lower is better. A missing A1c counts as poor control, deliberately: a diabetic with no result is unmonitored, not unmeasured, and treating it as neutral would let a practice score better by testing fewer people. CMS165 blood pressure — BOTH halves must be controlled. Reading only the systolic, the tempting simplification, credits a practice for a patient at 130/95. The threshold is below 140, not at or below. CMS125 breast cancer screening — the lookback is 27 months, not 24. Screening is recommended every two years, so a patient screened in month 25 has done exactly what was asked and a 24-month window scores them as a failure. A mastectomy patient on a mammogram work list is how a clinician stops believing the rest of the list. CMS147 influenza — the window is the FLU SEASON that ENDS within the period (October to March), not the calendar year. Anchored on the season that STARTS in the period, every patient not yet vaccinated in December reads as a gap and the score collapses each January. A recorded refusal is an EXCEPTION: counting it as a failure marks a practice down for respecting a decision, and teaches staff not to record refusals. CMS138 tobacco — a non-user is satisfied by screening alone; a user needs an intervention as well. Implemented as "was there a screening" it is trivial to pass and measures nothing; as "was there an intervention" it fails every non-smoker in the practice. Each patient's chart is loaded ONCE and offered to every measure — five measures each loading the same rows is five times the work, and on a ten-thousand-patient practice that is the difference between a report that finishes and one that does not. Gated on VIEW_QUALITY_MEASURES rather than a care relationship: a denominator IS every patient who met the criteria, so there is no one patient to have a relationship with. The per-patient endpoint IS gated on one, because that is an ordinary clinical read about a named person.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei