Messaging & Communications
FHIR supports messaging workflows through the Communication resource. This resource allows your system to manage message content and metadata in a format independent of its medium (email, SMS, chat, etc.). For more information on the data model, see Messaging Data Model.
These Communications can also be structured to support a variety of use cases, including:
- Thread lifecycle, participants, and access control
- Searching and querying message threads
- Message Response Tracking and Routing
- Message attachments
- Message editing and drafts
- Read receipts and message status
- Messaging automations
- Omni-channel messaging (SMS, email, webhooks)
- Asynchronous encounters
- Real-time notifications using Websockets
Check out our Contact Center Demo for an in-depth example of a provider messaging app.
Reference
- Contact Center Demo
- Contact Center Video on Youtube
- Communications Features and Fixes on Github includes sample data.