Detailed Cross Analysis for the request.
| Request.identifier | 
| Request.identifier : Identifier [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.identifier : Identifier [0..*]
 
  |  |  |  | 
| AppointmentResponse | - AppointmentResponse.identifier : Identifier [0..*]
 
  |  |  |  | 
| CarePlan | - CarePlan.identifier : Identifier [0..*]
 
  |  |  |  | 
| Claim | - Claim.identifier : Identifier [0..*]
 - Claim.insurance.identifier : Identifier [0..1]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| Contract | - Contract.identifier : Identifier [0..*]
 - Contract.term.identifier : Identifier [0..1]
 
  |  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| ImmunizationRecommendation | - ImmunizationRecommendation.identifier : Identifier [0..*]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.identifier : Identifier [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.identifier : Identifier [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.identifier : Identifier [0..*]
 
  |  |  |  | 
| Task | - Task.identifier : Identifier [0..*]
 
  |  |  |  | 
| VisionPrescription | - VisionPrescription.identifier : Identifier [0..*]
 
  |  |  |  | 
| Request.instantiatesCanonical | 
| Request.instantiatesCanonical : canonical(Definition) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.instantiatesCanonical : canonical [0..*]
 - CarePlan.activity.detail.instantiatesCanonical : canonical [0..*]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.instantiatesCanonical : canonical [0..*]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.instantiatesCanonical : canonical [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.instantiatesCanonical : canonical [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.instantiatesCanonical : canonical [0..*]
 
  |  |  |  | 
| Task | - Task.instantiatesCanonical : canonical [0..1]
 
  |  |  |  | 
| Request.instantiatesUri | 
| Request.instantiatesUri : uri [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.instantiatesUri : uri [0..*]
 - CarePlan.activity.detail.instantiatesUri : uri [0..*]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.instantiatesUri : uri [0..*]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.instantiatesUri : uri [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.instantiatesUri : uri [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.instantiatesUri : uri [0..*]
 
  |  |  |  | 
| Request.basedOn | 
| Request.basedOn : Reference(Request) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.basedOn : Reference [0..*]
 
  |  |  |  | 
| AppointmentResponse | - AppointmentResponse.appointment : Reference [1..1]
 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.basedOn : Reference [0..*]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.basedOn : Reference [0..*]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.basedOn : Reference [0..*]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.basedOn : Reference [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.basedOn : Reference [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.basedOn : Reference [0..*]
 
  |  |  |  | 
| Task | - Task.basedOn : Reference [0..*]
 
  |  |  |  | 
| Request.replaces | 
| Request.replaces : Reference(Request) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.replaces : Reference [0..*]
 
  |  |  |  | 
| Claim | - Claim.related.claim : Reference [0..1]
 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.replaces : Reference [0..*]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.priorRequest : Reference [0..*]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.priorPrescription : Reference [0..1]
 
  | Names are different.  |  |  | 
| RequestGroup | - RequestGroup.replaces : Reference [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.replaces : Reference [0..*]
 
  |  |  |  | 
| Task | Request.replaces : Reference(Request) [0..*] => Extension task-replaces : Reference [0..*]  (as an extension) |  |  |  | 
| Request.groupIdentifier | 
| Request.groupIdentifier : Identifier [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CommunicationRequest | - CommunicationRequest.groupIdentifier : Identifier [0..1]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.groupIdentifier : Identifier [0..1]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.groupIdentifier : Identifier [0..1]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.groupIdentifier : Identifier [0..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.requisition : Identifier [0..1]
 
  | Names are different.  |  |  | 
| Task | - Task.groupIdentifier : Identifier [0..1]
 
  |  |  |  | 
| Request.status | 
| Request.status : code [1..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.status : code [1..1]
 
  |  |  |  | 
| AppointmentResponse | - AppointmentResponse.participantStatus : code [1..1]
 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.status : code [1..1]
 - CarePlan.activity.detail.status : code [1..1]
 
  |  |  |  | 
| Claim | - Claim.status : code [1..1]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.status : code [1..1]
 
  |  |  |  | 
| Contract | - Contract.status : code [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Cardinality Problem.  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.status : code [1..1]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.status : code [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Cardinality Problem.  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.status : code [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Cardinality Problem.  |  |  | 
| MedicationRequest | - MedicationRequest.status : code [1..1]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.status : code [1..1]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.status : code [1..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.status : code [1..1]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.status : code [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Cardinality Problem.  |  |  | 
| Task | - Task.status : code [1..1]
 
  |  |  |  | 
| VisionPrescription | - VisionPrescription.status : code [1..1]
 
  |  |  |  | 
| Request.statusReason | 
| Request.statusReason : CodeableConcept [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.activity.detail.statusReason : CodeableConcept [0..1]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.statusReason : CodeableConcept [0..1]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.statusReason : CodeableConcept [0..1]
 
  |  |  |  | 
| Request.intent | 
| Request.intent : code [1..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.intent : code [1..1]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.intent : code [1..1]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.intent : code [1..1]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.intent : code [1..1]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.intent : code [1..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.intent : code [1..1]
 
  |  |  |  | 
| Task | - Task.intent : code [1..1]
 
  |  |  |  | 
| Request.priority | 
| Request.priority : code [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.priority : unsignedInt [0..1]
  The type 'unsignedInt' is not legal according to the pattern (unsignedInt vs code) 
  |  |  |  | 
| Claim | - Claim.priority : CodeableConcept [1..1]
  The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code) 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.priority : code [0..1]
 
  |  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.priority : CodeableConcept [0..1]
  The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code) 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.priority : code [0..1]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.priority : code [0..1]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.priority : code [0..1]
 - RequestGroup.action.priority : code [0..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.priority : code [0..1]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.priority : code [0..1]
 
  |  |  |  | 
| Task | - Task.priority : code [0..1]
 
  |  |  |  | 
| Request.doNotPerform | 
| Request.doNotPerform : boolean [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.activity.detail.doNotPerform : boolean [0..1]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.doNotPerform : boolean [0..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.doNotPerform : boolean [0..1]
 
  |  |  |  | 
| Request.code | 
| Request.code : CodeableConcept [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.serviceType : CodeableConcept [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| CarePlan | - CarePlan.activity.detail.code : CodeableConcept [0..1]
 
  |  |  |  | 
| Contract | - Contract.type : CodeableConcept [0..1]
 - Contract.term.type : CodeableConcept [0..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.code[x] : Reference, CodeableConcept [1..1]
  The type 'Reference' is not legal according to the pattern (Reference, CodeableConcept vs CodeableConcept) 
  | Names are different.  |  |  | 
| ImmunizationRecommendation | - ImmunizationRecommendation.recommendation.vaccineCode : CodeableConcept [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| MedicationRequest | - MedicationRequest.medication[x] : CodeableConcept, Reference [1..1]
  The type 'Reference' is not legal according to the pattern (CodeableConcept, Reference vs CodeableConcept) 
  | Names are different.  |  |  | 
| NutritionOrder | - NutritionOrder.oralDiet.type : CodeableConcept [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)- NutritionOrder.oralDiet.nutrient.modifier : CodeableConcept [0..1]
 - NutritionOrder.oralDiet.texture.modifier : CodeableConcept [0..1]
 - NutritionOrder.oralDiet.texture.foodType : CodeableConcept [0..1]
 - NutritionOrder.oralDiet.fluidConsistencyType : CodeableConcept [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)- NutritionOrder.supplement.type : CodeableConcept [0..1]
 - NutritionOrder.enteralFormula.baseFormulaType : CodeableConcept [0..1]
 - NutritionOrder.enteralFormula.additiveType : CodeableConcept [0..1]
 
  | Names are different.  Cardinality Problem.  |  |  | 
| RequestGroup | - RequestGroup.code : CodeableConcept [0..1]
 - RequestGroup.action.code : CodeableConcept [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Cardinality Problem.  |  |  | 
| ServiceRequest | - ServiceRequest.code : CodeableConcept [0..1]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.item[x] : CodeableConcept, Reference [1..1]
  The type 'Reference' is not legal according to the pattern (CodeableConcept, Reference vs CodeableConcept) 
  | Names are different.  |  |  | 
| Task | - Task.code : CodeableConcept [0..1]
 
  |  |  |  | 
| Request.subject | 
| Request.subject : Reference(Patient|Group) [1..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.subject : Reference [1..1]
 
  |  |  |  | 
| Claim | - Claim.patient : Reference [1..1]
 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.subject : Reference [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Cardinality Problem.  |  |  | 
| Contract | - Contract.subject : Reference [0..*]
  Minimum Cardinality Violation (pattern = 1, resource = 0), Maximum Cardinality Violation (pattern = 1, resource = *)
  | Cardinality Problem.  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.patient : Reference [1..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.subject : Reference [1..1]
 
  |  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.candidate : Reference [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Names are different.  Cardinality Problem.  |  |  | 
| ImmunizationRecommendation | - ImmunizationRecommendation.patient : Reference [1..1]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.subject : Reference [1..1]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.patient : Reference [1..1]
 
  | Names are different.  |  |  | 
| RequestGroup | - RequestGroup.subject : Reference [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Cardinality Problem.  |  |  | 
| ServiceRequest | - ServiceRequest.subject : Reference [1..1]
 
  |  |  |  | 
| Task | - Task.for : Reference [0..1]
  Minimum Cardinality Violation (pattern = 1, resource = 0)
  | Names are different.  Cardinality Problem.  |  |  | 
| VisionPrescription | - VisionPrescription.patient : Reference [1..1]
 
  | Names are different.  |  |  | 
| Request.encounter | 
| Request.encounter : Reference(Encounter) [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| DeviceRequest | - DeviceRequest.encounter : Reference [0..1]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.encounter : Reference [0..1]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.encounter : Reference [0..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.encounter : Reference [0..1]
 
  |  |  |  | 
| Request.occurrence[x] | 
| Request.occurrence[x] : dateTime|Period|Timing [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.start : instant [0..1]
  The type 'instant' is not legal according to the pattern (instant vs dateTime|Period|Timing) - Appointment.end : instant [0..1]
  The type 'instant' is not legal according to the pattern (instant vs dateTime|Period|Timing) - Appointment.minutesDuration : positiveInt [0..1]
  The type 'positiveInt' is not legal according to the pattern (positiveInt vs dateTime|Period|Timing) - Appointment.requestedPeriod : Period [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| AppointmentResponse | - AppointmentResponse.start : instant [0..1]
  The type 'instant' is not legal according to the pattern (instant vs dateTime|Period|Timing) - AppointmentResponse.end : instant [0..1]
  The type 'instant' is not legal according to the pattern (instant vs dateTime|Period|Timing) 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.period : Period [0..1]
 - CarePlan.activity.detail.scheduled[x] : Timing, Period, string [0..1]
  The type 'string' is not legal according to the pattern (Timing, Period, string vs dateTime|Period|Timing) 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.occurrence[x] : dateTime, Period [0..1]
 
  |  |  |  | 
| Contract | - Contract.applies : Period [0..1]
 - Contract.term.applies : Period [0..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.occurrence[x] : dateTime, Period, Timing [0..1]
 
  |  |  |  | 
| ImmunizationRecommendation | - ImmunizationRecommendation.recommendation.dateCriterion : BackboneElement [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs dateTime|Period|Timing) 
  | Names are different.  Cardinality Problem.  |  |  | 
| MedicationRequest | - MedicationRequest.dosageInstruction : Dosage [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *) The type 'Dosage' is not legal according to the pattern (Dosage vs dateTime|Period|Timing) 
  | Names are different.  Cardinality Problem.  |  |  | 
| NutritionOrder | - NutritionOrder.oralDiet.schedule : Timing [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)- NutritionOrder.supplement.schedule : Timing [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)- NutritionOrder.enteralFormula.administration.schedule : Timing [0..1]
 
  | Names are different.  Cardinality Problem.  |  |  | 
| RequestGroup | - RequestGroup.action.timing[x] : dateTime, Age, Period, Duration, Range, Timing [0..1]
  The type 'Age' is not legal according to the pattern (dateTime, Age, Period, Duration, Range, Timing vs dateTime|Period|Timing) , The type 'Duration' is not legal according to the pattern (dateTime, Age, Period, Duration, Range, Timing vs dateTime|Period|Timing) , The type 'Range' is not legal according to the pattern (dateTime, Age, Period, Duration, Range, Timing vs dateTime|Period|Timing) 
  | Names are different.  |  |  | 
| ServiceRequest | - ServiceRequest.occurrence[x] : dateTime, Period, Timing [0..1]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.occurrence[x] : dateTime, Period, Timing [0..1]
 
  |  |  |  | 
| Request.authoredOn | 
| Request.authoredOn : dateTime [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.created : dateTime [0..1]
 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.created : dateTime [0..1]
 
  | Names are different.  |  |  | 
| Claim | - Claim.created : dateTime [1..1]
 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| Contract | - Contract.issued : dateTime [0..1]
 - Contract.term.issued : dateTime [0..1]
 
  | Names are different.  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.created : dateTime [1..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.created : dateTime [0..1]
 
  | Names are different.  |  |  | 
| ImmunizationRecommendation | - ImmunizationRecommendation.date : dateTime [1..1]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.dateTime : dateTime [1..1]
 
  | Names are different.  |  |  | 
| RequestGroup | - RequestGroup.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| Task | - Task.authoredOn : dateTime [0..1]
 
  |  |  |  | 
| VisionPrescription | - VisionPrescription.dateWritten : dateTime [1..1]
 
  | Names are different.  |  |  | 
| Request.requester | 
| Request.requester : Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device) [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| CarePlan | - CarePlan.author : Reference [0..1]
 
  | Names are different.  |  |  | 
| Claim | - Claim.provider : Reference [1..1]
 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.requester : Reference [0..1]
 
  |  |  |  | 
| Contract | - Contract.signer.party : Reference [1..1]
 
  | Names are different.  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.provider : Reference [0..1]
 - CoverageEligibilityRequest.item.provider : Reference [0..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.requester : Reference [0..1]
 
  |  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.provider : Reference [0..1]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.requester : Reference [0..1]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.orderer : Reference [0..1]
 
  | Names are different.  |  |  | 
| RequestGroup | - RequestGroup.author : Reference [0..1]
 
  | Names are different.  |  |  | 
| ServiceRequest | - ServiceRequest.requester : Reference [0..1]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.requester : Reference [0..1]
 
  |  |  |  | 
| Task | - Task.requester : Reference [0..1]
 
  |  |  |  | 
| VisionPrescription | - VisionPrescription.prescriber : Reference [1..1]
 
  | Names are different.  |  |  | 
| Request.reported[x] | 
| Request.reported[x] : boolean|Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization) [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Request.performerType | 
| Request.performerType : CodeableConcept [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| AppointmentResponse | - AppointmentResponse.participantType : CodeableConcept [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| DeviceRequest | - DeviceRequest.performerType : CodeableConcept [0..1]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.performerType : CodeableConcept [0..1]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.performerType : CodeableConcept [0..1]
 
  |  |  |  | 
| Request.performer | 
| Request.performer : Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson) [0..1] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.participant : BackboneElement [1..*]
  Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)) 
  | Names are different.  Cardinality Problem.  |  |  | 
| AppointmentResponse | - AppointmentResponse.actor : Reference [0..1]
 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.careTeam : Reference [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)- CarePlan.activity.detail.performer : Reference [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| Claim | - Claim.insurer : Reference [0..1]
 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.recipient : Reference [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)- CommunicationRequest.sender : Reference [0..1]
 
  | Names are different.  Cardinality Problem.  |  |  | 
| Contract | - Contract.term.action.type : CodeableConcept [1..1]
  The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)) 
  | Names are different.  |  |  | 
| CoverageEligibilityRequest | - CoverageEligibilityRequest.insurer : Reference [1..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.performer : Reference [0..1]
 
  |  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.insurer : Reference [0..1]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.performer : Reference [0..1]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.action.participant : Reference [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| ServiceRequest | - ServiceRequest.performer : Reference [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Cardinality Problem.  |  |  | 
| SupplyRequest | - SupplyRequest.supplier : Reference [0..*]
  Maximum Cardinality Violation (pattern = 1, resource = *)
  | Names are different.  Cardinality Problem.  |  |  | 
| Request.reasonCode | 
| Request.reasonCode : CodeableConcept [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| CarePlan | - CarePlan.activity.detail.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| Contract | - Contract.term.action.intent : CodeableConcept [1..1]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.reasonCode : CodeableConcept [0..*]
 
  |  |  |  | 
| Task | - Task.location : Reference [0..1]
  The type 'Reference' is not legal according to the pattern (Reference vs CodeableConcept) 
  | Names are different.  |  |  | 
| Request.reasonReference | 
| Request.reasonReference : Reference(Condition|Observation|DiagnosticReport|DocumentReference) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.reasonReference : Reference [0..*]
 
  |  |  |  | 
| CarePlan | - CarePlan.addresses : Reference [0..*]
 - CarePlan.activity.detail.reasonReference : Reference [0..*]
 
  | Names are different.  |  |  | 
| Claim | - Claim.diagnosis : BackboneElement [0..*]
  The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Condition|Observation|DiagnosticReport|DocumentReference)) 
  | Names are different.  |  |  | 
| CommunicationRequest | - CommunicationRequest.reasonReference : Reference [0..*]
 
  |  |  |  | 
| DeviceRequest | - DeviceRequest.reasonReference : Reference [0..*]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.reasonReference : Reference [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.reasonReference : Reference [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.reasonReference : Reference [0..*]
 
  |  |  |  | 
| SupplyRequest | - SupplyRequest.reasonReference : Reference [0..*]
 
  |  |  |  | 
| Task | - Task.reasonReference : Reference [0..1]
 
  |  |  |  | 
| Request.insurance | 
| Request.insurance : Reference(Coverage|ClaimResponse) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| DeviceRequest | - DeviceRequest.insurance : Reference [0..*]
 
  |  |  |  | 
| EnrollmentRequest | - EnrollmentRequest.coverage : Reference [0..1]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.insurance : Reference [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.insurance : Reference [0..*]
 
  |  |  |  | 
| Task | - Task.insurance : Reference [0..*]
 
  |  |  |  | 
| Request.supportingInfo | 
| Request.supportingInfo : Reference(Any) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.supportingInformation : Reference [0..*]
 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.supportingInfo : Reference [0..*]
 
  |  |  |  | 
| Claim | - Claim.supportingInfo : BackboneElement [0..*]
  The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Any)) 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.about : Reference [0..*]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.supportingInfo : Reference [0..*]
 
  |  |  |  | 
| ImmunizationRecommendation | - ImmunizationRecommendation.recommendation.supportingPatientInformation : Reference [0..*]
 
  | Names are different.  |  |  | 
| MedicationRequest | - MedicationRequest.supportingInformation : Reference [0..*]
 
  | Names are different.  |  |  | 
| NutritionOrder | - NutritionOrder.oralDiet.instruction : string [0..1]
  The type 'string' is not legal according to the pattern (string vs Reference(Any)) - NutritionOrder.supplement.instruction : string [0..1]
  The type 'string' is not legal according to the pattern (string vs Reference(Any)) - NutritionOrder.enteralFormula.administrationInstruction : string [0..1]
  The type 'string' is not legal according to the pattern (string vs Reference(Any)) 
  | Names are different.  |  |  | 
| RequestGroup | - RequestGroup.action.documentation : RelatedArtifact [0..*]
  The type 'RelatedArtifact' is not legal according to the pattern (RelatedArtifact vs Reference(Any)) 
  | Names are different.  |  |  | 
| ServiceRequest | - ServiceRequest.supportingInfo : Reference [0..*]
 
  |  |  |  | 
| Request.note | 
| Request.note : Annotation [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| Appointment | - Appointment.comment : string [0..1]
  The type 'string' is not legal according to the pattern (string vs Annotation) 
  | Names are different.  |  |  | 
| AppointmentResponse | - AppointmentResponse.comment : string [0..1]
  The type 'string' is not legal according to the pattern (string vs Annotation) 
  | Names are different.  |  |  | 
| CarePlan | - CarePlan.note : Annotation [0..*]
 
  |  |  |  | 
| CommunicationRequest | - CommunicationRequest.payload.content[x] : string, Attachment, Reference [1..1]
  The type 'string' is not legal according to the pattern (string, Attachment, Reference vs Annotation) , The type 'Attachment' is not legal according to the pattern (string, Attachment, Reference vs Annotation) , The type 'Reference' is not legal according to the pattern (string, Attachment, Reference vs Annotation) - CommunicationRequest.note : Annotation [0..*]
 
  | Names are different.  |  |  | 
| DeviceRequest | - DeviceRequest.note : Annotation [0..*]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.note : Annotation [0..*]
 
  |  |  |  | 
| NutritionOrder | - NutritionOrder.note : Annotation [0..*]
 
  |  |  |  | 
| RequestGroup | - RequestGroup.note : Annotation [0..*]
 
  |  |  |  | 
| ServiceRequest | - ServiceRequest.note : Annotation [0..*]
 
  |  |  |  | 
| Task | - Task.note : Annotation [0..*]
 
  |  |  |  | 
| Request.relevantHistory | 
| Request.relevantHistory : Reference(Provenance) [0..*] | 
| Resource | Matches | Issues | Tasks | Status | Notes | 
| DeviceRequest | - DeviceRequest.relevantHistory : Reference [0..*]
 
  |  |  |  | 
| MedicationRequest | - MedicationRequest.eventHistory : Reference [0..*]
 
  | Names are different.  |  |  | 
| ServiceRequest | - ServiceRequest.relevantHistory : Reference [0..*]
 
  |  |  |  | 
| Task | - Task.relevantHistory : Reference [0..*]
 
  |  |  |  |