| ID | product.clinical_data.encounter_service.event_publisher |
|---|---|
| Description | Publishes encounter events to the bus. |
| Key | event_publisher |
| Type | component |
| Status | active |
| Team | Clinical Data |
| Tags |
| delivery | at-least-once |
|---|---|
| ordering | per encounter |
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 | |
|---|---|---|---|---|---|---|---|
Encounter Repository example-healthcare.product.clinical_data.encounter_service.encounter_repo component:database | — | — | links | product.clinical_data.encounter_service.encounter_repo | — | — |