1 / 10

Query Response to get Document

Query Response to get Document. Using FHIR Messaging. Presented by Prashant Trivedi (HSCIC). Background. Alternates such as ADT A19 are unreliable HL7 V3 query and response is complex Supports a shift from “push” to “pull” styles of architecture

kacia
Télécharger la présentation

Query Response to get Document

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Query Response to get Document Using FHIR Messaging Presented by Prashant Trivedi (HSCIC)

  2. Background • Alternates such as ADT A19 are unreliable • HL7 V3 query and response is complex • Supports a shift from “push” to “pull” styles of architecture • Need for robust way of providing a Query Response mechanism for the NHS in England

  3. FHIR Messaging • Uses an Atom Feed (aka Bundles) as a wrapper around the payloads • Uses standard FHIR resources as entries within the Atom Feed • Uses the ITK distribution envelope and web services as the transport mechanism

  4. Query Response Interaction

  5. FHIR Messages • Get Document query message • Get Document query response message • Error message (Operation Outcome)

  6. Message Structure Get Document Get Document Response Error Message

  7. FHIR Resources • Message Header - This FHIR resource contain details about the type of message which is triggered by the system. • Document Reference - This resource is used to describe the document which is being queried for. This resource will carry a link to the binary object which contains the actual document in binary format. • Query - The query resource represents the query and response operation as single resource. The instance shall contain query parameters for which the response was generated by query fulfiller system. The same resource is used to carry a response class which has a reference to the Document Reference. • Operation Outcome - This resource provides an error, warning or information message as result of the query and response interaction between two systems. • Binary - This resource contains the base 64 encoded document itself.

  8. Constraints • Atom Feed <category> will be used to carry the ITK interaction names • An ITK distribution envelope will be used to wrap the FHIR Atom Feed (Bundle) • The Resource are constrained (profiled) for the query response get document use case (e.g. enterer, author, reason are restricted [0..0] in message header).

  9. Why FHIR for Query Response • All queries will be dealt in the same way. • The parameters for Query Resource will be published separately • Individual resources can be validated against a profile (coming soon) • Easier implementation as FHIR and the Open Source community provides tools for both implementers and specification development

  10. Thank you

More Related