Stream: subscriptions
Topic: Connectathon 27 - May 2021
Gino Canessa (Mar 08 2021 at 21:42):
Hello all, I'm looking at the next connectathon and trying to gauge interest and availability. I am happy to put together a track proposal and either lead or co-lead a subscriptions track. However, given the time zone of this meeting I am not sure I will be able to flex my schedule enough to be available across all of the intended times.
So, if you're interested in attending a Subscriptions track, please leave a :thumbs_up: on this message. If you are interested in helping run the track (particularly in the EU times), please either comment or message me. Thanks!
Avery Allen (May 17 2021 at 15:59):
For anyone who's looking to try out a few Subscription requests, here are instructions for interacting with Cerner's beta server:
https://github.com/averyallen/wgm_notes/tree/may_2021
Eric Haas (May 18 2021 at 15:13):
I tried this and when subscribing I get a this 400 error....
issue:
- code: invalid
details:
text: 'Expected to match pattern: Observation\?patient=\d+'
expression:
- Subscription.criteria
severity: error
resourceType: OperationOutcome
How do I discover the search criteria for each topic? Is there a discovery process?
Eric Haas (May 18 2021 at 15:19):
I had this hardcoded to
Encounter?patient=Patient/06e1f0dd-5fbe-4480-9bb4-6b54ec02d31b
which is wrong but no way to compute this from finding the topic.
Eric Haas (May 18 2021 at 15:24):
so what is the point of finding topics via the Subscription/$topic-list
operation has been defined if you don't have a way to discover what the filter parameters are?
Avery Allen (May 18 2021 at 15:30):
Yeah, agreed it's clunky right now. In R5, SubscriptionTopic allows you to specify the allowed criteria fields via the filterBy field, but with the topic list operation you only have a canonical link.
https://build.fhir.org/subscription-definitions.html#Subscription.filterBy
I believe that the backport is being updated to also pull in the SubscriptionTopic resource which should allow you to see the suported filter parameters.
@Gino Canessa
Last updated: Apr 12 2022 at 19:14 UTC