﻿<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="VisionPrescription" status="changed">
      <element path="VisionPrescription.prescriber">
         <removed-type name="Reference(Practitioner)"/>
         <added-type name="Reference(Practitioner|PractitionerRole)"/>
      </element>
      <element path="VisionPrescription.reason[x]">
         <removed-type name="Reference(Condition)"/>
         <added-type name="Reference(Condition)"/>
      </element>
      <element new-max="*" old-max="1" path="VisionPrescription.dispense.prism">
         <removed-type name="decimal"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="VisionPrescription.dispense.prism.amount" status="new"/>
      <element path="VisionPrescription.dispense.prism.base" status="new"/>
      <element path="VisionPrescription.dispense.base" status="deleted"/>
   </type>
</difference>
