-
Notifications
You must be signed in to change notification settings - Fork 1.4k
R5 Subscriptions #4748
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
R5 Subscriptions #4748
Conversation
…tests to fail now
… remove it from the meta version.
Added SubscriptionTopicRegisteringSubscriber
Added SubscriptionTopicRegisteringSubscriber
Added SubscriptionTopicValidatingInterceptor
Codecov ReportPatch coverage has no change and project coverage change:
Additional details and impacted files@@ Coverage Diff @@
## master #4748 +/- ##
============================================
+ Coverage 81.32% 81.40% +0.08%
- Complexity 23650 24938 +1288
============================================
Files 1425 1530 +105
Lines 86399 91400 +5001
Branches 11677 12258 +581
============================================
+ Hits 70265 74406 +4141
- Misses 10947 11572 +625
- Partials 5187 5422 +235 ☔ View full report in Codecov by Sentry. |
Awesome! |
Previously, hapi-fhir converted R5 Subscriptions into R4 Subscriptions and triggered those subscriptions by resource changes in the same way R4 subscriptions are triggered. Now R5 Subscriptions are triggered based on the topic they subscribe to and the resource matching happens via the SubscriptionTopic resource. This also means that R5 Subscription endpoints are now delivered a subscription-notification Bundle as opposed to the resource as is the case with R4 Subscriptions.