Release 5 R6 Ballot (1st Full Ballot)

This page is part of the FHIR Specification (v5.0.0: R5 - STU v6.0.0-ballot4: Release 6 Ballot (1st Full Ballot) (see Ballot Notes ). This is the The current published version in it's permanent home (it will always be available at this URL). is 5.0.0 . For a full list of available versions, see the Directory of published versions for published versions icon

1.2 Patterns Index

Maturity Level : N/A
Responsible Owner: FHIR Infrastructure icon Work Group Standards Status : Informative

Types Framework Cross Reference: Base Types | Datatypes | Resources | Patterns

This specification defines 157 126 Resources as the primary means for exchange for data. In addition, this specification defines a number of patterns to assist implementers to better understand the relationships between the resources, and also to support the use of abstractions of the resources when implementing common tasks.

There are two different types of patterns:

  • Design Patterns : General patterns that resources may follow to some degree, depending on the requirements of the domain that they represent
  • Interface Patterns : Specific patterns that are intended to be used as operation abstractions for the resources that follow (=implement) them

Design Patterns

These patterns provide general guidelines around the design of the resources that follow them. The resources that follow these patterns indicate how they follow the pattern by mapping elements in the resource to the pattern. In general, resources may:

  • have a matching element, or not (or define an extension for the element)
  • split different possible values between different elements
  • use different types, or codes that have different values
  • have different cardinalities, based on domain analysis

The following Design Patterns are defined:

Interface Patterns

These patterns are intended to provide abstractions for the resources that follow them, for use by implementers. The resources that follow these patterns indicate how they follow the pattern by mapping elements in the resource to the pattern. These patterns are followed more closely, and resources may:

  • use a different name for the element
  • allow for a higher cardinality that the pattern
  • provide a concept map to map between values in the resource and the element values e.g. e.g., mapping a set of status codes to an active : boolean
  • use a different type with a defined conversion to the pattern type

The following Interface Patterns are defined:

Pattern Candidates

Patterns are a work in progress. This analysis helps identify candidate patterns:

Participation type Patterns

PlanDefinition.action.participant.typeReference
Resources Pattern (or candidates) Locations
ActivityDefinition , BiologicallyDerivedProduct , DeviceDefinition , Ingredient , Location , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionProduct , ObservationDefinition , Organization , PackagedProductDefinition , PlanDefinition , Practitioner , ResearchStudy , SubstanceDefinition RegulatedAuthorization.subject
BiologicallyDerivedProduct , CareTeam , Device , Group Endpoint , HealthcareService , Location , Medication , NutritionProduct MedicinalProductDefinition , Organization , Patient , Practitioner , Procedure PractitionerRole , RelatedPerson , Specimen , Substance , SubstanceDefinition DetectedIssue.subject ActivityDefinition.participant.typeReference
Observation.subject PlanDefinition.actor.option.typeReference
PlanDefinition.action.participant.typeReference
RequestOrchestration.action.participant.typeReference
BiologicallyDerivedProduct , CareTeam , Device , Group , HealthcareService , Location , Medication , MedicinalProductDefinition , NutritionProduct , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen , Substance , SubstanceDefinition DiagnosticReport.subject Group.member.entity
BiologicallyDerivedProduct , CareTeam , Device , Group , Location , Medication , NutritionProduct , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen , Substance Specimen.subject DeviceAssociation.subject
DeviceAssociation.focus
BiologicallyDerivedProduct , Device , Group , Location , Medication , NutritionProduct , Organization , Patient , Specimen Practitioner , Procedure , Substance ResearchSubject.subject DetectedIssue.subject
Observation.subject
BiologicallyDerivedProduct , Device , Group , Location , Medication , NutritionProduct , Patient , Substance Specimen GenomicStudy.subject MolecularSequence.subject DeviceAlert.subject
CareTeam BiologicallyDerivedProduct , Device , DeviceDefinition , Endpoint , Group , HealthcareService , Location , Medication , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Substance Participant DiagnosticReport.subject + [Endpoint, DeviceDefinition]
ActivityDefinition.participant.typeReference BiologicallyDerivedProduct , Device , Group , Location , NutritionProduct , Patient , Substance PlanDefinition.actor.option.typeReference Specimen.subject
BiologicallyDerivedProduct , Device , Group , Medication , Patient , Specimen , Substance , SubstanceDefinition RequestOrchestration.action.participant.typeReference ResearchSubject.subject
CareTeam , Device , Endpoint DeviceDefinition , Group , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] [DeviceDefinition] - [Location] Communication.recipient AuditEvent.agent.who
CareTeam , Device , Endpoint , Group , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] - [Location] CommunicationRequest.recipient Communication.recipient
CareTeam , Device , Endpoint , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] - [Group, Location] [Location] Communication.sender CommunicationRequest.recipient
CareTeam , Device , Group Endpoint , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] - [Group, Location] MeasureReport.subject MeasureReport.group.subject RequestOrchestration.subject Communication.sender
CareTeam , Device , Group , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen Participant + [Specimen] Group.member.entity MeasureReport.subject
MeasureReport.group.subject
RequestOrchestration.subject
CareTeam , Device , Group , HealthcareService , Location , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Organization] Appointment.participant.actor
CareTeam , Device , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Location] Provenance.agent.who
Requirements.statement.source
ServiceRequest.performer
Subscription.managingEntity
CareTeam , Device , Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [HealthcareService, Location] AdverseEvent.participant.actor
Consent.provision.actor.reference
Permission.rule.activity.actor DeviceRequest.requester
DocumentReference.author
FamilyMemberHistory.asserter
List.source
MedicationDispense.performer.actor
NutritionIntake.performer.actor
Task.performer.actor
CareTeam , Device , HealthcareService , Location , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, Organization] Schedule.actor
CareTeam , Device , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, Location] ChargeItem.performer.actor DiagnosticReport.performer
ImagingSelection.performer.actor
ImagingStudy.series.performer.actor
Procedure.performer.actor ServiceRequest.performer Transport.owner
CareTeam , Device , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Substance Participant + [Substance] - [Group, HealthcareService] Contract.term.action.performer
CareTeam , Device , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, HealthcareService, Location] AllergyIntolerance.participant.actor AuditEvent.agent.who AuditEvent.source.observer
Basic.author
CarePlan.custodian
CarePlan.contributor
Condition.participant.actor DeviceDispense.performer.actor DocumentReference.author FamilyMemberHistory.participant.actor List.source MedicationDispense.performer.actor NutritionIntake.performer.actor Provenance.agent.who Composition.author
SupplyRequest.requester Composition.section.author
CareTeam , Device DeviceDefinition , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , ResearchSubject Participant + [DeviceDefinition] - [Device, Location] AdverseEvent.participant.actor MedicationRequest.performer
CareTeam , DeviceDefinition Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Device, RelatedPerson, Location] MedicationRequest.performer Provenance.agent.onBehalfOf
CareTeam , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen Participant - [Device, Location] Procedure.focus CareTeam.participant.member
CareTeam.participant.onBehalfOf
Consent.grantor
Consent.grantee
Observation.performer
CareTeam , HealthcareService Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, Device, [Device, HealthcareService, Location] Consent.grantor Consent.grantee FamilyMemberHistory.recorder
Permission.asserter Goal.acceptance.participant
Subscription.managingEntity Task.owner
CareTeam , Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen Provenance.agent.onBehalfOf Procedure.focus
CareTeam , Organization Group , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [CareTeam, PractitionerRole] - [Location] ParticipantLiving + [Organization, [Group, CareTeam, PractitionerRole] CareTeam.participant.member Observation.performer Task.owner Task.performer.actor Goal.source
CareTeam , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson DiagnosticReport.performer ParticipantContactable + [CareTeam, PractitionerRole] - [Location]
ParticipantLiving + [Organization, CareTeam, PractitionerRole]
DiagnosticReport.resultsInterpreter
CareTeam Device , Patient DeviceDefinition , Organization , Practitioner , PractitionerRole , RelatedPerson ParticipantLiving + [CareTeam, PractitionerRole] Goal.source Group.characteristic.determiner
Device , Endpoint , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] - [CareTeam, Location] CommunicationRequest.informationProvider
Device , Group , HealthcareService , Location , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Organization, CareTeam] AppointmentResponse.actor
Device , Group , HealthcareService , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Organization, CareTeam, Location] Encounter.participant.actor
Device , Group , Location , Medication , Organization , Patient , Practitioner , Procedure , Specimen , Substance ParticipantContactable + [Group, Device] - [RelatedPerson] ImagingSelection.subject Procedure.subject
Device , Group , Location , Organization , Patient , Practitioner ParticipantContactable DeviceRequest.subject + [Group, Device] - [RelatedPerson]
Procedure.subject ServiceRequest.subject
Device , Group , Location Medication , Patient , Practitioner , Procedure , Specimen , Substance DeviceRequest.subject ServiceRequest.subject ImagingSelection.subject
Device , Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [CareTeam, HealthcareService, Location] CommunicationRequest.requester
Contract.term.offer.party.reference
Contract.term.action.subject.reference
Contract.term.action.requester
EvidenceReport.section.author MedicationStatement.informationSource
QuestionnaireResponse.author
ServiceRequest.requester
Task.requester
Task.restriction.recipient
Device , Group , Patient ImagingStudy.subject
Device , Group , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantLiving + [Group, Device] Device, PractitionerRole] DeviceAssociation.subject Condition.asserter
Device , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole Participant - [Group, CareTeam, RelatedPerson] Account.subject
Device , Organization , Patient , Practitioner , PractitionerRole ArtifactAssessment.content.author
MessageHeader.source.sender
Device , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [Device, PractitionerRole] - [Location]
ParticipantLiving + [Organization, Device, PractitionerRole]
Signature.who
Signature.onBehalfOf
ChargeItem.enterer CommunicationRequest.requester Composition.author Composition.section.author Composition.participant.party
Flag.author
Invoice.participant.actor
MedicationRequest.requester
QuestionnaireResponse.author QuestionnaireResponse.source ServiceRequest.requester Task.requester Transport.requester Device , Organization , Practitioner , PractitionerRole DeviceRequest.requester GenomicStudy.analysis.performer.actor MedicationStatement.author
MessageHeader.sender MessageHeader.destination.receiver
MessageHeader.author QuestionnaireResponse.source
Device , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantLiving + [Device, PractitionerRole] DetectedIssue.author
DeviceAlert.acknowledgedBy
RiskAssessment.performer
Device , Patient , Practitioner , RelatedPerson PractitionerRole ParticipantContactable + [Device] - [Organization, Location] ParticipantLiving + [Device] InventoryReport.reporter RequestOrchestration.author
Device Group , Location , Medication , Organization , Patient , PlanDefinition , Practitioner , PractitionerRole , Procedure , RelatedPerson RequestOrchestration.author Flag.subject
Group , Location , Medication , Organization , Patient , PlanDefinition , Practitioner , PractitionerRole , Procedure , RelatedPerson Participant - [CareTeam, Device, HealthcareService]
ParticipantContactable + [Group, PractitionerRole]
Flag.subject MedicationDispense.receiver
Group , Organization , Patient Composition.custodian
Goal.subject
Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [Group, PractitionerRole] - [Location]
ParticipantLiving + [Group, Organization, PractitionerRole]
Task.restriction.recipient Composition.attester.party
Transport.restriction.recipient Group , Organization , Practitioner , PractitionerRole DocumentReference.attester.party
MeasureReport.reporter MedicationRequest.informationSource
Group , Patient ParticipantLiving + [Group] - [Practitioner, RelatedPerson] Appointment.subject
CarePlan.subject
CareTeam.subject
ChargeItem.subject Claim.subject
ClinicalImpression.subject Claim.item.subject
ClaimResponse.subject
ClaimResponse.addItem.subject
Communication.subject
CommunicationRequest.subject
Condition.subject
Encounter.subject
EncounterHistory.subject EnrollmentRequest.candidate
EnrollmentResponse.candidate
EpisodeOfCare.subject
ExplanationOfBenefit.subject
ExplanationOfBenefit.item.subject
ExplanationOfBenefit.addItem.subject
GuidanceResponse.subject
Invoice.subject
MedicationAdministration.subject
MedicationDispense.subject
MedicationRequest.subject
MedicationStatement.subject
NutritionIntake.subject
NutritionOrder.subject
RiskAssessment.subject
Group , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantLiving + [Group] - [RelatedPerson] [Group, PractitionerRole] Consent.subject Condition.recorder
Goal.recorder
Group , Patient , Practitioner , RelatedPerson ParticipantContactable + [Group] - [Organization, Location]
ParticipantLiving + [Group]
AdverseEvent.subject
Group , Patient , Practitioner , ResearchSubject ParticipantLiving + [Group, ResearchSubject] - [RelatedPerson] AdverseEvent.subject Consent.subject
HealthcareService Group , Organization Patient , RelatedPerson ParticipantLiving + [Group] - [Practitioner] SupplyRequest.supplier Consent.verification.verifiedWith
HealthcareService , Organization , Patient , Practitioner ParticipantContactable + [HealthcareService] - [RelatedPerson, Location]
ParticipantLiving + [Organization, HealthcareService] - [RelatedPerson]
Consent.manager
Consent.controller
Location , Organization ParticipantContactable - [Practitioner, Patient, RelatedPerson] Claim.facility
CoverageEligibilityRequest.item.facility
Encounter.admission.origin
Encounter.admission.destination
ExplanationOfBenefit.facility SupplyRequest.deliverFrom Location , Organization , Patient , RelatedPerson ParticipantContactable - [Practitioner] ParticipantLiving + [Organization, Location] - [Practitioner] SupplyRequest.deliverTo
Location , Organization , ResearchStudy ResearchStudy.site
Location , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [PractitionerRole] - [Organization] ParticipantLiving + [PractitionerRole, Location] DeviceDispense.receiver MedicationDispense.receiver Organization , Patient ParticipantContactable - [Practitioner, RelatedPerson, Location] ParticipantLiving + [Organization] - [Practitioner, RelatedPerson] BiologicallyDerivedProduct.collection.source InventoryItem.instance.subject Organization , Patient , Practitioner , PractitionerRole ParticipantContactable + [PractitionerRole] - [RelatedPerson, Location] ParticipantLiving + [Organization, PractitionerRole] - [RelatedPerson] Contract.author Organization , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [PractitionerRole] - [Location]
ParticipantLiving + [Organization, PractitionerRole]
Annotation.author[x]
AllergyIntolerance.recorder
Claim.payee.party
Composition.attester.party Contract.author
Contract.term.asset.valuedItem.responsible
Contract.term.asset.valuedItem.recipient
Contract.signer.party
DeviceUsage.informationSource DocumentReference.attester.party ExplanationOfBenefit.payee.party
Immunization.performer.actor
MedicationRequest.informationSource MedicationStatement.informationSource Specimen.collection.collector
Organization , Patient , RelatedPerson ParticipantContactable - [Practitioner, Location]
ParticipantLiving + [Organization] - [Practitioner]
Account.guarantor.party
Coverage.paymentBy.party
Coverage.policyHolder
Invoice.recipient
PaymentReconciliation.paymentIssuer
Organization , Practitioner ParticipantContactable - [Patient, RelatedPerson, Location] ParticipantLiving + [Organization] - [Patient, RelatedPerson] Citation.citedArtifact.contributorship.entry.contributor Organization , Practitioner , PractitionerRole Claim.provider
Claim.careTeam.provider
ClaimResponse.requestor
ClaimResponse.addItem.provider
Consent.verification.verifiedBy
Contract.contentDefinition.publisher
CoverageEligibilityRequest.provider
CoverageEligibilityResponse.requestor
EnrollmentRequest.provider
EnrollmentResponse.requestProvider
ExplanationOfBenefit.provider
ExplanationOfBenefit.careTeam.provider
ExplanationOfBenefit.addItem.provider
Linkage.author MedicationDispense.substitution.responsibleParty Invoice.issuer
MessageHeader.destination.receiver MeasureReport.reporter
MessageHeader.responsible MedicationDispense.substitution.responsibleParty
Patient.generalPractitioner
PaymentNotice.reporter
PaymentNotice.payee
PaymentReconciliation.enterer
PaymentReconciliation.requestor
PaymentReconciliation.allocation.submitter
PaymentReconciliation.allocation.payee
ResearchStudy.associatedParty.party SupplyDelivery.supplier SupplyDelivery.receiver VerificationResult.primarySource.who VerificationResult.attestation.who VerificationResult.attestation.onBehalfOf
Organization , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [PractitionerRole] - [Patient, Location]
ParticipantLiving + [Organization, PractitionerRole] - [Patient]
Group.managingEntity
Organization , PractitionerRole Citation.citedArtifact.contributorship.entry.affiliation MedicinalProductDefinition.contact.contact
Patient , Person , Practitioner Organization , RelatedPerson ParticipantContactable + [Person] - [Organization, [Practitioner, Patient, Location]
ParticipantLiving + [Person] [Organization] - [Practitioner, Patient]
Person.link.target NutritionProduct.manufacturer
Patient , Person , Practitioner , RelatedPerson ParticipantContactable + [Person] - [Organization, RelatedPerson, Location]
ParticipantLiving - [RelatedPerson] + [Person]
DeviceDispense.subject Person.link.target
Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [PractitionerRole] - [Organization, Location]
ParticipantLiving + [PractitionerRole]
Claim.enterer AdverseEvent.recorder
ExplanationOfBenefit.enterer AdverseEvent.suspectEntity.causality.author
Procedure.recorder AllergyIntolerance.asserter
Specimen.collection.collector Patient , Practitioner , PractitionerRole , RelatedPerson , ResearchSubject ParticipantLiving + [PractitionerRole, ResearchSubject] AdverseEvent.recorder Claim.enterer
AdverseEvent.suspectEntity.causality.author Patient , Practitioner , RelatedPerson ExplanationOfBenefit.enterer
ParticipantLiving Procedure.recorder
DeviceAssociation.operation.operator Specimen.processing.performer
Patient , RelatedPerson ParticipantContactable - [Practitioner, Organization, Location]
ParticipantLiving - [Practitioner]
Consent.verification.verifiedWith Coverage.subscriber
Patient.link.other
Practitioner , PractitionerRole ParticipantLiving + [PractitionerRole] - [Patient, RelatedPerson] BiologicallyDerivedProduct.collection.collector
ClinicalImpression.performer CoverageEligibilityRequest.enterer
CoverageEligibilityRequest.item.provider
CoverageEligibilityResponse.insurance.item.provider
DetectedIssue.mitigation.author
EpisodeOfCare.careManager
GenomicStudy.referrer GenomicStudy.interpreter ImagingStudy.referrer
MedicationRequest.recorder
NutritionOrder.orderer NutritionOrder.requester
VisionPrescription.prescriber

Other Patterns

EvidenceVariable.characteristic.definitionReference
Resources Pattern (or candidates) Locations
Account , ChargeItem , Claim , Contract , Encounter , Invoice PaymentReconciliation.allocation.target
ActivityDefinition , BiologicallyDerivedProduct , Device , DeviceDefinition AdministrableProductDefinition , Medication ManufacturedItemDefinition , MedicinalProductDefinition , NutritionProduct , PlanDefinition , Substance ClinicalUseDefinition.subject ActivityDefinition , Device , DeviceDefinition , HealthcareService , Medication , PlanDefinition , Substance ChargeItemDefinition.instance Ingredient.for
AdministrableProductDefinition , ManufacturedItemDefinition , MedicinalProductDefinition Ingredient.for AllergyIntolerance , Condition PackagedProductDefinition ClinicalImpression.problem Medication.definition
AllergyIntolerance , Condition , Device , DeviceUsage DiagnosticReport , DocumentReference , FamilyMemberHistory , Immunization , MedicationAdministration , MedicationStatement ImagingStudy , Observation , Procedure AdverseEvent.contributingFactor.item[x] DiagnosticReport.supportingInfo.reference
AllergyIntolerance , Condition , DocumentReference , FamilyMemberHistory , Immunization , MedicationAdministration , MedicationStatement , Observation , Procedure , QuestionnaireResponse RiskAssessment AdverseEvent.supportingInfo.item[x] Flag.supportingInfo
Appointment , AppointmentResponse , CarePlan , Claim , CommunicationRequest , Contract , CoverageEligibilityRequest , DeviceRequest , EnrollmentRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , SupplyRequest , Task , VisionPrescription Request + [Contract] - [Transport] [AppointmentResponse, Contract] GuidanceResponse.result
Appointment , AppointmentResponse , CarePlan , Claim , CommunicationRequest , Contract , CoverageEligibilityRequest , DeviceRequest , EnrollmentRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , SupplyRequest , VisionPrescription Request + [Contract] [AppointmentResponse, Contract] - [Task, Transport] [Task] DocumentReference.basedOn
Appointment , AppointmentResponse , CarePlan , ServiceRequest , Task ImagingSelection.basedOn ImagingStudy.basedOn Appointment Claim , CommunicationRequest , CoverageEligibilityRequest , DeviceRequest , ImmunizationRecommendation EnrollmentRequest , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , SupplyRequest , Task , VisionPrescription Request + [AppointmentResponse] CarePlan.activity.plannedActivityReference Composition.basedOn
Appointment , Encounter CarePlan , EpisodeOfCare ServiceRequest , Task DocumentReference.context ImagingSelection.basedOn
ImagingStudy.basedOn
BiologicallyDerivedProduct Appointment , Device CommunicationRequest , DeviceDefinition DeviceRequest , InventoryItem MedicationRequest , Medication NutritionOrder , MedicationKnowledge RequestOrchestration , NutritionProduct ServiceRequest , Task , VisionPrescription InventoryItem.association.relatedItem CarePlan.activity.plannedActivityReference
BiologicallyDerivedProduct , Device Appointment , Medication Encounter , NutritionProduct EpisodeOfCare InventoryItem.productReference DocumentReference.context
BiologicallyDerivedProduct , Medication , MedicinalProductDefinition , NutritionProduct , ObservationDefinition , Substance SubstanceDefinition ClinicalUseDefinition.interaction.interactant.item[x]
CarePlan Bundle , DeviceRequest Composition , DiagnosticReport , DocumentReference DeviceDispense.basedOn Procedure.report
CarePlan , CommunicationRequest , DeviceRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , VisionPrescription Observation.basedOn ServiceRequest.replaces
CarePlan , CommunicationRequest , DeviceRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , ServiceRequest , Task , VisionPrescription AuditEvent.basedOn Provenance.basedOn Communication.basedOn
CarePlan , DeviceRequest , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , VisionPrescription Appointment.basedOn
Encounter.basedOn
CarePlan , ImmunizationRecommendation DeviceRequest , MedicationRequest , NutritionOrder , ServiceRequest DiagnosticReport.basedOn Observation.basedOn
CarePlan , ImmunizationRecommendation DocumentReference , DocumentReference , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest Immunization.basedOn MedicationRequest.basedOn ServiceRequest.basedOn
CarePlan , MedicationRequest , NutritionOrder , ServiceRequest ServiceRequest.basedOn DiagnosticReport.basedOn
CarePlan , NutritionOrder MedicationRequest , RequestOrchestration , ServiceRequest CarePlan.basedOn MedicationRequest.basedOn
CarePlan , NutritionOrder MedicationRequest , ServiceRequest NutritionIntake.basedOn Immunization.basedOn
NutritionOrder.basedOn Procedure.basedOn
CarePlan , NutritionOrder , RequestOrchestration , ServiceRequest Procedure.basedOn CarePlan.basedOn
QuestionnaireResponse.basedOn NutritionOrder.basedOn
VisionPrescription.basedOn
Citation CarePlan , DiagnosticReport NutritionOrder , EvidenceReport ServiceRequest ResearchStudy.result NutritionIntake.basedOn
Citation , DiagnosticReport , Observation CarePlan , Procedure ServiceRequest DiagnosticReport.supportingInfo.reference QuestionnaireResponse.basedOn
Claim , DocumentReference , Observation , Procedure , QuestionnaireResponse , ServiceRequest ExplanationOfBenefit DeviceUsage.derivedFrom ExplanationOfBenefit.related.claim
ClaimResponse , Coverage DeviceRequest.insurance
MedicationRequest.insurance
ServiceRequest.insurance
Task.insurance Transport.insurance ClinicalImpression , DiagnosticReport , Observation Condition.stage.assessment
Composition , DiagnosticReport , DocumentReference Evidence Procedure.report ResearchStudy.result
Condition , MedicationRequest , MedicationStatement , NutritionIntake , NutritionOrder , Observation , Procedure , RiskAssessment , ServiceRequest Goal.addresses
Condition , Observation AdverseEvent.resultingEffect MedicationStatement.relatedClinicalInformation
Consent , Contract , DocumentReference , QuestionnaireResponse Consent.sourceReference
Contract , SupplyDelivery SupplyDelivery.partOf Device , DeviceDefinition ObservationDefinition.device Device , DeviceMetric EvidenceVariable.characteristic.definitionByTypeAndValue.device DeviceAlert.device
Observation.device
DeviceDefinition , ManufacturedItemDefinition MedicinalProductDefinition.comprisedOf
DeviceRequest , MedicationRequest , NutritionOrder , ServiceRequest , SupplyRequest , VisionPrescription Claim.item.request
ClaimResponse.addItem.request
ExplanationOfBenefit.item.request
ExplanationOfBenefit.addItem.request
DeviceRequest , MedicationRequest , ServiceRequest , VisionPrescription Claim.prescription
Claim.originalPrescription
DocumentReference , GenomicStudy , ImagingSelection , ImagingStudy , MolecularSequence , Observation , QuestionnaireResponse ExplanationOfBenefit.prescription
Observation.derivedFrom ExplanationOfBenefit.originalPrescription
DocumentReference DiagnosticReport , ImagingStudy Observation ImagingSelection.derivedFrom Condition.stage.assessment
DocumentReference , Immunization , MedicationAdministration , MedicationRequest , Procedure AdverseEvent.preventiveAction.item[x] DocumentReference ImagingSelection , MedicationAdministration ImagingStudy , MedicationRequest Observation , Procedure QuestionnaireResponse AdverseEvent.mitigatingAction.item[x] Observation.derivedFrom
DocumentReference , Observation ImagingStudy GenomicStudy.analysis.regionsStudied GenomicStudy.analysis.regionsCalled ImagingSelection.derivedFrom
Encounter , EpisodeOfCare Contract.term.action.context Account.covers
DeviceUsage.context Contract.term.action.context
Evidence , EvidenceVariable , Group EvidenceVariable , Group Evidence.variableDefinition.observed
Evidence.variableDefinition.intended
Evidence.statistic.modelCharacteristic.variable.variableDefinition ResearchStudy.recruitment.eligibility
GenomicStudy Group , ImagingStudy Specimen DiagnosticReport.study Observation.specimen
GenomicStudy , ImagingStudy , Immunization , MedicationAdministration , MedicationDispense , MedicationStatement , Procedure Observation.partOf
Group , Specimen Observation.specimen Immunization , ImmunizationEvaluation ImmunizationRecommendation.recommendation.supportingImmunization Ingredient , Medication , Substance MedicinalProductDefinition , SubstanceDefinition ActivityDefinition.product[x]
MedicationAdministration , MedicationDispense , Procedure MedicationAdministration.partOf
MedicationAdministration , Observation , Procedure Procedure.partOf
MedicationAdministration , Procedure MedicationDispense.partOf
MedicationRequest , VisionPrescription ExplanationOfBenefit.prescription MedicationStatement , Procedure MedicationStatement.partOf
MolecularSequence , Observation , QuestionnaireResponse Observation.hasMember NutritionIntake , Observation , Procedure NutritionIntake.partOf
Observation , Procedure QuestionnaireResponse.partOf
ObservationDefinition , Questionnaire ObservationDefinition.hasMember Procedure Observation , Task QuestionnaireResponse GenomicStudy.analysis.protocolPerformed Observation.hasMember
ServiceRequest ObservationDefinition , Task Questionnaire GenomicStudy.basedOn ObservationDefinition.hasMember