<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="MeasureReport" status="changed">
      <element path="MeasureReport.category" status="new"/>
      <element path="MeasureReport.messages" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-report-status|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/measure-report-status|6.0.0-ballot4"
                      strength="required"/>
      </element>
      <element binding-codes-changed="true"
               binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.type">
         <removed-code code="data-collection"/>
         <added-code code="data-exchange"/>
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-report-type|4.3.0"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/measure-report-type|6.0.0-ballot4"
                      strength="required"/>
      </element>
      <element path="MeasureReport.dataUpdateType" status="new"/>
      <element new-min="0" old-min="1" path="MeasureReport.measure"/>
      <element path="MeasureReport.subject">
         <removed-type name="Reference(Patient | Practitioner | PractitionerRole | Location | Device | RelatedPerson | Group)"/>
         <added-type name="Reference(CareTeam | Device | Group | HealthcareService | Location | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)"/>
      </element>
      <element path="MeasureReport.reporter">
         <removed-type name="Reference(Practitioner | PractitionerRole | Location | Organization)"/>
         <added-type name="Reference(Practitioner | PractitionerRole | Organization)"/>
      </element>
      <element path="MeasureReport.reportingVendor" status="new"/>
      <element path="MeasureReport.location" status="new"/>
      <element path="MeasureReport.inputParameters" status="new"/>
      <element path="MeasureReport.group.linkId" status="new"/>
      <element path="MeasureReport.group.title" status="new"/>
      <element path="MeasureReport.group.calculatedDate" status="new"/>
      <element path="MeasureReport.group.description" status="new"/>
      <element path="MeasureReport.group.type" status="new"/>
      <element path="MeasureReport.group.subject" status="new"/>
      <element path="MeasureReport.group.scoring" status="new"/>
      <element path="MeasureReport.group.improvementNotation" status="new"/>
      <element path="MeasureReport.group.improvementNotationGuidance" status="new"/>
      <element path="MeasureReport.group.population.linkId" status="new"/>
      <element path="MeasureReport.group.population.title" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.group.population.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-population"
                      strength="extensible"/>
         <new-binding reference="http://terminology.hl7.org/ValueSet/measure-population"
                      strength="extensible"/>
      </element>
      <element path="MeasureReport.group.population.description" status="new"/>
      <element path="MeasureReport.group.population.countQuantity" status="new"/>
      <element path="MeasureReport.group.population.subjectReport" status="new"/>
      <element path="MeasureReport.group.population.subjects" status="new"/>
      <element old-name="measureScore" path="MeasureReport.group.measureScore[x]">
         <added-type name="dateTime"/>
         <added-type name="CodeableConcept"/>
         <added-type name="Period"/>
         <added-type name="Range"/>
         <added-type name="Duration"/>
         <added-type name="boolean"/>
         <added-type name="Ratio"/>
      </element>
      <element path="MeasureReport.group.stratifier.linkId" status="new"/>
      <element path="MeasureReport.group.stratifier.title" status="new"/>
      <element new-max="1" old-max="*" path="MeasureReport.group.stratifier.code"/>
      <element path="MeasureReport.group.stratifier.description" status="new"/>
      <element old-name="value" path="MeasureReport.group.stratifier.stratum.value[x]">
         <added-type name="boolean"/>
         <added-type name="Quantity"/>
         <added-type name="Range"/>
         <added-type name="Reference"/>
      </element>
      <element path="MeasureReport.group.stratifier.stratum.component.linkId"
               status="new"/>
      <element path="MeasureReport.group.stratifier.stratum.component.description"
               status="new"/>
      <element old-name="value"
               path="MeasureReport.group.stratifier.stratum.component.value[x]">
         <added-type name="boolean"/>
         <added-type name="Quantity"/>
         <added-type name="Range"/>
         <added-type name="Reference"/>
      </element>
      <element path="MeasureReport.group.stratifier.stratum.population.linkId"
               status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="MeasureReport.group.stratifier.stratum.population.code">
         <old-binding reference="http://hl7.org/fhir/ValueSet/measure-population"
                      strength="extensible"/>
         <new-binding reference="http://terminology.hl7.org/ValueSet/measure-population"
                      strength="extensible"/>
      </element>
      <element path="MeasureReport.group.stratifier.stratum.population.countQuantity"
               status="new"/>
      <element path="MeasureReport.group.stratifier.stratum.population.subjectReport"
               status="new"/>
      <element path="MeasureReport.group.stratifier.stratum.population.subjects"
               status="new"/>
      <element old-name="measureScore"
               path="MeasureReport.group.stratifier.stratum.measureScore[x]">
         <added-type name="dateTime"/>
         <added-type name="CodeableConcept"/>
         <added-type name="Period"/>
         <added-type name="Range"/>
         <added-type name="Duration"/>
         <added-type name="boolean"/>
         <added-type name="Ratio"/>
      </element>
      <element path="MeasureReport.supplementalData" status="new"/>
      <element path="MeasureReport.improvementNotation" status="deleted"/>
   </type>
</difference>
