Release 4 Snapshot 3: Connectathon 32 Base

This page is part of the FHIR Specification (v4.0.1: R4 - Mixed Normative and STU (v5.0.0-snapshot3: R5 Snapshot #3, to support Connectathon 32 ) in it's permanent home (it will always be available at this URL). ). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3

Activitydefinition-predecessor-example.json
Clinical Decision Support FHIR Infrastructure icon Work Group Maturity Level : N/A 1 Standards Status : Informative

Detailed Cross Analysis for the fivews.

Raw JSON
FiveWs.identifier
FiveWs.identifier : Identifier [0..*]
Resource Matches Issues Tasks Status Notes
Account
  • Account.identifier : Identifier [0..*]
ActivityDefinition
  • ActivityDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ActivityDefinition.identifier : Identifier [0..*]
Names are different.
ActorDefinition
  • ActorDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ActorDefinition.identifier : Identifier [0..*]
Names are different.
AllergyIntolerance
  • AllergyIntolerance.identifier : Identifier [0..*]
Appointment
  • Appointment.identifier : Identifier [0..*]
AppointmentResponse
  • AppointmentResponse.identifier : Identifier [0..*]
ArtifactAssessment
  • ArtifactAssessment.identifier : Identifier [0..*]
Basic
  • Basic.identifier : Identifier [0..*]
BiologicallyDerivedProduct
  • BiologicallyDerivedProduct.identifier : Identifier [0..*]
  • BiologicallyDerivedProduct.biologicalSourceEvent : Identifier [0..1]
Names are different.
BodyStructure
  • BodyStructure.identifier : Identifier [0..*]
Bundle
  • Bundle.identifier : Identifier [0..1]
CapabilityStatement
  • CapabilityStatement.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
Names are different.
CarePlan
  • CarePlan.identifier : Identifier [0..*]
CareTeam
  • CareTeam.identifier : Identifier [0..*]
ChargeItem
  • ChargeItem.identifier : Identifier [0..*]
ChargeItemDefinition
  • ChargeItemDefinition.url : uri [1..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ChargeItemDefinition.identifier : Identifier [0..*]
Names are different.
Citation
  • Citation.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Citation.identifier : Identifier [0..*]
Names are different.
Claim
  • Claim.identifier : Identifier [0..*]
  • Claim.insurance.identifier : Identifier [0..1]
ClaimResponse
  • ClaimResponse.identifier : Identifier [0..*]
ClinicalImpression
  • ClinicalImpression.identifier : Identifier [0..*]
CodeSystem
  • CodeSystem.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • CodeSystem.identifier : Identifier [0..*]
Names are different.
Communication
  • Communication.identifier : Identifier [0..*]
CommunicationRequest
  • CommunicationRequest.identifier : Identifier [0..*]
Compartments : Not linked CompartmentDefinition
  • CompartmentDefinition.url : uri [1..1]
  • The type 'uri' is not legal according to any defined compartments the pattern (uri vs Identifier)
Names are different.
Composition (
  • Composition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Composition.identifier : Identifier [0..*]
Names are different.
ConceptMap
  • ConceptMap.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ConceptMap.identifier : Identifier [0..*]
Names are different.
Condition
  • Condition.identifier : Identifier [0..*]
ConditionDefinition
  • ConditionDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ConditionDefinition.identifier : Identifier [0..*]
Names are different.
Consent
  • Consent.identifier : Identifier [0..*]
Coverage
  • Coverage.identifier : Identifier [0..*]
CoverageEligibilityRequest
  • CoverageEligibilityRequest.identifier : Identifier [0..*]
CoverageEligibilityResponse
  • CoverageEligibilityResponse.identifier : Identifier [0..*]
DetectedIssue
  • DetectedIssue.identifier : Identifier [0..*]
Device
  • Device.identifier : Identifier [0..*]
  • Device.udiCarrier : BackboneElement [0..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Identifier)
Names are different.
DeviceDefinition
  • DeviceDefinition.identifier : Identifier [0..*]
DeviceDispense
  • DeviceDispense.identifier : Identifier [0..*]
DeviceMetric
  • DeviceMetric.identifier : Identifier [0..*]
DeviceRequest
  • DeviceRequest.identifier : Identifier [0..*]
DeviceUsage
  • DeviceUsage.identifier : Identifier [0..*]
DiagnosticReport
  • DiagnosticReport.identifier : Identifier [0..*]
DocumentManifest
  • DocumentManifest.masterIdentifier : Identifier [0..1]
  • DocumentManifest.identifier : Identifier [0..*]
Names are different.
DocumentReference
  • DocumentReference.identifier : Identifier [0..*]
Encounter
  • Encounter.identifier : Identifier [0..*]
Endpoint
  • Endpoint.identifier : Identifier [0..*]
EpisodeOfCare
  • EpisodeOfCare.identifier : Identifier [0..*]
EventDefinition
  • EventDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • EventDefinition.identifier : Identifier [0..*]
Names are different.
Evidence
  • Evidence.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Evidence.identifier : Identifier [0..*]
Names are different.
EvidenceReport
  • EvidenceReport.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • EvidenceReport.identifier : Identifier [0..*]
Names are different.
EvidenceVariable
  • EvidenceVariable.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • EvidenceVariable.identifier : Identifier [0..*]
Names are different.
ExampleScenario
  • ExampleScenario.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ExampleScenario.identifier : Identifier [0..*]
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.identifier : Identifier [0..*]
FamilyMemberHistory
  • FamilyMemberHistory.identifier : Identifier [0..*]
Flag
  • Flag.identifier : Identifier [0..*]
FormularyItem
  • FormularyItem.identifier : Identifier [0..*]
Goal
  • Goal.identifier : Identifier [0..*]
GraphDefinition
  • GraphDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
Names are different.
Group
  • Group.identifier : Identifier [0..*]
GuidanceResponse
  • GuidanceResponse.identifier : Identifier [0..*]
HealthcareService
  • HealthcareService.identifier : Identifier [0..*]
ImagingSelection
  • ImagingSelection.identifier : Identifier [0..*]
ImagingStudy
  • ImagingStudy.identifier : Identifier [0..*]
Immunization
  • Immunization.identifier : Identifier [0..*]
ImmunizationEvaluation
  • ImmunizationEvaluation.identifier : Identifier [0..*]
ImmunizationRecommendation
  • ImmunizationRecommendation.identifier : Identifier [0..*]
ImplementationGuide
  • ImplementationGuide.url : uri [1..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
Names are different.
InsurancePlan
  • InsurancePlan.identifier : Identifier [0..*]
  • InsurancePlan.plan.identifier : Identifier [0..*]
InventoryReport
  • InventoryReport.identifier : Identifier [0..*]
Invoice
  • Invoice.identifier : Identifier [0..*]
Library
  • Library.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Library.identifier : Identifier [0..*]
Names are different.
List
  • List.identifier : Identifier [0..*]
Location
  • Location.identifier : Identifier [0..*]
Measure
  • Measure.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Measure.identifier : Identifier [0..*]
Names are different.
MeasureReport
  • MeasureReport.identifier : Identifier [0..*]
Medication
  • Medication.identifier : Identifier [0..*]
MedicationAdministration
  • MedicationAdministration.identifier : Identifier [0..*]
MedicationDispense
  • MedicationDispense.identifier : Identifier [0..*]
MedicationRequest
  • MedicationRequest.identifier : Identifier [0..*]
MedicationUsage
  • MedicationUsage.identifier : Identifier [0..*]
MessageDefinition
  • MessageDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • MessageDefinition.identifier : Identifier [0..*]
Names are different.
MolecularSequence
  • MolecularSequence.identifier : Identifier [0..*]
NamingSystem
  • NamingSystem.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • NamingSystem.identifier : Identifier [0..*]
  • NamingSystem.uniqueId.value : string [1..1]
  • The type 'string' is not legal according to the pattern (string vs Identifier)
Names are different.
NutritionIntake
  • NutritionIntake.identifier : Identifier [0..*]
NutritionOrder
  • NutritionOrder.identifier : Identifier [0..*]
NutritionProduct
  • NutritionProduct.code : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Identifier)
Names are different.
Observation
  • Observation.identifier : Identifier [0..*]
OperationDefinition
  • OperationDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
Names are different.
Organization
  • Organization.identifier : Identifier [0..*]
OrganizationAffiliation
  • OrganizationAffiliation.identifier : Identifier [0..*]
Patient
  • Patient.identifier : Identifier [0..*]
PaymentNotice
  • PaymentNotice.identifier : Identifier [0..*]
PaymentReconciliation
  • PaymentReconciliation.identifier : Identifier [0..*]
Person
  • Person.identifier : Identifier [0..*]
PlanDefinition
  • PlanDefinition.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • PlanDefinition.identifier : Identifier [0..*]
Names are different.
Practitioner
  • Practitioner.identifier : Identifier [0..*]
PractitionerRole
  • PractitionerRole.identifier : Identifier [0..*]
Procedure
  • Procedure.identifier : Identifier [0..*]
Questionnaire
  • Questionnaire.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Questionnaire.identifier : Identifier [0..*]
Names are different.
QuestionnaireResponse
  • QuestionnaireResponse.identifier : Identifier [0..*]
RelatedPerson
  • RelatedPerson.identifier : Identifier [0..*]
RequestOrchestration
  • RequestOrchestration.identifier : Identifier [0..*]
Requirements
  • Requirements.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • Requirements.identifier : Identifier [0..*]
Names are different.
ResearchStudy
  • ResearchStudy.identifier : Identifier [0..*]
ResearchSubject
  • ResearchSubject.identifier : Identifier [0..*]
RiskAssessment
  • RiskAssessment.identifier : Identifier [0..*]
Schedule
  • Schedule.identifier : Identifier [0..*]
SearchParameter
  • SearchParameter.url : uri [1..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
Names are different.
ServiceRequest
  • ServiceRequest.identifier : Identifier [0..*]
Slot
  • Slot.identifier : Identifier [0..*]
Specimen
  • Specimen.identifier : Identifier [0..*]
  • Specimen.accessionIdentifier : Identifier [0..1]
Names are different.
StructureDefinition
  • StructureDefinition.url : uri [1..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • StructureDefinition.identifier : Identifier [0..*]
Names are different.
StructureMap
  • StructureMap.url : uri [1..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • StructureMap.identifier : Identifier [0..*]
Names are different.
Subscription
  • Subscription.identifier : Identifier [0..*]
SubscriptionTopic
  • SubscriptionTopic.url : uri [1..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • SubscriptionTopic.identifier : Identifier [0..*]
Names are different.
Substance
  • Substance.identifier : Identifier [0..*]
SupplyRequest
  • SupplyRequest.identifier : Identifier [0..*]
Task
  • Task.identifier : Identifier [0..*]
TerminologyCapabilities
  • TerminologyCapabilities.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • TerminologyCapabilities.identifier : Identifier [0..*]
Names are different.
TestReport
  • TestReport.identifier : Identifier [0..1]
TestScript
  • TestScript.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • TestScript.identifier : Identifier [0..*]
Names are different.
ValueSet
  • ValueSet.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs Identifier)
  • ValueSet.identifier : Identifier [0..*]
Names are different.
VisionPrescription
  • VisionPrescription.identifier : Identifier [0..*]
FiveWs.version
FiveWs.version : string [0..1]
Resource Matches Issues Tasks Status Notes
ActivityDefinition
  • ActivityDefinition.version : string [0..1]
ActorDefinition
  • ActorDefinition.version : string [0..1]
CapabilityStatement
  • CapabilityStatement.version : string [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.version : string [0..1]
Citation
  • Citation.version : string [0..1]
CodeSystem
  • CodeSystem.version : string [0..1]
CompartmentDefinition
  • CompartmentDefinition.version : string [0..1]
Composition
  • Composition.version : string [0..1]
ConceptMap
  • ConceptMap.version : string [0..1]
ConditionDefinition
  • ConditionDefinition.version : string [0..1]
EventDefinition
  • EventDefinition.version : string [0..1]
Evidence
  • Evidence.version : string [0..1]
EvidenceVariable
  • EvidenceVariable.version : string [0..1]
ExampleScenario
  • ExampleScenario.version : string [0..1]
GraphDefinition
  • GraphDefinition.version : string [0..1]
ImplementationGuide
  • ImplementationGuide.version : string [0..1]
Library
  • Library.version : string [0..1]
Measure
  • Measure.version : string [0..1]
MessageDefinition
  • MessageDefinition.version : string [0..1]
NamingSystem
  • NamingSystem.version : string [0..1]
OperationDefinition
  • OperationDefinition.version : string [0..1]
PlanDefinition
  • PlanDefinition.version : string [0..1]
Questionnaire
  • Questionnaire.version : string [0..1]
Requirements
  • Requirements.version : string [0..1]
SearchParameter
  • SearchParameter.version : string [0..1]
StructureDefinition
  • StructureDefinition.version : string [0..1]
StructureMap
  • StructureMap.version : string [0..1]
SubscriptionTopic
  • SubscriptionTopic.version : string [0..1]
TerminologyCapabilities
  • TerminologyCapabilities.version : string [0..1]
TestScript
  • TestScript.version : string [0..1]
ValueSet
  • ValueSet.version : string [0..1]
FiveWs.status
FiveWs.status : code [0..1]
Resource Matches Issues Tasks Status Notes
Account
  • Account.status : code [1..1]
ActivityDefinition
  • ActivityDefinition.status : code [1..1]
ActorDefinition
  • ActorDefinition.status : code [1..1]
AdverseEvent
  • AdverseEvent.status : code [1..1]
AllergyIntolerance
  • AllergyIntolerance.clinicalStatus : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
  • AllergyIntolerance.verificationStatus : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
Names are different.
Appointment
  • Appointment.status : code [1..1]
BodyStructure
  • BodyStructure.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
CapabilityStatement
  • CapabilityStatement.status : code [1..1]
CarePlan
  • CarePlan.status : code [1..1]
CareTeam
  • CareTeam.status : code [0..1]
ChargeItem
  • ChargeItem.status : code [1..1]
ChargeItemDefinition
  • ChargeItemDefinition.status : code [1..1]
Claim
  • Claim.status : code [1..1]
ClaimResponse
  • ClaimResponse.status : code [1..1]
ClinicalImpression
  • ClinicalImpression.status : code [1..1]
CodeSystem
  • CodeSystem.status : code [1..1]
Communication
  • Communication.status : code [1..1]
CommunicationRequest
  • CommunicationRequest.status : code [1..1]
CompartmentDefinition
  • CompartmentDefinition.status : code [1..1]
Composition
  • Composition.status : code [1..1]
ConceptMap
  • ConceptMap.status : code [1..1]
Condition
  • Condition.clinicalStatus : CodeableConcept [1..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
  • Condition.verificationStatus : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
Names are different.
ConditionDefinition
  • ConditionDefinition.status : code [1..1]
Consent
  • Consent.status : code [1..1]
Contract
  • Contract.status : code [0..1]
Coverage
  • Coverage.status : code [1..1]
CoverageEligibilityRequest
  • CoverageEligibilityRequest.status : code [1..1]
CoverageEligibilityResponse
  • CoverageEligibilityResponse.status : code [1..1]
DetectedIssue
  • DetectedIssue.status : code [1..1]
Device
  • Device.status : code [0..1]
  • Device.availabilityStatus : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
Names are different.
DeviceDispense
  • DeviceDispense.status : code [1..1]
DeviceRequest
  • DeviceRequest.status : code [0..1]
DeviceUsage
  • DeviceUsage.status : code [1..1]
DiagnosticReport
  • DiagnosticReport.status : code [1..1]
DocumentManifest
  • DocumentManifest.status : code [1..1]
DocumentReference
  • DocumentReference.status : code [1..1]
  • DocumentReference.docStatus : code [0..1]
Names are different.
Encounter
  • Encounter.status : code [1..1]
Endpoint
  • Endpoint.status : code [1..1]
EpisodeOfCare
  • EpisodeOfCare.status : code [1..1]
EventDefinition
  • EventDefinition.status : code [1..1]
Evidence
  • Evidence.status : code [1..1]
EvidenceReport
  • EvidenceReport.status : code [1..1]
EvidenceVariable
  • EvidenceVariable.status : code [1..1]
ExampleScenario
  • ExampleScenario.status : code [1..1]
ExplanationOfBenefit
  • ExplanationOfBenefit.status : code [1..1]
FamilyMemberHistory
  • FamilyMemberHistory.status : code [1..1]
Flag
  • Flag.status : code [1..1]
GenomicStudy
  • GenomicStudy.status : CodeableConcept [1..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
Goal
  • Goal.lifecycleStatus : code [1..1]
Names are different.
GraphDefinition
  • GraphDefinition.status : code [1..1]
Group
  • Group.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
GuidanceResponse
  • GuidanceResponse.status : code [1..1]
HealthcareService
  • HealthcareService.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
ImagingSelection
  • ImagingSelection.status : code [1..1]
ImagingStudy
  • ImagingStudy.status : code [1..1]
Immunization
  • Immunization.status : code [1..1]
ImmunizationEvaluation
  • ImmunizationEvaluation.status : code [1..1]
ImplementationGuide
  • ImplementationGuide.status : code [1..1]
InsurancePlan
  • InsurancePlan.status : code [0..1]
InventoryReport
  • InventoryReport.status : code [1..1]
Invoice
  • Invoice.status : code [1..1]
Library
  • Library.status : code [1..1]
Linkage
  • Linkage.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
List
  • List.status : code [1..1]
Location
  • Location.status : code [0..1]
  • Location.operationalStatus : Coding [0..1]
  • The type 'Coding' is not legal according to the pattern (Coding vs code)
Names are different.
Measure
  • Measure.status : code [1..1]
MeasureReport
  • MeasureReport.status : code [1..1]
MedicationAdministration
  • MedicationAdministration.status : code [1..1]
MedicationDispense
  • MedicationDispense.status : code [1..1]
MedicationRequest
  • MedicationRequest.status : code [1..1]
MedicationUsage
  • MedicationUsage.status : code [1..1]
MessageDefinition
  • MessageDefinition.status : code [1..1]
NamingSystem
  • NamingSystem.status : code [1..1]
NutritionIntake
  • NutritionIntake.status : code [1..1]
NutritionOrder
  • NutritionOrder.status : code [1..1]
NutritionProduct
  • NutritionProduct.status : code [1..1]
Observation
  • Observation.status : code [1..1]
OperationDefinition
  • OperationDefinition.status : code [1..1]
Organization
  • Organization.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
OrganizationAffiliation
  • OrganizationAffiliation.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
Patient
  • Patient.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
PaymentNotice
  • PaymentNotice.status : code [1..1]
PaymentReconciliation
  • PaymentReconciliation.status : code [1..1]
Person
  • Person.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
PlanDefinition
  • PlanDefinition.status : code [1..1]
Practitioner
  • Practitioner.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
PractitionerRole
  • PractitionerRole.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
Procedure
  • Procedure.status : code [1..1]
Questionnaire
  • Questionnaire.status : code [1..1]
QuestionnaireResponse
  • QuestionnaireResponse.status : code [1..1]
RelatedPerson
  • RelatedPerson.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
RequestOrchestration
  • RequestOrchestration.status : code [1..1]
Requirements
  • Requirements.status : code [1..1]
ResearchStudy
  • ResearchStudy.status : code [1..1]
ResearchSubject
  • ResearchSubject.status : code [1..1]
  • ResearchSubject.progress.subjectState : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
  • ResearchSubject.progress.milestone : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs code)
Names are different.
RiskAssessment
  • RiskAssessment.status : code [1..1]
Schedule
  • Schedule.active : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs code)
Names are different.
SearchParameter
  • SearchParameter.status : code [1..1]
ServiceRequest
  • ServiceRequest.status : code [1..1]
Specimen
  • Specimen.status : code [0..1]
StructureDefinition
  • StructureDefinition.status : code [1..1]
StructureMap
  • StructureMap.status : code [1..1]
Subscription
  • Subscription.status : code [1..1]
SubscriptionStatus
  • SubscriptionStatus.status : code [0..1]
SubscriptionTopic
  • SubscriptionTopic.status : code [1..1]
Substance
  • Substance.status : code [0..1]
SupplyRequest
  • SupplyRequest.status : code [0..1]
Task
  • Task.status : code [1..1]
TerminologyCapabilities
  • TerminologyCapabilities.status : code [1..1]
TestReport
  • TestReport.status : code [1..1]
TestScript
  • TestScript.status : code [1..1]
ValueSet
  • ValueSet.status : code [1..1]
VisionPrescription
  • VisionPrescription.status : code [1..1]
FiveWs.class
FiveWs.class : CodeableConcept [0..*]
Resource Matches Issues Tasks Status Notes
Account
  • Account.type : CodeableConcept [0..1]
Names are different.
ActivityDefinition
  • ActivityDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
ActorDefinition
  • ActorDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
AdministrableProductDefinition
  • AdministrableProductDefinition.identifier : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
Names are different.
AdverseEvent
  • AdverseEvent.actuality : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • AdverseEvent.category : CodeableConcept [0..*]
Names are different.
AllergyIntolerance
  • AllergyIntolerance.type : CodeableConcept [0..1]
  • AllergyIntolerance.category : code [0..*]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Appointment
  • Appointment.class : CodeableConcept [0..*]
  • Appointment.specialty : CodeableConcept [0..*]
  • Appointment.priority : CodeableConcept [0..1]
Names are different.
Bundle
  • Bundle.type : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
CapabilityStatement
  • CapabilityStatement.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
CarePlan
  • CarePlan.category : CodeableConcept [0..*]
Names are different.
CareTeam
  • CareTeam.category : CodeableConcept [0..*]
Names are different.
ChargeItemDefinition
  • ChargeItemDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Citation
  • Citation.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Claim
  • Claim.type : CodeableConcept [1..1]
  • Claim.subType : CodeableConcept [0..1]
  • Claim.use : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
ClaimResponse
  • ClaimResponse.type : CodeableConcept [1..1]
  • ClaimResponse.subType : CodeableConcept [0..1]
  • ClaimResponse.use : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
ClinicalUseDefinition
  • ClinicalUseDefinition.identifier : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
Names are different.
CodeSystem
  • CodeSystem.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Communication
  • Communication.category : CodeableConcept [0..*]
Names are different.
CommunicationRequest
  • CommunicationRequest.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • CommunicationRequest.category : CodeableConcept [0..*]
Names are different.
CompartmentDefinition
  • CompartmentDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Composition
  • Composition.type : CodeableConcept [1..1]
  • Composition.category : CodeableConcept [0..*]
  • Composition.section.mode : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
ConceptMap
  • ConceptMap.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Condition
  • Condition.category : CodeableConcept [0..*]
Names are different.
ConditionDefinition
  • ConditionDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Consent
  • Consent.category : CodeableConcept [0..*]
Names are different.
Coverage
  • Coverage.type : CodeableConcept [0..1]
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.priority : CodeableConcept [0..1]
  • CoverageEligibilityRequest.purpose : code [1..*]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
CoverageEligibilityResponse
  • CoverageEligibilityResponse.purpose : code [1..*]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
DetectedIssue
  • DetectedIssue.category : CodeableConcept [0..*]
  • DetectedIssue.code : CodeableConcept [0..1]
Names are different.
DeviceMetric
  • DeviceMetric.type : CodeableConcept [1..1]
  • DeviceMetric.category : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
DeviceRequest
  • DeviceRequest.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
DiagnosticReport
  • DiagnosticReport.category : CodeableConcept [0..*]
Names are different.
DocumentManifest
  • DocumentManifest.type : CodeableConcept [0..1]
Names are different.
Encounter
  • Encounter.class : CodeableConcept [0..*]
Endpoint
  • Endpoint.connectionType : CodeableConcept [1..*]
Names are different.
EpisodeOfCare
  • EpisodeOfCare.type : CodeableConcept [0..*]
Names are different.
EventDefinition
  • EventDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
ExampleScenario
  • ExampleScenario.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.type : CodeableConcept [1..1]
  • ExplanationOfBenefit.subType : CodeableConcept [0..1]
  • ExplanationOfBenefit.use : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Flag
  • Flag.category : CodeableConcept [0..*]
Names are different.
Goal
  • Goal.category : CodeableConcept [0..*]
Names are different.
GraphDefinition
  • GraphDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Group
  • Group.type : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
HealthcareService
  • HealthcareService.category : CodeableConcept [0..*]
Names are different.
ImagingStudy
  • ImagingStudy.modality : CodeableConcept [0..*]
Names are different.
ImplementationGuide
  • ImplementationGuide.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Ingredient
  • Ingredient.identifier : Identifier [0..1]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
Names are different.
InsurancePlan
  • InsurancePlan.type : CodeableConcept [0..*]
Names are different.
Library
  • Library.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
List
  • List.mode : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Location
  • Location.mode : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • Location.type : CodeableConcept [0..*]
  • Location.form : CodeableConcept [0..1]
Names are different.
ManufacturedItemDefinition
  • ManufacturedItemDefinition.identifier : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
  • ManufacturedItemDefinition.name : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept)
Names are different.
Measure
  • Measure.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
MeasureReport
  • MeasureReport.type : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Medication
  • Medication.code : CodeableConcept [0..1]
Names are different.
MedicationKnowledge
  • MedicationKnowledge.code : CodeableConcept [0..1]
Names are different.
MedicationRequest
  • MedicationRequest.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • MedicationRequest.category : CodeableConcept [0..*]
Names are different.
MedicationUsage
  • MedicationUsage.category : CodeableConcept [0..*]
Names are different.
MedicinalProductDefinition
  • MedicinalProductDefinition.identifier : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
Names are different.
MessageDefinition
  • MessageDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
NamingSystem
  • NamingSystem.kind : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • NamingSystem.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
NutritionIntake
  • NutritionIntake.code : CodeableConcept [0..1]
Names are different.
NutritionOrder
  • NutritionOrder.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
NutritionProduct
  • NutritionProduct.category : CodeableConcept [0..*]
Names are different.
Observation
  • Observation.category : CodeableConcept [0..*]
Names are different.
ObservationDefinition
  • ObservationDefinition.category : CodeableConcept [0..*]
Names are different.
OperationDefinition
  • OperationDefinition.kind : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • OperationDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Organization
  • Organization.type : CodeableConcept [0..*]
Names are different.
PackagedProductDefinition
  • PackagedProductDefinition.identifier : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
Names are different.
PlanDefinition
  • PlanDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Procedure
  • Procedure.category : CodeableConcept [0..*]
Names are different.
Questionnaire
  • Questionnaire.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
RegulatedAuthorization
  • RegulatedAuthorization.identifier : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept)
Names are different.
RelatedPerson
  • RelatedPerson.relationship : CodeableConcept [0..*]
Names are different.
RequestOrchestration
  • RequestOrchestration.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Requirements
  • Requirements.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
RiskAssessment
  • RiskAssessment.method : CodeableConcept [0..1]
Names are different.
Schedule
  • Schedule.serviceCategory : CodeableConcept [0..*]
  • Schedule.serviceType : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept)
  • Schedule.specialty : CodeableConcept [0..*]
Names are different.
SearchParameter
  • SearchParameter.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
ServiceRequest
  • ServiceRequest.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
  • ServiceRequest.category : CodeableConcept [0..*]
Names are different.
Slot
  • Slot.serviceCategory : CodeableConcept [0..*]
  • Slot.serviceType : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept)
  • Slot.specialty : CodeableConcept [0..*]
  • Slot.appointmentType : CodeableConcept [0..*]
Names are different.
StructureDefinition
  • StructureDefinition.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
StructureMap
  • StructureMap.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
SubscriptionTopic
  • SubscriptionTopic.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Substance
  • Substance.category : CodeableConcept [0..*]
Names are different.
SupplyRequest
  • SupplyRequest.category : CodeableConcept [0..1]
Names are different.
Task
  • Task.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
TerminologyCapabilities
  • TerminologyCapabilities.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
TestScript
  • TestScript.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
Transport
  • Transport.intent : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
ValueSet
  • ValueSet.experimental : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept)
Names are different.
FiveWs.grade
FiveWs.grade : CodeableConcept [0..1]
Resource Matches Issues Tasks Status Notes
AllergyIntolerance
  • AllergyIntolerance.criticality : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Communication
  • Communication.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
CommunicationRequest
  • CommunicationRequest.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Condition
  • Condition.severity : CodeableConcept [0..1]
Names are different.
DetectedIssue
  • DetectedIssue.severity : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
DeviceRequest
  • DeviceRequest.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Encounter
  • Encounter.priority : CodeableConcept [0..1]
Names are different.
Goal
  • Goal.priority : CodeableConcept [0..1]
Names are different.
MedicationRequest
  • MedicationRequest.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
NutritionOrder
  • NutritionOrder.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
RequestOrchestration
  • RequestOrchestration.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
ServiceRequest
  • ServiceRequest.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
SupplyRequest
  • SupplyRequest.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Task
  • Task.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
Transport
  • Transport.priority : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept)
Names are different.
FiveWs.what[x]
FiveWs.what[x] : CodeableConcept|Reference(Any) [0..1]
Resource Matches Issues Tasks Status Notes
Account
  • Account.name : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
Names are different.
AdverseEvent
  • AdverseEvent.code : CodeableConcept [0..1]
Names are different.
AllergyIntolerance
  • AllergyIntolerance.code : CodeableConcept [0..1]
Names are different.
AuditEvent
  • AuditEvent.category : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • AuditEvent.code : CodeableConcept [1..1]
  • AuditEvent.action : code [0..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept|Reference(Any))
  • AuditEvent.outcome : BackboneElement [0..1]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • AuditEvent.outcome.code : Coding [1..1]
  • The type 'Coding' is not legal according to the pattern (Coding vs CodeableConcept|Reference(Any))
  • AuditEvent.outcome.detail : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • AuditEvent.entity : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • AuditEvent.entity.what : Reference [0..1]
Names are different.
Cardinality Problem.
Basic
  • Basic.code : CodeableConcept [1..1]
Names are different.
BodyStructure
  • BodyStructure.morphology : CodeableConcept [0..1]
  • BodyStructure.includedStructure.structure : CodeableConcept [1..1]
  • BodyStructure.includedStructure.laterality : CodeableConcept [0..1]
  • BodyStructure.includedStructure.qualifier : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • BodyStructure.excludedStructure.structure : CodeableConcept [1..1]
  • BodyStructure.excludedStructure.laterality : CodeableConcept [0..1]
  • BodyStructure.excludedStructure.qualifier : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • BodyStructure.description : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • BodyStructure.image : Attachment [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'Attachment' is not legal according to the pattern (Attachment vs CodeableConcept|Reference(Any))
Names are different.
Cardinality Problem.
CarePlan
  • CarePlan.description : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
Names are different.
ChargeItem
  • ChargeItem.code : CodeableConcept [1..1]
Names are different.
Condition
  • Condition.code : CodeableConcept [0..1]
Names are different.
Contract
  • Contract.contentDerivative : CodeableConcept [0..1]
  • Contract.type : CodeableConcept [0..1]
  • Contract.subType : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • Contract.term : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • Contract.term.type : CodeableConcept [0..1]
  • Contract.term.subType : CodeableConcept [0..1]
  • Contract.term.offer.type : CodeableConcept [0..1]
  • Contract.term.offer.decision : CodeableConcept [0..1]
  • Contract.term.asset.valuedItem.entity[x] : CodeableConcept, Reference [0..1]
  • Contract.term.asset.valuedItem.quantity : Quantity [0..1]
  • The type 'Quantity' is not legal according to the pattern (Quantity vs CodeableConcept|Reference(Any))
  • Contract.term.asset.valuedItem.unitPrice : Money [0..1]
  • The type 'Money' is not legal according to the pattern (Money vs CodeableConcept|Reference(Any))
  • Contract.term.asset.valuedItem.factor : decimal [0..1]
  • The type 'decimal' is not legal according to the pattern (decimal vs CodeableConcept|Reference(Any))
  • Contract.term.asset.valuedItem.points : decimal [0..1]
  • The type 'decimal' is not legal according to the pattern (decimal vs CodeableConcept|Reference(Any))
  • Contract.term.asset.valuedItem.net : Money [0..1]
  • The type 'Money' is not legal according to the pattern (Money vs CodeableConcept|Reference(Any))
  • Contract.term.group : [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • Contract.friendly : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • Contract.friendly.content[x] : Attachment, Reference [1..1]
  • The type 'Attachment' is not legal according to the pattern (Attachment, Reference vs CodeableConcept|Reference(Any))
  • Contract.legal : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • Contract.legal.content[x] : Attachment, Reference [1..1]
  • The type 'Attachment' is not legal according to the pattern (Attachment, Reference vs CodeableConcept|Reference(Any))
  • Contract.rule : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • Contract.rule.content[x] : Attachment, Reference [1..1]
  • The type 'Attachment' is not legal according to the pattern (Attachment, Reference vs CodeableConcept|Reference(Any))
Names are different.
Cardinality Problem.
Device
  • Device.udiCarrier.deviceIdentifier : string [1..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • Device.biologicalSourceEvent : Identifier [0..1]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept|Reference(Any))
  • Device.manufacturer : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • Device.manufactureDate : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs CodeableConcept|Reference(Any))
  • Device.expirationDate : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs CodeableConcept|Reference(Any))
  • Device.lotNumber : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • Device.serialNumber : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • Device.deviceName.type : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept|Reference(Any))
  • Device.modelNumber : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • Device.partNumber : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • Device.version.component : Identifier [0..1]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept|Reference(Any))
  • Device.version.installDate : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs CodeableConcept|Reference(Any))
