Package | gov.healthit.ecqi.ecqms |
Resource Type | Measure |
Id | CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
FHIR Version | R4 |
Source | http://ecqi.healthit.gov/ecqms/https://build.fhir.org/ig/cqframework/ecqm-content-qicore-2025/Measure-CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy.html |
URL | https://madie.cms.gov/Measure/CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
Version | 1.5.000 |
Status | active |
Date | 2025-07-15T13:37:41+00:00 |
Name | CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
Title | Bone Density Evaluation for Patients with Prostate Cancer and Receiving Androgen Deprivation TherapyFHIR |
Description | Percentage of patients determined as having prostate cancer who are currently starting or undergoing androgen deprivation therapy (ADT), for an anticipated period of 12 months or greater and who receive an initial bone density evaluation. The bone density evaluation must be prior to the start of ADT or within 3 months of the start of ADT. |
Copyright | Limited proprietary coding is contained in the measure specifications for convenience. Users of the proprietary code sets should obtain all necessary licenses from the owners of these code sets. Oregon Urology Institute (OUI) and Large Urology Group Practice Association (LUGPA) disclaim all liability for the use or accuracy of third-party codes contained in the specifications. CPT(R) contained in the Measure specifications is copyright 2004-2024. American Medical Association. LOINC(R) copyright 2004-2024 Regenstrief Institute, Inc. This material contains SNOMED Clinical Terms(R) (SNOMED CT[R]) copyright 2004-2024. International Health Terminology Standards Development Organisation. ICD-10 copyright 2023 World Health Organization. All Rights Reserved. |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Metadata | |
---|---|
Title | Bone Density Evaluation for Patients with Prostate Cancer and Receiving Androgen Deprivation TherapyFHIR |
Version | 1.5.000 |
Short Name | CMS645FHIR |
GUID (Version Independent) | urn:uuid:299de9c4-755d-4f5a-ac9e-fa74fe34f759 |
GUID (Version Specific) | urn:uuid:e5b5772c-e9c2-4ca7-9e84-a5ea02f000b2 |
CMS Identifier | 645FHIR |
Effective Period | 2026-01-01 through 2026-12-31 |
Steward (Publisher) | Oregon Urology |
Developer | Oregon Urology |
Description | Percentage of patients determined as having prostate cancer who are currently starting or undergoing androgen deprivation therapy (ADT), for an anticipated period of 12 months or greater and who receive an initial bone density evaluation. The bone density evaluation must be prior to the start of ADT or within 3 months of the start of ADT. |
Copyright | Limited proprietary coding is contained in the measure specifications for convenience. Users of the proprietary code sets should obtain all necessary licenses from the owners of these code sets. Oregon Urology Institute (OUI) and Large Urology Group Practice Association (LUGPA) disclaim all liability for the use or accuracy of third-party codes contained in the specifications. CPT(R) contained in the Measure specifications is copyright 2004-2024. American Medical Association. LOINC(R) copyright 2004-2024 Regenstrief Institute, Inc. This material contains SNOMED Clinical Terms(R) (SNOMED CT[R]) copyright 2004-2024. International Health Terminology Standards Development Organisation. ICD-10 copyright 2023 World Health Organization. All Rights Reserved. |
Disclaimer | The performance measure is not a clinical guideline and does not establish a standard of medical care, and has not been tested for all potential applications. THE MEASURES AND SPECIFICATIONS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. Due to technical limitations, registered trademarks are indicated by (R) or [R] and unregistered trademarks are indicated by (TM) or [TM]. |
Rationale | Androgen suppression as a treatment for prostate cancer can cause osteoporosis (Qaseem, 2008). Patients with prostrate cancer undergoing prolonged androgen deprivation therapy (ADT) incur bone loss at a rate higher than menopausal patients (Guise, 2007). In preserving bone health, the goal is to prevent or treat osteopenia/osteoporosis for the patient on ADT and to prevent or delay skeletal related events. The National Osteoporosis Foundation recommendations include a baseline assessment of bone density with a dual-energy X-ray absorptiometry (DEXA) scan and daily calcium and Vitamin D supplementation (Watts, 2012). The DEXA scan is the gold standard for bone density screening. Patients at risk for adverse bone consequences from chronic ADT do not always receive care according to evidence-based guidelines. These findings call for improved processes that standardize evidence-based practice, including baseline and follow-up bone density assessment (Watts, 2012). |
Clinical Recommendation Statement | Bone density screening should be performed at the start of Androgen Deprivation Therapy (ADT) for prostate cancer. It should also be performed every 2 years for the patient with continued ADT or for patients with known osteoporosis. Current insurance practice is to possibly cover the cost of bone density screening if osteoporosis is known or if there is a high-risk drug. Some patients choose to delay bone density screening until after ADT is started and they therefore have insurance authorization due to the administration of a high-risk drug. |
Guidance (Usage) | In order to capture the practitioner's intent of androgen deprivation therapy (ADT) for a period of 12 months or greater, SNOMEDCT 456381000124102 which is Injection of leuprolide acetate for the twelve-month period (regime/therapy) is the correct code. This eCQM is a patient-based measure. This FHIR-based measure has been derived from the QDM-based measure: CMS645v8. Please refer to the HL7 QI-Core Implementation Guide (https://hl7.org/fhir/us/qicore/STU4.1.1/) for more information on QI-Core and mapping recommendations from QDM to QI-Core 4.1.1 (https://hl7.org/fhir/us/qicore/STU4.1.1/qdm-to-qicore.html). |
Measure Group (Rate) (ID: Group_1) | |
Basis | boolean |
Scoring | Proportion |
Type | Process |
Rate Aggregation | None |
Improvement Notation | Increased score indicates improvement |
Initial Population |
ID: InitialPopulation_1
Description: Patients with a qualifying encounter in the measurement period AND with a diagnosis of prostate cancer AND with an order for ADT or an active medication of ADT with an intent for treatment greater than or equal to 12 months during the measurement period AND order for ADT in 3 months before to 9 months after the start of the measurement period Logic Definition: Initial Population |
Denominator |
ID: Denominator_1
Description: Equals Initial Population Logic Definition: Denominator |
Numerator |
ID: Numerator_1
Description: Patients with a bone density evaluation within the two years prior to the start of or less than three months after the start of ADT treatment Logic Definition: Numerator |
Denominator Exception |
ID: DenominatorException_1
Description: Patient refused the bone density evaluation at the time ordered or did not have it performed within 3 months after the start of ADT NOTE: Created a placeholder population due to issues around negation: refer to https://github.com/cqframework/cql-execution/issues/296, which is tied to https://oncprojectracking.healthit.gov/support/browse/BONNIEMAT-1455 Logic Definition: Denominator Exception |
Supplemental Data Guidance | For every patient evaluated by this measure also identify payer, race, ethnicity and sex |
Supplemental Data Guidance | None |
Supplemental Data Elements | |
Supplemental Data Element |
ID: sde-ethnicity
Usage Code: Supplemental Data Description: SDE Ethnicity Logic Definition: SDE Ethnicity |
Supplemental Data Element |
ID: sde-payer
Usage Code: Supplemental Data Description: SDE Payer Logic Definition: SDE Payer |
Supplemental Data Element |
ID: sde-race
Usage Code: Supplemental Data Description: SDE Race Logic Definition: SDE Race |
Supplemental Data Element |
ID: sde-sex
Usage Code: Supplemental Data Description: SDE Sex Logic Definition: SDE Sex |
Supplemental Data Element |
ID: sde-ethnicity
Usage Code: Risk Adjustment Factor Description: SDE Ethnicity Logic Definition: SDE Ethnicity |
Supplemental Data Element |
ID: sde-payer
Usage Code: Risk Adjustment Factor Description: SDE Payer Logic Definition: SDE Payer |
Supplemental Data Element |
ID: sde-race
Usage Code: Risk Adjustment Factor Description: SDE Race Logic Definition: SDE Race |
Supplemental Data Element |
ID: sde-sex
Usage Code: Risk Adjustment Factor Description: SDE Sex Logic Definition: SDE Sex |
Measure Logic | |
Primary Library | CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
Contents |
Population Criteria
Logic Definitions Terminology Dependencies Data Requirements |
Population Criteria | |
Measure Group (Rate) (ID: Group_1) | |
Initial Population | |
|
|
Initial Population | |
|
|
Denominator | |
|
|
Numerator | |
|
|
Denominator Exception | |
|
|
Logic Definitions | |
Logic Definition | Library Name: SupplementalDataElements |
|
|
Logic Definition | Library Name: SupplementalDataElements |
|
|
Logic Definition | Library Name: SupplementalDataElements |
|
|
Logic Definition | Library Name: SupplementalDataElements |
|
|
Logic Definition | Library Name: QICoreCommon |
|
|
Logic Definition | Library Name: QICoreCommon |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Terminology | |
Code System |
Description: Code system SNOMEDCT
Resource: SNOMED CT (all versions) Canonical URL: http://snomed.info/sct |
Code System |
Description: Code system SNOMEDCT
Resource: SNOMED CT (all versions) Canonical URL: http://snomed.info/sct |
Code System |
Description: Code system ConditionClinicalStatusCodes
Resource: Condition Clinical Status Codes Canonical URL: http://terminology.hl7.org/CodeSystem/condition-clinical |
Code System |
Description: Code system ConditionVerificationStatusCodes
Resource: ConditionVerificationStatus Canonical URL: http://terminology.hl7.org/CodeSystem/condition-ver-status |
Value Set |
Description: Value set DEXA Bone Density for Urology Care
Resource: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359 |
Value Set |
Description: Value set Androgen Deprivation Therapy for Urology Care
Resource: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.352
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.352 |
Value Set |
Description: Value set Prostate Cancer
Resource: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319 |
Value Set |
Description: Value set Office Visit
Resource: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001 |
Value Set |
Description: Value set Payer Type
Resource: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591
Canonical URL: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591 |
Direct Reference Code |
Display: Male (finding)
Code: 248153007 System: http://snomed.info/sct |
Direct Reference Code |
Display: Female (finding)
Code: 248152002 System: http://snomed.info/sct |
Direct Reference Code |
Display: Injection of leuprolide acetate for twelve month period (regime/therapy)
Code: 456381000124102 System: http://snomed.info/sct |
Direct Reference Code |
Display: Active
Code: active System: http://terminology.hl7.org/CodeSystem/condition-clinical |
Direct Reference Code |
Display: Confirmed
Code: confirmed System: http://terminology.hl7.org/CodeSystem/condition-ver-status |
Dependencies | |
Dependency |
Description: Library SDE
Resource: Library/SupplementalDataElements|5.1.000
Canonical URL: Library/SupplementalDataElements|5.1.000 |
Dependency |
Description: Library FHIRHelpers
Resource: Library/FHIRHelpers|4.4.000
Canonical URL: Library/FHIRHelpers|4.4.000 |
Dependency |
Description: Library FHIRHelpers
Resource: Library/FHIRHelpers|4.4.000
Canonical URL: Library/FHIRHelpers|4.4.000 |
Dependency |
Description: Library QICoreCommon
Resource: Library/QICoreCommon|4.0.000
Canonical URL: Library/QICoreCommon|4.0.000 |
Data Requirements | |
Data Requirement |
Type: Patient
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient
|
Data Requirement |
Type: Patient
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient
Must Support Elements: url, value.value |
Data Requirement |
Type: MedicationRequest
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest
Must Support Elements: medication Code Filter(s): Path: medication ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.352
|
Data Requirement |
Type: MedicationRequest
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest
Must Support Elements: medication.reference.value |
Data Requirement |
Type: Medication
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medication
Must Support Elements: id.value, code |
Data Requirement |
Type: Condition
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-problems-health-concerns
Must Support Elements: code Code Filter(s): Path: code ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319
|
Data Requirement |
Type: Condition
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-encounter-diagnosis
Must Support Elements: code Code Filter(s): Path: code ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319
|
Data Requirement |
Type: ServiceRequest
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest
Must Support Elements: code, authoredOn, authoredOn.value, status, status.value, intent, intent.value, doNotPerform, doNotPerform.value Code Filter(s): Path: code Code(s): SNOMED CT 456381000124102: Injection of leuprolide acetate for twelve month period (regime/therapy) |
Data Requirement |
Type: ServiceRequest
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest
Must Support Elements: code, authoredOn, authoredOn.value, status, status.value, intent, intent.value, doNotPerform, doNotPerform.value Code Filter(s): Path: code ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359
|
Data Requirement |
Type: Observation
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab
Must Support Elements: code, effective, status, status.value Code Filter(s): Path: code ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359
|
Data Requirement |
Type: Encounter
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter
Must Support Elements: type, period, status, status.value Code Filter(s): Path: type ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001
|
Data Requirement |
Type: Patient
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient
Must Support Elements: url |
Data Requirement |
Type: Coverage
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage
Must Support Elements: type, period Code Filter(s): Path: type ValueSet: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591
|
Data Requirement |
Type: Patient
Profile(s): http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient
Must Support Elements: url, extension |
Generated using version 0.4.8 of the sample-content-ig Liquid templates |
{ "resourceType": "Measure", "id": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy", "meta": { "profile": [ "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablemeasure", "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm", "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/publishable-measure-cqfm", "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/executable-measure-cqfm", "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cql-measure-cqfm", "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/elm-measure-cqfm", "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/proportion-measure-cqfm" ] }, "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "contained": [ { "resourceType": "Library", "id": "effective-data-requirements", "extension": [ { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://snomed.info/sct", "code": "248153007", "display": "Male (finding)" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://snomed.info/sct", "code": "248152002", "display": "Female (finding)" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://snomed.info/sct", "code": "456381000124102", "display": "Injection of leuprolide acetate for twelve month period (regime/therapy)" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://terminology.hl7.org/CodeSystem/condition-clinical", "code": "active", "display": "Active" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status", "code": "confirmed", "display": "Confirmed" } }, { "extension": [ { "url": "libraryName", "valueString": "SupplementalDataElements" }, { "url": "name", "valueString": "SDE Sex" }, { "url": "statement", "valueString": "define \"SDE Sex\":\n case\n when Patient.sex = '248153007' then \"Male (finding)\"\n when Patient.sex = '248152002' then \"Female (finding)\"\n else null\n end" }, { "url": "displaySequence", "valueInteger": 0 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "SDE Sex" }, { "url": "statement", "valueString": "define \"SDE Sex\":\n SDE.\"SDE Sex\"" }, { "url": "displaySequence", "valueInteger": 1 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Androgen Deprivation Therapy for Urology Care Medication Active Start Dates" }, { "url": "statement", "valueString": "define \"Androgen Deprivation Therapy for Urology Care Medication Active Start Dates\":\n [MedicationRequest: \"Androgen Deprivation Therapy for Urology Care\"] ADTActive\n let firstMedicationPeriod: First((collapse(ADTActive.dosageInstruction.timing.repeat.bounds DoseTime\n return DoseTime.toInterval()\n )) DrugPeriods\n sort by start of $this\n ),\n //get the very first event\n \n firstMedicationEvent: First((ADTActive.dosageInstruction.timing dosageTiming\n //returns first event for the specific dosageTiming\n \n return First(dosageTiming.event dosageTimingEvents\n sort ascending\n )) firstEvents\n sort ascending\n ),\n medicationDateTime: NormalizeInterval(firstMedicationEvent, firstMedicationPeriod).earliest ( )\n where ADTActive.status in { 'active', 'completed' }\n and ADTActive.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }\n return medicationDateTime" }, { "url": "displaySequence", "valueInteger": 2 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Androgen Deprivation Therapy for Urology Care Medication Order Start Dates" }, { "url": "statement", "valueString": "define \"Androgen Deprivation Therapy for Urology Care Medication Order Start Dates\":\n [MedicationRequest: \"Androgen Deprivation Therapy for Urology Care\"] ADTOrder\n let firstMedicationPeriod: First((collapse(ADTOrder.dosageInstruction.timing.repeat.bounds DoseTime\n return DoseTime.toInterval()\n )) DrugPeriods\n sort by start of $this\n ),\n medicationDateTime: NormalizeInterval(ADTOrder.authoredOn, firstMedicationPeriod).earliest ( )\n where ADTOrder.status in { 'active', 'completed' }\n and ADTOrder.intent in { 'order', 'original-order', 'reflex-order', 'filler-order', 'instance-order' }\n return medicationDateTime" }, { "url": "displaySequence", "valueInteger": 3 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Prostate Cancer Diagnosis" }, { "url": "statement", "valueString": "define \"Prostate Cancer Diagnosis\":\n ( [ConditionProblemsHealthConcerns: \"Prostate Cancer\"]\n union [ConditionEncounterDiagnosis: \"Prostate Cancer\"] ) ProstateCancer\n where ProstateCancer.prevalenceInterval ( ) overlaps \"Measurement Period\"\n and ProstateCancer.clinicalStatus ~ QICoreCommon.\"active\"\n and ProstateCancer.verificationStatus ~ QICoreCommon.\"confirmed\"" }, { "url": "displaySequence", "valueInteger": 4 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "First ADT in 3 Months Before to 9 Months After Start of Measurement Period" }, { "url": "statement", "valueString": "define \"First ADT in 3 Months Before to 9 Months After Start of Measurement Period\":\n First((\"Androgen Deprivation Therapy for Urology Care Medication Active Start Dates\"\n union \"Androgen Deprivation Therapy for Urology Care Medication Order Start Dates\") ADTDateTime\n with \"Prostate Cancer Diagnosis\" ProstateCancer\n such that ADTDateTime during day of ProstateCancer.prevalenceInterval()\n and ADTDateTime during day of Interval[start of \"Measurement Period\" - 3 months, start of \"Measurement Period\" + 9 months]\n sort ascending\n )" }, { "url": "displaySequence", "valueInteger": 5 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Order for 12 Months of ADT in 3 Months Before to 9 Months After Start of Measurement Period" }, { "url": "statement", "valueString": "define \"Order for 12 Months of ADT in 3 Months Before to 9 Months After Start of Measurement Period\":\n [ServiceRequest: \"Injection of leuprolide acetate for twelve month period (regime/therapy)\"] OrderTwelveMonthADT\n with \"First ADT in 3 Months Before to 9 Months After Start of Measurement Period\" FirstADTMP\n such that OrderTwelveMonthADT.authoredOn on or after day of FirstADTMP\n and OrderTwelveMonthADT.authoredOn during day of Interval[start of \"Measurement Period\" - 3 months, start of \"Measurement Period\" + 9 months]\n and OrderTwelveMonthADT.status in { 'active', 'completed' }\n and OrderTwelveMonthADT.intent = 'order'\n and OrderTwelveMonthADT.doNotPerform is not true" }, { "url": "displaySequence", "valueInteger": 6 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Has Baseline DEXA Scan Two Years Prior to the Start of or Less than Three Months After the Start of ADT" }, { "url": "statement", "valueString": "define \"Has Baseline DEXA Scan Two Years Prior to the Start of or Less than Three Months After the Start of ADT\":\n exists ( ( [ServiceRequest: \"DEXA Bone Density for Urology Care\"] DEXAOrdered\n with \"Order for 12 Months of ADT in 3 Months Before to 9 Months After Start of Measurement Period\" OrderTwelveMonthsADT\n such that DEXAOrdered.authoredOn 3 months or less on or after day of OrderTwelveMonthsADT.authoredOn\n or DEXAOrdered.authoredOn 2 years or less before day of OrderTwelveMonthsADT.authoredOn\n where DEXAOrdered.status in { 'active', 'completed' }\n and DEXAOrdered.intent = 'order'\n and DEXAOrdered.doNotPerform is not true\n )\n union ( [LaboratoryResultObservation: \"DEXA Bone Density for Urology Care\"] DEXAPerformed\n with \"Order for 12 Months of ADT in 3 Months Before to 9 Months After Start of Measurement Period\" OrderTwelveMonthsADT\n such that DEXAPerformed.effective.toInterval ( ) 3 months or less on or after day of OrderTwelveMonthsADT.authoredOn\n or DEXAPerformed.effective.toInterval ( ) 2 years or less before day of OrderTwelveMonthsADT.authoredOn\n where DEXAPerformed.status in { 'final', 'amended', 'corrected' }\n )\n )" }, { "url": "displaySequence", "valueInteger": 7 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Numerator" }, { "url": "statement", "valueString": "define \"Numerator\":\n \"Has Baseline DEXA Scan Two Years Prior to the Start of or Less than Three Months After the Start of ADT\"" }, { "url": "displaySequence", "valueInteger": 8 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Denominator Exception" }, { "url": "statement", "valueString": "define \"Denominator Exception\":\n false" }, { "url": "displaySequence", "valueInteger": 9 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Has Qualifying Encounter" }, { "url": "statement", "valueString": "define \"Has Qualifying Encounter\":\n exists ( [\"Encounter\": \"Office Visit\"] OfficeVisit\n where OfficeVisit.period during \"Measurement Period\"\n and OfficeVisit.status = 'finished'\n )" }, { "url": "displaySequence", "valueInteger": 10 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Initial Population" }, { "url": "statement", "valueString": "define \"Initial Population\":\n \"Has Qualifying Encounter\"\n and exists \"Order for 12 Months of ADT in 3 Months Before to 9 Months After Start of Measurement Period\"" }, { "url": "displaySequence", "valueInteger": 11 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Denominator" }, { "url": "statement", "valueString": "define \"Denominator\":\n \"Initial Population\"" }, { "url": "displaySequence", "valueInteger": 12 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "SupplementalDataElements" }, { "url": "name", "valueString": "SDE Payer" }, { "url": "statement", "valueString": "define \"SDE Payer\":\n [Coverage: type in \"Payer Type\"] Payer\n return {\n code: Payer.type,\n period: Payer.period\n }" }, { "url": "displaySequence", "valueInteger": 13 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "SDE Payer" }, { "url": "statement", "valueString": "define \"SDE Payer\":\n SDE.\"SDE Payer\"" }, { "url": "displaySequence", "valueInteger": 14 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "Initial Population" }, { "url": "statement", "valueString": "define \"Initial Population\":\n \"Has Qualifying Encounter\"\n and exists \"Order for 12 Months of ADT in 3 Months Before to 9 Months After Start of Measurement Period\"" }, { "url": "displaySequence", "valueInteger": 15 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "SupplementalDataElements" }, { "url": "name", "valueString": "SDE Ethnicity" }, { "url": "statement", "valueString": "define \"SDE Ethnicity\":\n Patient.ethnicity E\n return Tuple {\n codes: { E.ombCategory } union E.detailed,\n display: E.text\n }" }, { "url": "displaySequence", "valueInteger": 16 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "SDE Ethnicity" }, { "url": "statement", "valueString": "// @commmentedOutReason: Negation issue related to https://github.com/cqframework/cql-execution/issues/296,\n // which is tied to https://oncprojectracking.healthit.gov/support/browse/BONNIEMAT-1455.\n // Due to this being the only logic in population, created a 'false' placeholder\n // exists ( \"No Bone Density Scan Ordered Due to Patient Refusal\")\n // or exists ( \"No Bone Density Scan Performed Due to Patient Refusal\") \n\n\n\n\n\n\ndefine \"SDE Ethnicity\":\n SDE.\"SDE Ethnicity\"" }, { "url": "displaySequence", "valueInteger": 17 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "SupplementalDataElements" }, { "url": "name", "valueString": "SDE Race" }, { "url": "statement", "valueString": "define \"SDE Race\":\n Patient.race R\n return Tuple {\n codes: R.ombCategory union R.detailed,\n display: R.text\n }" }, { "url": "displaySequence", "valueInteger": 18 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "SDE Race" }, { "url": "statement", "valueString": "define \"SDE Race\":\n SDE.\"SDE Race\"" }, { "url": "displaySequence", "valueInteger": 19 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToString" }, { "url": "statement", "valueString": "define function ToString(value uri): value.value" }, { "url": "displaySequence", "valueInteger": 20 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "QICoreCommon" }, { "url": "name", "valueString": "earliest" }, { "url": "statement", "valueString": "/*\n@description: Given an interval, return the starting point if the interval has a starting boundary specified,\notherwise, return the ending point\n*/\ndefine fluent function earliest(choice Choice<DateTime, Quantity, Interval<DateTime>, Interval<Quantity>> ):\n (choice.toInterval()) period\n return\n if (period.\"hasStart\"()) then start of period\n else end of period" }, { "url": "displaySequence", "valueInteger": 21 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "QICoreCommon" }, { "url": "name", "valueString": "hasStart" }, { "url": "statement", "valueString": "/*\n@description: Given an interval, return true if the interval has a starting boundary specified\n(i.e. the start of the interval is not null and not the minimum DateTime value)\n*/\ndefine fluent function hasStart(period Interval<DateTime> ):\n not ( start of period is null\n or start of period = minimum DateTime\n )" }, { "url": "displaySequence", "valueInteger": 22 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" }, { "url": "name", "valueString": "NormalizeInterval" }, { "url": "statement", "valueString": "define function NormalizeInterval(pointInTime DateTime, dateTimeInterval Interval<DateTime>):\n if pointInTime is not null then Interval[pointInTime, pointInTime]\n else if dateTimeInterval is not null then dateTimeInterval \n else null as Interval<DateTime>" }, { "url": "displaySequence", "valueInteger": 23 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToInterval" }, { "url": "statement", "valueString": "/*\n@description: Converts the given [Period](https://hl7.org/fhir/datatypes.html#Period)\nvalue to a CQL DateTime Interval\n@comment: If the start value of the given period is unspecified, the starting\nboundary of the resulting interval will be open (meaning the start of the interval\nis unknown, as opposed to interpreted as the beginning of time).\n*/\ndefine function ToInterval(period FHIR.Period):\n if period is null then\n null\n else\n if period.\"start\" is null then\n Interval(period.\"start\".value, period.\"end\".value]\n else\n Interval[period.\"start\".value, period.\"end\".value]" }, { "url": "displaySequence", "valueInteger": 24 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToCode" }, { "url": "statement", "valueString": "/*\n@description: Converts the given FHIR [Coding](https://hl7.org/fhir/datatypes.html#Coding) value to a CQL Code.\n*/\ndefine function ToCode(coding FHIR.Coding):\n if coding is null then\n null\n else\n System.Code {\n code: coding.code.value,\n system: coding.system.value,\n version: coding.version.value,\n display: coding.display.value\n }" }, { "url": "displaySequence", "valueInteger": 25 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" } ], "name": "EffectiveDataRequirements", "status": "active", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/library-type", "code": "module-definition" } ] }, "relatedArtifact": [ { "type": "depends-on", "display": "Library SDE", "resource": "Library/SupplementalDataElements|5.1.000" }, { "type": "depends-on", "display": "Library FHIRHelpers", "resource": "Library/FHIRHelpers|4.4.000" }, { "type": "depends-on", "display": "Library FHIRHelpers", "resource": "Library/FHIRHelpers|4.4.000" }, { "type": "depends-on", "display": "Library QICoreCommon", "resource": "Library/QICoreCommon|4.0.000" }, { "type": "depends-on", "display": "Code system SNOMEDCT", "resource": "http://snomed.info/sct" }, { "type": "depends-on", "display": "Code system SNOMEDCT", "resource": "http://snomed.info/sct" }, { "type": "depends-on", "display": "Code system ConditionClinicalStatusCodes", "resource": "http://terminology.hl7.org/CodeSystem/condition-clinical" }, { "type": "depends-on", "display": "Code system ConditionVerificationStatusCodes", "resource": "http://terminology.hl7.org/CodeSystem/condition-ver-status" }, { "type": "depends-on", "display": "Value set DEXA Bone Density for Urology Care", "resource": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359" }, { "type": "depends-on", "display": "Value set Androgen Deprivation Therapy for Urology Care", "resource": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.352" }, { "type": "depends-on", "display": "Value set Prostate Cancer", "resource": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319" }, { "type": "depends-on", "display": "Value set Office Visit", "resource": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001" }, { "type": "depends-on", "display": "Value set Payer Type", "resource": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591" } ], "parameter": [ { "name": "Measurement Period", "use": "in", "min": 0, "max": "1", "type": "Period" }, { "name": "SDE Sex", "use": "out", "min": 0, "max": "1", "type": "Coding" }, { "name": "Numerator", "use": "out", "min": 0, "max": "1", "type": "boolean" }, { "name": "Denominator Exception", "use": "out", "min": 0, "max": "1", "type": "boolean" }, { "name": "Denominator", "use": "out", "min": 0, "max": "1", "type": "boolean" }, { "name": "SDE Payer", "use": "out", "min": 0, "max": "*", "type": "Resource" }, { "name": "Initial Population", "use": "out", "min": 0, "max": "1", "type": "boolean" }, { "name": "SDE Ethnicity", "use": "out", "min": 0, "max": "1", "type": "Resource" }, { "name": "SDE Race", "use": "out", "min": 0, "max": "1", "type": "Resource" } ], "dataRequirement": [ { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url", "value.value" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url", "value.value" ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest" ], "mustSupport": [ "medication" ], "codeFilter": [ { "path": "medication", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.352" } ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest" ], "mustSupport": [ "medication.reference.value" ] }, { "type": "Medication", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medication" ], "mustSupport": [ "id.value", "code" ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest" ], "mustSupport": [ "medication" ], "codeFilter": [ { "path": "medication", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.352" } ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medicationrequest" ], "mustSupport": [ "medication.reference.value" ] }, { "type": "Medication", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-medication" ], "mustSupport": [ "id.value", "code" ] }, { "type": "Condition", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-problems-health-concerns" ], "mustSupport": [ "code" ], "codeFilter": [ { "path": "code", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319" } ] }, { "type": "Condition", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-condition-encounter-diagnosis" ], "mustSupport": [ "code" ], "codeFilter": [ { "path": "code", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.526.3.319" } ] }, { "type": "ServiceRequest", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest" ], "mustSupport": [ "code", "authoredOn", "authoredOn.value", "status", "status.value", "intent", "intent.value", "doNotPerform", "doNotPerform.value" ], "codeFilter": [ { "path": "code", "code": [ { "system": "http://snomed.info/sct", "code": "456381000124102", "display": "Injection of leuprolide acetate for twelve month period (regime/therapy)" } ] } ] }, { "type": "ServiceRequest", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-servicerequest" ], "mustSupport": [ "code", "authoredOn", "authoredOn.value", "status", "status.value", "intent", "intent.value", "doNotPerform", "doNotPerform.value" ], "codeFilter": [ { "path": "code", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359" } ] }, { "type": "Observation", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-observation-lab" ], "mustSupport": [ "code", "effective", "status", "status.value" ], "codeFilter": [ { "path": "code", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1248.359" } ] }, { "type": "Encounter", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-encounter" ], "mustSupport": [ "type", "period", "status", "status.value" ], "codeFilter": [ { "path": "type", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1001" } ] }, { "type": "Coverage", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage" ], "mustSupport": [ "type", "period" ], "codeFilter": [ { "path": "type", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591" } ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url", "extension" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url", "extension" ] }, { "type": "Coverage", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-coverage" ], "mustSupport": [ "type", "period" ], "codeFilter": [ { "path": "type", "valueSet": "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.3591" } ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url", "extension" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient" ], "mustSupport": [ "url", "extension" ] } ] } ], "extension": [ { "id": "supplementalDataGuidance", "extension": [ { "url": "guidance", "valueString": "For every patient evaluated by this measure also identify payer, race, ethnicity and sex" }, { "url": "usage", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "supplemental-data", "display": "Supplemental Data" } ], "text": "Supplemental Data Guidance" } } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-supplementalDataGuidance" }, { "id": "riskAdjustmentVariableGuidance", "extension": [ { "url": "guidance", "valueString": "None" }, { "url": "usage", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "risk-adjustment-factor", "display": "Risk Adjustment Factor" } ], "text": "Risk Adjustment Variable Guidance" } } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-supplementalDataGuidance" }, { "url": "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-effectiveDataRequirements", "valueCanonical": "#effective-data-requirements" }, { "id": "effective-data-requirements", "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-effectiveDataRequirements", "valueReference": { "reference": "#effective-data-requirements" } } ], "url": "https://madie.cms.gov/Measure/CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy", "identifier": [ { "use": "usual", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/artifact-identifier-type", "code": "short-name", "display": "Short Name" } ] }, "system": "https://madie.cms.gov/measure/shortName", "value": "CMS645FHIR" }, { "use": "official", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/artifact-identifier-type", "code": "version-independent", "display": "Version Independent" } ] }, "system": "urn:ietf:rfc:3986", "value": "urn:uuid:299de9c4-755d-4f5a-ac9e-fa74fe34f759" }, { "use": "official", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/artifact-identifier-type", "code": "version-specific", "display": "Version Specific" } ] }, "system": "urn:ietf:rfc:3986", "value": "urn:uuid:e5b5772c-e9c2-4ca7-9e84-a5ea02f000b2" }, { "use": "official", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/artifact-identifier-type", "code": "publisher", "display": "Publisher" } ] }, "system": "https://madie.cms.gov/measure/cmsId", "value": "645FHIR", "assigner": { "display": "CMS" } } ], "version": "1.5.000", "name": "CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy", "title": "Bone Density Evaluation for Patients with Prostate Cancer and Receiving Androgen Deprivation TherapyFHIR", "status": "active", "experimental": false, "date": "2025-07-15T13:37:41+00:00", "publisher": "Oregon Urology", "contact": [ { "telecom": [ { "system": "url", "value": "www.oregonurology.com" } ] } ], "description": "Percentage of patients determined as having prostate cancer who are currently starting or undergoing androgen deprivation therapy (ADT), for an anticipated period of 12 months or greater and who receive an initial bone density evaluation. The bone density evaluation must be prior to the start of ADT or within 3 months of the start of ADT.", "usage": "In order to capture the practitioner's intent of androgen deprivation therapy (ADT) for a period of 12 months or greater, SNOMEDCT 456381000124102 which is Injection of leuprolide acetate for the twelve-month period (regime/therapy) is the correct code.\n\nThis eCQM is a patient-based measure.\n\nThis FHIR-based measure has been derived from the QDM-based measure: CMS645v8.\n \nPlease refer to the HL7 QI-Core Implementation Guide (https://hl7.org/fhir/us/qicore/STU4.1.1/) for more information on QI-Core and mapping recommendations from QDM to QI-Core 4.1.1 (https://hl7.org/fhir/us/qicore/STU4.1.1/qdm-to-qicore.html).", "copyright": "Limited proprietary coding is contained in the measure specifications for convenience. Users of the proprietary code sets should obtain all necessary licenses from the owners of these code sets. Oregon Urology Institute (OUI) and Large Urology Group Practice Association (LUGPA) disclaim all liability for the use or accuracy of third-party codes contained in the specifications.\n\nCPT(R) contained in the Measure specifications is copyright 2004-2024. American Medical Association. LOINC(R) copyright 2004-2024 Regenstrief Institute, Inc. This material contains SNOMED Clinical Terms(R) (SNOMED CT[R]) copyright 2004-2024. International Health Terminology Standards Development Organisation. ICD-10 copyright 2023 World Health Organization. All Rights Reserved.", "effectivePeriod": { "start": "2026-01-01", "end": "2026-12-31" }, "author": [ { "name": "Oregon Urology", "telecom": [ { "system": "url", "value": "www.oregonurology.com" } ] } ], "library": [ "https://madie.cms.gov/Library/CMS645FHIRBoneDensityProstateCancerAndrogenDeprivationTherapy" ], "disclaimer": "The performance measure is not a clinical guideline and does not establish a standard of medical care, and has not been tested for all potential applications.\n\nTHE MEASURES AND SPECIFICATIONS ARE PROVIDED \"AS IS\" WITHOUT WARRANTY OF ANY KIND.\n\nDue to technical limitations, registered trademarks are indicated by (R) or [R] and unregistered trademarks are indicated by (TM) or [TM].", "rationale": "Androgen suppression as a treatment for prostate cancer can cause osteoporosis (Qaseem, 2008). Patients with prostrate cancer undergoing prolonged androgen deprivation therapy (ADT) incur bone loss at a rate higher than menopausal patients (Guise, 2007). In preserving bone health, the goal is to prevent or treat osteopenia/osteoporosis for the patient on ADT and to prevent or delay skeletal related events. The National Osteoporosis Foundation recommendations include a baseline assessment of bone density with a dual-energy X-ray absorptiometry (DEXA) scan and daily calcium and Vitamin D supplementation (Watts, 2012). The DEXA scan is the gold standard for bone density screening. Patients at risk for adverse bone consequences from chronic ADT do not always receive care according to evidence-based guidelines. These findings call for improved processes that standardize evidence-based practice, including baseline and follow-up bone density assessment (Watts, 2012).", "clinicalRecommendationStatement": "Bone density screening should be performed at the start of Androgen Deprivation Therapy (ADT) for prostate cancer. It should also be performed every 2 years for the patient with continued ADT or for patients with known osteoporosis. Current insurance practice is to possibly cover the cost of bone density screening if osteoporosis is known or if there is a high-risk drug. Some patients choose to delay bone density screening until after ADT is started and they therefore have insurance authorization due to the administration of a high-risk drug.", "definition": [ "Dual Energy X-ray Absorptiometry (DEXA) - A scan that measures the bone of the spine, hip, or total body and measures bone mineral density. It is considered one of the most accurate measurements.\n", "First Androgen Deprivation Therapy - The first Androgen Deprivation Therapy (ADT) is measured as the first order or administration of ADT for an anticipated period of 12 months or greater to a patient with prostate cancer.\n", "Peripheral Dual Energy X-ray Absorptiometry (PDXA) - Bone mineral density measurement of the wrist, heel, or finger.\n" ], "guidance": "In order to capture the practitioner's intent of androgen deprivation therapy (ADT) for a period of 12 months or greater, SNOMEDCT 456381000124102 which is Injection of leuprolide acetate for the twelve-month period (regime/therapy) is the correct code.\n\nThis eCQM is a patient-based measure.\n\nThis FHIR-based measure has been derived from the QDM-based measure: CMS645v8.\n \nPlease refer to the HL7 QI-Core Implementation Guide (https://hl7.org/fhir/us/qicore/STU4.1.1/) for more information on QI-Core and mapping recommendations from QDM to QI-Core 4.1.1 (https://hl7.org/fhir/us/qicore/STU4.1.1/qdm-to-qicore.html).", "group": [ { "id": "Group_1", "extension": [ { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-scoring", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-scoring", "code": "proportion", "display": "Proportion" } ] } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-populationBasis", "valueCode": "boolean" }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-type", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-type", "code": "process", "display": "Process" } ] } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-rateAggregation", "valueCode": "None" }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-improvementNotation", "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation", "code": "increase", "display": "Increased score indicates improvement" } ] } } ], "population": [ { "id": "InitialPopulation_1", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "initial-population", "display": "Initial Population" } ] }, "description": "Patients with a qualifying encounter in the measurement period AND with a diagnosis of prostate cancer AND with an order for ADT or an active medication of ADT with an intent for treatment greater than or equal to 12 months during the measurement period AND order for ADT in 3 months before to 9 months after the start of the measurement period", "criteria": { "language": "text/cql-identifier", "expression": "Initial Population" } }, { "id": "Denominator_1", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "denominator", "display": "Denominator" } ] }, "description": "Equals Initial Population", "criteria": { "language": "text/cql-identifier", "expression": "Denominator" } }, { "id": "Numerator_1", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "numerator", "display": "Numerator" } ] }, "description": "Patients with a bone density evaluation within the two years prior to the start of or less than three months after the start of ADT treatment", "criteria": { "language": "text/cql-identifier", "expression": "Numerator" } }, { "id": "DenominatorException_1", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "denominator-exception", "display": "Denominator Exception" } ] }, "description": "Patient refused the bone density evaluation at the time ordered or did not have it performed within 3 months after the start of ADT\nNOTE: Created a placeholder population due to issues around negation: refer to https://github.com/cqframework/cql-execution/issues/296, which is tied to https://oncprojectracking.healthit.gov/support/browse/BONNIEMAT-1455", "criteria": { "language": "text/cql-identifier", "expression": "Denominator Exception" } } ] } ], "supplementalData": [ { "id": "sde-ethnicity", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "supplemental-data" } ] } ], "description": "SDE Ethnicity", "criteria": { "language": "text/cql-identifier", "expression": "SDE Ethnicity" } }, { "id": "sde-payer", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "supplemental-data" } ] } ], "description": "SDE Payer", "criteria": { "language": "text/cql-identifier", "expression": "SDE Payer" } }, { "id": "sde-race", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "supplemental-data" } ] } ], "description": "SDE Race", "criteria": { "language": "text/cql-identifier", "expression": "SDE Race" } }, { "id": "sde-sex", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "supplemental-data" } ] } ], "description": "SDE Sex", "criteria": { "language": "text/cql-identifier", "expression": "SDE Sex" } }, { "id": "sde-ethnicity", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "risk-adjustment-factor" } ] } ], "description": "SDE Ethnicity", "criteria": { "language": "text/cql-identifier", "expression": "SDE Ethnicity" } }, { "id": "sde-payer", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "risk-adjustment-factor" } ] } ], "description": "SDE Payer", "criteria": { "language": "text/cql-identifier", "expression": "SDE Payer" } }, { "id": "sde-race", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "risk-adjustment-factor" } ] } ], "description": "SDE Race", "criteria": { "language": "text/cql-identifier", "expression": "SDE Race" } }, { "id": "sde-sex", "usage": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-data-usage", "code": "risk-adjustment-factor" } ] } ], "description": "SDE Sex", "criteria": { "language": "text/cql-identifier", "expression": "SDE Sex" } } ] }