Skip to main content

FHIRSTU3toR4

FHIR Plugin – FHIR STU3 to R4​

Summary (SEO Meta Description):
The FHIR STU3 to R4 converter plugin in WeHub transforms FHIR resources from STU3 into the R4 standard.
Supports a wide range of resource templates, ensuring compatibility with modern FHIR systems.


Overview​

The FHIR STU3 to R4 action converts resources from FHIR STU3 (3.0.1) into FHIR R4 (4.0.1).
This ensures interoperability across systems where older STU3-based data must be integrated into workflows or applications expecting R4 compliance.

It is especially critical in healthcare ecosystems migrating to newer FHIR standards while maintaining legacy integrations.


⚙️ Action: FHIR STU3 to R4​

  • Description: Transforms a FHIR STU3 resource into its equivalent R4 representation.
  • Use Case: Upgrade legacy data structures, enable downstream systems to work with consistent R4 resources.

Configuration Options:

FieldTypeDescription
LabelStringCustom name for the node (e.g., "Convert Patient STU3 to R4").
Root TemplateEnumSelect the FHIR resource to be converted. Supported options include:
Account, ActivityDefinition, AllergyIntolerance, AdverseEvent, Appointment, AppointmentResponse, AuditEvent, Basic, Binary, BodySite, Bundle, CapabilityStatement, CarePlan, CareTeam, ChargeItem, Claim, ClaimResponse, ClinicalImpression, CodeSystem, Communication, CommunicationRequest, CompartmentDefinition, Composition, ConceptMap, Condition, Consent, Contract, Coverage, DataElement, DetectedIssue, Device, DeviceComponent, DeviceMetric, DeviceRequest, DeviceUseStatement, DiagnosticReport, DocumentManifest, DocumentReference, EligibilityRequest, EligibilityResponse, Encounter, Endpoint, EnrollmentRequest, EnrollmentResponse, EpisodeOfCare, ExpansionProfile, ExplanationOfBenefit, FamilyMemberHistory, Flag, Goal, GraphDefinition, Group, GuidanceResponse, HealthcareService, ImagingManifest, ImagingStudy, Immunization, ImmunizationRecommendation, ImplementationGuide, Library, Linkage, List, Location, Measure, MeasureReport, Media, Medication, MedicationAdministration, MedicationDispense, MedicationRequest, MedicationStatement, MessageDefinition, MessageHeader, NamingSystem, NutritionOrder, Observation, OperationDefinition, OperationOutcome, Organization, Parameters, Patient, PaymentNotice, PaymentReconciliation, Person, PlanDefinition, Practitioner, PractitionerRole, Procedure, ProcedureRequest, ProcessRequest, ProcessResponse, Provenance, Questionnaire, QuestionnaireResponse, ReferralRequest, RelatedPerson, RequestGroup, ResearchStudy, ResearchSubject, RiskAssessment, Schedule, SearchParameter, Sequence, ServiceDefinition, Slot, Specimen, StructureDefinition, StructureMap, Subscription, Substance, SupplyDelivery, SupplyRequest, Task, TestScript, TestReport, ValueSet, VisionPrescription.

💡 Example Use Cases​

  • Patient Migration: Convert legacy Patient STU3 resources into R4 to ensure interoperability with new EHR systems.
  • Clinical Data Exchange: Normalize Observation or DiagnosticReport STU3 data into R4 for downstream analytics pipelines.
  • Terminology Mapping: Convert CodeSystem and ValueSet resources to R4 to align with the latest standard vocabularies.
  • Billing: Transform Claim and ExplanationOfBenefit resources for R4-based financial integrations.

FAQ​

Q: Why do I need to convert from STU3 to R4?
A: Many systems are phasing out STU3 support and adopting R4 as the standard for FHIR interoperability.

Q: What happens if a field doesn’t exist in R4?
A: The converter applies WeHub’s mapping templates and gracefully excludes or transforms deprecated fields.

Q: Can I batch convert multiple resources?
A: Yes. You can use multiple nodes or workflows to process collections of resources.


Keywords: WeHub FHIR Plugin, FHIR STU3 to R4, FHIR migration, healthcare interoperability, FHIR conversion, HL7 FHIR upgrade