Draft dQM CMS Content Implementation Guide
2025.1.0 - CI Build

Draft dQM CMS Content Implementation Guide, published by cqframework. This guide is not an authorized publication; it is the continuous build for version 2025.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/cqframework/dqm-content-cms-2025/ and changes regularly. See the Directory of published versions

: CMS125FHIRBreastCancerScreen - XML Representation

Active as of 2025-07-25

Raw xml | Download


<Library xmlns="http://hl7.org/fhir">
  <id value="CMS125FHIRBreastCancerScreen"/>
  <meta>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary"/>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-computablelibrary"/>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary"/>
    <profile
             value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-executablelibrary"/>
    <profile
             value="http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library"/>
    <profile
             value="http://hl7.org/fhir/uv/cql/StructureDefinition/elm-json-library"/>
    <profile
             value="http://hl7.org/fhir/uv/cql/StructureDefinition/elm-xml-library"/>
  </meta>
  <text>
    <status value="extensions"/>
    <div xmlns="http://www.w3.org/1999/xhtml">
  <table class="narrative-table">
    <tbody>
<tr>


<th colspan="2" scope="row" class="row-header"><a name="metadata"> </a>Metadata</th>


</tr>

<tr>


<th scope="row" class="row-header">Title</th>



<td class="content-container">CMS125FHIRBreastCancerScreen</td>


</tr>





<tr>


<th scope="row" class="row-header">Version</th>



<td class="content-container">1.1.000</td>


</tr>







  
<tr>


<th scope="row" class="row-header">Identifier</th>



<td class="content-container">CMS125FHIRBreastCancerScreen</td>


</tr>






















<tr>


<th scope="row" class="row-header">Topic</th>



<td class="content-container">FHIR
</td>


</tr>

<tr>


<th scope="row" class="row-header">Topic</th>



<td class="content-container">CQL
</td>


</tr>








<tr>


<th scope="row" class="row-header">Steward (Publisher)</th>



<td class="content-container">National Committee for Quality Assurance</td>


</tr>







<tr>


<th scope="row" class="row-header">Description</th>



<td class="content-container"><div><p>CMS125FHIRBreastCancerScreen</p>
</div></td>


</tr>









<tr>


<th scope="row" class="row-header">Type</th>



<td class="content-container">
    <a href="http://terminology.hl7.org/7.1.0/CodeSystem-library-type.html">http://terminology.hl7.org/CodeSystem/library-type</a>#logic-library


</td>


</tr>













<tr>


<th colspan="2" scope="row" class="row-header"><a name="parameters"> </a>Parameters</th>


</tr>


<tr>


<th scope="row" class="row-header">Parameter</th>



<td class="content-container">None</td>


</tr>








  <tr>


<th colspan="2" scope="row" class="row-header">Library Content</th>


</tr>
  
    
    <tr>
      <th scope="row" class="row-header">CQL Content</th>
      <td>
        <a name="cql-content"> </a>
        <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">/*
NOTE: For use by March 2026 US Realm Connectathon participants for internal use only. Not for use or distribution in commercial products.
*/
library CMS125FHIRBreastCancerScreen version '1.1.000'

using USQualityCore version '0.1.0-cibuild'
using USCore version '6.1.0-derived'
using FHIR version '4.0.1'

include hl7.fhir.uv.cql.FHIRHelpers version '4.0.1' called FHIRHelpers
include hl7.fhir.uv.cql.FHIRCommon version '2.0.0' called FHIRCommon
include hl7.fhir.us.cql.USCoreCommon version '2.0.0-ballot' called USCoreCommon
include hl7.fhir.us.cql.USCoreElements version '2.0.0-ballot' called USCoreElements
//include fhir.guides.astp.&quot;us-quality-core&quot;.USQualityCoreCommon version '1.0.0' called USQualityCore
//include hl7.fhir.us.&quot;us-quality-core&quot;.USQualityCoreCommon version '2.0.0' called USQualityCore

