R6 Ballot (3rd Draft) (1st Full Ballot)

This page is part of the FHIR Specification v6.0.0-ballot3: v6.0.0-ballot4: Release 6 Ballot (3rd Draft) (1st Full Ballot) (see Ballot Notes ). The current version 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 160 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

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 , DeviceDefinition , Endpoint , Group , HealthcareService , Location , Medication , MedicinalProductDefinition , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen , Substance , SubstanceDefinition ActivityDefinition.participant.typeReference
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 Group.member.entity
BiologicallyDerivedProduct , CareTeam , Device , Group , Location , Medication , NutritionProduct , Organization , Patient , Practitioner , Procedure PractitionerRole , RelatedPerson , Specimen , Substance DetectedIssue.subject DeviceAssociation.subject
Observation.subject DeviceAssociation.focus
BiologicallyDerivedProduct , Device , Group , Location , Medication , NutritionProduct , Organization , Patient , Practitioner , Procedure , Substance DiagnosticReport.subject DetectedIssue.subject
Observation.subject
BiologicallyDerivedProduct , Device , Group , Location , Medication , NutritionProduct , Patient , Substance Specimen Specimen.subject DeviceAlert.subject
BiologicallyDerivedProduct , Device , Group , Location , Medication , Organization , Patient , Specimen Practitioner , Substance , SubstanceDefinition ResearchSubject.subject DiagnosticReport.subject
BiologicallyDerivedProduct , Group , NutritionProduct , Patient , Substance GenomicStudy.subject CareTeam , Device , DeviceDefinition , Endpoint , Group , HealthcareService , Location , Organization NutritionProduct , Patient , Practitioner , PractitionerRole , RelatedPerson Substance Participant + [Endpoint, DeviceDefinition] RequestOrchestration.action.participant.typeReference Specimen.subject
CareTeam BiologicallyDerivedProduct , Device , DeviceDefinition , Group , Group , HealthcareService , Organization Medication , Patient , Practitioner Specimen , PractitionerRole Substance , RelatedPerson SubstanceDefinition Participant + [DeviceDefinition] - [Location] Permission.rule.activity.actor.reference ResearchSubject.subject
CareTeam , Device , DeviceDefinition , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [DeviceDefinition] - [Location] AuditEvent.agent.who
CareTeam , Device , Endpoint , Group , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] Communication.recipient
CareTeam , Device , Endpoint , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] - [Location] CommunicationRequest.recipient
CareTeam , Device , Endpoint , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [Endpoint] - [Group, Location] Communication.sender
CareTeam , Device , Group , HealthcareService , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant 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
DeviceRequest.requester
DocumentReference.author
FamilyMemberHistory.participant.actor 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 Transport.owner CareTeam , Device , HealthcareService , Organization , Practitioner , PractitionerRole DiagnosticReport.performer
CareTeam , Device , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Substance Participant + [Substance] - [Group, HealthcareService] Contract.term.action.performer
CareTeam , Device , Organization , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, HealthcareService, Location] Task.performer.actor CareTeam , Device , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, HealthcareService, Location] AuditEvent.source.observer
Basic.author
CarePlan.custodian
CarePlan.contributor
Composition.author
Composition.section.author DeviceDispense.performer.actor SupplyRequest.requester
CareTeam , DeviceDefinition , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant + [DeviceDefinition] - [Device, Location] MedicationRequest.performer
CareTeam , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole Participant - [Device, RelatedPerson, Location] Provenance.agent.onBehalfOf
CareTeam , Group , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Device, Location] CareTeam.participant.member
CareTeam.participant.onBehalfOf
Consent.grantor
Consent.grantee
Observation.performer
CareTeam , Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Device, HealthcareService, Location] CareTeam.participant.member FamilyMemberHistory.recorder
CareTeam.participant.onBehalfOf Goal.acceptance.participant
Task.owner
CareTeam , Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson , Specimen Procedure.focus
CareTeam , Group , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantLiving + [Group, CareTeam, PractitionerRole] Goal.source
CareTeam , HealthcareService , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson Participant - [Group, Device, Location] Observation.performer Permission.asserter Subscription.managingEntity CareTeam , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [CareTeam, PractitionerRole] - [Location]
ParticipantLiving + [Organization, CareTeam, PractitionerRole]
Goal.acceptance.participant Task.owner DiagnosticReport.resultsInterpreter
CareTeam Device , DeviceDefinition , Organization , Practitioner , PractitionerRole DiagnosticReport.resultsInterpreter 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 , Organization , Patient , Practitioner ParticipantContactable + [Group, Device] - [RelatedPerson] Procedure.subject
Device , Group , Location , Patient DeviceRequest.subject
ServiceRequest.subject
Device , Group , Medication , Patient , Practitioner , Procedure , Specimen , Substance 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
DeviceAssociation.subject 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, PractitionerRole] 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 Composition.participant.party
Flag.author
Invoice.participant.actor
MedicationRequest.requester
MedicationStatement.author
MessageHeader.destination.receiver
QuestionnaireResponse.source Task.requester Transport.requester Device , Organization , Practitioner , PractitionerRole DeviceRequest.requester GenomicStudy.analysis.performer.actor Device , Patient ParticipantLiving + [Device] - [Practitioner, RelatedPerson] DeviceAlert.subject
Device , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantLiving + [Device, PractitionerRole] Condition.asserter DetectedIssue.author
RiskAssessment.performer Device , Patient , Practitioner , RelatedPerson DeviceAlert.acknowledgedBy ParticipantContactable + [Device] - [Organization, Location]
ParticipantLiving + [Device] InventoryReport.reporter RiskAssessment.performer
Device , Practitioner , PractitionerRole RequestOrchestration.author
Group , Location , Medication , Organization , Patient , PlanDefinition , Practitioner , PractitionerRole , Procedure , RelatedPerson Flag.subject
Group , Location , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable Participant + [Group, PractitionerRole] - [Organization] [CareTeam, Device, HealthcareService]
ParticipantLiving ParticipantContactable + [Group, PractitionerRole, Location] PractitionerRole]
MedicationDispense.receiver
Group , Organization , Patient Composition.custodian
Goal.subject
Group , Organization , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [Group, PractitionerRole] - [Location]
ParticipantLiving + [Group, Organization, PractitionerRole]
DocumentReference.attester.party MedicationRequest.informationSource Composition.attester.party
Task.restriction.recipient DocumentReference.attester.party
Transport.restriction.recipient MedicationRequest.informationSource
Group , Patient ParticipantLiving + [Group] - [Practitioner, RelatedPerson] Appointment.subject
CarePlan.subject
CareTeam.subject
ChargeItem.subject Claim.subject
ClinicalAssessment.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, PractitionerRole] Condition.recorder
Goal.recorder
Group , Patient , Practitioner , RelatedPerson ParticipantContactable + [Group] - [Organization, Location]
ParticipantLiving + [Group]
AdverseEvent.subject
Group , Patient , Practitioner , ResearchSubject ParticipantLiving + [Group, ResearchSubject] - [RelatedPerson] Consent.subject
Group , Patient , RelatedPerson ParticipantLiving + [Group] - [Practitioner] Consent.verification.verifiedWith
HealthcareService , Organization SupplyRequest.supplier 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 , Practitioner , PractitionerRole ParticipantContactable + [PractitionerRole] - [Patient, RelatedPerson] SupplyDelivery.destination
Location , Organization , ResearchStudy ResearchStudy.site
Location , Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [PractitionerRole] - [Organization] ParticipantLiving + [PractitionerRole, Location] DeviceDispense.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
Device.additive.performer DeviceUsage.informationSource ExplanationOfBenefit.payee.party
Immunization.performer.actor
Specimen.collection.collector
Organization , Patient , Practitioner , RelatedPerson ParticipantContactable - [Location] ParticipantLiving + [Organization] PersonalRelationship.asserter 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 Invoice.issuer
MeasureReport.reporter
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
Organization , RelatedPerson ParticipantContactable - [Practitioner, Patient, Location]
ParticipantLiving + [Organization] - [Practitioner, Patient]
NutritionProduct.manufacturer
Patient , Person , Practitioner , RelatedPerson ParticipantContactable + [Person] - [Organization, Location]
ParticipantLiving + [Person]
Person.link.target
Patient , Person , RelatedPerson ParticipantLiving + [Person] - [Practitioner] PersonalRelationship.source PersonalRelationship.target Patient , Practitioner ParticipantContactable - [Organization, RelatedPerson, Location] ParticipantLiving - [RelatedPerson] DeviceDispense.subject Patient , Practitioner , PractitionerRole , RelatedPerson ParticipantContactable + [PractitionerRole] - [Organization, Location]
ParticipantLiving + [PractitionerRole]
AdverseEvent.recorder
AdverseEvent.suspectEntity.causality.author
AllergyIntolerance.asserter
Claim.enterer
Condition.recorder ExplanationOfBenefit.enterer
Procedure.recorder
Specimen.processing.performer
Patient , Practitioner , RelatedPerson ParticipantLiving DeviceAssociation.operation.operator Patient , RelatedPerson ParticipantContactable - [Practitioner, Organization, Location]
ParticipantLiving - [Practitioner]
Coverage.subscriber
Patient.link.other
Practitioner , PractitionerRole ParticipantLiving + [PractitionerRole] - [Patient, RelatedPerson] BiologicallyDerivedProduct.collection.collector
ClinicalAssessment.performer CoverageEligibilityRequest.enterer
CoverageEligibilityRequest.item.provider
CoverageEligibilityResponse.insurance.item.provider
DetectedIssue.mitigation.author
EpisodeOfCare.careManager
GenomicStudy.referrer GenomicStudy.interpreter ImagingStudy.referrer
MedicationRequest.recorder
NutritionOrder.requester
VisionPrescription.prescriber

