Skip to main content
FHIR R4 native

Every device, connected and talking

Guides for connecting your analysers to MedX Automation, sending their results on to the systems that need them, and building plugins for the devices that are not covered yet.

5,000+
devices connected
50+
models supported
0
readings retyped
The MedX Automation Connections screen, listing the analysers on a lab workstation and the applications their results are sent to, each with its connection status.

FHIR native

Every result leaves as FHIR R4.

Each plugin turns whatever the analyser speaks, whether serial, ASTM, HL7 v2 or a file, into FHIR R4 resources as the result arrives. A blood count becomes one DiagnosticReport with an Observation for every parameter, and every system plugin, from the lab system to DHIS2, receives those same resources.

DiagnosticReport
The result of a run
Observation
One per parameter, with its unit, range and flag
ServiceRequest
An order waiting for the analyser
Patient
Matched, or created, on the receiving server
Read the FHIR guide
A complete blood count from a Sysmex XN-550 in MedX Automation, shown as a FHIR DiagnosticReport: the patient, sample and analyzer, then each result with its LOINC code, value, reference range and flag.

Connection methods

Whatever the machine already speaks.

Choose the method when you register a device. Its guide says which one it uses and how to set it up on the instrument.

Serial

An RS232 port on the workstation, such as COM1 or COM3.

TCP as client

The machine opens the connection to the app.

TCP as server

The app opens the connection to the machine.

File

The machine writes its output to a file, such as .txt or .hl7.

Folder

A directory the app watches for new output, or writes orders into.

Database

The app polls the machine's own database, for advanced setups.

Download it and connect your first device.

MedX Automation is free to download and run, on Windows or any Debian-based Linux.