Names are different.
DeviceDefinition
  • DeviceDefinition.partNumber : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • DeviceDefinition.manufacturer : Reference [0..1]
  • DeviceDefinition.deviceName.type : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept|Reference(Any))
  • DeviceDefinition.modelNumber : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
  • DeviceDefinition.version.component : Identifier [0..1]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs CodeableConcept|Reference(Any))
Names are different.
DeviceDispense
  • DeviceDispense.device : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
DeviceRequest
  • DeviceRequest.code : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
  • DeviceRequest.parameter : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • DeviceRequest.parameter.code : CodeableConcept [0..1]
  • DeviceRequest.parameter.value[x] : CodeableConcept, Quantity, Range, boolean [0..1]
  • The type 'Quantity' is not legal according to the pattern (CodeableConcept, Quantity, Range, boolean vs CodeableConcept|Reference(Any)) , The type 'Range' is not legal according to the pattern (CodeableConcept, Quantity, Range, boolean vs CodeableConcept|Reference(Any)) , The type 'boolean' is not legal according to the pattern (CodeableConcept, Quantity, Range, boolean vs CodeableConcept|Reference(Any))
Names are different.
Cardinality Problem.
DiagnosticReport
  • DiagnosticReport.code : CodeableConcept [1..1]
Names are different.
DocumentReference
  • DocumentReference.type : CodeableConcept [0..1]
  • DocumentReference.category : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
