Subscriptions and Event Notifications
Journl Streamed supports FHIR-based and extended subscriptions for third-party systems to receive real-time notifications about data changes.
Notification Channels
Notifications can be sent via REST-hook, Kafka, Google Cloud Pub/Sub, or other webhook-compatible endpoints. Payloads are configurable, allowing full resource objects or minimal references depending on use case.
Fine-Grained Subscription Filters
Subscriptions can target specific resources, operations (create, update, delete), or match expressions on resource fields (e.g., only notify on updates to active patients). The filtering system supports complex logical predicates and uses FHIRPath expressions to allow expressive filtering conditions across resource fields.
Reliability and Retention
All notifications are recorded as event resources, including delivery status and retry support. Failed deliveries can be tracked and managed, supporting robust, production-grade integration patterns.
Last updated