Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There are no project-specific calls scheduled at this time.  Questions and discussions occur during the regular FHIR Infrastructure Work Group calls.

Current CI Build of the Integration Guide is here: http://build.fhir.org/ig/HL7/fhir-subscription-backport-ig/

Known Implementations

Known Implementations

ProductSubscriptions ActorOrganizationLicenseContactDescription

Reference Subscription Client

https://subscriptions.argo.run/

Source: GitHub

ClientThe Argonaut Project /  MicrosoftMIT

Gino Canessa -

Gino Canessa 

A React application that serves as a client to create and test functionality of topic-based subscriptions.

The Client has been written to be as self-contained as possible. The major issue with running the client a web-browser is that it cannot host REST endpoints. Instead, the client connects to the Endpoint Host via Websockets and receives notifications from there.

Since the client is in the browser and the Endpoint Host is public, you can use the client to test against locally hosted servers.

Additional Documentation can be found here.

Reference Subscription Server

https://server.subscriptions.argo.run/r4

https://server.subscriptions.argo.run/r5

Source: GitHub

ServerThe Argonaut Project /  MicrosoftMIT

Gino Canessa -

Gino Canessa

A .Net Core application that implements functionality for topic-based subscriptions.

This system sits in front of a FHIR R4 Server and intercepts all calls relating to these scenarios. It handles triggering and sending notifications via the specified channels to clients. This was done to highlight the areas needed to implement the Server portion of Subscription handling.

An implementer may choose to take a similar approach (of proxying calls), or may use a modified server directly. Either option should result in the same behavior.

Additional Documentation can be found here.


Communication