This page is part of the FHIR Specification (v0.01: Historical Archive Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
A message that contains FHIR resources.
The relative url is /messages
<Message xmlns="http://www.hl7.org/fhir"> <id> mand id Master Resource Id = Message Id</id> <threadId> opt id Id of thread of conversation</threadId> <instant> mand instant Instant the message was sent</instant> <event> mand code Code for the event his message represents</event> <response> opt <!-- If this is a response --> <id> mand id Id of original message</id> <code> mand code Type of response to the message</code> <duplicate> mand boolean if this is not the first response</duplicate> </response> <source> mand (Device) Message Source Application</source> <destination> mand (Device) Message Destination Application</destination> <enterer> opt (Person|Device) The source of the data entry</enterer> <author> opt (Person|Device) The source of the decision</author> <responsible> opt (Person|Organization) final responsibility for event</responsible> <effective> opt Interval(dateTime) time of effect</effective> <reason> opt CodeableConcept Cause of event</reason> <data> cond (Any) The actual content of the message</data> <extensions> opt See Extensions See Extensions </extensions> <text> mand Narrative Text summary of message, for human interpretation</text> </Message>
Schema for Message and an example (or formatted for browser)
Terminology Bindings
ok | The message was accepted and processed without error | |
error | Some internal unexpected error occured - wait and try again. Note - this is usually used for things like database unavailable, which may be expected to resolve, though human intervention may be required | |
rejection | The message was rejected because of some content in it. There is no point in re-sending without change. The response narrative must describe what the issue is | |
rules | The message was rejected because of some event-specific business rules, and it may be possible to modify the request and re-submit (as a different request). The response data must clarify what the change would be, as described by the event definition | |
undeliverable | A middleware agent was unable to deliver the message to it's supposed destination |
Notes:
The formal definitions for the elements above. Also available as an XML file.
This is an old version of FHIR retained for archive purposes. Do not use for anything else
Implementers are welcome to experiment with the content defined here, but should note that the contents are subject to change without prior notice.
© HL7.org 2011 - 2012. FHIR v0.01 generated on Mon, May 14, 2012 09:48+1000.