antvaset.com
/
fhir-graph-viewer

FHIR Graph Viewer

About the tool

FHIR (Fast Healthcare Interoperability Resources) is a standard for exchanging healthcare information electronically. However, FHIR resources often contain multiple elements that are references to other resources, linking them together to create a complex network. Comprehending these nuanced relationships can be challenging, but crucial for thorough data analysis and error identification.

To aid in visualizing these relationships more easily, I've built the FHIR Graph Viewer tool. This tool takes a FHIR bundle as input and generates a graph of the resources and their relationships. The graph is interactive and can be panned and zoomed. Clicking on a resource or relationship will display its details in a dialog.

The tool uses the d3-force library to arrange the elements of the graph with a static force-directed layout ("the magic auto-layout algorithm"). Try it now and see for yourself!

Demo

ClaimResponse/R3503
ClaimResponse/UR3503
ClaimResponse/R3502
ClaimResponse/R3500
Device/example
EnrollmentRequest/22345
Organization/1
Organization/2
Patient/1
Account/example
Condition/example
Condition/stroke
DeviceRequest/example
DeviceUseStatement/example
EpisodeOfCare/example
ImmunizationRecommendation/example
Invoice/example
Organization/hl7
RiskAssessment/prognosis
RiskAssessment/riskexample
Patient/example
Observation/Example-observation-ekg
patient
requestor
patient
requestor
patient
insurer
requestor
patient
requestor
insurer
provider
candidate
owner
subject
subject
codeReference
subject
subject
device
patient
managingOrganization
patient
authority
subject
account
subject
condition
basedOn
subject
condition
managingOrganization
subject
device
Use ⌘ + scroll (ctrl + scroll) to zoom the graph
Use two fingers to move the graph

Thanks for stopping by my digital playground! If you want to say hi, you can reach out to me on LinkedIn or via email. I'm always keen to chat and connect.

If you really-really like my work, you can support me by buying me a coffee.