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.payload
up a level - Flattening
Subscription.channel
up a level - Rename
SubscriptionTopic.canFilterBy.matchType
toSubscriptionTopic.canFilterBy.searchModifier
- Rename
Subscription.filterBy.matchType
toSubscription.filterBy.searchModifier
- Expansion of the search-modifier sets to include all possible search modifiers
- Changed
SubscriptionTopic.resourceTrigger.fhirPathCritieria
to be0..*
to chain criteria (joins with AND) - Changed
Subscription.channelType
to beCoding
instead ofCodeableConcept
- Removed
eventCount
fromSubscription
- 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.status
fromSubscriptionStatus
toSubscriptionState
due 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