include USQualityCoreCommon version '0.1.0-cibuild' called USQualityCoreCommon
include SupplementalDataElements version '6.1.000' called SDE
include Status version '2.1.000' called Status
include AdultOutpatientEncounters version '5.1.000' called AdultOutpatientEncounters
include AdvancedIllnessandFrailty version '2.1.000' called AIFrailLTCF
include Hospice version '7.1.000' called Hospice
include PalliativeCare version '2.1.000' called PalliativeCare

codesystem &quot;SNOMEDCT&quot;: 'http://snomed.info/sct'

valueset &quot;Bilateral Mastectomy&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1005'
valueset &quot;History of bilateral mastectomy&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1068'
valueset &quot;Mammography&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.108.12.1018'
valueset &quot;Status Post Left Mastectomy&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1069'
valueset &quot;Status Post Right Mastectomy&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1070'
valueset &quot;Unilateral Mastectomy Left&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1133'
valueset &quot;Unilateral Mastectomy Right&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1134'
valueset &quot;Unilateral Mastectomy, Unspecified Laterality&quot;: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.198.12.1071'

code &quot;Left (qualifier value)&quot;: '7771000' from &quot;SNOMEDCT&quot; display 'Left (qualifier value)'
code &quot;Right (qualifier value)&quot;: '24028007' from &quot;SNOMEDCT&quot; display 'Right (qualifier value)'

parameter &quot;Measurement Period&quot; Interval&lt;DateTime&gt;
  default Interval[@2026-01-01T00:00:00.000Z, @2027-01-01T00:00:00.000Z)

context Patient

define &quot;Initial Population&quot;:
  Patient.ageInYearsAt(date from end of &quot;Measurement Period&quot;) in Interval[42, 74]
    and Patient.sex() = '248152002'
    and exists AdultOutpatientEncounters.&quot;Qualifying Encounters&quot;

define &quot;Denominator&quot;:
  &quot;Initial Population&quot;

define &quot;Denominator Exclusions&quot;:
  Hospice.&quot;Has Hospice Services&quot;
    or ( ( exists ( &quot;Right Mastectomy Diagnosis&quot; )
          or exists ( &quot;Right Mastectomy Procedure&quot; )
      )
        and ( exists ( &quot;Left Mastectomy Diagnosis&quot; )
            or exists ( &quot;Left Mastectomy Procedure&quot; )
        )
    )
    or exists &quot;Bilateral Mastectomy Diagnosis&quot;
    or exists &quot;Bilateral Mastectomy Procedure&quot;
    or AIFrailLTCF.&quot;Is Age 66 or Older with Advanced Illness and Frailty&quot;
    or AIFrailLTCF.&quot;Is Age 66 or Older Living Long Term in a Nursing Home&quot;
    or PalliativeCare.&quot;Has Palliative Care in the Measurement Period&quot;

define &quot;Right Mastectomy Diagnosis&quot;:
  ( ( ( [FHIR.Condition: &quot;Status Post Right Mastectomy&quot;] ) RightMastectomyCondition
      union ( ( [FHIR.Condition: &quot;Unilateral Mastectomy, Unspecified Laterality&quot;] ) UnilateralMastectomyDiagnosis
          where exists UnilateralMastectomyDiagnosis.bodySite S
            where S ~ &quot;Right (qualifier value)&quot;
      )
  ).verified ( ) ) RightMastectomy
    where RightMastectomy.prevalenceInterval ( ) starts on or before end of &quot;Measurement Period&quot;

define &quot;Right Mastectomy Procedure&quot;:
  ( ( [USQualityCore.Procedure: &quot;Unilateral Mastectomy Right&quot;] ).isProcedurePerformed ( ) ) UnilateralMastectomyRightPerformed
    where UnilateralMastectomyRightPerformed.performed.toInterval ( ) ends on or before end of &quot;Measurement Period&quot;

define &quot;Left Mastectomy Diagnosis&quot;:
  ( ( ( [FHIR.Condition: &quot;Status Post Left Mastectomy&quot;] )
      union ( ( [Condition: &quot;Unilateral Mastectomy, Unspecified Laterality&quot;] ) UnilateralMastectomyDiagnosis
          where exists UnilateralMastectomyDiagnosis.bodySite S
            where S ~ &quot;Left (qualifier value)&quot;
      )
  ).verified ( ) ) LeftMastectomy
    where LeftMastectomy.prevalenceInterval ( ) starts on or before end of &quot;Measurement Period&quot;

