Quality Measure Implementation Guide
1.0.0 - STU 1 International flag

Quality Measure Implementation Guide, published by HL7 International / Clinical Quality Information. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-cqm/ and changes regularly. See the Directory of published versions

: Multi-Rate Example Measure - XML Representation

Page standards status: Informative

Raw xml | Download


<Measure xmlns="http://hl7.org/fhir">
  <id value="MultiRateExample-FHIR"/>
  <meta>
    <profile
             value="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-computablemeasure"/>
    <profile
             value="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-computablemeasure"/>
  </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">Metadata</th>


</tr>

<tr>


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


<td class="content-container">Multi-Rate Example Measure</td>
</tr>



<tr>


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


<td class="content-container">0.1.0</td>
</tr>







  
<tr>


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


<td class="content-container">urn:oid:2.16.840.1.113883.4.642.40.61.29.12</td>
</tr>








<tr>


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


<td class="content-container">true</td>
</tr>



<tr>


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


<td class="content-container"><span title="Codes:{http://hl7.org/fhir/resource-types Location}">Location</span></td>
</tr>


<tr>


<th scope="row" class="row-header">Use Context</th>


<td class="content-container"><span title="{http://terminology.hl7.org/CodeSystem/usage-context-type venue}">Clinical Venue</span> = <span title="Codes:{http://hl7.org/fhir/uv/cqm/CodeSystem/intended-venue-codes ec}">EC</span></td>
</tr>


<tr>


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


<td class="content-container"><span title="Codes:{http://unstats.un.org/unsd/methods/m49/m49.htm 001}">Global (Whole world)</span></td>
</tr>








<tr>


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


<td class="content-container">HL7 International / Clinical Quality Information</td>
</tr>









<tr>


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


<td class="content-container"><div><p>This measure example illustrates the use of the group-level computation extensions to describe a multi-rate measure with mixed population bases</p>
</div></td>
</tr>






  
<tr>


<th scope="row" class="row-header">Measure Basis</th>


<td class="content-container">Patient</td>
</tr>




















  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Patients)</th>


</tr>
  
  
  
  
<tr>


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


<td class="content-container">Patient</td>
</tr>



  
<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-scoring continuous-variable}">Continuous Variable</span></td>
</tr>







<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-type structure}">Structure</span></td>
</tr>


  
<tr>


<th scope="row" class="row-header">Risk Adjustment</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Rate Aggregation</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Improvement Notation</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-improvement-notation increase}">Increased score indicates improvement</span></td>
</tr>


  
  
    
    
    <tr>
      
        
          
            

<th scope="row" class="row-header">Initial Population</th>


          
          
          
          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-initial-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of patients</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Patients-primary-multirateexample-initial-population">Patients</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Population</th>


          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-patients
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of patients</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Patients-primary-multirateexample-patients">Patients</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Observation</th>


          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-tonumber
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of patients</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Patients-primary-multirateexample-tonumber">ToNumber</a> 
            
          
          
        
        
        
          <em>AggregateMethod</em>: sum
        
      </td>
    </tr>
  

  

  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Practitioners)</th>


</tr>
  
  
  
  
<tr>


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


<td class="content-container">PractitionerRole</td>
</tr>



  
<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-scoring continuous-variable}">Continuous Variable</span></td>
</tr>







<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-type structure}">Structure</span></td>
</tr>


  
<tr>


<th scope="row" class="row-header">Risk Adjustment</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Rate Aggregation</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Improvement Notation</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-improvement-notation increase}">Increased score indicates improvement</span></td>
</tr>


  
  
    
    
    <tr>
      
        
          
            

<th scope="row" class="row-header">Initial Population</th>


          
          
          
          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-initial-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of practitioners</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Practitioners-primary-multirateexample-initial-population">Practitioners</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Population</th>


          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-measure-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of practitioners</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Practitioners-primary-multirateexample-measure-population">Practitioners</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Observation</th>


          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-measure-observation
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of practitioners</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Practitioners-primary-multirateexample-measure-observation">ToNumber</a> 
            
          
          
        
        
        
          <em>AggregateMethod</em>: sum
        
      </td>
    </tr>
  

  

  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Beds)</th>


</tr>
  
  
  
  
<tr>


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


<td class="content-container">Device</td>
</tr>



  
<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-scoring continuous-variable}">Continuous Variable</span></td>
</tr>







<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-type structure}">Structure</span></td>
</tr>


  
<tr>