Encounter
  • Encounter.type : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
Endpoint
  • Endpoint.name : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
Names are different.
EpisodeOfCare
  • EpisodeOfCare.diagnosis.condition : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Flag
  • Flag.code : CodeableConcept [1..1]
Names are different.
Goal
  • Goal.description : CodeableConcept [1..1]
Names are different.
Group
  • Group.code : CodeableConcept [0..1]
Names are different.
Immunization
  • Immunization.vaccineCode : CodeableConcept [1..1]
  • Immunization.administeredProduct : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Invoice
  • Invoice.type : CodeableConcept [0..1]
Names are different.
Library
  • Library.type : CodeableConcept [1..1]
Names are different.
List
  • List.code : CodeableConcept [0..1]
Names are different.
MeasureReport
  • MeasureReport.measure : canonical form [0..1]
  • The type 'canonical' is not legal according to the pattern (canonical vs CodeableConcept|Reference(Any))
Names are different.
MedicationAdministration + also see JSON Format Specification
  • MedicationAdministration.medication : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
MedicationDispense ) Example of a predecessor/successor relationship { "resourceType": "ActivityDefinition", "id": "referralPrimaryCareMentalHealth-initial", "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <table class=\"grid dict\">\n <tr>\n <td>\n <b>Id: </b>\n </td>\n </tr>\n <tr>\n <td style=\"padding-left: 25px; padding-right: 25px;\">ActivityDefinition/referralPrimaryCareMentalHealth-initial</td>\n </tr>\n </table>\n <p/>\n <table class=\"grid dict\">\n <tr>\n <td>\n <b>Status: </b>\n </td>\n </tr>\n <tr>\n <td style=\"padding-left: 25px; padding-right: 25px;\">draft</td>\n </tr>\n </table>\n <p/>\n <table class=\"grid dict\">\n <tr>\n <td>\n <b>Description: </b>\n </td>\n </tr>\n <tr>\n <td style=\"padding-left: 25px; padding-right: 25px;\">refer to primary care mental-health integrated care program for evaluation and treatment of mental health conditions now</td>\n </tr>\n </table>\n <p/>\n <table class=\"grid dict\">\n <tr>\n <td>\n <b>Category: </b>\n </td>\n </tr>\n <tr>\n <td style=\"padding-left: 25px; padding-right: 25px;\">referral</td>\n </tr>\n </table>\n <p/>\n <table class=\"grid dict\">\n <tr>\n <td>\n <b>Code: </b>\n </td>\n </tr>\n <tr>\n <td style=\"padding-right: 25px;\">\n <span style=\"padding-left: 25px;\">\n <b>text: </b>\n <span>Referral to service (procedure)</span>\n <br/>\n </span>\n <span>\n <span>\n <span style=\"padding-left: 25px;\">\n <b>system: </b>\n <span>http://snomed.info/sct</span>\n <br/>\n </span>\n <span style=\"padding-left: 25px;\">\n <b>code: </b>\n <span>306206005</span>\n <br/>\n </span>\n </span>\n </span>\n </td>\n </tr>\n </table>\n <p/>\n <table class=\"grid dict\">\n <tr>\n <td>\n <b>Participant: </b>\n </td>\n </tr>\n <tr style=\"vertical-align: top;\">\n <td style=\"padding-left: 25px; padding-right: 25px;\">practitioner</td>\n </tr>\n </table>\n </div>" }, "url": "http://motivemi.com/artifacts/ActivityDefinition/referralPrimaryCareMentalHealth", "identifier": [ { "use": "official", "system": "http://motivemi.com/artifacts", "value": "referralPrimaryCareMentalHealth" } ], "version": "1.0.0", "name": "ReferralPrimaryCareMentalHealth", "title": "Referral to Primary Care Mental Health", "status": "retired", "experimental": true, "date": "2017-03-03T14:06:00Z", "publisher": "Motive Medical Intelligence", "contact": [ { "telecom": [ { "system": "phone", "value": "415-362-4007", "use": "work" }, { "system": "email", "value": "info@motivemi.com", "use": "work" } ] } ], "description": "refer to primary care mental-health integrated care program for evaluation and treatment of mental health conditions now", "useContext": [ { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "age" }, "valueCodeableConcept": { "coding": [ { "system": "https://meshb.nlm.nih.gov", "code": "D000328", "display": "Adult" } ] } }, { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "focus" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "87512008", "display": "Mild major depression" } ] } }, { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "focus" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "40379007", "display": "Major depression, recurrent, mild" } ] } }, { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "focus" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "225444004", "display": "At risk for suicide (finding)" } ] } }, { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "focus" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "306206005", "display": "Referral to service (procedure)" } ] } }, { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "user" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "309343006", "display": "Physician" } ] } }, { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "venue" }, "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "440655000", "display": "Outpatient environment" } ] } } ], "jurisdiction": [ { "coding": [ { "system": "urn:iso:std:iso:3166", "code": "US" } ] } ], "purpose": "Defines a referral to a mental-health integrated care program for use in suicide risk order sets. The definition is independent of the order set in which it appears to allow reuse of the general definition of the referrral.", "usage": "This activity definition is used as the definition of a referral request within various suicide risk order sets. Elements that apply universally are defined here, while elements that apply to the specific setting of a referral within a particular order set are defined in the order set.", "copyright": "© Copyright 2016 Motive Medical Intelligence. All rights reserved.", "approvalDate": "2016-03-12", "lastReviewDate": "2016-08-15", "effectivePeriod": { "start": "2016-01-01", "end": "2017-12-31" }, "topic": [ { "text": "Mental Health Referral" } ], "author": [ { "name": "Motive Medical Intelligence", "telecom": [ { "system": "phone", "value": "415-362-4007", "use": "work" }, { "system": "email", "value": "info@motivemi.com", "use": "work" } ] } ], "relatedArtifact": [ { "type": "citation", "display": "Practice Guideline for the Treatment of Patients with Major Depressive Disorder", "url": "http://psychiatryonline.org/pb/assets/raw/sitewide/practice_guidelines/guidelines/mdd.pdf" }, { "type": "successor", "resource": "ActivityDefinition/referralPrimaryCareMentalHealth" } ], "kind": "ServiceRequest", "code": { "coding": [ { "system": "http://snomed.info/sct", "code": "306206005" } ], "text": "Referral to service (procedure)" }, "timingTiming": { "_event": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/cqf-expression", "valueExpression": { "language": "text/cql", "expression": "Now()" } } ] } ] }, "participant": [ { "type": "practitioner" } ] } Usage note: every effort has been made
  • MedicationDispense.medication : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to ensure that the examples pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are correct and useful, but they different.
