Metadata Version 0.5.4-cibuild Status Draft Jurisdiction 001 from http://unstats.un.org/unsd/methods/m49/m49.htm Steward (Publisher) HL7 International - [Some] Work Group Type logic-library from http://terminology.hl7.org/CodeSystem/library-type Dependency Description: Library FHIRHelpers Resource: http://somewhere.org/fhir/uv/mycontentig/Library/FHIRHelpers|4.0.1 Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/FHIRHelpers|4.0.1 Dependency Description: Library CQMCommon Resource: CQMCommonExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/CQMCommonExample Dependency Description: Library QICoreCommon Resource: QICoreCommonExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/QICoreCommonExample Dependency Description: Library SDE Resource: SupplementalDataElementsExample Canonical URL: http://somewhere.org/fhir/uv/mycontentig/Library/SupplementalDataElementsExample Data Requirement Type: Patient Profile(s): QICore Patient Parameters Name Use Card. Type Documentation Measurement Period In 0..1 Period Patient Out 0..1 Resource SDE Ethnicity Out 0..1 Resource SDE Payer Out 0..* Resource SDE Race Out 0..1 Resource SDE Sex Out 0..1 Coding Initial Population Out 0..1 boolean Measure Population Out 0..1 boolean Measure Population Exclusions Out 0..1 boolean Measure Observation Out 0..1 boolean Observation that patients are 19 years or older Out 0..1 boolean Patient Age 18 Years or Older at Start of Measurement Period Out 0..1 boolean Patient Age Less than 18 Years Start of Measurement Period Out 0..1 boolean RAV Patient Too Young at Start of Measurement Period Out 0..1 boolean RAV Patient Too Old at Start of Measurement Period Out 0..1 boolean Library Content CQL Content library HRExampleCVMeasureCQLLibrary version '0.5.3-cibuild'#xD; #xD; using QICore version '4.1.1'#xD; #xD; include FHIRHelpers version '4.0.1' called FHIRHelpers#xD; include CQMCommonExample called CQMCommon#xD; include QICoreCommonExample called QICoreCommon#xD; include SupplementalDataElementsExample called SDE#xD; #xD; parameter "Measurement Period" Interval<DateTime>#xD; #xD; context Patient#xD; #xD; define "SDE Ethnicity":#xD; SDE."SDE Ethnicity"#xD; #xD; define "SDE Payer":#xD; SDE."SDE Payer"#xD; #xD; define "SDE Race":#xD; SDE."SDE Race"#xD; #xD; define "SDE Sex":#xD; SDE."SDE Sex"#xD; #xD; define "Initial Population":#xD; AgeInYearsAt(date from #xD; end of "Measurement Period"#xD; ) in Interval[18, 75]#xD; #xD; define "Measure Population":#xD; "Initial Population"#xD; #xD; define "Measure Population Exclusions":#xD; "Initial Population"#xD; #xD; define "Measure Observation":#xD; "Initial Population"#xD; #xD; define "Observation that patients are 19 years or older":#xD; AgeInYearsAt(date from start of "Measurement Period") >= 18#xD; #xD; define "Patient Age 18 Years or Older at Start of Measurement Period":#xD; AgeInYearsAt(date from start of "Measurement Period") >= 18#xD; #xD; define "Patient Age Less than 18 Years Start of Measurement Period":#xD; AgeInYearsAt(date from start of "Measurement Period") < 18#xD; #xD; define "RAV Patient Too Young at Start of Measurement Period":#xD; AgeInYearsAt(date from start of "Measurement Period") < 5#xD; #xD; define "RAV Patient Too Old at Start of Measurement Period":#xD; AgeInYearsAt(date from start of "Measurement Period") > 80#xD; #xD; define function "Measure Observation 1"():#xD; if AgeInYearsAt(date from start of "Measurement Period") >= 18 then 1 #xD; else 0 ELM XML Content Encoded data ELM JSON Content Encoded data Generated using version 0.5.4-cibuild of the sample-content-ig Liquid templates
Observation that patients are 19 years or older
Patient Age 18 Years or Older at Start of Measurement Period
Patient Age Less than 18 Years Start of Measurement Period
RAV Patient Too Young at Start of Measurement Period
RAV Patient Too Old at Start of Measurement Period