<th scope="row" class="row-header">Risk Adjustment</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Rate Aggregation</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Improvement Notation</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-improvement-notation increase}">Increased score indicates improvement</span></td>
</tr>


  
  
    
    
    <tr>
      
        
          
            

<th scope="row" class="row-header">Initial Population</th>


          
          
          
          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-beds-initial-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of beds</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Beds-primary-multirateexample-beds-initial-population">Beds</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Population</th>


          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-beds-measure-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of beds</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Beds-primary-multirateexample-beds-measure-population">Beds</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Observation</th>


          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-beds-measure-observation-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of beds</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Beds-primary-multirateexample-beds-measure-observation-population">ToNumber</a> 
            
          
          
        
        
        
          <em>AggregateMethod</em>: sum
        
      </td>
    </tr>
  

  

  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Screening-procedures)</th>


</tr>
  
  
  
  
<tr>


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


<td class="content-container">Procedure</td>
</tr>



  
<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-scoring continuous-variable}">Continuous Variable</span></td>
</tr>







<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-type structure}">Structure</span></td>
</tr>


  
<tr>


<th scope="row" class="row-header">Risk Adjustment</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Rate Aggregation</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Improvement Notation</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-improvement-notation increase}">Increased score indicates improvement</span></td>
</tr>


  
  
    
    
    <tr>
      
        
          
            

<th scope="row" class="row-header">Initial Population</th>


          
          
          
          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-procedures-initial-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of screening procedures</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Screening-procedures-primary-multirateexample-procedures-initial-population">Screening Procedures</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Population</th>


          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-procedures-measure-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of screening procedures</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Screening-procedures-primary-multirateexample-procedures-measure-population">Screening Procedures</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
          
          
          
          
          
            

<th scope="row" class="row-header">Measure Observation</th>


          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-procedures-measure-observation-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Total number of screening procedures</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#Screening-procedures-primary-multirateexample-procedures-measure-observation-population">ToNumber</a> 
            
          
          
        
        
        
          <em>AggregateMethod</em>: sum
        
      </td>
    </tr>
  

  

  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: patient-screenings)</th>


</tr>
  
  
  
  
<tr>


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


<td class="content-container">Patient</td>
</tr>



  
<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-scoring proportion}">Proportion</span></td>
</tr>







<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-type process}">Process</span></td>
</tr>


  
<tr>


<th scope="row" class="row-header">Risk Adjustment</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Rate Aggregation</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Improvement Notation</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-improvement-notation increase}">Increased score indicates improvement</span></td>
</tr>


  
  
    
    
    <tr>
      
        
          
            

<th scope="row" class="row-header">Initial Population</th>


          
          
          
          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-patients-initial-population
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Patients</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#patient-screenings-primary-multirateexample-patients-initial-population">Initial Population</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
          
          
            

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


          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-patients-denominator
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Eligible patients</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#patient-screenings-primary-multirateexample-patients-denominator">Denominator</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  
    
    
    <tr>
      
        
          
          
            

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


          
          
          
          
          
          
          
          
        
      
      <td class="content-container">
        
        <em>ID</em>: primary-multirateexample-patients-numerator
        <br/>
        
        
          <em>Description</em>:
          <p style="white-space: pre-line" class="tab-one">Patients with screening</p>
        
        
          
            
              
              <em>Criteria</em>: <a href="#patient-screenings-primary-multirateexample-patients-numerator">Numerator</a> 
            
          
          
        
        
        
      </td>
    </tr>
  

  

  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: weighted-average-capacity)</th>


</tr>
  
  
  

  
<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-scoring composite}">Composite</span></td>
</tr>





  
<tr>


<th scope="row" class="row-header">Composite Scoring</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/composite-measure-scoring weighted}">Weighted</span></td>
</tr>




<tr>
  
  
  
  
  
  

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


  
  <td class="content-container">
    
    
    
    
    
    <em>Resource</em>: <a href="Measure-MultiRateExample-FHIR.html">Multi-Rate Example Measure</a>
    <br/>
    <em>Canonical URL</em>: <tt>http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR</tt>
    
    
    
  </td>
</tr>

<tr>
  
  
  
  
  
  

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


  
  <td class="content-container">
    
    
    
    
    
    <em>Resource</em>: <a href="Measure-MultiRateExample-FHIR.html">Multi-Rate Example Measure</a>
    <br/>
    <em>Canonical URL</em>: <tt>http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR</tt>
    
    
    
  </td>
</tr>

