HL7 FHIR is a data model and message transfer protocol designed to facilitate the exchange of information among systems used in healthcare settings.
Zato is an open-source platform that makes it possible to integrate systems with FHIR using Python.
Python-based services can communicate with FHIR servers using the self.out.hl7.fhir objects.
FHIR enables quick on-boarding of integrators who may be new to healthcare interoperability, who are coming to FHIR with previous experience or interest in web development technologies.
Resources can be saved individually or as a bundle.
The R in FHIR stands for Resources and sample code uses resources such a Patient or Appointment.
The security measures for outgoing FHIR connections vary from Basic Auth definitions, OAuth definitions to SSL/TLS.
This article advises that while FHIR is what new deployments use, there are still other HL7 versions frequently seen in integrations, like Version 2 and Version 3.
Zato provides complete support for traditional HL7 standards v2 and v3 in addition with FHIR.
It is also possible to send v2 messages using REST in addition to MLLP.