﻿<?xml version="1.0" encoding="UTF-8"?>
<difference>
   <type name="DiagnosticReport" status="changed">
      <element path="DiagnosticReport.basedOn">
         <removed-type name="Reference(CarePlan|ImmunizationRecommendation|MedicationRequest|NutritionOrder|ProcedureRequest|ReferralRequest)"/>
         <added-type name="Reference(CarePlan|ImmunizationRecommendation|MedicationRequest|NutritionOrder|ServiceRequest)"/>
      </element>
      <element path="DiagnosticReport.performer">
         <removed-type name="BackboneElement"/>
         <added-type name="Reference(Practitioner|PractitionerRole|Organization|CareTeam)"/>
      </element>
      <element path="DiagnosticReport.resultsInterpreter" status="new"/>
      <element path="DiagnosticReport.imagingStudy">
         <removed-type name="Reference(ImagingStudy|ImagingManifest)"/>
         <added-type name="Reference(ImagingStudy)"/>
      </element>
      <element path="DiagnosticReport.media" status="new"/>
      <element path="DiagnosticReport.media.comment" status="new"/>
      <element path="DiagnosticReport.media.link" status="new"/>
      <element path="DiagnosticReport.conclusionCode" status="new"/>
      <element path="DiagnosticReport.performer.role" status="deleted"/>
      <element path="DiagnosticReport.performer.actor" status="deleted"/>
      <element path="DiagnosticReport.image" status="deleted"/>
      <element path="DiagnosticReport.codedDiagnosis" status="deleted"/>
   </type>
</difference>