MedicationRequest
  • MedicationRequest.medication : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
MedicationUsage
  • MedicationUsage.medication : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
MessageHeader
  • MessageHeader.event[x] : Coding, canonical [1..1]
  • The type 'Coding' is not a normative part of legal according to the specification. pattern (Coding, canonical vs CodeableConcept|Reference(Any)) , The type 'canonical' is not legal according to the pattern (Coding, canonical vs CodeableConcept|Reference(Any))
Names are different.
NutritionIntake
  • NutritionIntake.consumedItem.nutritionProduct : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
NutritionOrder
  • NutritionOrder.oralDiet.type : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • NutritionOrder.oralDiet.nutrient.modifier : CodeableConcept [0..1]
  • NutritionOrder.supplement.type : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
  • NutritionOrder.enteralFormula.baseFormulaType : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
  • NutritionOrder.enteralFormula.additive.type : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Cardinality Problem.
Observation
  • Observation.code : CodeableConcept [1..1]
  • Observation.component.code : CodeableConcept [1..1]
Names are different.
ObservationDefinition
  • ObservationDefinition.code : CodeableConcept [1..1]
Names are different.
Procedure
  • Procedure.code : CodeableConcept [0..1]
Names are different.
Provenance
  • Provenance.target : Reference [1..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
RequestOrchestration
  • RequestOrchestration.code : CodeableConcept [0..1]
Names are different.
ResearchStudy
  • ResearchStudy.condition : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
RiskAssessment
  • RiskAssessment.code : CodeableConcept [0..1]
Names are different.
ServiceRequest
  • ServiceRequest.code : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Specimen
  • Specimen.type : CodeableConcept [0..1]
  • Specimen.feature.type : CodeableConcept [1..1]
Names are different.
Subscription
  • Subscription.topic : canonical [1..1]
  • The type 'canonical' is not legal according to the pattern (canonical vs CodeableConcept|Reference(Any))
Names are different.
SubscriptionStatus
  • SubscriptionStatus.type : code [1..1]
  • The type 'code' is not legal according to the pattern (code vs CodeableConcept|Reference(Any))
Names are different.
Substance
  • Substance.code : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
SupplyRequest
  • SupplyRequest.parameter : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • SupplyRequest.parameter.code : CodeableConcept [0..1]
  • SupplyRequest.parameter.value[x] : CodeableConcept, Quantity, Range, boolean [0..1]
  • The type 'Quantity' is not legal according to the pattern (CodeableConcept, Quantity, Range, boolean vs CodeableConcept|Reference(Any)) , The type 'Range' is not legal according to the pattern (CodeableConcept, Quantity, Range, boolean vs CodeableConcept|Reference(Any)) , The type 'boolean' is not legal according to the pattern (CodeableConcept, Quantity, Range, boolean vs CodeableConcept|Reference(Any))
Names are different.
Cardinality Problem.
Task
  • Task.doNotPerform : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs CodeableConcept|Reference(Any))
  • Task.code : CodeableConcept [0..1]
  • Task.focus : Reference [0..1]
Names are different.
Transport
  • Transport.code : CodeableConcept [0..1]
  • Transport.focus : Reference [0..1]
Names are different.
FiveWs.subject
FiveWs.subject : Reference(Patient|Practitioner|RelatedPerson|Organization) [0..*]
Resource Matches Issues Tasks Status Notes
Account
  • Account.subject : Reference [0..*]