Other Patterns

Resources Pattern (or candidates) Locations
Account , ChargeItem , Claim , Contract , Encounter , Invoice PaymentReconciliation.allocation.target
ActivityDefinition , BiologicallyDerivedProduct , Device , DeviceDefinition AdministrableProductDefinition , Medication ManufacturedItemDefinition , MedicinalProductDefinition , NutritionProduct , PlanDefinition , SubstanceDefinition ClinicalUseDefinition.subject ActivityDefinition , Device , DeviceDefinition , HealthcareService , Medication , PlanDefinition , Substance , SubstanceDefinition ChargeItemDefinition.instance Ingredient.for
AdministrableProductDefinition , ManufacturedItemDefinition , MedicinalProductDefinition , PackagedProductDefinition Ingredient.for Medication.definition
AllergyIntolerance , Citation , Condition , DeviceUsage , DiagnosticReport , DocumentReference , FamilyMemberHistory , GenomicStudy , ImagingStudy , Observation , Procedure DiagnosticReport.supportingInfo.reference
AllergyIntolerance , Condition , Observation , Procedure , RiskAssessment ClinicalAssessment.problem Flag.supportingInfo
AllergyIntolerance Appointment , Condition AppointmentResponse , Observation CarePlan , Procedure Claim , RiskAssessment CommunicationRequest , Contract , CoverageEligibilityRequest , DeviceRequest , EnrollmentRequest , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , Task , VisionPrescription Request + [AppointmentResponse, Contract] Flag.supportingInfo GuidanceResponse.result
Appointment , AppointmentResponse , CarePlan , Claim , CommunicationRequest , Contract , CoverageEligibilityRequest , DeviceRequest , EnrollmentRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , SupplyRequest , Task , VisionPrescription Request + [AppointmentResponse, Contract] - [Transport] [Task] GuidanceResponse.result DocumentReference.basedOn
Appointment , AppointmentResponse , CarePlan , Claim , CommunicationRequest , Contract , CoverageEligibilityRequest , DeviceRequest , EnrollmentRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , SupplyRequest Task , VisionPrescription Request + [AppointmentResponse] DocumentReference.basedOn Composition.basedOn
Appointment , CarePlan , ServiceRequest , Task ImagingSelection.basedOn
ImagingStudy.basedOn
Appointment , CommunicationRequest , DeviceRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , SupplyRequest , Task , VisionPrescription CarePlan.activity.plannedActivityReference
Appointment , Encounter , EpisodeOfCare DocumentReference.context
BiologicallyDerivedProduct , Device , DeviceDefinition , InventoryItem , Medication , MedicationKnowledge MedicinalProductDefinition , NutritionProduct , ObservationDefinition , SubstanceDefinition InventoryItem.association.relatedItem ClinicalUseDefinition.interaction.interactant.item[x]
BiologicallyDerivedProduct Bundle , Device Composition , Medication DiagnosticReport , NutritionProduct DocumentReference InventoryItem.productReference Procedure.report
BiologicallyDerivedProduct CarePlan , Medication CommunicationRequest , MedicinalProductDefinition DeviceRequest , NutritionProduct MedicationRequest , ObservationDefinition NutritionOrder , SubstanceDefinition RequestOrchestration , ServiceRequest , VisionPrescription ClinicalUseDefinition.interaction.interactant.item[x] ServiceRequest.replaces
CarePlan , CommunicationRequest , DeviceRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , ServiceRequest , Task , VisionPrescription Communication.basedOn
CarePlan , DeviceRequest DeviceDispense.basedOn CarePlan , DeviceRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest , VisionPrescription Appointment.basedOn
Encounter.basedOn
CarePlan , DeviceRequest , ImmunizationRecommendation , MedicationRequest , NutritionOrder , ServiceRequest Observation.basedOn
CarePlan , ImmunizationRecommendation DocumentReference , DocumentReference , MedicationRequest , NutritionOrder , ServiceRequest DiagnosticReport.basedOn CarePlan , ImmunizationRecommendation , MedicationRequest , RequestOrchestration , ServiceRequest MedicationRequest.basedOn ServiceRequest.basedOn
CarePlan , ImmunizationRecommendation , MedicationRequest , NutritionOrder , ServiceRequest Immunization.basedOn DiagnosticReport.basedOn
CarePlan , MedicationRequest , NutritionOrder , RequestOrchestration , ServiceRequest ServiceRequest.basedOn MedicationRequest.basedOn
CarePlan , MedicationRequest , ServiceRequest Immunization.basedOn
Procedure.basedOn
CarePlan , NutritionOrder , RequestOrchestration , ServiceRequest CarePlan.basedOn
NutritionOrder.basedOn
VisionPrescription.basedOn
CarePlan , NutritionOrder , ServiceRequest NutritionIntake.basedOn
CarePlan , ServiceRequest QuestionnaireResponse.basedOn
Citation , Composition , DiagnosticReport , Evidence ResearchStudy.result Claim , DocumentReference , Observation , Procedure , QuestionnaireResponse , ServiceRequest ExplanationOfBenefit DeviceUsage.derivedFrom ExplanationOfBenefit.related.claim
ClaimResponse , Coverage DeviceRequest.insurance
MedicationRequest.insurance
ServiceRequest.insurance
Task.insurance Transport.insurance ClinicalAssessment , 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 MedicationStatement.relatedClinicalInformation
Consent , Contract , DocumentReference , QuestionnaireResponse Consent.sourceReference
Contract , SupplyDelivery SupplyDelivery.partOf Device , DeviceDefinition ObservationDefinition.device Device , DeviceDefinition , DeviceMetric Group.characteristic.determinedBy[x] Device , DeviceMetric DeviceAlert.source 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 , RequestOrchestration , ServiceRequest , SupplyRequest , Task , VisionPrescription Transport.basedOn Claim.prescription
Claim.originalPrescription
ExplanationOfBenefit.prescription
ExplanationOfBenefit.originalPrescription
DeviceRequest , MedicationRequest DiagnosticReport , VisionPrescription Observation Claim.prescription Claim.originalPrescription Condition.stage.assessment
DocumentReference , GenomicStudy , ImagingSelection , ImagingStudy , MolecularSequence , Observation , QuestionnaireResponse Observation.derivedFrom
DocumentReference , ImagingStudy ImagingSelection.derivedFrom
DocumentReference , Observation GenomicStudy.analysis.regionsStudied GenomicStudy.analysis.regionsCalled Encounter , EpisodeOfCare Account.covers
Contract.term.action.context DeviceUsage.context
EvidenceVariable , Group Evidence.variableDefinition.observed
Evidence.variableDefinition.intended
Evidence.statistic.modelCharacteristic.variable.variableDefinition
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 , 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