fi-fhir parses in three phases: normalize the bytes, split the segments and fields, and build one semantic event (such as patient_admit) that workflows validate, transform, and route. Paste a message or pick a sample; the kernel runs on every change and the tabs show each phase's output.
Loading the fi-fhir kernel (fi-fhir.wasm, 8.3 MB) into a worker in your browser…
0 of 1,048,576 bytes (the kernel's 1 MiB cap)
No result yet: the kernel is loading.
To follow the event into FHIR, open the mapper; to change how the parser reads the feed, edit a Source Profile.