I am trying to get my head around Fast Healthcare Interoperability Resources (FHIR) specification, but I can't understand what Messages are used for.
The exact mechanism of transfer is irrelevant to this specification, but may include file transfer, http based transfer, MLLP (HL7 minimal lower layer protocol), MQ series messaging or anything else.
http://hl7.org/fhir/messaging.html
Isn't it the whole point of FHIR that it uses REST? And that:
Events mostly correspond to things that happen in the real world.
http://hl7.org/fhir/messaging.html
Is this a way of saying it is for real-time systems?
This is probably easy question, but I do not have any background in HL7. What are these messages and what are they used for?