| ID | product.clinical_data.encounter_service.event_publisher |
|---|---|
| Description | Publishes encounter events to the bus. |
| Key | event_publisher |
| Type | component |
| Team | Clinical Data |
| Status | active |
| Attributes | delivery: at-least-once, ordering: per encounter |
| Tags |
The Event Publisher emits encounter domain events — created, updated, discharged — for apps, analytics staging and audit correlation.
At-least-once delivery
Consumers must be idempotent on encounterId + eventVersion.
1 outgoing link
| Target object | Label | Link type | Relation | Raw id | Required | Description | |
|---|---|---|---|---|---|---|---|
| — | — | links | encounter_repo | — | — |