Journl Streamed
Talk to an expertWebsite
  • Introduction
  • Getting Started
    • Sandbox Access
    • On-Premise
    • Cloud
  • Overview
    • Why Journl Streamed?
    • Licensing & Support
    • Features
    • Solution Architecture and Usage
  • API
    • FHIR API
      • Accessing FHIR Data
      • CRUD
        • Create
        • Read
        • Update
          • Versioned Update
        • Patch
        • Delete
          • Versioned Delete
    • Batch Upsert
  • Services
    • Security & Access Control
    • FHIR Modeling, Profiles, and Standards
    • Careplan Creation
    • Analysis on Demand
      • Standard Process
      • Types of Analysis
    • Custom Resources
    • Monitoring & Maintenance
  • Storage
    • Database
      • Database schema
    • Backup and Restore
    • Indexes
  • Integrations
    • Data Ingestion and Decoupling
    • Subscriptions and Event Notifications
    • BI & Analytical tools
      • Power BI
      • Tableau
      • Jupyter Notebook
Powered by GitBook
On this page
  • Notification Channels
  • Fine-Grained Subscription Filters
  • Reliability and Retention
  1. Integrations

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.

PreviousData Ingestion and DecouplingNextBI & Analytical tools

Last updated 12 days ago