Release 5 Ballot

This page is part of the FHIR Specification (v5.0.0-ballot: FHIR R5 Ballot Preview). 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

FHIR Infrastructure Maturity Level: 1Informative

Detailed Cross Analysis for the definition.

Definition.url
Definition.url : uri [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.url : uri [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.url : uri [1..1]
EventDefinition
  • EventDefinition.url : uri [0..1]
Measure
  • Measure.url : uri [0..1]
MessageDefinition
  • MessageDefinition.url : uri [0..1]
ObservationDefinition
  • ObservationDefinition.url : uri [0..1]
OperationDefinition
  • OperationDefinition.url : uri [0..1]
PlanDefinition
  • PlanDefinition.url : uri [0..1]
Questionnaire
  • Questionnaire.url : uri [0..1]
SubscriptionTopic
  • SubscriptionTopic.url : uri [1..1]
TestScript
  • TestScript.url : uri [0..1]
Definition.identifier
Definition.identifier : Identifier [0..*]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.identifier : Identifier [0..*]
ChargeItemDefinition
  • ChargeItemDefinition.identifier : Identifier [0..*]
EventDefinition
  • EventDefinition.identifier : Identifier [0..*]
Measure
  • Measure.identifier : Identifier [0..*]
MessageDefinition
  • MessageDefinition.identifier : Identifier [0..*]
ObservationDefinition
  • ObservationDefinition.identifier : Identifier [0..1]
PlanDefinition
  • PlanDefinition.identifier : Identifier [0..*]
Questionnaire
  • Questionnaire.identifier : Identifier [0..*]
SubscriptionTopic
  • SubscriptionTopic.identifier : Identifier [0..*]
TestScript
  • TestScript.identifier : Identifier [0..*]
Definition.version
Definition.version : string [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.version : string [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.version : string [0..1]
EventDefinition
  • EventDefinition.version : string [0..1]
Measure
  • Measure.version : string [0..1]
MessageDefinition
  • MessageDefinition.version : string [0..1]
ObservationDefinition
  • ObservationDefinition.version : string [0..1]
OperationDefinition
  • OperationDefinition.version : string [0..1]
PlanDefinition
  • PlanDefinition.version : string [0..1]
Questionnaire
  • Questionnaire.version : string [0..1]
SubscriptionTopic
  • SubscriptionTopic.version : string [0..1]
TestScript
  • TestScript.version : string [0..1]
Definition.name
Definition.name : string [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.name : string [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.name : string [0..1]
EventDefinition
  • EventDefinition.name : string [0..1]
Measure
  • Measure.name : string [0..1]
MessageDefinition
  • MessageDefinition.name : string [0..1]
ObservationDefinition
  • ObservationDefinition.name : string [0..1]
OperationDefinition
  • OperationDefinition.name : string [1..1]
PlanDefinition
  • PlanDefinition.name : string [0..1]
Questionnaire
  • Questionnaire.name : string [0..1]
TestScript
  • TestScript.name : string [1..1]
Definition.title
Definition.title : string [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.title : string [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.title : string [0..1]
EventDefinition
  • EventDefinition.title : string [0..1]
Measure
  • Measure.title : string [0..1]
MessageDefinition
  • MessageDefinition.title : string [0..1]
ObservationDefinition
  • ObservationDefinition.title : string [0..1]
OperationDefinition
  • OperationDefinition.title : string [0..1]
PlanDefinition
  • PlanDefinition.title : string [0..1]
  • PlanDefinition.action.title : string [0..1]
Questionnaire
  • Questionnaire.title : string [0..1]
SubscriptionTopic
  • SubscriptionTopic.title : string [0..1]
TestScript
  • TestScript.title : string [0..1]
Definition.derivedFromCanonical
Definition.derivedFromCanonical : canonical(Definition) [0..*]
ResourceMatchesIssuesTasksStatusNotes
SubscriptionTopic
  • SubscriptionTopic.derivedFrom : canonical [0..*]
Names are different.
Definition.derivedFromUri
Definition.derivedFromUri : uri [0..*]
ResourceMatchesIssuesTasksStatusNotes
Definition.partOf
Definition.partOf : canonical(Definition) [0..*]
ResourceMatchesIssuesTasksStatusNotes
Definition.status
Definition.status : code [1..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.status : code [1..1]
ChargeItemDefinition
  • ChargeItemDefinition.status : code [1..1]
EventDefinition
  • EventDefinition.status : code [1..1]
Measure
  • Measure.status : code [1..1]
MessageDefinition
  • MessageDefinition.status : code [1..1]
ObservationDefinition
  • ObservationDefinition.status : code [1..1]
OperationDefinition
  • OperationDefinition.status : code [1..1]
PlanDefinition
  • PlanDefinition.status : code [1..1]
Questionnaire
  • Questionnaire.status : code [1..1]
SubscriptionTopic
  • SubscriptionTopic.status : code [1..1]
TestScript
  • TestScript.status : code [1..1]
Definition.experimental
Definition.experimental : boolean [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.experimental : boolean [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.experimental : boolean [0..1]
EventDefinition
  • EventDefinition.experimental : boolean [0..1]
Measure
  • Measure.experimental : boolean [0..1]
MessageDefinition
  • MessageDefinition.experimental : boolean [0..1]
ObservationDefinition
  • ObservationDefinition.experimental : boolean [0..1]
OperationDefinition
  • OperationDefinition.experimental : boolean [0..1]
PlanDefinition
  • PlanDefinition.experimental : boolean [0..1]
Questionnaire
  • Questionnaire.experimental : boolean [0..1]
SubscriptionTopic
  • SubscriptionTopic.experimental : boolean [0..1]
TestScript
  • TestScript.experimental : boolean [0..1]
Definition.subject[x]
Definition.subject[x] : CodeableConcept|Reference(Group) [0..1]
ResourceMatchesIssuesTasksStatusNotes
OperationDefinition
  • OperationDefinition.resource : code [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'code' is not legal according to the pattern (code vs CodeableConcept|Reference(Group))
Names are different.
Cardinality Problem.
PlanDefinition
  • PlanDefinition.topic : CodeableConcept [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *)
Names are different.
Cardinality Problem.
Questionnaire
  • Questionnaire.subjectType : code [0..*]
  • Maximum Cardinality Violation (pattern = 1, resource = *) The type 'code' is not legal according to the pattern (code vs CodeableConcept|Reference(Group))
Names are different.
Cardinality Problem.
Definition.date
Definition.date : dateTime [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.date : dateTime [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.date : dateTime [0..1]
EventDefinition
  • EventDefinition.date : dateTime [0..1]
Measure
  • Measure.date : dateTime [0..1]
MessageDefinition
  • MessageDefinition.date : dateTime [1..1]
ObservationDefinition
  • ObservationDefinition.date : dateTime [0..1]
OperationDefinition
  • OperationDefinition.date : dateTime [0..1]
PlanDefinition
  • PlanDefinition.date : dateTime [0..1]
Questionnaire
  • Questionnaire.date : dateTime [0..1]
SubscriptionTopic
  • SubscriptionTopic.date : dateTime [0..1]
TestScript
  • TestScript.date : dateTime [0..1]
Definition.publisher
Definition.publisher : Reference(Practitioner|PractitionerRole|Organization) [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
ChargeItemDefinition
  • ChargeItemDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
EventDefinition
  • EventDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
Measure
  • Measure.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
MessageDefinition
  • MessageDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
ObservationDefinition
  • ObservationDefinition.publisher : Reference [0..1]
OperationDefinition
  • OperationDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
PlanDefinition
  • PlanDefinition.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
Questionnaire
  • Questionnaire.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
SubscriptionTopic
  • SubscriptionTopic.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
TestScript
  • TestScript.publisher : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs Reference(Practitioner|PractitionerRole|Organization))
Definition.contact
Definition.contact : ContactDetail [0..*]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.contact : ContactDetail [0..*]
ChargeItemDefinition
  • ChargeItemDefinition.contact : ContactDetail [0..*]
EventDefinition
  • EventDefinition.contact : ContactDetail [0..*]
Measure
  • Measure.contact : ContactDetail [0..*]
MessageDefinition
  • MessageDefinition.contact : ContactDetail [0..*]
ObservationDefinition
  • ObservationDefinition.contact : ContactDetail [0..*]
OperationDefinition
  • OperationDefinition.contact : ContactDetail [0..*]
PlanDefinition
  • PlanDefinition.contact : ContactDetail [0..*]
Questionnaire
  • Questionnaire.contact : ContactDetail [0..*]
SubscriptionTopic
  • SubscriptionTopic.contact : ContactDetail [0..*]
TestScript
  • TestScript.contact : ContactDetail [0..*]
Definition.description
Definition.description : markdown [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.description : markdown [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.description : markdown [0..1]
EventDefinition
  • EventDefinition.description : markdown [0..1]
Measure
  • Measure.description : markdown [0..1]
MessageDefinition
  • MessageDefinition.description : markdown [0..1]
ObservationDefinition
  • ObservationDefinition.description : markdown [0..1]
OperationDefinition
  • OperationDefinition.description : markdown [0..1]
PlanDefinition
  • PlanDefinition.description : markdown [0..1]
  • PlanDefinition.action.description : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs markdown)
  • PlanDefinition.action.textEquivalent : string [0..1]
  • The type 'string' is not legal according to the pattern (string vs markdown)
Names are different.
Questionnaire
  • Questionnaire.description : markdown [0..1]
SubscriptionTopic
  • SubscriptionTopic.description : markdown [0..1]
TestScript
  • TestScript.description : markdown [0..1]
Definition.useContext
Definition.useContext : UsageContext [0..*]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.useContext : UsageContext [0..*]
ChargeItemDefinition
  • ChargeItemDefinition.useContext : UsageContext [0..*]
EventDefinition
  • EventDefinition.useContext : UsageContext [0..*]
Measure
  • Measure.useContext : UsageContext [0..*]
MessageDefinition
  • MessageDefinition.useContext : UsageContext [0..*]
ObservationDefinition
  • ObservationDefinition.useContext : UsageContext [0..*]
OperationDefinition
  • OperationDefinition.useContext : UsageContext [0..*]
PlanDefinition
  • PlanDefinition.useContext : UsageContext [0..*]
Questionnaire
  • Questionnaire.useContext : UsageContext [0..*]
SubscriptionTopic
  • SubscriptionTopic.useContext : UsageContext [0..*]
TestScript
  • TestScript.useContext : UsageContext [0..*]
Definition.jurisdiction
Definition.jurisdiction : CodeableConcept [0..*]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.jurisdiction : CodeableConcept [0..*]
ChargeItemDefinition
  • ChargeItemDefinition.jurisdiction : CodeableConcept [0..*]
EventDefinition
  • EventDefinition.jurisdiction : CodeableConcept [0..*]
Measure
  • Measure.jurisdiction : CodeableConcept [0..*]
MessageDefinition
  • MessageDefinition.jurisdiction : CodeableConcept [0..*]
ObservationDefinition
  • ObservationDefinition.jurisdiction : CodeableConcept [0..*]
OperationDefinition
  • OperationDefinition.jurisdiction : CodeableConcept [0..*]
PlanDefinition
  • PlanDefinition.jurisdiction : CodeableConcept [0..*]
Questionnaire
  • Questionnaire.jurisdiction : CodeableConcept [0..*]
SubscriptionTopic
  • SubscriptionTopic.jurisdiction : CodeableConcept [0..*]
TestScript
  • TestScript.jurisdiction : CodeableConcept [0..*]
Definition.category
Definition.category : CodeableConcept [0..*]
ResourceMatchesIssuesTasksStatusNotes
Definition.purpose
Definition.purpose : markdown [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.purpose : markdown [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.purpose : markdown [0..1]
EventDefinition
  • EventDefinition.purpose : markdown [0..1]
Measure
  • Measure.purpose : markdown [0..1]
MessageDefinition
  • MessageDefinition.purpose : markdown [0..1]
ObservationDefinition
  • ObservationDefinition.purpose : markdown [0..1]
OperationDefinition
  • OperationDefinition.purpose : markdown [0..1]
PlanDefinition
  • PlanDefinition.purpose : markdown [0..1]
Questionnaire
  • Questionnaire.purpose : markdown [0..1]
SubscriptionTopic
  • SubscriptionTopic.purpose : markdown [0..1]
TestScript
  • TestScript.purpose : markdown [0..1]
Definition.copyright
Definition.copyright : markdown [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.copyright : markdown [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.copyright : markdown [0..1]
EventDefinition
  • EventDefinition.copyright : markdown [0..1]
Measure
  • Measure.copyright : markdown [0..1]
MessageDefinition
  • MessageDefinition.copyright : markdown [0..1]
ObservationDefinition
  • ObservationDefinition.copyright : markdown [0..1]
OperationDefinition
  • OperationDefinition.copyright : markdown [0..1]
PlanDefinition
  • PlanDefinition.copyright : markdown [0..1]
Questionnaire
  • Questionnaire.copyright : markdown [0..1]
SubscriptionTopic
  • SubscriptionTopic.copyright : markdown [0..1]
TestScript
  • TestScript.copyright : markdown [0..1]
Definition.approvalDate
Definition.approvalDate : date [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.approvalDate : date [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.approvalDate : date [0..1]
EventDefinition
  • EventDefinition.approvalDate : date [0..1]
Measure
  • Measure.approvalDate : date [0..1]
ObservationDefinition
  • ObservationDefinition.approvalDate : date [0..1]
PlanDefinition
  • PlanDefinition.approvalDate : date [0..1]
Questionnaire
  • Questionnaire.approvalDate : date [0..1]
SubscriptionTopic
  • SubscriptionTopic.approvalDate : date [0..1]
Definition.lastReviewDate
Definition.lastReviewDate : date [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.lastReviewDate : date [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.lastReviewDate : date [0..1]
EventDefinition
  • EventDefinition.lastReviewDate : date [0..1]
Measure
  • Measure.lastReviewDate : date [0..1]
ObservationDefinition
  • ObservationDefinition.lastReviewDate : date [0..1]
PlanDefinition
  • PlanDefinition.lastReviewDate : date [0..1]
Questionnaire
  • Questionnaire.lastReviewDate : date [0..1]
SubscriptionTopic
  • SubscriptionTopic.lastReviewDate : date [0..1]
Definition.effectivePeriod
Definition.effectivePeriod : Period [0..1]
ResourceMatchesIssuesTasksStatusNotes
ActivityDefinition
  • ActivityDefinition.effectivePeriod : Period [0..1]
ChargeItemDefinition
  • ChargeItemDefinition.applicability.effectivePeriod : Period [0..1]
EventDefinition
  • EventDefinition.effectivePeriod : Period [0..1]
Measure
  • Measure.effectivePeriod : Period [0..1]
ObservationDefinition
  • ObservationDefinition.effectivePeriod : Period [0..1]
PlanDefinition
  • PlanDefinition.effectivePeriod : Period [0..1]
Questionnaire
  • Questionnaire.effectivePeriod : Period [0..1]
SubscriptionTopic
  • SubscriptionTopic.effectivePeriod : Period [0..1]
Definition.performerType
Definition.performerType : CodeableConcept [0..1]
ResourceMatchesIssuesTasksStatusNotes
Definition.code
Definition.code : CodeableConcept [0..1]
ResourceMatchesIssuesTasksStatusNotes
Definition.product
Definition.product : CodeableReference(BiologicallyDerivedProduct|DeviceDefinition|Medication|NutritionProduct|Substance) [0..1]
ResourceMatchesIssuesTasksStatusNotes