<tr>
  
  
  
  
  
  

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


  
  <td class="content-container">
    
    
    
    
    
    <em>Resource</em>: <a href="Measure-MultiRateExample-FHIR.html">Multi-Rate Example Measure</a>
    <br/>
    <em>Canonical URL</em>: <tt>http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR</tt>
    
    
    
  </td>
</tr>

<tr>
  
  
  
  
  
  

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


  
  <td class="content-container">
    
    
    
    
    
    <em>Resource</em>: <a href="Measure-MultiRateExample-FHIR.html">Multi-Rate Example Measure</a>
    <br/>
    <em>Canonical URL</em>: <tt>http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR</tt>
    
    
    
  </td>
</tr>



<tr>


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


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-type structure}">Structure</span></td>
</tr>


  
<tr>


<th scope="row" class="row-header">Risk Adjustment</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Rate Aggregation</th>


<td class="content-container">N/A</td>
</tr>



  
<tr>


<th scope="row" class="row-header">Improvement Notation</th>


<td class="content-container"><span title="Codes:{http://terminology.hl7.org/CodeSystem/measure-improvement-notation increase}">Increased score indicates improvement</span></td>
</tr>


  
  





<tr>


<th colspan="2" scope="row" class="row-header">Measure Logic</th>


</tr>

<tr>


<th scope="row" class="row-header">Primary Library</th>


<td class="content-container"><a href="Library-MultiRateExample.html">Multi Rate Example Logic Library</a></td>
</tr>




<tr>
  <th scope="row" class="row-header">Contents</th>
  <td class="content-container">
    <em><a href="#population-criteria">Population Criteria</a></em>
    <br/>
    <em><a href="#definitions">Logic Definitions</a></em>
    <br/>
    <em><a href="#terminology">Terminology</a></em>
    <br/>
    <em><a href="#dependencies">Dependencies</a></em>
    <br/>
    <em><a href="#data-requirements">Data Requirements</a></em>
    <br/>
  </td>
</tr>


  <tr>


<th colspan="2" scope="row" class="row-header"><a name="population-criteria"> </a>Population Criteria</th>


</tr>
  
  
  

  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Patients)</th>


</tr>
  
  
  
  
    
      
        
          
        
          
            
              
                
                  
                
                
                
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Initial Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Patients-primary-multirateexample-initial-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of patients
define &quot;Patients&quot;:
  [Patient]</code></pre>
    
      
      <a href="#multirateexample-patients"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
            
              
                
                
                
                
                
                
                
                  
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Patients-primary-multirateexample-patients"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of patients
define &quot;Patients&quot;:
  [Patient]</code></pre>
    
      
      <a href="#multirateexample-patients"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Patients-primary-multirateexample-tonumber"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(patient Patient):
  if patient is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Patients-primary-multirateexample-tonumber"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(practitionerRole PractitionerRole):
  if practitionerRole is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Patients-primary-multirateexample-tonumber"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(device Device):
  if device is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
      
    
  

  
  


  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Practitioners)</th>


</tr>
  
  
  
  
    
      
        
          
            
              
                
                  
                
                
                
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Initial Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Practitioners-primary-multirateexample-initial-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of practitioners
define &quot;Practitioners&quot;:
  [PractitionerRole]</code></pre>
    
      
      <a href="#multirateexample-practitioners"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
            
              
                
                
                
                
                
                
                
                  
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Practitioners-primary-multirateexample-measure-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of practitioners
define &quot;Practitioners&quot;:
  [PractitionerRole]</code></pre>
    
      
      <a href="#multirateexample-practitioners"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Practitioners-primary-multirateexample-measure-observation"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(patient Patient):
  if patient is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Practitioners-primary-multirateexample-measure-observation"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(practitionerRole PractitionerRole):
  if practitionerRole is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Practitioners-primary-multirateexample-measure-observation"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(device Device):
  if device is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
      
    
  

  
  


  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Beds)</th>


</tr>
  
  
  
  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                  
                
                
                
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Initial Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Beds-primary-multirateexample-beds-initial-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of beds
define &quot;Beds&quot;:
  [Device: &quot;Bed Device Types&quot;]</code></pre>
    
      
      <a href="#multirateexample-beds"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                
                
                
                
                
                
                  
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Beds-primary-multirateexample-beds-measure-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of beds
define &quot;Beds&quot;:
  [Device: &quot;Bed Device Types&quot;]</code></pre>
    
      
      <a href="#multirateexample-beds"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Beds-primary-multirateexample-beds-measure-observation-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(patient Patient):
  if patient is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Beds-primary-multirateexample-beds-measure-observation-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(practitionerRole PractitionerRole):
  if practitionerRole is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Beds-primary-multirateexample-beds-measure-observation-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(device Device):
  if device is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
      
    
  

  
  


  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: Screening-procedures)</th>


