﻿<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="Device" status="changed">
      <element path="Device.definition" status="new"/>
      <element path="Device.udiCarrier" status="new"/>
      <element path="Device.udiCarrier.deviceIdentifier" status="new"/>
      <element path="Device.udiCarrier.issuer" status="new"/>
      <element path="Device.udiCarrier.jurisdiction" status="new"/>
      <element path="Device.udiCarrier.carrierAIDC" status="new"/>
      <element path="Device.udiCarrier.carrierHRF" status="new"/>
      <element path="Device.udiCarrier.entryType" status="new"/>
      <element binding-status="changed"
               binding-valueset-changed="true"
               path="Device.status">
         <old-binding reference="http://hl7.org/fhir/ValueSet/device-status"
                      strength="required"/>
         <new-binding reference="http://hl7.org/fhir/ValueSet/device-status|4.0.1"
                      strength="required"/>
      </element>
      <element path="Device.statusReason" status="new"/>
      <element path="Device.distinctIdentifier" status="new"/>
      <element path="Device.serialNumber" status="new"/>
      <element path="Device.deviceName" status="new"/>
      <element path="Device.deviceName.name" status="new"/>
      <element path="Device.deviceName.type" status="new"/>
      <element path="Device.modelNumber" status="new"/>
      <element path="Device.partNumber" status="new"/>
      <element path="Device.specialization" status="new"/>
      <element path="Device.specialization.systemType" status="new"/>
      <element path="Device.specialization.version" status="new"/>
      <element new-max="*" old-max="1" path="Device.version">
         <removed-type name="string"/>
         <added-type name="BackboneElement"/>
      </element>
      <element path="Device.version.type" status="new"/>
      <element path="Device.version.component" status="new"/>
      <element path="Device.version.value" status="new"/>
      <element path="Device.property" status="new"/>
      <element path="Device.property.type" status="new"/>
      <element path="Device.property.valueQuantity" status="new"/>
      <element path="Device.property.valueCode" status="new"/>
      <element path="Device.parent" status="new"/>
      <element path="Device.udi" status="deleted"/>
      <element path="Device.model" status="deleted"/>
   </type>
</difference>