define &quot;Left Mastectomy Procedure&quot;:
  ( ( [USQualityCore.Procedure: &quot;Unilateral Mastectomy Left&quot;] ).isProcedurePerformed ( ) ) UnilateralMastectomyLeftPerformed
    where UnilateralMastectomyLeftPerformed.performed.toInterval ( ) ends on or before end of &quot;Measurement Period&quot;

define &quot;Bilateral Mastectomy Diagnosis&quot;:
  ( ( [FHIR.Condition: &quot;History of bilateral mastectomy&quot;] ).verified ( ) ) BilateralMastectomyHistory
    where BilateralMastectomyHistory.prevalenceInterval ( ) starts on or before end of &quot;Measurement Period&quot;

define &quot;Bilateral Mastectomy Procedure&quot;:
  ( ( [USQualityCore.Procedure: &quot;Bilateral Mastectomy&quot;] ).isProcedurePerformed ( ) ) BilateralMastectomyPerformed
    where BilateralMastectomyPerformed.performed.toInterval ( ) ends on or before end of &quot;Measurement Period&quot;

define &quot;Numerator&quot;:
  exists ( 
    ( ( [USQualityCore.ObservationClinicalResult: &quot;Mammography&quot;] ).isDiagnosticStudyPerformed ( ) ) Mammogram
      where Mammogram.effective.toInterval ( ) ends during day of Interval[&quot;October 1 Two Years Prior to the Measurement Period&quot;, end of &quot;Measurement Period&quot;]
  ) or exists (
    ( ( [USQualityCore.DiagnosticReportNote: &quot;Mammography&quot;] ).complete ( ) ) Mammogram
      where Mammogram.effective.toInterval ( ) ends during day of Interval[&quot;October 1 Two Years Prior to the Measurement Period&quot;, end of &quot;Measurement Period&quot;]
  )

define &quot;October 1 Two Years Prior to the Measurement Period&quot;:
  DateTime((year from start of &quot;Measurement Period&quot; - 2), 10, 1, 0, 0, 0, 0, 0)

define &quot;SDE Ethnicity&quot;:
  SDE.&quot;SDE Ethnicity&quot;

define &quot;SDE Payer&quot;:
  SDE.&quot;SDE Payer&quot;

define &quot;SDE Race&quot;:
  SDE.&quot;SDE Race&quot;

define &quot;SDE Sex&quot;:
  SDE.&quot;SDE Sex&quot;

define &quot;Stratification 1&quot;:
  AgeInYearsAt(date from 
    end of &quot;Measurement Period&quot;
  ) in Interval[42, 51]

define &quot;Stratification 2&quot;:
  AgeInYearsAt(date from 
    end of &quot;Measurement Period&quot;
  ) in Interval[52, 74]</code></pre>
      </td>
    </tr>
    
  



<tr>
  <th colspan="2" scope="row" class="row-header">Generated using version 0.5.6 of the sample-content-ig Liquid templates</th>
</tr>

    </tbody>
  </table>
