Metadata Title EXM130 - Colorectal Cancer Screening Library Version 8.0.000 Identifier EXM130 Identifier urn:oid:2.16.840.1.113883.4.642.40.61.28.11 Approval Date 2019-08-03 Last Review Date 2019-08-03 Experimental true Jurisdiction Global (Whole world) Steward (Publisher) HL7 International / Clinical Quality Information Description This library is used as an example in the FHIR Quality Measure Implementation Guide Type Logic Library Parameter Name: Measurement Period Use: In Min Cardinality: 0 Max Cardinality: 1 Type: Period Parameter Name: Patient Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: Patient Parameter Name: SDE Ethnicity Use: Out Min Cardinality: 0 Max Cardinality: * Type: Coding Parameter Name: SDE Payer Use: Out Min Cardinality: 0 Max Cardinality: * Type: Resource Parameter Name: SDE Race Use: Out Min Cardinality: 0 Max Cardinality: * Type: Coding Parameter Name: SDE Sex Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: Coding Parameter Name: Denominator Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean Parameter Name: Flexible Sigmoidoscopy Performed Use: Out Min Cardinality: 0 Max Cardinality: * Type: Procedure Parameter Name: CT Colonography Performed Use: Out Min Cardinality: 0 Max Cardinality: * Type: Procedure Parameter Name: Total Colectomy Performed Use: Out Min Cardinality: 0 Max Cardinality: * Type: Procedure Parameter Name: Malignant Neoplasm Ever Use: Out Min Cardinality: 0 Max Cardinality: * Type: Condition Parameter Name: Fecal Occult Blood Test Performed Use: Out Min Cardinality: 0 Max Cardinality: * Type: Observation Parameter Name: Fecal Immunochemical Test DNA Use: Out Min Cardinality: 0 Max Cardinality: * Type: Observation Parameter Name: Colonoscopy Performed Use: Out Min Cardinality: 0 Max Cardinality: * Type: Procedure Parameter Name: Numerator Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean Parameter Name: Denominator Exclusion Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean Parameter Name: Initial Population Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean Data Requirement Type: Patient Profile(s): Patient Data Requirement Type: Procedure Profile(s): Procedure Must Support Elements: code, status, performed Code Filter(s): Path: code ValueSet: Flexible Sigmoidoscopy Data Requirement Type: Procedure Profile(s): Procedure Must Support Elements: code, status, performed Code Filter(s): Path: code ValueSet: CT Colonography Data Requirement Type: Procedure Profile(s): Procedure Must Support Elements: code, status, performed Code Filter(s): Path: code ValueSet: Total Colectomy Data Requirement Type: Procedure Profile(s): Procedure Must Support Elements: code, status, performed Code Filter(s): Path: code ValueSet: Colonoscopy Data Requirement Type: Condition Profile(s): Condition Must Support Elements: code, onset Code Filter(s): Path: code ValueSet: Malignant Neoplasm of Colon Data Requirement Type: Observation Profile(s): Observation Must Support Elements: code, status, value, effective Code Filter(s): Path: code ValueSet: Fecal Occult Blood Test (FOBT) Data Requirement Type: Observation Profile(s): Observation Must Support Elements: code, status, value, effective Code Filter(s): Path: code ValueSet: sDNA FIT Test Library Content CQL Content /*#xD; This example is a work in progress and should not be considered a final specification#xD; or recommendation for guidance. This example will help guide and direct the process#xD; of finding conventions and usage patterns that meet the needs of the various stakeholders#xD; in the measure development community.#xD; #xD; Based on CMS130v8 - Colorectal Cancer Screening#xD; */#xD; library EXM130 version '8.0.000'#xD; #xD; using FHIR version '4.0.1'#xD; #xD; include hl7.fhir.uv.cql.FHIRHelpers version '4.0.1' called FHIRHelpers#xD; #xD; include Hospice version '2.0.000' called Hospice#xD; include AdultOutpatientEncounters version '2.0.000' called AdultOutpatientEncounters#xD; include MATGlobalCommonFunctions version '5.0.000' called Global#xD; include SupplementalDataElements version '2.0.000' called SDE#xD; #xD; valueset "ONC Administrative Sex": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1'#xD; valueset "Race": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.836'#xD; valueset "Ethnicity": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.837'#xD; valueset "Payer": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591'#xD; valueset "Colonoscopy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.108.12.1020'#xD; valueset "Fecal Occult Blood Test (FOBT)": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1011'#xD; valueset "Flexible Sigmoidoscopy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1010'#xD; valueset "Malignant Neoplasm of Colon": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.108.12.1001'#xD; valueset "Total Colectomy": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1019'#xD; valueset "FIT DNA": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.108.12.1039'#xD; valueset "CT Colonography": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.108.12.1038'#xD; #xD; parameter "Measurement Period" Interval<DateTime>#xD; default Interval[@2019-01-01T00:00:00.0, @2020-01-01T00:00:00.0)#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 "Denominator":#xD; true#xD; #xD; define "Flexible Sigmoidoscopy Performed":#xD; [Procedure: "Flexible Sigmoidoscopy"] FlexibleSigmoidoscopy#xD; where FlexibleSigmoidoscopy.status = 'completed'#xD; and Global."Normalize Interval"(FlexibleSigmoidoscopy.performed) ends 5 years or less on or before end of "Measurement Period"#xD; #xD; define "CT Colonography Performed":#xD; [Procedure: "CT Colonography"] Colonography#xD; where Colonography.status = 'completed'#xD; and Global."Normalize Interval"(Colonography.performed) ends 5 years or less on or before end of "Measurement Period"#xD; #xD; define "Total Colectomy Performed":#xD; [Procedure: "Total Colectomy"] Colectomy#xD; where Colectomy.status = 'completed'#xD; and Global."Normalize Interval"(Colectomy.performed) starts on or before end of "Measurement Period"#xD; #xD; define "Malignant Neoplasm Ever":#xD; [Condition: "Malignant Neoplasm of Colon"] ColorectalCancer#xD; where Global."Normalize Interval"(ColorectalCancer.onset) starts on or before end of "Measurement Period"#xD; #xD; define "Fecal Occult Blood Test Performed":#xD; [Observation: "Fecal Occult Blood Test (FOBT)"] FecalOccultResult#xD; where FecalOccultResult.status in {'final', 'amended', 'corrected', 'preliminary'}#xD; and FecalOccultResult.value is not null#xD; and Global."Normalize Interval"(FecalOccultResult.effective) during day of "Measurement Period"#xD; #xD; define "Fecal Immunochemical Test DNA":#xD; [Observation: "FIT DNA"] FitDNA#xD; where FitDNA.status in {'final', 'amended', 'corrected', 'preliminary'}#xD; and FitDNA.value is not null#xD; and Global."Normalize Interval"(FitDNA.effective) occurs 3 years or less on or before day of end of "Measurement Period"#xD; #xD; define "Colonoscopy Performed":#xD; [Procedure: "Colonoscopy"] Colonoscopy#xD; where Colonoscopy.status = 'completed'#xD; and Global."Normalize Interval"(Colonoscopy.performed) ends 10 years or less on or before end of "Measurement Period"#xD; #xD; define "Numerator":#xD; exists "Colonoscopy Performed"#xD; or exists "Fecal Occult Blood Test Performed"#xD; or exists "Flexible Sigmoidoscopy Performed"#xD; or exists "Fecal Immunochemical Test DNA"#xD; or exists "CT Colonography Performed"#xD; #xD; define "Denominator Exclusion":#xD; Hospice."Has Hospice"#xD; or exists "Malignant Neoplasm Ever"#xD; or exists "Total Colectomy Performed"#xD; #xD; define "Initial Population":#xD; Global."CalendarAgeInYearsAt"(FHIRHelpers.ToDate(Patient.birthDate), start of "Measurement Period") in Interval[50, 75]#xD; and exists AdultOutpatientEncounters."Qualifying Encounters"#xD; ELM XML Content Encoded data (98820 characters) ELM JSON Content Encoded data (184488 characters) Generated using version 0.4.9 of the sample-content-ig Liquid templates
EXM130 - Colorectal Cancer Screening Library
HL7 International / Clinical Quality Information
This library is used as an example in the FHIR Quality Measure Implementation Guide
Value set Fecal Occult Blood Test (FOBT)