This page is part of the FHIR Specification (v4.2.0: R5 Preview #1). 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: R4B R4
FHIR Infrastructure ![]() | 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 Resource | # 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
CapabilityStatement2 | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Claim | 16 | 81 | 0 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ClaimResponse | 1 | 100 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ClinicalImpression | 1 | 100 | 100 | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ClinicalUseIssue | 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
ConditionDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
MedicationUsage | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
NutritionIntake | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
NutritionOrder | 13 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Substance | 6 | 100 | 100 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||
SubstanceDefinition | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SubstanceNucleicAcid | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SubstancePolymer | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SubstanceProtein | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SubstanceReferenceInformation | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
SubstanceSourceMaterial | 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Topic | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
ValueSet | 8 | 100 | 100 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||
VerificationResult | No r2:r3 maps available | |||||||||||||||||||||||||||||||||||||||||||||||||||||
VisionPrescription | 2 | 100 | 50 | 0 |