</div>
  </text>
  <extension
             url="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-softwaresystem">
    <valueReference>
      <reference value="Device/cqf-tooling"/>
    </valueReference>
  </extension>
  <url value="https://madie.cms.gov/Library/CMS125FHIRBreastCancerScreen"/>
  <identifier>
    <use value="official"/>
    <system value="https://madie.cms.gov/login"/>
    <value value="CMS125FHIRBreastCancerScreen"/>
  </identifier>
  <version value="1.1.000"/>
  <name value="CMS125FHIRBreastCancerScreen"/>
  <title value="CMS125FHIRBreastCancerScreen"/>
  <status value="active"/>
  <experimental value="false"/>
  <type>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/library-type"/>
      <code value="logic-library"/>
    </coding>
  </type>
  <date value="2025-07-25T20:59:53+00:00"/>
  <publisher value="National Committee for Quality Assurance"/>
  <description value="CMS125FHIRBreastCancerScreen"/>
  <topic>
    <text value="FHIR"/>
  </topic>
  <topic>
    <text value="CQL"/>
  </topic>
  <content>
    <contentType value="text/cql"/>
    <data
          value="LyoKTk9URTogRm9yIHVzZSBieSBNYXJjaCAyMDI2IFVTIFJlYWxtIENvbm5lY3RhdGhvbiBwYXJ0aWNpcGFudHMgZm9yIGludGVybmFsIHVzZSBvbmx5LiBOb3QgZm9yIHVzZSBvciBkaXN0cmlidXRpb24gaW4gY29tbWVyY2lhbCBwcm9kdWN0cy4KKi8KbGlicmFyeSBDTVMxMjVGSElSQnJlYXN0Q2FuY2VyU2NyZWVuIHZlcnNpb24gJzEuMS4wMDAnCgp1c2luZyBVU1F1YWxpdHlDb3JlIHZlcnNpb24gJzAuMS4wLWNpYnVpbGQnCnVzaW5nIFVTQ29yZSB2ZXJzaW9uICc2LjEuMC1kZXJpdmVkJwp1c2luZyBGSElSIHZlcnNpb24gJzQuMC4xJwoKaW5jbHVkZSBobDcuZmhpci51di5jcWwuRkhJUkhlbHBlcnMgdmVyc2lvbiAnNC4wLjEnIGNhbGxlZCBGSElSSGVscGVycwppbmNsdWRlIGhsNy5maGlyLnV2LmNxbC5GSElSQ29tbW9uIHZlcnNpb24gJzIuMC4wJyBjYWxsZWQgRkhJUkNvbW1vbgppbmNsdWRlIGhsNy5maGlyLnVzLmNxbC5VU0NvcmVDb21tb24gdmVyc2lvbiAnMi4wLjAtYmFsbG90JyBjYWxsZWQgVVNDb3JlQ29tbW9uCmluY2x1ZGUgaGw3LmZoaXIudXMuY3FsLlVTQ29yZUVsZW1lbnRzIHZlcnNpb24gJzIuMC4wLWJhbGxvdCcgY2FsbGVkIFVTQ29yZUVsZW1lbnRzCi8vaW5jbHVkZSBmaGlyLmd1aWRlcy5hc3RwLiJ1cy1xdWFsaXR5LWNvcmUiLlVTUXVhbGl0eUNvcmVDb21tb24gdmVyc2lvbiAnMS4wLjAnIGNhbGxlZCBVU1F1YWxpdHlDb3JlCi8vaW5jbHVkZSBobDcuZmhpci51cy4idXMtcXVhbGl0eS1jb3JlIi5VU1F1YWxpdHlDb3JlQ29tbW9uIHZlcnNpb24gJzIuMC4wJyBjYWxsZWQgVVNRdWFsaXR5Q29yZQoKaW5jbHVkZSBVU1F1YWxpdHlDb3JlQ29tbW9uIHZlcnNpb24gJzAuMS4wLWNpYnVpbGQnIGNhbGxlZCBVU1F1YWxpdHlDb3JlQ29tbW9uCmluY2x1ZGUgU3VwcGxlbWVudGFsRGF0YUVsZW1lbnRzIHZlcnNpb24gJzYuMS4wMDAnIGNhbGxlZCBTREUKaW5jbHVkZSBTdGF0dXMgdmVyc2lvbiAnMi4xLjAwMCcgY2FsbGVkIFN0YXR1cwppbmNsdWRlIEFkdWx0T3V0cGF0aWVudEVuY291bnRlcnMgdmVyc2lvbiAnNS4xLjAwMCcgY2FsbGVkIEFkdWx0T3V0cGF0aWVudEVuY291bnRlcnMKaW5jbHVkZSBBZHZhbmNlZElsbG5lc3NhbmRGcmFpbHR5IHZlcnNpb24gJzIuMS4wMDAnIGNhbGxlZCBBSUZyYWlsTFRDRgppbmNsdWRlIEhvc3BpY2UgdmVyc2lvbiAnNy4xLjAwMCcgY2FsbGVkIEhvc3BpY2UKaW5jbHVkZSBQYWxsaWF0aXZlQ2FyZSB2ZXJzaW9uICcyLjEuMDAwJyBjYWxsZWQgUGFsbGlhdGl2ZUNhcmUKCmNvZGVzeXN0ZW0gIlNOT01FRENUIjogJ2h0dHA6Ly9zbm9tZWQuaW5mby9zY3QnCgp2YWx1ZXNldCAiQmlsYXRlcmFsIE1hc3RlY3RvbXkiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuNDY0LjEwMDMuMTk4LjEyLjEwMDUnCnZhbHVlc2V0ICJIaXN0b3J5IG9mIGJpbGF0ZXJhbCBtYXN0ZWN0b215IjogJ2h0dHA6Ly9jdHMubmxtLm5paC5nb3YvZmhpci9WYWx1ZVNldC8yLjE2Ljg0MC4xLjExMzg4My4zLjQ2NC4xMDAzLjE5OC4xMi4xMDY4Jwp2YWx1ZXNldCAiTWFtbW9ncmFwaHkiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuNDY0LjEwMDMuMTA4LjEyLjEwMTgnCnZhbHVlc2V0ICJTdGF0dXMgUG9zdCBMZWZ0IE1hc3RlY3RvbXkiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuNDY0LjEwMDMuMTk4LjEyLjEwNjknCnZhbHVlc2V0ICJTdGF0dXMgUG9zdCBSaWdodCBNYXN0ZWN0b215IjogJ2h0dHA6Ly9jdHMubmxtLm5paC5nb3YvZmhpci9WYWx1ZVNldC8yLjE2Ljg0MC4xLjExMzg4My4zLjQ2NC4xMDAzLjE5OC4xMi4xMDcwJwp2YWx1ZXNldCAiVW5pbGF0ZXJhbCBNYXN0ZWN0b215IExlZnQiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuNDY0LjEwMDMuMTk4LjEyLjExMzMnCnZhbHVlc2V0ICJVbmlsYXRlcmFsIE1hc3RlY3RvbXkgUmlnaHQiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuNDY0LjEwMDMuMTk4LjEyLjExMzQnCnZhbHVlc2V0ICJVbmlsYXRlcmFsIE1hc3RlY3RvbXksIFVuc3BlY2lmaWVkIExhdGVyYWxpdHkiOiAnaHR0cDovL2N0cy5ubG0ubmloLmdvdi9maGlyL1ZhbHVlU2V0LzIuMTYuODQwLjEuMTEzODgzLjMuNDY0LjEwMDMuMTk4LjEyLjEwNzEnCgpjb2RlICJMZWZ0IChxdWFsaWZpZXIgdmFsdWUpIjogJzc3NzEwMDAnIGZyb20gIlNOT01FRENUIiBkaXNwbGF5ICdMZWZ0IChxdWFsaWZpZXIgdmFsdWUpJwpjb2RlICJSaWdodCAocXVhbGlmaWVyIHZhbHVlKSI6ICcyNDAyODAwNycgZnJvbSAiU05PTUVEQ1QiIGRpc3BsYXkgJ1JpZ2h0IChxdWFsaWZpZXIgdmFsdWUpJwoKcGFyYW1ldGVyICJNZWFzdXJlbWVudCBQZXJpb2QiIEludGVydmFsPERhdGVUaW1lPgogIGRlZmF1bHQgSW50ZXJ2YWxbQDIwMjYtMDEtMDFUMDA6MDA6MDAuMDAwWiwgQDIwMjctMDEtMDFUMDA6MDA6MDAuMDAwWikKCmNvbnRleHQgUGF0aWVudAoKZGVmaW5lICJJbml0aWFsIFBvcHVsYXRpb24iOgogIFBhdGllbnQuYWdlSW5ZZWFyc0F0KGRhdGUgZnJvbSBlbmQgb2YgIk1lYXN1cmVtZW50IFBlcmlvZCIpIGluIEludGVydmFsWzQyLCA3NF0KICAgIGFuZCBQYXRpZW50LnNleCgpID0gJzI0ODE1MjAwMicKICAgIGFuZCBleGlzdHMgQWR1bHRPdXRwYXRpZW50RW5jb3VudGVycy4iUXVhbGlmeWluZyBFbmNvdW50ZXJzIgoKZGVmaW5lICJEZW5vbWluYXRvciI6CiAgIkluaXRpYWwgUG9wdWxhdGlvbiIKCmRlZmluZSAiRGVub21pbmF0b3IgRXhjbHVzaW9ucyI6CiAgSG9zcGljZS4iSGFzIEhvc3BpY2UgU2VydmljZXMiCiAgICBvciAoICggZXhpc3RzICggIlJpZ2h0IE1hc3RlY3RvbXkgRGlhZ25vc2lzIiApCiAgICAgICAgICBvciBleGlzdHMgKCAiUmlnaHQgTWFzdGVjdG9teSBQcm9jZWR1cmUiICkKICAgICAgKQogICAgICAgIGFuZCAoIGV4aXN0cyAoICJMZWZ0IE1hc3RlY3RvbXkgRGlhZ25vc2lzIiApCiAgICAgICAgICAgIG9yIGV4aXN0cyAoICJMZWZ0IE1hc3RlY3RvbXkgUHJvY2VkdXJlIiApCiAgICAgICAgKQogICAgKQogICAgb3IgZXhpc3RzICJCaWxhdGVyYWwgTWFzdGVjdG9teSBEaWFnbm9zaXMiCiAgICBvciBleGlzdHMgIkJpbGF0ZXJhbCBNYXN0ZWN0b215IFByb2NlZHVyZSIKICAgIG9yIEFJRnJhaWxMVENGLiJJcyBBZ2UgNjYgb3IgT2xkZXIgd2l0aCBBZHZhbmNlZCBJbGxuZXNzIGFuZCBGcmFpbHR5IgogICAgb3IgQUlGcmFpbExUQ0YuIklzIEFnZSA2NiBvciBPbGRlciBMaXZpbmcgTG9uZyBUZXJtIGluIGEgTnVyc2luZyBIb21lIgogICAgb3IgUGFsbGlhdGl2ZUNhcmUuIkhhcyBQYWxsaWF0aXZlIENhcmUgaW4gdGhlIE1lYXN1cmVtZW50IFBlcmlvZCIKCmRlZmluZSAiUmlnaHQgTWFzdGVjdG9teSBEaWFnbm9zaXMiOgogICggKCAoIFtGSElSLkNvbmRpdGlvbjogIlN0YXR1cyBQb3N0IFJpZ2h0IE1hc3RlY3RvbXkiXSApIFJpZ2h0TWFzdGVjdG9teUNvbmRpdGlvbgogICAgICB1bmlvbiAoICggW0ZISVIuQ29uZGl0aW9uOiAiVW5pbGF0ZXJhbCBNYXN0ZWN0b215LCBVbnNwZWNpZmllZCBMYXRlcmFsaXR5Il0gKSBVbmlsYXRlcmFsTWFzdGVjdG9teURpYWdub3NpcwogICAgICAgICAgd2hlcmUgZXhpc3RzIFVuaWxhdGVyYWxNYXN0ZWN0b215RGlhZ25vc2lzLmJvZHlTaXRlIFMKICAgICAgICAgICAgd2hlcmUgUyB+ICJSaWdodCAocXVhbGlmaWVyIHZhbHVlKSIKICAgICAgKQogICkudmVyaWZpZWQgKCApICkgUmlnaHRNYXN0ZWN0b215CiAgICB3aGVyZSBSaWdodE1hc3RlY3RvbXkucHJldmFsZW5jZUludGVydmFsICggKSBzdGFydHMgb24gb3IgYmVmb3JlIGVuZCBvZiAiTWVhc3VyZW1lbnQgUGVyaW9kIgoKZGVmaW5lICJSaWdodCBNYXN0ZWN0b215IFByb2NlZHVyZSI6CiAgKCAoIFtVU1F1YWxpdHlDb3JlLlByb2NlZHVyZTogIlVuaWxhdGVyYWwgTWFzdGVjdG9teSBSaWdodCJdICkuaXNQcm9jZWR1cmVQZXJmb3JtZWQgKCApICkgVW5pbGF0ZXJhbE1hc3RlY3RvbXlSaWdodFBlcmZvcm1lZAogICAgd2hlcmUgVW5pbGF0ZXJhbE1hc3RlY3RvbXlSaWdodFBlcmZvcm1lZC5wZXJmb3JtZWQudG9JbnRlcnZhbCAoICkgZW5kcyBvbiBvciBiZWZvcmUgZW5kIG9mICJNZWFzdXJlbWVudCBQZXJpb2QiCgpkZWZpbmUgIkxlZnQgTWFzdGVjdG9teSBEaWFnbm9zaXMiOgogICggKCAoIFtGSElSLkNvbmRpdGlvbjogIlN0YXR1cyBQb3N0IExlZnQgTWFzdGVjdG9teSJdICkKICAgICAgdW5pb24gKCAoIFtDb25kaXRpb246ICJVbmlsYXRlcmFsIE1hc3RlY3RvbXksIFVuc3BlY2lmaWVkIExhdGVyYWxpdHkiXSApIFVuaWxhdGVyYWxNYXN0ZWN0b215RGlhZ25vc2lzCiAgICAgICAgICB3aGVyZSBleGlzdHMgVW5pbGF0ZXJhbE1hc3RlY3RvbXlEaWFnbm9zaXMuYm9keVNpdGUgUwogICAgICAgICAgICB3aGVyZSBTIH4gIkxlZnQgKHF1YWxpZmllciB2YWx1ZSkiCiAgICAgICkKICApLnZlcmlmaWVkICggKSApIExlZnRNYXN0ZWN0b215CiAgICB3aGVyZSBMZWZ0TWFzdGVjdG9teS5wcmV2YWxlbmNlSW50ZXJ2YWwgKCApIHN0YXJ0cyBvbiBvciBiZWZvcmUgZW5kIG9mICJNZWFzdXJlbWVudCBQZXJpb2QiCgpkZWZpbmUgIkxlZnQgTWFzdGVjdG9teSBQcm9jZWR1cmUiOgogICggKCBbVVNRdWFsaXR5Q29yZS5Qcm9jZWR1cmU6ICJVbmlsYXRlcmFsIE1hc3RlY3RvbXkgTGVmdCJdICkuaXNQcm9jZWR1cmVQZXJmb3JtZWQgKCApICkgVW5pbGF0ZXJhbE1hc3RlY3RvbXlMZWZ0UGVyZm9ybWVkCiAgICB3aGVyZSBVbmlsYXRlcmFsTWFzdGVjdG9teUxlZnRQZXJmb3JtZWQucGVyZm9ybWVkLnRvSW50ZXJ2YWwgKCApIGVuZHMgb24gb3IgYmVmb3JlIGVuZCBvZiAiTWVhc3VyZW1lbnQgUGVyaW9kIgoKZGVmaW5lICJCaWxhdGVyYWwgTWFzdGVjdG9teSBEaWFnbm9zaXMiOgogICggKCBbRkhJUi5Db25kaXRpb246ICJIaXN0b3J5IG9mIGJpbGF0ZXJhbCBtYXN0ZWN0b215Il0gKS52ZXJpZmllZCAoICkgKSBCaWxhdGVyYWxNYXN0ZWN0b215SGlzdG9yeQogICAgd2hlcmUgQmlsYXRlcmFsTWFzdGVjdG9teUhpc3RvcnkucHJldmFsZW5jZUludGVydmFsICggKSBzdGFydHMgb24gb3IgYmVmb3JlIGVuZCBvZiAiTWVhc3VyZW1lbnQgUGVyaW9kIgoKZGVmaW5lICJCaWxhdGVyYWwgTWFzdGVjdG9teSBQcm9jZWR1cmUiOgogICggKCBbVVNRdWFsaXR5Q29yZS5Qcm9jZWR1cmU6ICJCaWxhdGVyYWwgTWFzdGVjdG9teSJdICkuaXNQcm9jZWR1cmVQZXJmb3JtZWQgKCApICkgQmlsYXRlcmFsTWFzdGVjdG9teVBlcmZvcm1lZAogICAgd2hlcmUgQmlsYXRlcmFsTWFzdGVjdG9teVBlcmZvcm1lZC5wZXJmb3JtZWQudG9JbnRlcnZhbCAoICkgZW5kcyBvbiBvciBiZWZvcmUgZW5kIG9mICJNZWFzdXJlbWVudCBQZXJpb2QiCgpkZWZpbmUgIk51bWVyYXRvciI6CiAgZXhpc3RzICggCiAgICAoICggW1VTUXVhbGl0eUNvcmUuT2JzZXJ2YXRpb25DbGluaWNhbFJlc3VsdDogIk1hbW1vZ3JhcGh5Il0gKS5pc0RpYWdub3N0aWNTdHVkeVBlcmZvcm1lZCAoICkgKSBNYW1tb2dyYW0KICAgICAgd2hlcmUgTWFtbW9ncmFtLmVmZmVjdGl2ZS50b0ludGVydmFsICggKSBlbmRzIGR1cmluZyBkYXkgb2YgSW50ZXJ2YWxbIk9jdG9iZXIgMSBUd28gWWVhcnMgUHJpb3IgdG8gdGhlIE1lYXN1cmVtZW50IFBlcmlvZCIsIGVuZCBvZiAiTWVhc3VyZW1lbnQgUGVyaW9kIl0KICApIG9yIGV4aXN0cyAoCiAgICAoICggW1VTUXVhbGl0eUNvcmUuRGlhZ25vc3RpY1JlcG9ydE5vdGU6ICJNYW1tb2dyYXBoeSJdICkuY29tcGxldGUgKCApICkgTWFtbW9ncmFtCiAgICAgIHdoZXJlIE1hbW1vZ3JhbS5lZmZlY3RpdmUudG9JbnRlcnZhbCAoICkgZW5kcyBkdXJpbmcgZGF5IG9mIEludGVydmFsWyJPY3RvYmVyIDEgVHdvIFllYXJzIFByaW9yIHRvIHRoZSBNZWFzdXJlbWVudCBQZXJpb2QiLCBlbmQgb2YgIk1lYXN1cmVtZW50IFBlcmlvZCJdCiAgKQoKZGVmaW5lICJPY3RvYmVyIDEgVHdvIFllYXJzIFByaW9yIHRvIHRoZSBNZWFzdXJlbWVudCBQZXJpb2QiOgogIERhdGVUaW1lKCh5ZWFyIGZyb20gc3RhcnQgb2YgIk1lYXN1cmVtZW50IFBlcmlvZCIgLSAyKSwgMTAsIDEsIDAsIDAsIDAsIDAsIDApCgpkZWZpbmUgIlNERSBFdGhuaWNpdHkiOgogIFNERS4iU0RFIEV0aG5pY2l0eSIKCmRlZmluZSAiU0RFIFBheWVyIjoKICBTREUuIlNERSBQYXllciIKCmRlZmluZSAiU0RFIFJhY2UiOgogIFNERS4iU0RFIFJhY2UiCgpkZWZpbmUgIlNERSBTZXgiOgogIFNERS4iU0RFIFNleCIKCmRlZmluZSAiU3RyYXRpZmljYXRpb24gMSI6CiAgQWdlSW5ZZWFyc0F0KGRhdGUgZnJvbSAKICAgIGVuZCBvZiAiTWVhc3VyZW1lbnQgUGVyaW9kIgogICkgaW4gSW50ZXJ2YWxbNDIsIDUxXQoKZGVmaW5lICJTdHJhdGlmaWNhdGlvbiAyIjoKICBBZ2VJblllYXJzQXQoZGF0ZSBmcm9tIAogICAgZW5kIG9mICJNZWFzdXJlbWVudCBQZXJpb2QiCiAgKSBpbiBJbnRlcnZhbFs1MiwgNzRd"/>
    <url
         value="https://madie.cms.gov/Library-CMS125FHIRBreastCancerScreen.cql"/>
  </content>
</Library>