Details
-
Change Request
-
Resolution: Persuasive with Modification
-
Medium
-
US Quality Measures (FHIR)
-
current
-
Clinical Quality Information
-
CQFM Library [deprecated]
-
-
Juliet Rubini/Jen Seeman: 21-0-1
-
Clarification
-
Non-substantive
Description
Given that the QM IG requires ELM to be included in a Library, this forces all parties that author CQL to have a CQL-to-ELM converter. The assumption that all authors will use one and the same authoring tooling suite doesn't hold - in the spirit of FHIR we try and move complexity to the server, not the client. A server could implement this conversion as part of the existing $convert operation, e.g. from application/cql+json to application/elm+json.
The requirement to have an ELM expression in a Library seems problematic to me, a server could simply add it if it's missing - so why this specific requirement? An authoring client tool should never have to have awareness of the existence of ELM IMHO. Nor should a client that evaluates a Library.