This page is part of the FHIR Specification v4.3.0-snapshot1: R4B Snapshot to support the Jan 2022 Connectathon. About the R4B version of FHIR. The current officially released version is 4.3.0. For a full list of available versions, see the Directory of published versions . Page versions: R4B R4
FHIR Infrastructure Work Group | Maturity Level: N/A | Standards Status: Informative |
In addition to a list of all differences between DSTU 3 and STU 4, this specification also provides transforms between R3 and R4 for most resources that were in R3. These transforms are expressed using the FHIR Mapping Language, and both serve as formal documentation of the relationship between the resource structures in R3 and R4, and can also be used to convert between the formats automatically.
The following table summarizes the state of the R3:R4 maps for each resource type.
Note the following:
fhir.versions.r3r4
" which is maintained on GitHub .
See also
FHIR Wiki for other ongoing work to support R3/R4 transformationsResource | # Tests | % Execute OK | % RoundTrip Ok | % R4 Valid | R4 Error Count | |||||||||||||||||||||||||||||||||||||||||||||||||
Account | 2 | 100 | 0 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ActivityDefinition | 9 | 100 | 77 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
AdministrableProductDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
AdverseEvent | 1 | 100 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
AllergyIntolerance | 3 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Appointment | 3 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
AppointmentResponse | 2 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
AuditEvent | 8 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Basic | 3 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Binary | 2 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
BiologicallyDerivedProduct | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
BodyStructure | 3 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Bundle | 28 | 89 | 88 | 36 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CapabilityStatement | 9 | 100 | 88 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CarePlan | 11 | 100 | 100 | 9 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CareTeam | 1 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CatalogEntry | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ChargeItem | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ChargeItemDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Citation | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Claim | 16 | 81 | 0 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ClaimResponse | 1 | 100 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ClinicalImpression | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ClinicalUseDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
CodeSystem | 4 | 100 | 100 | 25 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Communication | 3 | 100 | 100 | 33 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CommunicationRequest | 2 | 100 | 100 | 50 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CompartmentDefinition | 6 | 100 | 83 | 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Composition | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ConceptMap | 4 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Condition | 12 | 100 | 100 | 91 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Consent | 12 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Contract | 7 | 28 | 50 | -150 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Coverage | 4 | 100 | 75 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CoverageEligibilityRequest | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
CoverageEligibilityResponse | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
DetectedIssue | 4 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Device | 9 | 100 | 100 | 88 | ||||||||||||||||||||||||||||||||||||||||||||||||||
DeviceDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
DeviceMetric | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
DeviceRequest | 2 | 100 | 0 | 50 | ||||||||||||||||||||||||||||||||||||||||||||||||||
DeviceUseStatement | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
DiagnosticReport | 14 | 100 | 100 | 35 | ||||||||||||||||||||||||||||||||||||||||||||||||||
DocumentManifest | 2 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
DocumentReference | 1 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Encounter | 10 | 100 | 100 | 70 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Endpoint | 3 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
EnrollmentRequest | 1 | 100 | 0 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
EnrollmentResponse | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
EpisodeOfCare | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
EventDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Evidence | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
EvidenceReport | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
EvidenceVariable | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ExampleScenario | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ExplanationOfBenefit | 1 | 100 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
FamilyMemberHistory | 2 | 100 | 100 | 50 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Flag | 2 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Goal | 2 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
GraphDefinition | 1 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Group | 2 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
GuidanceResponse | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
HealthcareService | 1 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ImagingStudy | 2 | 100 | 50 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Immunization | 3 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ImmunizationEvaluation | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ImmunizationRecommendation | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ImplementationGuide | 1 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Ingredient | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
InsurancePlan | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Invoice | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Library | 11 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Linkage | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
List | 9 | 100 | 100 | 44 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Location | 6 | 100 | 100 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ManufacturedItemDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Measure | 6 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MeasureReport | 3 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Media | 4 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Medication | 23 | 100 | 4 | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MedicationAdministration | 14 | 100 | 71 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MedicationDispense | 31 | 100 | 80 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MedicationKnowledge | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
MedicationRequest | 36 | 100 | 77 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MedicationStatement | 7 | 100 | 57 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MedicinalProductDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
MessageDefinition | 3 | 100 | 100 | 33 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MessageHeader | 1 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MolecularSequence | 14 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
NamingSystem | 3 | 100 | 66 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
NutritionOrder | 13 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
NutritionProduct | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Observation | 48 | 100 | 100 | 52 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ObservationDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
OperationDefinition | 37 | 100 | 100 | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||
OperationOutcome | 6 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Organization | 11 | 100 | 100 | 90 | ||||||||||||||||||||||||||||||||||||||||||||||||||
OrganizationAffiliation | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
PackagedProductDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Patient | 16 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
PaymentNotice | 1 | 100 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
PaymentReconciliation | 1 | 100 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Person | 5 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
PlanDefinition | 11 | 45 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Practitioner | 14 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
PractitionerRole | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Procedure | 15 | 100 | 80 | 93 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Provenance | 5 | 100 | 100 | 60 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Questionnaire | 6 | 100 | 100 | 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||
QuestionnaireResponse | 5 | 100 | 80 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
RegulatedAuthorization | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
RelatedPerson | 4 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
RequestGroup | 2 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchElementDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchStudy | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ResearchSubject | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
RiskAssessment | 4 | 100 | 100 | 25 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule | 3 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
SearchParameter | 3 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ServiceRequest | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Slot | 4 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Specimen | 4 | 100 | 100 | 50 | ||||||||||||||||||||||||||||||||||||||||||||||||||
SpecimenDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
StructureDefinition | 206 | 100 | 98 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
StructureMap | 2 | 100 | 100 | 50 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Subscription | 2 | 100 | 0 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
SubscriptionStatus | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SubscriptionTopic | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Substance | 6 | 100 | 100 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||
SubstanceDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SupplyDelivery | 2 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
SupplyRequest | 1 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Task | 6 | 100 | 50 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||
TerminologyCapabilities | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
TestReport | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
TestScript | 7 | 100 | 85 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ValueSet | 8 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
VerificationResult | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
VisionPrescription | 2 | 100 | 50 | 0 |