Bills-FHIR-page
These are my notes on FHIR. As they become mature they will probably migrate to John's page.
FHIR class
March 11, 12 2014 took FHIR class given by HL7 (Floyd taught). The slides from that class are available for download from here
As a summary of the class, I believe that the full semantics of XDS.b can be translated to FHIR. This would mean replacing the ebXML Registry binding with the FHIR binding and replacing the SOAP binding with the combination of FHIR REST and ATOM. I describe it this way because FHIR has its own flavor of REST and ATOM. (a comment, not a criticism).
The class was quite overwhelming in the same way that drinking from a fire hose is overwhelming.
What follows below are my notes from the class. I will continue to add to this page as I discover more things that I learned (see fire hose).
Transactions a REST
FHIR has transactions and it has REST. Here I mean REST in the form of direct addressing of individual objects like DocumentEntry and SubmissionSet (XDS terms).
On the direct addressing side, one can submit a single object, say DocumentReference, assigning it a permanent ID or allowing the server to assign the ID. To submit allowing the server to assign the ID you would POST the single DocumentReference object to
http://server.com/xds/DocumentEntry
where http://server.com/xds define the server and service supporting FHIR (yes, I made them up).