</tr>
  
  
  
  
    
      
        
          
        
          
        
          
            
              
                
                  
                
                
                
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Initial Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Screening-procedures-primary-multirateexample-procedures-initial-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of screening procedures
define &quot;Screening Procedures&quot;:
  [Procedure: &quot;Screening Procedure Types&quot;]</code></pre>
    
      
      <a href="#multirateexample-screening-procedures"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
            
              
                
                
                
                
                
                
                
                  
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Screening-procedures-primary-multirateexample-procedures-measure-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of screening procedures
define &quot;Screening Procedures&quot;:
  [Procedure: &quot;Screening Procedure Types&quot;]</code></pre>
    
      
      <a href="#multirateexample-screening-procedures"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Screening-procedures-primary-multirateexample-procedures-measure-observation-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(patient Patient):
  if patient is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Screening-procedures-primary-multirateexample-procedures-measure-observation-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(practitionerRole PractitionerRole):
  if practitionerRole is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
            
              
                
                
                
                
                
                
                
                
                
                  
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Measure Observation
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="Screening-procedures-primary-multirateexample-procedures-measure-observation-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(device Device):
  if device is not null then 1 else 0</code></pre>
    
      
      <a href="#multirateexample-tonumber"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
      
    
  

  
  


  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: patient-screenings)</th>


</tr>
  
  
  
  
    
      
        
          
        
          
        
          
        
          
        
          
        
          
            
              
                
                  
                
                
                
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Initial Population
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="patient-screenings-primary-multirateexample-patients-initial-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Percentage of patients who received screening
define &quot;Initial Population&quot;:
  &quot;Patients&quot;</code></pre>
    
      
      <a href="#multirateexample-initial-population"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
        
          
            
              
                
                
                
                
                  
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Denominator
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="patient-screenings-primary-multirateexample-patients-denominator"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define &quot;Denominator&quot;:
  &quot;Patients&quot; P
    where P.gender = 'female'</code></pre>
    
      
      <a href="#multirateexample-denominator"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
    
      
        
          
        
          
        
          
        
          
            
              
                
                
                  
                
                
                
                
                
                
                
                
              
            
            
            
            <tr>
  <th scope="row" rowspan="2" class="row-header">
    
    Numerator
    
  </th>
</tr>
<tr>

  <td>
    
    
    
    
      
      <a name="patient-screenings-primary-multirateexample-patients-numerator"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define &quot;Numerator&quot;:
  &quot;Patients&quot; P
    with &quot;Screening Procedures&quot; SP
      such that P.id = Last(Split(SP.subject.reference, '/'))</code></pre>
    
      
      <a href="#multirateexample-numerator"><em>Definition</em></a>
    
  </td>

</tr>

          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
      
    
  

  
  


  
  
  
    
    <tr>


<th colspan="2" scope="row" class="row-header">Measure Group (Rate) (ID: weighted-average-capacity)</th>


</tr>
  
  
  
  
  

  
  


  <tr>


<th colspan="2" scope="row" class="row-header"><a name="definitions"> </a>Logic Definitions</th>


</tr>
  
  
          
        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-practitioners"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of practitioners
define &quot;Practitioners&quot;:
  [PractitionerRole]</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-patients"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of patients
define &quot;Patients&quot;:
  [Patient]</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-screening-procedures"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of screening procedures
define &quot;Screening Procedures&quot;:
  [Procedure: &quot;Screening Procedure Types&quot;]</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-numerator"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define &quot;Numerator&quot;:
  &quot;Patients&quot; P
    with &quot;Screening Procedures&quot; SP
      such that P.id = Last(Split(SP.subject.reference, '/'))</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-denominator"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define &quot;Denominator&quot;:
  &quot;Patients&quot; P
    where P.gender = 'female'</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-initial-population"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Percentage of patients who received screening
define &quot;Initial Population&quot;:
  &quot;Patients&quot;</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-beds"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">// Number of beds