AdverseEvent
  • AdverseEvent.subject : Reference [1..1]
AllergyIntolerance
  • AllergyIntolerance.patient : Reference [1..1]
Names are different.
AuditEvent
  • AuditEvent.patient : Reference [0..1]
Names are different.
Basic
  • Basic.subject : Reference [0..1]
BodyStructure
  • BodyStructure.patient : Reference [1..1]
Names are different.
CarePlan
  • CarePlan.subject : Reference [1..1]
CareTeam
  • CareTeam.subject : Reference [0..1]
ChargeItem
  • ChargeItem.subject : Reference [1..1]
Claim
  • Claim.patient : Reference [1..1]
Names are different.
ClaimResponse
  • ClaimResponse.patient : Reference [1..1]
Names are different.
ClinicalImpression
  • ClinicalImpression.subject : Reference [1..1]
Communication
  • Communication.subject : Reference [0..1]
CommunicationRequest
  • CommunicationRequest.subject : Reference [0..1]
Composition
  • Composition.subject : Reference [0..*]
Condition
  • Condition.subject : Reference [1..1]
Consent
  • Consent.subject : Reference [0..1]
Coverage
  • Coverage.policyHolder : Reference [0..1]
  • Coverage.subscriber : Reference [0..1]
  • Coverage.subscriberId : Identifier [0..*]
  • The type 'Identifier' is not legal according to the pattern (Identifier vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • Coverage.beneficiary : Reference [1..1]
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.patient : Reference [1..1]
Names are different.
CoverageEligibilityResponse
  • CoverageEligibilityResponse.patient : Reference [1..1]
Names are different.
DetectedIssue
  • DetectedIssue.subject : Reference [0..1]
DeviceDispense
  • DeviceDispense.subject : Reference [1..1]
DeviceRequest
  • DeviceRequest.subject : Reference [1..1]
DeviceUsage
  • DeviceUsage.patient : Reference [1..1]
Names are different.
DiagnosticReport
  • DiagnosticReport.subject : Reference [0..1]
DocumentManifest
  • DocumentManifest.subject : Reference [0..1]
DocumentReference
  • DocumentReference.subject : Reference [0..1]
Encounter
  • Encounter.subject : Reference [0..1]
EpisodeOfCare
  • EpisodeOfCare.patient : Reference [1..1]
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.patient : Reference [1..1]
Names are different.
FamilyMemberHistory
  • FamilyMemberHistory.patient : Reference [1..1]
Names are different.
Flag
  • Flag.subject : Reference [1..1]
Goal
  • Goal.subject : Reference [1..1]
GuidanceResponse
  • GuidanceResponse.subject : Reference [0..1]
ImagingSelection
  • ImagingSelection.subject : Reference [0..1]
ImagingStudy
  • ImagingStudy.subject : Reference [1..1]
Immunization
  • Immunization.patient : Reference [1..1]
Names are different.
ImmunizationEvaluation
  • ImmunizationEvaluation.patient : Reference [1..1]
Names are different.
ImmunizationRecommendation
  • ImmunizationRecommendation.patient : Reference [1..1]
Names are different.
Invoice
  • Invoice.subject : Reference [0..1]
List
  • List.subject : Reference [0..1]
MeasureReport
  • MeasureReport.subject : Reference [0..1]
MedicationAdministration
  • MedicationAdministration.subject : Reference [1..1]
MedicationDispense
  • MedicationDispense.subject : Reference [1..1]
MedicationRequest
  • MedicationRequest.subject : Reference [1..1]
MedicationUsage
  • MedicationUsage.subject : Reference [1..1]
MessageHeader
  • MessageHeader.destination : BackboneElement [0..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • MessageHeader.destination.receiver : Reference [0..1]
  • MessageHeader.sender : Reference [0..1]
Names are different.
NutritionIntake
  • NutritionIntake.subject : Reference [1..1]
NutritionOrder
  • NutritionOrder.subject : Reference [1..1]
Observation
  • Observation.subject : Reference [0..1]
  • Observation.focus : Reference [0..*]
Names are different.
PaymentNotice
  • PaymentNotice.request : Reference [0..1]
  • PaymentNotice.response : Reference [0..1]
Names are different.
Procedure
  • Procedure.subject : Reference [1..1]
  • Procedure.focus : Reference [0..1]
Names are different.
Provenance
  • Provenance.patient : Reference [0..1]
Names are different.
QuestionnaireResponse
  • QuestionnaireResponse.subject : Reference [0..1]
RequestOrchestration
  • RequestOrchestration.subject : Reference [0..1]
ResearchStudy
  • ResearchStudy.recruitment : BackboneElement [0..1]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • ResearchStudy.recruitment.actualGroup : Reference [0..1]
Names are different.
RiskAssessment
  • RiskAssessment.subject : Reference [1..1]
Schedule
  • Schedule.actor : Reference [1..*]
Names are different.
ServiceRequest
  • ServiceRequest.subject : Reference [1..1]
  • ServiceRequest.focus : Reference [0..*]
Names are different.
Specimen
  • Specimen.subject : Reference [0..1]
Subscription
  • Subscription.contact : ContactPoint [0..*]
  • The type 'ContactPoint' is not legal according to the pattern (ContactPoint vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
Task
  • Task.for : Reference [0..1]
Names are different.
Transport
  • Transport.for : Reference [0..1]
Names are different.
VisionPrescription
  • VisionPrescription.patient : Reference [1..1]
Names are different.
FiveWs.context
FiveWs.context : Reference(Encounter|EpisodeOfCare) [0..1]
Resource Matches Issues Tasks Status Notes
AdverseEvent
  • AdverseEvent.encounter : Reference [0..1]
Names are different.
AllergyIntolerance
  • AllergyIntolerance.encounter : Reference [0..1]
Names are different.
Appointment
  • Appointment.replaces : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • Appointment.supportingInformation : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • Appointment.previousAppointment : Reference [0..1]
  • Appointment.originatingAppointment : Reference [0..1]
Names are different.
Cardinality Problem.
AuditEvent
  • AuditEvent.entity.role : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Encounter|EpisodeOfCare))
  • AuditEvent.entity.securityLabel : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Encounter|EpisodeOfCare))
  • AuditEvent.entity.query : base64Binary [0..1]
  • The type 'base64Binary' is not legal according to the pattern (base64Binary vs Reference(Encounter|EpisodeOfCare))
  • AuditEvent.entity.detail : BackboneElement [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Encounter|EpisodeOfCare))
  • AuditEvent.entity.detail.type : CodeableConcept [1..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Encounter|EpisodeOfCare))
  • AuditEvent.entity.detail.value[x] : Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary [1..1]
  • The type 'Quantity' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'CodeableConcept' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'string' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'boolean' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'integer' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'Range' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'Ratio' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'time' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'dateTime' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'Period' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare)) , The type 'base64Binary' is not legal according to the pattern (Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, time, dateTime, Period, base64Binary vs Reference(Encounter|EpisodeOfCare))
Names are different.
Cardinality Problem.
CarePlan
  • CarePlan.encounter : Reference [0..1]
Names are different.
ChargeItem
  • ChargeItem.encounter : Reference [0..1]
Names are different.
ClinicalImpression
  • ClinicalImpression.encounter : Reference [0..1]
Names are different.
Communication
  • Communication.topic : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Encounter|EpisodeOfCare))
  • Communication.about : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • Communication.encounter : Reference [0..1]
Names are different.
Cardinality Problem.
CommunicationRequest
  • CommunicationRequest.about : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
  • CommunicationRequest.encounter : Reference [0..1]
Names are different.
Cardinality Problem.
Composition
  • Composition.encounter : Reference [0..1]
Names are different.
Condition
  • Condition.encounter : Reference [0..1]
Names are different.
DeviceDispense
  • DeviceDispense.supportingInformation : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
DeviceRequest
  • DeviceRequest.encounter : Reference [0..1]
Names are different.
DiagnosticReport
  • DiagnosticReport.encounter : Reference [0..1]
Names are different.
DocumentReference
  • DocumentReference.context : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Cardinality Problem.
Encounter
  • Encounter.episodeOfCare : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
Flag
  • Flag.period : Period [0..1]
  • The type 'Period' is not legal according to the pattern (Period vs Reference(Encounter|EpisodeOfCare))
  • Flag.encounter : Reference [0..1]
Names are different.
GuidanceResponse
  • GuidanceResponse.encounter : Reference [0..1]
Names are different.
ImagingStudy
  • ImagingStudy.encounter : Reference [0..1]
Names are different.
Immunization
  • Immunization.encounter : Reference [0..1]
  • Immunization.supportingInformation : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
List
  • List.encounter : Reference [0..1]
Names are different.
MedicationAdministration
  • MedicationAdministration.encounter : Reference [0..1]
  • MedicationAdministration.supportingInformation : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
MedicationDispense
  • MedicationDispense.supportingInformation : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
MedicationRequest
  • MedicationRequest.encounter : Reference [0..1]
  • MedicationRequest.supportingInformation : Reference [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
NutritionOrder
  • NutritionOrder.encounter : Reference [0..1]
Names are different.
Observation
  • Observation.encounter : Reference [0..1]
Names are different.
Procedure
  • Procedure.encounter : Reference [0..1]
Names are different.
QuestionnaireResponse
  • QuestionnaireResponse.encounter : Reference [0..1]
Names are different.
RequestOrchestration
  • RequestOrchestration.encounter : Reference [0..1]
Names are different.
RiskAssessment
  • RiskAssessment.encounter : Reference [0..1]
Names are different.
ServiceRequest
  • ServiceRequest.encounter : Reference [0..1]
Names are different.
Task
  • Task.encounter : Reference [0..1]
Names are different.
Transport
  • Transport.encounter : Reference [0..1]
Names are different.
VisionPrescription
  • VisionPrescription.encounter : Reference [0..1]
Names are different.
FiveWs.init
FiveWs.init : dateTime [0..1]
Resource Matches Issues Tasks Status Notes
AllergyIntolerance
  • AllergyIntolerance.onset[x] : dateTime, Age, Period, Range, string [0..1]
  • The type 'Age' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime) , The type 'Period' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime) , The type 'Range' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime) , The type 'string' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime)
Names are different.
Appointment
  • Appointment.start : instant [0..1]
  • The type 'instant' is not legal according to the pattern (instant vs dateTime)
Names are different.
AppointmentResponse
  • AppointmentResponse.start : instant [0..1]
  • The type 'instant' is not legal according to the pattern (instant vs dateTime)
Names are different.
Bundle
  • Bundle.timestamp : instant [0..1]
  • The type 'instant' is not legal according to the pattern (instant vs dateTime)
Names are different.
CareTeam
  • CareTeam.period : Period [0..1]
  • The type 'Period' is not legal according to the pattern (Period vs dateTime)
Names are different.
Condition
  • Condition.onset[x] : dateTime, Age, Period, Range, string [0..1]
  • The type 'Age' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime) , The type 'Period' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime) , The type 'Range' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime) , The type 'string' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime)
Names are different.
EpisodeOfCare
  • EpisodeOfCare.period : Period [0..1]
  • The type 'Period' is not legal according to the pattern (Period vs dateTime)
Names are different.
ImagingStudy
  • ImagingStudy.started : dateTime [0..1]
Names are different.
ImmunizationEvaluation
  • ImmunizationEvaluation.date : dateTime [0..1]
