Stream: subscriptions
Topic: Posted model changes
Gino Canessa (Apr 20 2020 at 22:48):
Ok, just pushed up a bunch of the pending changes (built on my machine - will take a few minutes for the CI build to finish): Subscription, SubscriptionTopic, and SubscriptionStatus (sorry Vassil, it won again). Highlights include:
- Removing extensions from
bundle.meta - Adding a new bundle type:
subscription-notification - Adding a new resource:
SubscriptionStatus - Flattening
Subscription.channel.payloadup a level - Flattening
Subscription.channelup a level - Rename
SubscriptionTopic.canFilterBy.matchTypetoSubscriptionTopic.canFilterBy.searchModifier - Rename
Subscription.filterBy.matchTypetoSubscription.filterBy.searchModifier - Expansion of the search-modifier sets to include all possible search modifiers
- Changed
SubscriptionTopic.resourceTrigger.fhirPathCritieriato be0..*to chain criteria (joins with AND) - Changed
Subscription.channelTypeto beCodinginstead ofCodeableConcept - Removed
eventCountfromSubscription - Added
Subscription.timeout- Question: right now the timeout is in seconds for consistency with heartbeatPeriod, is that acceptable to those interested?
- Renamed the code-list for
Subscription.statusfromSubscriptionStatustoSubscriptionStatedue to build conflicts with new resource
I think that covers all the pending model changes. I was focused on those of the documentation on this pass (which I plan to get to next). So, there are quite a few documentation issues in the pages I posted above (e.g., I tore out the links to bundle extensions, but don't know that I updated the text correctly).
If there are changes that have been discussed and I missed, please let me know. Likewise, if any of these changes look incorrect or incomplete. Otherwise, I'll work on documentation next to prep for a voting session on a FHIR-I call soon.
Cheers!
Last updated: Apr 12 2022 at 19:14 UTC