define &quot;Beds&quot;:
  [Device: &quot;Bed Device Types&quot;]</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-tonumber"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(patient Patient):
  if patient is not null then 1 else 0</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-tonumber"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(practitionerRole PractitionerRole):
  if practitionerRole is not null then 1 else 0</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> MultiRateExample</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="multirateexample-tonumber"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToNumber(device Device):
  if device is not null then 1 else 0</code></pre>
  </td>

</tr>



        



        




        
        



        



        



        



        



        



        



        



        



        



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> FHIRHelpers</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="fhirhelpers-tostring"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToString(value string): value.value</code></pre>
  </td>

</tr>



        


<tr>
  <th scope="row" rowspan="2" class="row-header">
    Logic Definition
  </th>

  <td class="content-container"><em>Library Name:</em> FHIRHelpers</td>

</tr>
<tr>

  <td>
    
    
    
    
      <a name="fhirhelpers-tostring"> </a>
    
    <pre style="border: none;" class="content-container highlight language-cql"><code class="language-cql">define function ToString(value AdministrativeGender): value.value</code></pre>
  </td>

</tr>





  
  


  <tr>


<th colspan="2" scope="row" class="row-header"><a name="terminology"> </a>Terminology</th>


</tr>
  
  
  

 


<tr>
  
  

<th scope="row" class="row-header">Value Set</th>


  
  
  <td class="content-container">
    
    <em>Description</em>: Value set Screening Procedure Types
    
    <br/>
    
    
    
    
    
    
    <em>Resource</em>: <code>http://example.org/fhir/ValueSet/TBD</code>
    <br/>
    <em>Canonical URL</em>: <tt>http://example.org/fhir/ValueSet/TBD</tt>
    
  </td>
</tr>
 


  
  
  


  <tr>


<th colspan="2" scope="row" class="row-header"><a name="dependencies"> </a>Dependencies</th>


</tr>
  
  
  


<tr>
  

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


  <td class="content-container">
    
    <em>Description</em>: Library FHIRHelpers
    
    <br/>
    
    
    
    
    
    
    <em>Resource</em>: <a href="http://hl7.org/fhir/uv/cql/STU2/Library-FHIRHelpers.html">http://hl7.org/fhir/uv/cql/Library/FHIRHelpers|4.0.1</a>
    <br/>
    <em>Canonical URL</em>: <tt>http://hl7.org/fhir/uv/cql/Library/FHIRHelpers|4.0.1</tt>
    
  </td>
</tr>
 

 


  
  


  <tr>


<th colspan="2" scope="row" class="row-header"><a name="data-requirements"> </a>Data Requirements</th>


</tr>
  
  
  
<tr>
  <th scope="row" class="row-header">Data Requirement</th>
  <td class="content-container">
    <em>Type</em>: PractitionerRole
    <br/>
  
    <em>Profile(s)</em>: 
  
    <a href="http://hl7.org/fhir/R4/practitionerrole.html">PractitionerRole</a>
    <br/>        
  
   
   
   
  </td>
</tr>

<tr>
  <th scope="row" class="row-header">Data Requirement</th>
  <td class="content-container">
    <em>Type</em>: Patient
    <br/>
  
    <em>Profile(s)</em>: 
  
    <a href="http://hl7.org/fhir/R4/patient.html">Patient</a>
    <br/>        
  
   
   
    <em>Must Support Elements</em>: id, gender
    <br/>
   
   
  </td>
</tr>

<tr>
  <th scope="row" class="row-header">Data Requirement</th>
  <td class="content-container">
    <em>Type</em>: Procedure
    <br/>
  
    <em>Profile(s)</em>: 
  
    <a href="http://hl7.org/fhir/R4/procedure.html">Procedure</a>
    <br/>        
  
   
   
    <em>Must Support Elements</em>: code, subject, subject.reference
    <br/>
   
  
    <em>Code Filter(s)</em>: 
    <br/>
  
  
    <span class="tab-one"><em>Path</em>: code</span>
    <br/>
  
  
  
    <span class="tab-one"><em>ValueSet</em>:</span> <code>http://example.org/fhir/ValueSet/TBD</code>
    <br/> 
  
  
  
   
  </td>
</tr>

<tr>
  <th scope="row" class="row-header">Data Requirement</th>
  <td class="content-container">
    <em>Type</em>: Device
    <br/>
  
    <em>Profile(s)</em>: 
  
    <a href="http://hl7.org/fhir/R4/device.html">Device</a>
    <br/>        
  
   
   
    <em>Must Support Elements</em>: type
    <br/>
   
  
    <em>Code Filter(s)</em>: 
    <br/>
  
  
    <span class="tab-one"><em>Path</em>: type</span>
    <br/>
  
  
  
    <span class="tab-one"><em>ValueSet</em>:</span> <code>http://example.org/fhir/ValueSet/TBD</code>
    <br/> 
  
  
  
   
  </td>
