Extensions for Using Data Elements from FHIR STU3 in FHIR R4B
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR STU3 in FHIR R4B - Downloaded Version null See the Directory of published versions

Lookup for Profile_R3_Patient_R4B

Lookup for FHIR STU3 Patient for use in FHIR R4B

The FHIR STU3 resource is represented in FHIR R4B via the Patient resource.

Note that there is a profile defined to simplify use of this cross-version resource representation:Profile: Patient

A computable version of the following element information is available in: R3PatientElementMapToR4B

Source Element (FHIR STU3) Target(s) Comments
Patient    
Patient.meta Patient.meta
Extension: ExtensionPatient_Meta
Element Patient.meta is mapped to FHIR R4B element Patient.meta as SourceIsBroaderThanTarget.
The mappings for Patient.meta do not cover the following types: Meta.
The mappings for Patient.meta do not cover the following types based on type expansion: lastUpdated, profile, security, tag, versionId.
Patient.implicitRules Patient.implicitRules Element Patient.implicitRules is mapped to FHIR R4B element Patient.implicitRules as Equivalent.
Patient.language Patient.language Element Patient.language is mapped to FHIR R4B element Patient.language as Equivalent.
Patient.text Patient.text
Extension: ExtensionPatient_Text
Element Patient.text is mapped to FHIR R4B element Patient.text as SourceIsBroaderThanTarget.
The mappings for Patient.text do not cover the following types: Narrative.
The mappings for Patient.text do not cover the following types based on type expansion: div, status.
Patient.contained Patient.contained Element Patient.contained is mapped to FHIR R4B element Patient.contained as SourceIsBroaderThanTarget.
Patient.identifier Patient.identifier
Extension: ExtensionPatient_Identifier
Element Patient.identifier is mapped to FHIR R4B element Patient.identifier as SourceIsBroaderThanTarget.
The mappings for Patient.identifier do not cover the following types: Identifier.
The mappings for Patient.identifier do not cover the following types based on type expansion: assigner, period, system, type, use, value.
Patient.active Patient.active Element Patient.active is mapped to FHIR R4B element Patient.active as Equivalent.
Patient.name Patient.name
Extension: ExtensionPatient_Name
Element Patient.name is mapped to FHIR R4B element Patient.name as SourceIsBroaderThanTarget.
The mappings for Patient.name do not cover the following types: HumanName.
The mappings for Patient.name do not cover the following types based on type expansion: family, given, period, prefix, suffix, text, use.
Patient.telecom Patient.telecom
Extension: ExtensionPatient_Telecom
Element Patient.telecom is mapped to FHIR R4B element Patient.telecom as SourceIsBroaderThanTarget.
The mappings for Patient.telecom do not cover the following types: ContactPoint.
The mappings for Patient.telecom do not cover the following types based on type expansion: period, rank, system, use, value.
Patient.gender Patient.gender Element Patient.gender is mapped to FHIR R4B element Patient.gender as Equivalent.
Patient.birthDate Patient.birthDate Element Patient.birthDate is mapped to FHIR R4B element Patient.birthDate as Equivalent.
Patient.deceased[x] Patient.deceased[x] Element Patient.deceased[x] is mapped to FHIR R4B element Patient.deceased[x] as Equivalent.
The target context Patient.deceased[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Patient.
Patient.address Patient.address
Extension: ExtensionPatient_Address
Element Patient.address is mapped to FHIR R4B element Patient.address as SourceIsBroaderThanTarget.
The mappings for Patient.address do not cover the following types: Address.
The mappings for Patient.address do not cover the following types based on type expansion: city, country, district, line, period, postalCode, state, text, type, use.
Patient.maritalStatus Patient.maritalStatus Element Patient.maritalStatus is mapped to FHIR R4B element Patient.maritalStatus as Equivalent.
Patient.multipleBirth[x] Patient.multipleBirth[x] Element Patient.multipleBirth[x] is mapped to FHIR R4B element Patient.multipleBirth[x] as Equivalent.
The target context Patient.multipleBirth[x] is a choice-type element and cannot directly hold extensions. The context is moved up to parent element Patient.
Patient.photo Patient.photo
Extension: ExtensionPatient_Photo
Element Patient.photo is mapped to FHIR R4B element Patient.photo as SourceIsBroaderThanTarget.
The mappings for Patient.photo do not cover the following types: Attachment.
The mappings for Patient.photo do not cover the following types based on type expansion: contentType, creation, data, hash, language, size, title, url.
Patient.contact Patient.contact Element Patient.contact is mapped to FHIR R4B element Patient.contact as Equivalent.
Patient.contact.relationship Patient.contact.relationship Element Patient.contact.relationship is mapped to FHIR R4B element Patient.contact.relationship as Equivalent.
Patient.contact.name Patient.contact.name
Extension: ExtensionPatient_Contact_Name
Element Patient.contact.name is mapped to FHIR R4B element Patient.contact.name as SourceIsBroaderThanTarget.
The mappings for Patient.contact.name do not cover the following types: HumanName.
The mappings for Patient.contact.name do not cover the following types based on type expansion: family, given, period, prefix, suffix, text, use.
Patient.contact.telecom Patient.contact.telecom
Extension: ExtensionPatient_Contact_Telecom
Element Patient.contact.telecom is mapped to FHIR R4B element Patient.contact.telecom as SourceIsBroaderThanTarget.
The mappings for Patient.contact.telecom do not cover the following types: ContactPoint.
The mappings for Patient.contact.telecom do not cover the following types based on type expansion: period, rank, system, use, value.
Patient.contact.address Patient.contact.address
Extension: ExtensionPatient_Contact_Address
Element Patient.contact.address is mapped to FHIR R4B element Patient.contact.address as SourceIsBroaderThanTarget.
The mappings for Patient.contact.address do not cover the following types: Address.
The mappings for Patient.contact.address do not cover the following types based on type expansion: city, country, district, line, period, postalCode, state, text, type, use.
Patient.contact.gender Patient.contact.gender Element Patient.contact.gender is mapped to FHIR R4B element Patient.contact.gender as Equivalent.
Patient.contact.organization Patient.contact.organization
Standard Extension: alternate-reference
Element Patient.contact.organization is mapped to FHIR R4B element Patient.contact.organization as SourceIsBroaderThanTarget.
The mappings for Patient.contact.organization do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Patient.contact.organization with unmapped reference targets: Organization.
Patient.contact.period Patient.contact.period
Extension: ExtensionPatient_Contact_Period
Element Patient.contact.period is mapped to FHIR R4B element Patient.contact.period as SourceIsBroaderThanTarget.
The mappings for Patient.contact.period do not cover the following types: Period.
The mappings for Patient.contact.period do not cover the following types based on type expansion: end, start.
Patient.animal Modifier Extension: ExtensionPatient_Animal Element Patient.animal has a context of Patient based on following the parent source element upwards and mapping to Patient.
Element Patient.animal has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Patient.animal.species Extension: ExtensionPatient_Animal Slice:species Element Patient.animal.species is part of an existing definition because parent element Patient.animal requires a cross-version extension.
Element Patient.animal.species has a context of Patient based on following the parent source element upwards and mapping to Patient.
Element Patient.animal.species has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Patient.animal.breed Extension: ExtensionPatient_Animal Slice:breed Element Patient.animal.breed is part of an existing definition because parent element Patient.animal requires a cross-version extension.
Element Patient.animal.breed has a context of Patient based on following the parent source element upwards and mapping to Patient.
Element Patient.animal.breed has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Patient.animal.genderStatus Extension: ExtensionPatient_Animal Slice:genderStatus Element Patient.animal.genderStatus is part of an existing definition because parent element Patient.animal requires a cross-version extension.
Element Patient.animal.genderStatus has a context of Patient based on following the parent source element upwards and mapping to Patient.
Element Patient.animal.genderStatus has no mapping targets in FHIR R4B. Typically, this is because the element has been added (is a new element).
Patient.communication Patient.communication Element Patient.communication is mapped to FHIR R4B element Patient.communication as Equivalent.
Patient.communication.language Patient.communication.language Element Patient.communication.language is mapped to FHIR R4B element Patient.communication.language as Equivalent.
Patient.communication.preferred Patient.communication.preferred Element Patient.communication.preferred is mapped to FHIR R4B element Patient.communication.preferred as Equivalent.
Patient.generalPractitioner Patient.generalPractitioner
Standard Extension: alternate-reference
Element Patient.generalPractitioner is mapped to FHIR R4B element Patient.generalPractitioner as SourceIsBroaderThanTarget.
The mappings for Patient.generalPractitioner do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Patient.generalPractitioner with unmapped reference targets: Organization, Practitioner.
Patient.managingOrganization Patient.managingOrganization
Standard Extension: alternate-reference
Element Patient.managingOrganization is mapped to FHIR R4B element Patient.managingOrganization as SourceIsBroaderThanTarget.
The mappings for Patient.managingOrganization do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Patient.managingOrganization with unmapped reference targets: Organization.
Patient.link Patient.link Element Patient.link is mapped to FHIR R4B element Patient.link as Equivalent.
Patient.link.other Patient.link.other
Standard Extension: alternate-reference
Element Patient.link.other is mapped to FHIR R4B element Patient.link.other as SourceIsBroaderThanTarget.
The mappings for Patient.link.other do not cover the following types based on type expansion: display, identifier, reference.
The standard extension alternate-reference has been mapped as the representation of FHIR STU3 element Patient.link.other with unmapped reference targets: Patient, RelatedPerson.
Patient.link.type Patient.link.type Element Patient.link.type is mapped to FHIR R4B element Patient.link.type as Equivalent.