Subscription Adapter Implementation Guide
0.1.0 - ci-build
Publish Box goes here
<Bundle xmlns="http://hl7.org/fhir">
<id value="heart-failure-notification"/>
<meta>
<profile
value="http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-notification-bundle-r4"/>
</meta>
<type value="history"/>
<timestamp value="2026-07-09T10:15:00Z"/>
<entry>
<fullUrl value="urn:uuid:subscription-status-example"/>
<resource>
<Parameters>
<id value="subscription-status-example"/>
<meta>
<profile
value="http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-subscription-status-r4"/>
</meta>
<parameter>
<name value="subscription"/>
<valueReference>
<reference value="Subscription/sub-example"/>
</valueReference>
</parameter>
<parameter>
<name value="topic"/>
<valueCanonical
value="https://fhir.cumuluz.org/subscription-topic/heart-failure-daily-check"/>
</parameter>
<parameter>
<name value="status"/>
<valueCode value="active"/>
</parameter>
<parameter>
<name value="type"/>
<valueCode value="event-notification"/>
</parameter>
<parameter>
<name value="notification-event"/>
<part>
<name value="event-number"/>
<valueString value="1"/>
</part>
<part>
<name value="timestamp"/>
<valueDateTime value="2026-07-09T10:15:00Z"/>
</part>
<part>
<name value="focus"/>
<valueReference>
<reference value="Observation/body-weight-example"/>
</valueReference>
</part>
<part>
<name value="related-query"/>
<part>
<name value="query-type"/>
<valueCoding>
<system
value="https://fhir.cumuluz.org/CodeSystem/related-query"/>
<code value="heart-failure-daily-check"/>
<display value="Heart failure daily check pull"/>
</valueCoding>
</part>
<part>
<name value="query-url"/>
<valueUri
value="http://127.0.0.1:8080/source-adapter/fhir/$notify-pull?notification-id=ntf-example"/>
</part>
</part>
</parameter>
</Parameters>
</resource>
<request>
<method value="GET"/>
<url value="Subscription/sub-example/$status"/>
</request>
</entry>
</Bundle>