Names are different.
Specimen
  • Specimen.collection.collected[x] : dateTime, Period [0..1]
  • The type 'Period' is not legal according to the pattern (dateTime, Period vs dateTime)
  • Specimen.collection.duration : Duration [0..1]
  • The type 'Duration' is not legal according to the pattern (Duration vs dateTime)
Names are different.
ValueSet
  • ValueSet.compose.lockedDate : date [0..1]
  • The type 'date' is not legal according to the pattern (date vs dateTime)
Names are different.
FiveWs.planned
FiveWs.planned : Timing [0..*]
Resource Matches Issues Tasks Status Notes
CarePlan
  • CarePlan.period : Period [0..1]
  • The type 'Period' is not legal according to the pattern (Period vs Timing)
Names are different.
CommunicationRequest
  • CommunicationRequest.occurrence[x] : dateTime, Period [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime, Period vs Timing) , The type 'Period' is not legal according to the pattern (dateTime, Period vs Timing)
Names are different.
DeviceRequest
  • DeviceRequest.occurrence[x] : dateTime, Period, Timing [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime, Period, Timing vs Timing) , The type 'Period' is not legal according to the pattern (dateTime, Period, Timing vs Timing)
Names are different.
Goal
  • Goal.start[x] : date, CodeableConcept [0..1]
  • The type 'date' is not legal according to the pattern (date, CodeableConcept vs Timing) , The type 'CodeableConcept' is not legal according to the pattern (date, CodeableConcept vs Timing)
Names are different.
Schedule
  • Schedule.planningHorizon : Period [0..1]
  • The type 'Period' is not legal according to the pattern (Period vs Timing)
Names are different.
ServiceRequest
  • ServiceRequest.occurrence[x] : dateTime, Period, Timing [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime, Period, Timing vs Timing) , The type 'Period' is not legal according to the pattern (dateTime, Period, Timing vs Timing)
Names are different.
Slot
  • Slot.start : instant [1..1]
  • The type 'instant' is not legal according to the pattern (instant vs Timing)
  • Slot.end : instant [1..1]
  • The type 'instant' is not legal according to the pattern (instant vs Timing)
Names are different.
SupplyRequest
  • SupplyRequest.occurrence[x] : dateTime, Period, Timing [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime, Period, Timing vs Timing) , The type 'Period' is not legal according to the pattern (dateTime, Period, Timing vs Timing)
Names are different.
FiveWs.done[x]
FiveWs.done[x] : dateTime|Period [0..1]
Resource Matches Issues Tasks Status Notes
Account
  • Account.servicePeriod : Period [0..1]
Names are different.
AdverseEvent
  • AdverseEvent.occurrence[x] : dateTime, Period, Timing [0..1]
  • The type 'Timing' is not legal according to the pattern (dateTime, Period, Timing vs dateTime|Period)
Names are different.
Appointment
  • Appointment.end : instant [0..1]
  • The type 'instant' is not legal according to the pattern (instant vs dateTime|Period)
Names are different.
AppointmentResponse
  • AppointmentResponse.end : instant [0..1]
  • The type 'instant' is not legal according to the pattern (instant vs dateTime|Period)
Names are different.
AuditEvent
  • AuditEvent.occurred[x] : Period, dateTime [0..1]
Names are different.
ChargeItem
  • ChargeItem.occurrence[x] : dateTime, Period, Timing [0..1]
  • The type 'Timing' is not legal according to the pattern (dateTime, Period, Timing vs dateTime|Period)
Names are different.
Claim
  • Claim.billablePeriod : Period [0..1]
  • Claim.item.serviced[x] : date, Period [0..1]
  • The type 'date' is not legal according to the pattern (date, Period vs dateTime|Period)
Names are different.
ClaimResponse
  • ClaimResponse.addItem.serviced[x] : date, Period [0..1]
  • The type 'date' is not legal according to the pattern (date, Period vs dateTime|Period)
Names are different.
ClinicalImpression
  • ClinicalImpression.effective[x] : dateTime, Period [0..1]
Names are different.
Communication
  • Communication.sent : dateTime [0..1]
  • Communication.received : dateTime [0..1]
Names are different.
Composition
  • Composition.date : dateTime [1..1]
Names are different.
Condition
  • Condition.abatement[x] : dateTime, Age, Period, Range, string [0..1]
  • The type 'Age' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime|Period) , The type 'Range' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime|Period) , The type 'string' is not legal according to the pattern (dateTime, Age, Period, Range, string vs dateTime|Period)
Names are different.
Contract
  • Contract.term.applies : Period [0..1]
  • Contract.term.asset.valuedItem.effectiveTime : dateTime [0..1]
Names are different.
Coverage
  • Coverage.period : Period [0..1]
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.serviced[x] : date, Period [0..1]
  • The type 'date' is not legal according to the pattern (date, Period vs dateTime|Period)
Names are different.
CoverageEligibilityResponse
  • CoverageEligibilityResponse.serviced[x] : date, Period [0..1]
  • The type 'date' is not legal according to the pattern (date, Period vs dateTime|Period)
Names are different.
DeviceUsage
  • DeviceUsage.timing[x] : Timing, Period, dateTime [0..1]
  • The type 'Timing' is not legal according to the pattern (Timing, Period, dateTime vs dateTime|Period)
Names are different.
DiagnosticReport
  • DiagnosticReport.effective[x] : dateTime, Period [0..1]
Names are different.
DocumentManifest
  • DocumentManifest.created : dateTime [0..1]
Names are different.
Encounter
  • Encounter.actualPeriod : Period [0..1]
Names are different.
Endpoint
  • Endpoint.period : Period [0..1]
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.billablePeriod : Period [0..1]
  • ExplanationOfBenefit.item.serviced[x] : date, Period [0..1]
  • The type 'date' is not legal according to the pattern (date, Period vs dateTime|Period)
  • ExplanationOfBenefit.addItem.serviced[x] : date, Period [0..1]
  • The type 'date' is not legal according to the pattern (date, Period vs dateTime|Period)
Names are different.
Goal
  • Goal.target.due[x] : date, Duration [0..1]
  • The type 'date' is not legal according to the pattern (date, Duration vs dateTime|Period) , The type 'Duration' is not legal according to the pattern (date, Duration vs dateTime|Period)
Names are different.
GuidanceResponse
  • GuidanceResponse.occurrenceDateTime : dateTime [0..1]
Names are different.
Immunization
  • Immunization.occurrence[x] : dateTime, string [1..1]
  • The type 'string' is not legal according to the pattern (dateTime, string vs dateTime|Period)
Names are different.
MedicationAdministration
  • MedicationAdministration.occurence[x] : dateTime, Period [1..1]
Names are different.
MedicationUsage
  • MedicationUsage.effective[x] : dateTime, Period [0..1]
Names are different.
NutritionIntake
  • NutritionIntake.occurrence[x] : dateTime, Period [0..1]
Names are different.
Observation
  • Observation.effective[x] : dateTime, Period, Timing, instant [0..1]
  • The type 'Timing' is not legal according to the pattern (dateTime, Period, Timing, instant vs dateTime|Period) , The type 'instant' is not legal according to the pattern (dateTime, Period, Timing, instant vs dateTime|Period)
Names are different.
OrganizationAffiliation
  • OrganizationAffiliation.period : Period [0..1]
Names are different.
PaymentReconciliation
  • PaymentReconciliation.period : Period [0..1]
Names are different.
PractitionerRole
  • PractitionerRole.period : Period [0..1]
Names are different.
Procedure
  • Procedure.occurrence[x] : dateTime, Period, string, Age, Range, Timing [0..1]
  • The type 'string' is not legal according to the pattern (dateTime, Period, string, Age, Range, Timing vs dateTime|Period) , The type 'Age' is not legal according to the pattern (dateTime, Period, string, Age, Range, Timing vs dateTime|Period) , The type 'Range' is not legal according to the pattern (dateTime, Period, string, Age, Range, Timing vs dateTime|Period) , The type 'Timing' is not legal according to the pattern (dateTime, Period, string, Age, Range, Timing vs dateTime|Period)
Names are different.
Provenance
  • Provenance.occurred[x] : Period, dateTime [0..1]
Names are different.
RelatedPerson
  • RelatedPerson.period : Period [0..1]
Names are different.
ResearchStudy
  • ResearchStudy.period : Period [0..1]
Names are different.
RiskAssessment
  • RiskAssessment.occurrence[x] : dateTime, Period [0..1]
Names are different.
Specimen
  • Specimen.receivedTime : dateTime [0..1]
Names are different.
Subscription
  • Subscription.end : instant [0..1]
  • The type 'instant' is not legal according to the pattern (instant vs dateTime|Period)
Names are different.
SupplyDelivery
  • SupplyDelivery.occurrence[x] : dateTime, Period, Timing [0..1]
  • The type 'Timing' is not legal according to the pattern (dateTime, Period, Timing vs dateTime|Period)
Names are different.
Task
  • Task.executionPeriod : Period [0..1]
Names are different.
Transport
  • Transport.completionTime : dateTime [0..1]
Names are different.
FiveWs.recorded
FiveWs.recorded : instant [0..1]
Resource Matches Issues Tasks Status Notes
ActivityDefinition
  • ActivityDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ActorDefinition
  • ActorDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
AdverseEvent
  • AdverseEvent.recordedDate : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
AllergyIntolerance
  • AllergyIntolerance.recordedDate : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ArtifactAssessment
  • ArtifactAssessment.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
AuditEvent
  • AuditEvent.recorded : instant [1..1]
Basic
  • Basic.created : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CapabilityStatement
  • CapabilityStatement.date : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CarePlan
  • CarePlan.created : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ChargeItemDefinition
  • ChargeItemDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Citation
  • Citation.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Claim
  • Claim.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ClaimResponse
  • ClaimResponse.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ClinicalImpression
  • ClinicalImpression.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CodeSystem
  • CodeSystem.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CommunicationRequest
  • CommunicationRequest.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CompartmentDefinition
  • CompartmentDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ConceptMap
  • ConceptMap.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Condition
  • Condition.recordedDate : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ConditionDefinition
  • ConditionDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Consent
  • Consent.date : date [0..1]
  • The type 'date' is not legal according to the pattern (date vs instant)
Names are different.
Contract
  • Contract.term.issued : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
CoverageEligibilityResponse
  • CoverageEligibilityResponse.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
DetectedIssue
  • DetectedIssue.identified[x] : dateTime, Period [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime, Period vs instant) , The type 'Period' is not legal according to the pattern (dateTime, Period vs instant)
Names are different.
DeviceRequest
  • DeviceRequest.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
DeviceUsage
  • DeviceUsage.dateAsserted : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
DiagnosticReport
  • DiagnosticReport.issued : instant [0..1]
Names are different.
DocumentReference
  • DocumentReference.date : instant [0..1]
Names are different.
EventDefinition
  • EventDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Evidence
  • Evidence.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
EvidenceVariable
  • EvidenceVariable.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ExampleScenario
  • ExampleScenario.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
FamilyMemberHistory
  • FamilyMemberHistory.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Goal
  • Goal.statusDate : date [0..1]
  • The type 'date' is not legal according to the pattern (date vs instant)
Names are different.
GraphDefinition
  • GraphDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ImagingSelection
  • ImagingSelection.issued : instant [0..1]
