Skip to the app
Search
The operating system for desk work that lives in files
Try a sample
Healthcare & Life Sciences · Systems talking · Hours back · sample run · 29 ms

HL7 v2 to FHIR Bridge

6 of 8 HL7 messages converted into a FHIR R4 transaction Bundle of 17 resources; 2 held (Missing MSH-9 message type, Missing patient identifier) and 4 warnings to review.

Evidence · HL7 message ADT0009102
MSH|^~\&|RIVERADT|RBRMC|FHIRGW|RBRMC|202609151016||ADT^A04^ADT_A01|ADT0009102|P|2.5.1
Working

Time zone assumed: 1 timestamp(s) had no UTC offset; -05:00 was applied (FHIR dateTime needs a time zone when a time is given). PV1-44 '202609151015' became 2026-09-15T10:15:00-05:00.

Method

1Delimiters come from MSH-1 and MSH-2 of each message; fields split on the field separator, then repetitions (~), components (^) and subcomponents (&); escape sequences \F\ \S\ \T\ \R\ \E\, \X..\ and \.br\ are decoded after splitting.

2Patient: PID-3 identifiers (system urn:oid:<CX.4.2> when the assigning authority carries an ISO OID, otherwise the base URI plus the authority), PID-5 names with XPN.7 use, PID-7 birthDate, PID-8 gender (M male, F female, O/A/N other, U unknown), PID-11 addresses, PID-13/14 telecom.

6 of 8
Messages · 2 held
SeverityMessageLocation
NoteADT0009102PV1-44
WarningLAB0004417OBX-5 [set 6]
WarningLAB0004417OBX-14 [set 6]
1 to 3 of 7
Reads

HL7 v2 message text

Produces

FHIR R4 Bundle JSON and a mapping report (FHIR R4 transaction Bundle (17 entries), Field mapping report (CSV), Validation exceptions (CSV))

Price

$3,500 / month, 30% to the referring partner

Your files

Read in memory for the session, never stored, never used to train a model.

Not medical, clinical, coding or regulatory advice. A qualified healthcare, coding or regulatory professional must review every result. Standard and product names belong to their owners. BaseLoom is not affiliated with or certified by them; validate converted files with your trading partner before production use.