</tr>

  
  

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

    </tbody>
  </table>
</div>
  </text>
  <contained>
    <Library>
      <id value="effective-data-requirements"/>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Practitioners"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="// Number of practitioners
define &quot;Practitioners&quot;:
  [PractitionerRole]"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="0"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Patients"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="// Number of patients
define &quot;Patients&quot;:
  [Patient]"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="1"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Screening Procedures"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="// Number of screening procedures
define &quot;Screening Procedures&quot;:
  [Procedure: &quot;Screening Procedure Types&quot;]"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="2"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Numerator"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define &quot;Numerator&quot;:
  &quot;Patients&quot; P
    with &quot;Screening Procedures&quot; SP
      such that P.id = Last(Split(SP.subject.reference, '/'))"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="3"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Denominator"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define &quot;Denominator&quot;:
  &quot;Patients&quot; P
    where P.gender = 'female'"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="4"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Initial Population"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="// Percentage of patients who received screening
define &quot;Initial Population&quot;:
  &quot;Patients&quot;"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="5"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="Beds"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="// Number of beds
define &quot;Beds&quot;:
  [Device: &quot;Bed Device Types&quot;]"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="6"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="ToNumber"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define function ToNumber(patient Patient):
  if patient is not null then 1 else 0"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="7"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="ToNumber"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define function ToNumber(practitionerRole PractitionerRole):
  if practitionerRole is not null then 1 else 0"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="8"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="MultiRateExample"/>
        </extension>
        <extension url="name">
          <valueString value="ToNumber"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define function ToNumber(device Device):
  if device is not null then 1 else 0"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="9"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="FHIRHelpers"/>
        </extension>
        <extension url="name">
          <valueString value="ToString"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define function ToString(value string): value.value"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="10"/>
        </extension>
      </extension>
      <extension
                 url="http://hl7.org/fhir/StructureDefinition/cqf-logicDefinition">
        <extension url="libraryName">
          <valueString value="FHIRHelpers"/>
        </extension>
        <extension url="name">
          <valueString value="ToString"/>
        </extension>
        <extension url="statement">
          <valueString
                       value="define function ToString(value AdministrativeGender): value.value"/>
        </extension>
        <extension url="displaySequence">
          <valueInteger value="11"/>
        </extension>
      </extension>
      <name value="EffectiveDataRequirements"/>
      <status value="active"/>
      <type>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/library-type"/>
          <code value="module-definition"/>
        </coding>
      </type>
      <relatedArtifact>
        <type value="depends-on"/>
        <display value="Library FHIRHelpers"/>
        <resource
                  value="http://hl7.org/fhir/uv/cql/Library/FHIRHelpers|4.0.1"/>
      </relatedArtifact>
      <relatedArtifact>
        <type value="depends-on"/>
        <display value="Value set Screening Procedure Types"/>
        <resource value="http://example.org/fhir/ValueSet/TBD"/>
      </relatedArtifact>
      <parameter>
        <name value="Practitioners"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="PractitionerRole"/>
      </parameter>
      <parameter>
        <name value="Numerator"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="Patient"/>
      </parameter>
      <parameter>
        <name value="Screening Procedures"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="Procedure"/>
      </parameter>
      <parameter>
        <name value="Denominator"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="Patient"/>
      </parameter>
      <parameter>
        <name value="Initial Population"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="Patient"/>
      </parameter>
      <parameter>
        <name value="Patients"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="Patient"/>
      </parameter>
      <parameter>
        <name value="Beds"/>
        <use value="out"/>
        <min value="0"/>
        <max value="*"/>
        <type value="Device"/>
      </parameter>
      <dataRequirement>
        <type value="PractitionerRole"/>
        <profile
                 value="http://hl7.org/fhir/StructureDefinition/PractitionerRole"/>
      </dataRequirement>
      <dataRequirement>
        <type value="Patient"/>
        <profile value="http://hl7.org/fhir/StructureDefinition/Patient"/>
        <mustSupport value="id"/>
        <mustSupport value="gender"/>
      </dataRequirement>
      <dataRequirement>
        <type value="Procedure"/>
        <profile value="http://hl7.org/fhir/StructureDefinition/Procedure"/>
        <mustSupport value="code"/>
        <mustSupport value="subject"/>
        <mustSupport value="subject.reference"/>
        <codeFilter>
          <path value="code"/>
          <valueSet value="http://example.org/fhir/ValueSet/TBD"/>
        </codeFilter>
      </dataRequirement>
      <dataRequirement>
        <type value="Device"/>
        <profile value="http://hl7.org/fhir/StructureDefinition/Device"/>
        <mustSupport value="type"/>
        <codeFilter>
          <path value="type"/>
          <valueSet value="http://example.org/fhir/ValueSet/TBD"/>
        </codeFilter>
      </dataRequirement>
    </Library>
  </contained>
  <extension
             url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis">
    <valueCode value="Patient"/>
  </extension>
  <extension
             url="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-effectiveDataRequirements" id="effective-data-requirements">
    <valueCanonical value="#effective-data-requirements"/>
  </extension>
  <url value="http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.40.61.29.12"/>
  </identifier>
  <version value="0.1.0"/>
  <name value="MultiRateExample"/>
  <title value="Multi-Rate Example Measure"/>
  <status value="active"/>
  <experimental value="true"/>
  <subjectCodeableConcept>
    <coding>
      <system value="http://hl7.org/fhir/resource-types"/>
      <code value="Location"/>
    </coding>
  </subjectCodeableConcept>
  <date value="2025-08-13T16:14:51-07:00"/>
  <publisher value="HL7 International / Clinical Quality Information"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/cqi"/>
    </telecom>
  </contact>
  <description
               value="This measure example illustrates the use of the group-level computation extensions to describe a multi-rate measure with mixed population bases"/>
  <useContext>
    <code>
      <system
              value="http://terminology.hl7.org/CodeSystem/usage-context-type"/>
      <code value="venue"/>
      <display value="Clinical Venue"/>
    </code>
    <valueCodeableConcept>
      <coding>
        <system
                value="http://hl7.org/fhir/uv/cqm/CodeSystem/intended-venue-codes"/>
        <code value="ec"/>
        <display value="EC"/>
      </coding>
    </valueCodeableConcept>
  </useContext>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="001"/>
    </coding>
  </jurisdiction>
  <library value="http://hl7.org/fhir/uv/cqm/Library/MultiRateExample"/>
  <group id="group-1">
    <extension
               url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId">
      <valueString value="Patients"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis">
      <valueCode value="Patient"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-scoring"/>
          <code value="continuous-variable"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type">
      <valueCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/measure-type"/>
          <code value="structure"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-improvement-notation"/>
          <code value="increase"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <code>
      <text value="Patients"/>
    </code>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-initial-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="initial-population"/>
        </coding>
      </code>
      <description value="Total number of patients"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Patients"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-patients"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-population"/>
        </coding>
      </code>
      <description value="Total number of patients"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Patients"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod">
        <valueCode value="sum"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-tonumber"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-observation"/>
        </coding>
      </code>
      <description value="Total number of patients"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="ToNumber"/>
      </criteria>
    </population>
  </group>
  <group id="group-2">
    <extension
               url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId">
      <valueString value="Practitioners"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis">
      <valueCode value="PractitionerRole"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-scoring"/>
          <code value="continuous-variable"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type">
      <valueCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/measure-type"/>
          <code value="structure"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-improvement-notation"/>
          <code value="increase"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <code>
      <text value="Practitioners"/>
    </code>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-initial-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="initial-population"/>
        </coding>
      </code>
      <description value="Total number of practitioners"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Practitioners"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-measure-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-population"/>
        </coding>
      </code>
      <description value="Total number of practitioners"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Practitioners"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod">
        <valueCode value="sum"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-measure-observation"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-observation"/>
        </coding>
      </code>
      <description value="Total number of practitioners"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="ToNumber"/>
      </criteria>
    </population>
  </group>
  <group id="group-3">
    <extension
               url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId">
      <valueString value="Beds"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis">
      <valueCode value="Device"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-scoring"/>
          <code value="continuous-variable"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type">
      <valueCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/measure-type"/>
          <code value="structure"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-improvement-notation"/>
          <code value="increase"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <code>
      <text value="Beds"/>
    </code>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-beds-initial-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="initial-population"/>
        </coding>
      </code>
      <description value="Total number of beds"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Beds"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-beds-measure-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-population"/>
        </coding>
      </code>
      <description value="Total number of beds"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Beds"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-beds-measure-observation-population"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod">
        <valueCode value="sum"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-observation"/>
        </coding>
      </code>
      <description value="Total number of beds"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="ToNumber"/>
      </criteria>
    </population>
  </group>
  <group id="group-4">
    <extension
               url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId">
      <valueString value="Screening-procedures"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis">
      <valueCode value="Procedure"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-scoring"/>
          <code value="continuous-variable"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type">
      <valueCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/measure-type"/>
          <code value="structure"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-improvement-notation"/>
          <code value="increase"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <code>
      <text value="Screening Procedures"/>
    </code>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-procedures-initial-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="initial-population"/>
        </coding>
      </code>
      <description value="Total number of screening procedures"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Screening Procedures"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-procedures-measure-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-population"/>
        </coding>
      </code>
      <description value="Total number of screening procedures"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Screening Procedures"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-procedures-measure-observation-population"/>
      </extension>
      <extension
                 url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-aggregateMethod">
        <valueCode value="sum"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="measure-observation"/>
        </coding>
      </code>
      <description value="Total number of screening procedures"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="ToNumber"/>
      </criteria>
    </population>
  </group>
  <group id="group-5">
    <extension
               url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId">
      <valueString value="patient-screenings"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-populationBasis">
      <valueCode value="Patient"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-scoring"/>
          <code value="proportion"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type">
      <valueCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/measure-type"/>
          <code value="process"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-improvement-notation"/>
          <code value="increase"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <code>
      <text value="Patients that recevied screenings"/>
    </code>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString
                     value="primary-multirateexample-patients-initial-population"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="initial-population"/>
        </coding>
      </code>
      <description value="Patients"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Initial Population"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-patients-denominator"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="denominator"/>
        </coding>
      </code>
      <description value="Eligible patients"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Denominator"/>
      </criteria>
    </population>
    <population>
      <extension
                 url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.population.linkId">
        <valueString value="primary-multirateexample-patients-numerator"/>
      </extension>
      <code>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-population"/>
          <code value="numerator"/>
        </coding>
      </code>
      <description value="Patients with screening"/>
      <criteria>
        <language value="text/cql-identifier"/>
        <expression value="Numerator"/>
      </criteria>
    </population>
  </group>
  <group id="group-6">
    <extension
               url="http://hl7.org/fhir/5.0/StructureDefinition/extension-Measure.group.linkId">
      <valueString value="weighted-average-capacity"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-compositeScoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/composite-measure-scoring"/>
          <code value="weighted"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-scoring">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-scoring"/>
          <code value="composite"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-type">
      <valueCodeableConcept>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/measure-type"/>
          <code value="structure"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-riskAdjustment">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-rateAggregation">
      <valueString value="N/A"/>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-improvementNotation">
      <valueCodeableConcept>
        <coding>
          <system
                  value="http://terminology.hl7.org/CodeSystem/measure-improvement-notation"/>
          <code value="increase"/>
        </coding>
      </valueCodeableConcept>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component">
      <valueRelatedArtifact>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId">
          <valueString value="group-1"/>
        </extension>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight">
          <valueDecimal value="1.0"/>
        </extension>
        <type value="composed-of"/>
        <resource
                  value="http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR"/>
      </valueRelatedArtifact>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component">
      <valueRelatedArtifact>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId">
          <valueString value="group-2"/>
        </extension>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight">
          <valueDecimal value="5.0"/>
        </extension>
        <type value="composed-of"/>
        <resource
                  value="http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR"/>
      </valueRelatedArtifact>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component">
      <valueRelatedArtifact>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId">
          <valueString value="group-3"/>
        </extension>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight">
          <valueDecimal value="2.5"/>
        </extension>
        <type value="composed-of"/>
        <resource
                  value="http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR"/>
      </valueRelatedArtifact>
    </extension>
    <extension
               url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-component">
      <valueRelatedArtifact>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-groupId">
          <valueString value="group-4"/>
        </extension>
        <extension
                   url="http://hl7.org/fhir/uv/cqm/StructureDefinition/cqm-weight">
          <valueDecimal value="1.0"/>
        </extension>
        <type value="composed-of"/>
        <resource
                  value="http://hl7.org/fhir/uv/cqm/Measure/MultiRateExample-FHIR"/>
      </valueRelatedArtifact>
    </extension>
    <code>
      <text value="Weighted Average capacity"/>
    </code>
  </group>
</Measure>