Names are different.
ImplementationGuide
  • ImplementationGuide.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Library
  • Library.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
List
  • List.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Measure
  • Measure.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
MeasureReport
  • MeasureReport.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
MedicationAdministration
  • MedicationAdministration.recorded : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
MedicationRequest
  • MedicationRequest.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
MedicationUsage
  • MedicationUsage.dateAsserted : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
MessageDefinition
  • MessageDefinition.date : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
NamingSystem
  • NamingSystem.date : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
NutritionIntake
  • NutritionIntake.recorded : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
NutritionOrder
  • NutritionOrder.dateTime : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Observation
  • Observation.issued : instant [0..1]
Names are different.
OperationDefinition
  • OperationDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
PaymentNotice
  • PaymentNotice.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
PaymentReconciliation
  • PaymentReconciliation.created : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
PlanDefinition
  • PlanDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Procedure
  • Procedure.recorded : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Provenance
  • Provenance.recorded : instant [0..1]
Questionnaire
  • Questionnaire.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
QuestionnaireResponse
  • QuestionnaireResponse.authored : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
RequestOrchestration
  • RequestOrchestration.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Requirements
  • Requirements.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
SearchParameter
  • SearchParameter.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ServiceRequest
  • ServiceRequest.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
StructureDefinition
  • StructureDefinition.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
StructureMap
  • StructureMap.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
SubscriptionTopic
  • SubscriptionTopic.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
SupplyRequest
  • SupplyRequest.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Task
  • Task.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
TerminologyCapabilities
  • TerminologyCapabilities.date : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
TestReport
  • TestReport.issued : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
TestScript
  • TestScript.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
Transport
  • Transport.authoredOn : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
ValueSet
  • ValueSet.date : dateTime [0..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
VisionPrescription
  • VisionPrescription.dateWritten : dateTime [1..1]
  • The type 'dateTime' is not legal according to the pattern (dateTime vs instant)
Names are different.
FiveWs.author
FiveWs.author : Reference(Patient|Practitioner|RelatedPerson|Organization) [0..*]
Resource Matches Issues Tasks Status Notes
AdverseEvent
  • AdverseEvent.recorder : Reference [0..1]
Names are different.
Basic
  • Basic.author : Reference [0..1]
CarePlan
  • CarePlan.custodian : Reference [0..1]
Names are different.
Claim
  • Claim.enterer : Reference [0..1]
Names are different.
CommunicationRequest
  • CommunicationRequest.requester : Reference [0..1]
Names are different.
Composition
  • Composition.author : Reference [1..*]
  • Composition.section.author : Reference [0..*]
Contract
  • Contract.signer.party : Reference [1..1]
  • Contract.signer.signature : Signature [1..*]
  • The type 'Signature' is not legal according to the pattern (Signature vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.enterer : Reference [0..1]
Names are different.
DetectedIssue
  • DetectedIssue.author : Reference [0..1]
DeviceRequest
  • DeviceRequest.requester : Reference [0..1]
Names are different.
DocumentManifest
  • DocumentManifest.author : Reference [0..*]
ExplanationOfBenefit
  • ExplanationOfBenefit.enterer : Reference [0..1]
  • ExplanationOfBenefit.insurer : Reference [0..1]
Names are different.
Flag
  • Flag.author : Reference [0..1]
Linkage
  • Linkage.author : Reference [0..1]
List
  • List.source : Reference [0..1]
Names are different.
MedicationRequest
  • MedicationRequest.requester : Reference [0..1]
Names are different.
MessageHeader
  • MessageHeader.enterer : Reference [0..1]
  • MessageHeader.author : Reference [0..1]
Names are different.
NutritionOrder
  • NutritionOrder.orderer : Reference [0..1]
Names are different.
Procedure
  • Procedure.recorder : Reference [0..1]
Names are different.
QuestionnaireResponse
  • QuestionnaireResponse.author : Reference [0..1]
RequestOrchestration
  • RequestOrchestration.author : Reference [0..1]
ServiceRequest
  • ServiceRequest.requester : Reference [0..1]
Names are different.
Subscription
  • Subscription.managingEntity : Reference [0..1]
Names are different.
SubscriptionTopic
  • SubscriptionTopic.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
SupplyRequest
  • SupplyRequest.requester : Reference [0..1]
Names are different.
Task
  • Task.requester : Reference [0..1]
Names are different.
Transport
  • Transport.requester : Reference [0..1]
Names are different.
VisionPrescription
  • VisionPrescription.prescriber : Reference [1..1]
Names are different.
FiveWs.source
FiveWs.source : Reference(Patient|Practitioner|RelatedPerson|Organization) [0..*]
Resource Matches Issues Tasks Status Notes
CarePlan
  • CarePlan.activity.plannedActivityDetail.reported[x] : boolean, Reference [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean, Reference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
Claim
  • Claim.provider : Reference [0..1]
Names are different.
ClaimResponse
  • ClaimResponse.requestor : Reference [0..1]
  • ClaimResponse.addItem.provider : Reference [0..*]
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.provider : Reference [0..1]
  • CoverageEligibilityRequest.item.provider : Reference [0..1]
Names are different.
CoverageEligibilityResponse
  • CoverageEligibilityResponse.requestor : Reference [0..1]
  • CoverageEligibilityResponse.insurance.item.provider : Reference [0..1]
Names are different.
Device
  • Device.owner : Reference [0..1]
  • Device.contact : ContactPoint [0..*]
  • The type 'ContactPoint' is not legal according to the pattern (ContactPoint vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
DeviceDefinition
  • DeviceDefinition.owner : Reference [0..1]
  • DeviceDefinition.contact : ContactPoint [0..*]
  • The type 'ContactPoint' is not legal according to the pattern (ContactPoint vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.provider : Reference [0..1]
  • ExplanationOfBenefit.addItem.provider : Reference [0..*]
Names are different.
Goal
  • Goal.source : Reference [0..1]
Immunization
  • Immunization.primarySource : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • Immunization.informationSource : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
MeasureReport
  • MeasureReport.reporter : Reference [0..1]
Names are different.
MedicationUsage
  • MedicationUsage.informationSource : Reference [0..*]
Names are different.
NutritionIntake
  • NutritionIntake.reported[x] : boolean, Reference [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean, Reference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
PaymentNotice
  • PaymentNotice.provider : Reference [0..1]
Names are different.
PaymentReconciliation
  • PaymentReconciliation.paymentIssuer : Reference [0..1]
Names are different.
Procedure
  • Procedure.reported[x] : boolean, Reference [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean, Reference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
QuestionnaireResponse
  • QuestionnaireResponse.source : Reference [0..1]
FiveWs.actor
FiveWs.actor : Reference(Patient|Practitioner|RelatedPerson|Organization) [0..*]
Resource Matches Issues Tasks Status Notes
AdverseEvent
  • AdverseEvent.participant.actor : Reference [1..1]
CarePlan
  • CarePlan.careTeam : Reference [0..*]
Names are different.
CareTeam
  • CareTeam.participant.member : Reference [0..1]
Names are different.
ChargeItem
  • ChargeItem.performer.actor : Reference [1..1]
  • ChargeItem.enterer : Reference [0..1]
Names are different.
Claim
  • Claim.careTeam.provider : Reference [1..1]
Names are different.
ClinicalImpression
  • ClinicalImpression.performer : Reference [0..1]
Names are different.
Communication
  • Communication.recipient : Reference [0..*]
  • Communication.sender : Reference [0..1]
Names are different.
CommunicationRequest
  • CommunicationRequest.recipient : Reference [0..*]
  • CommunicationRequest.informationProvider : Reference [0..*]
Names are different.
Contract
  • Contract.signer.type : Coding [1..1]
  • The type 'Coding' is not legal according to the pattern (Coding vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
DeviceRequest
  • DeviceRequest.performerType : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • DeviceRequest.performer : Reference [0..1]
Names are different.
DeviceUsage
  • DeviceUsage.informationSource : Reference [0..1]
  • DeviceUsage.device : CodeableReference [1..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
DiagnosticReport
  • DiagnosticReport.performer : Reference [0..*]
  • DiagnosticReport.resultsInterpreter : Reference [0..*]
Names are different.
EnrollmentRequest
  • EnrollmentRequest.provider : Reference [0..1]
  • EnrollmentRequest.candidate : Reference [0..1]
Names are different.
EnrollmentResponse
  • EnrollmentResponse.organization : Reference [0..1]
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.careTeam.provider : Reference [1..1]
Names are different.
GuidanceResponse
  • GuidanceResponse.performer : Reference [0..1]
Names are different.
ImagingSelection
  • ImagingSelection.performer : BackboneElement [0..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
ImagingStudy
  • ImagingStudy.series.performer.actor : Reference [1..1]
Immunization
  • Immunization.performer.actor : Reference [1..1]
Invoice
  • Invoice.participant.actor : Reference [1..1]
MedicationAdministration
  • MedicationAdministration.performer : BackboneElement [0..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
MedicationKnowledge
  • MedicationKnowledge.author : Reference [0..1]
Names are different.
MedicationRequest
  • MedicationRequest.performer : Reference [0..*]
Names are different.
MessageHeader
  • MessageHeader.source : BackboneElement [1..1]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
Observation
  • Observation.performer : Reference [0..*]
Names are different.
Procedure
  • Procedure.performer.actor : Reference [1..1]
Provenance
  • Provenance.agent.who : Reference [1..1]
Names are different.
RequestOrchestration
  • RequestOrchestration.action.participant : BackboneElement [0..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
RiskAssessment
  • RiskAssessment.performer : Reference [0..1]
Names are different.
ServiceRequest
  • ServiceRequest.performerType : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • ServiceRequest.performer : Reference [0..*]
  • ServiceRequest.location : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
Specimen
  • Specimen.collection.collector : Reference [0..1]
Names are different.
SupplyRequest
  • SupplyRequest.supplier : Reference [0..*]
Names are different.
Task
  • Task.requestedPerformer : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • Task.owner : Reference [0..1]
Names are different.
Transport
  • Transport.performerType : CodeableConcept [0..*]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • Transport.owner : Reference [0..1]
Names are different.
FiveWs.cause
FiveWs.cause : Reference(Patient|Practitioner|RelatedPerson|Organization) [0..*]
Resource Matches Issues Tasks Status Notes
Claim
  • Claim.referral : Reference [0..1]
Names are different.
DocumentManifest
  • DocumentManifest.recipient : Reference [0..*]
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.referral : Reference [0..1]
Names are different.
ImagingSelection
  • ImagingSelection.basedOn : Reference [0..*]
Names are different.
ImagingStudy
  • ImagingStudy.basedOn : Reference [0..*]
  • ImagingStudy.referrer : Reference [0..1]
Names are different.
FiveWs.witness
FiveWs.witness : Reference(Patient|Practitioner|RelatedPerson) [0..*]
Resource Matches Issues Tasks Status Notes
ActivityDefinition
  • ActivityDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
ActorDefinition
  • ActorDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
AuditEvent
  • AuditEvent.source : BackboneElement [1..1]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson))
  • AuditEvent.source.site : Reference [0..1]
  • AuditEvent.source.observer : Reference [1..1]
  • AuditEvent.source.type : CodeableConcept [0..*]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
CapabilityStatement
  • CapabilityStatement.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
ChargeItemDefinition
  • ChargeItemDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Citation
  • Citation.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
CodeSystem
  • CodeSystem.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
CompartmentDefinition
  • CompartmentDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Composition
  • Composition.attester.party : Reference [0..1]
Names are different.
ConceptMap
  • ConceptMap.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
ConditionDefinition
  • ConditionDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Consent
  • Consent.manager : Reference [0..*]
Names are different.
DocumentReference
  • DocumentReference.attester.party : Reference [0..1]
Names are different.
EventDefinition
  • EventDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Evidence
  • Evidence.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
EvidenceReport
  • EvidenceReport.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
EvidenceVariable
  • EvidenceVariable.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
ExampleScenario
  • ExampleScenario.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
GraphDefinition
  • GraphDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
ImagingStudy
  • ImagingStudy.interpreter : Reference [0..*]
Names are different.
ImplementationGuide
  • ImplementationGuide.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Library
  • Library.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Measure
  • Measure.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
MessageDefinition
  • MessageDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
MessageHeader
  • MessageHeader.responsible : Reference [0..1]
Names are different.
NamingSystem
  • NamingSystem.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
  • NamingSystem.responsible : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
OperationDefinition
  • OperationDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
PlanDefinition
  • PlanDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Questionnaire
  • Questionnaire.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
Requirements
  • Requirements.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
SearchParameter
  • SearchParameter.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
StructureDefinition
  • StructureDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
StructureMap
  • StructureMap.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
TerminologyCapabilities
  • TerminologyCapabilities.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
TestScript
  • TestScript.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
ValueSet
  • ValueSet.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Patient|Practitioner|RelatedPerson))
Names are different.
FiveWs.who
FiveWs.who : Reference(Patient|Practitioner|RelatedPerson|Organization) [0..*]
Resource Matches Issues Tasks Status Notes
AllergyIntolerance
  • AllergyIntolerance.participant.actor : Reference [1..1]
Names are different.
Appointment
  • Appointment.subject : Reference [0..1]
  • Appointment.participant.actor : Reference [0..1]
Names are different.
AppointmentResponse
  • AppointmentResponse.actor : Reference [0..1]
Names are different.
AuditEvent
  • AuditEvent.agent : BackboneElement [1..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • AuditEvent.agent.type : CodeableConcept [0..1]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • AuditEvent.agent.role : CodeableConcept [0..*]
  • The type 'CodeableConcept' is not legal according to the pattern (CodeableConcept vs Reference(Patient|Practitioner|RelatedPerson|Organization))
  • AuditEvent.agent.who : Reference [1..1]
  • AuditEvent.agent.requestor : boolean [0..1]
  • The type 'boolean' is not legal according to the pattern (boolean vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
Condition
  • Condition.participant.actor : Reference [1..1]
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.insurer : Reference [1..1]
Names are different.
Encounter
  • Encounter.participant.actor : Reference [0..1]
Names are different.
FamilyMemberHistory
  • FamilyMemberHistory.participant.actor : Reference [1..1]
Names are different.
MedicationRequest
  • MedicationRequest.recorder : Reference [0..1]
  • MedicationRequest.dispenseRequest.dispenser : Reference [0..1]
Names are different.
Provenance
  • Provenance.agent : BackboneElement [1..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs Reference(Patient|Practitioner|RelatedPerson|Organization))
Names are different.
VerificationResult
  • VerificationResult.primarySource.who : Reference [0..1]
FiveWs.where[x]
FiveWs.where[x] : CodeableConcept|Reference(Location) [0..*]
Resource Matches Issues Tasks Status Notes
AuditEvent
  • AuditEvent.agent.location : Reference [0..1]
  • AuditEvent.agent.network[x] : Reference, uri, string [0..1]
  • The type 'uri' is not legal according to the pattern (Reference, uri, string vs CodeableConcept|Reference(Location)) , The type 'string' is not legal according to the pattern (Reference, uri, string vs CodeableConcept|Reference(Location))
Names are different.
Claim
  • Claim.facility : Reference [0..1]
  • Claim.item.location[x] : CodeableConcept, Address, Reference [0..1]
  • The type 'Address' is not legal according to the pattern (CodeableConcept, Address, Reference vs CodeableConcept|Reference(Location))
Names are different.
ClaimResponse
  • ClaimResponse.addItem.location[x] : CodeableConcept, Address, Reference [0..1]
  • The type 'Address' is not legal according to the pattern (CodeableConcept, Address, Reference vs CodeableConcept|Reference(Location))
Names are different.
CoverageEligibilityRequest
  • CoverageEligibilityRequest.facility : Reference [0..1]
Names are different.
Device
  • Device.association.bodyStructure : CodeableReference [0..1]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Location))
  • Device.location : Reference [0..1]
  • Device.url : uri [0..1]
  • The type 'uri' is not legal according to the pattern (uri vs CodeableConcept|Reference(Location))
Names are different.
Encounter
  • Encounter.location.location : Reference [1..1]
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.facility : Reference [0..1]
  • ExplanationOfBenefit.item.location[x] : CodeableConcept, Address, Reference [0..1]
  • The type 'Address' is not legal according to the pattern (CodeableConcept, Address, Reference vs CodeableConcept|Reference(Location))
  • ExplanationOfBenefit.addItem.location[x] : CodeableConcept, Address, Reference [0..1]
  • The type 'Address' is not legal according to the pattern (CodeableConcept, Address, Reference vs CodeableConcept|Reference(Location))
Names are different.
HealthcareService
  • HealthcareService.location : Reference [0..*]
Names are different.
ImagingStudy
  • ImagingStudy.location : Reference [0..1]
Names are different.
Immunization
  • Immunization.location : Reference [0..1]
Names are different.
OrganizationAffiliation
  • OrganizationAffiliation.location : Reference [0..*]
Names are different.
PractitionerRole
  • PractitionerRole.location : Reference [0..*]
Names are different.
Procedure
  • Procedure.location : Reference [0..1]
Names are different.
Provenance
  • Provenance.location : Reference [0..1]
Names are different.
ResearchStudy
  • ResearchStudy.site : Reference [0..*]
Names are different.
Specimen
  • Specimen.container.location : Reference [0..1]
Names are different.
Task
  • Task.location : Reference [0..1]
Names are different.
Transport
  • Transport.location : Reference [0..1]
  • Transport.requestedLocation : Reference [1..1]
  • Transport.currentLocation : Reference [1..1]
Names are different.
FiveWs.why[x]
FiveWs.why[x] : CodeableConcept|Reference(Any) [0..*]
Resource Matches Issues Tasks Status Notes
ActivityDefinition
  • ActivityDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ActorDefinition
  • ActorDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
AuditEvent
  • AuditEvent.authorization : CodeableConcept [0..*]
  • AuditEvent.basedOn : Reference [0..*]
  • AuditEvent.encounter : Reference [0..1]
  • AuditEvent.agent.policy : uri [0..*]
  • The type 'uri' is not legal according to the pattern (uri vs CodeableConcept|Reference(Any))
  • AuditEvent.agent.authorization : CodeableConcept [0..*]
Names are different.
CapabilityStatement
  • CapabilityStatement.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
CarePlan
  • CarePlan.addresses : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
CareTeam
  • CareTeam.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
ChargeItem
  • ChargeItem.reason : CodeableConcept [0..*]
  • ChargeItem.service : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
ChargeItemDefinition
  • ChargeItemDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Citation
  • Citation.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ClaimResponse
  • ClaimResponse.request : Reference [0..1]
Names are different.
ClinicalImpression
  • ClinicalImpression.problem : Reference [0..*]
Names are different.
CodeSystem
  • CodeSystem.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Communication
  • Communication.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
CommunicationRequest
  • CommunicationRequest.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
CompartmentDefinition
  • CompartmentDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ConceptMap
  • ConceptMap.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Contract
  • Contract.term.action.intent : CodeableConcept [1..1]
Names are different.
CoverageEligibilityResponse
  • CoverageEligibilityResponse.request : Reference [1..1]
Names are different.
DetectedIssue
  • DetectedIssue.evidence : BackboneElement [0..*]
  • The type 'BackboneElement' is not legal according to the pattern (BackboneElement vs CodeableConcept|Reference(Any))
  • DetectedIssue.evidence.code : CodeableConcept [0..*]
  • DetectedIssue.evidence.detail : Reference [0..*]
Names are different.
DeviceRequest
  • DeviceRequest.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
DeviceUsage
  • DeviceUsage.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Encounter
  • Encounter.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
  • Encounter.diagnosis.condition : Reference [1..1]
Names are different.
EventDefinition
  • EventDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ExampleScenario
  • ExampleScenario.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ExplanationOfBenefit
  • ExplanationOfBenefit.claim : Reference [0..1]
Names are different.
FamilyMemberHistory
  • FamilyMemberHistory.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Goal
  • Goal.addresses : Reference [0..*]
Names are different.
GraphDefinition
  • GraphDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
GuidanceResponse
  • GuidanceResponse.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
ImagingStudy
  • ImagingStudy.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Library
  • Library.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Measure
  • Measure.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
MedicationRequest
  • MedicationRequest.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
MedicationUsage
  • MedicationUsage.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
MessageDefinition
  • MessageDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
MessageHeader
  • MessageHeader.reason : CodeableConcept [0..1]
Names are different.
NamingSystem
  • NamingSystem.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
NutritionIntake
  • NutritionIntake.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
OperationDefinition
  • OperationDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
PaymentReconciliation
  • PaymentReconciliation.request : Reference [0..1]
Names are different.
PlanDefinition
  • PlanDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Procedure
  • Procedure.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Provenance
  • Provenance.authorization : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
  • Provenance.activity : CodeableConcept [0..1]
  • Provenance.basedOn : Reference [0..*]
  • Provenance.encounter : Reference [0..1]
Names are different.
Questionnaire
  • Questionnaire.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
RequestOrchestration
  • RequestOrchestration.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
  • RequestOrchestration.goal : Reference [0..*]
  • RequestOrchestration.action.goal : Reference [0..*]
Names are different.
Requirements
  • Requirements.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ResearchStudy
  • ResearchStudy.whyStopped : CodeableConcept [0..1]
Names are different.
RiskAssessment
  • RiskAssessment.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
SearchParameter
  • SearchParameter.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
ServiceRequest
  • ServiceRequest.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Specimen
  • Specimen.request : Reference [0..*]
Names are different.
StructureDefinition
  • StructureDefinition.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
StructureMap
  • StructureMap.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Subscription
  • Subscription.reason : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs CodeableConcept|Reference(Any))
Names are different.
SubscriptionStatus
  • SubscriptionStatus.subscription : Reference [1..1]
Names are different.
SubscriptionTopic
  • SubscriptionTopic.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
SupplyRequest
  • SupplyRequest.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
Task
  • Task.reason : CodeableReference [0..*]
  • The type 'CodeableReference' is not legal according to the pattern (CodeableReference vs CodeableConcept|Reference(Any))
Names are different.
TerminologyCapabilities
  • TerminologyCapabilities.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
TestScript
  • TestScript.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.
Transport
  • Transport.reasonCode : CodeableConcept [0..1]
  • Transport.reasonReference : Reference [0..1]
  • Transport.history : Reference [0..1]
Names are different.
ValueSet
  • ValueSet.purpose : markdown [0..1]
  • The type 'markdown' is not legal according to the pattern (markdown vs CodeableConcept|Reference(Any))
Names are different.