PayloadSubmitted
Payload Submitted
Produced By: Submission Service [service]
Consumed By: Report Service [service]
Overview
Acknowledges successful creation of a patient bundle or manifest so reporting workflows can update their status.
flowchart LR
nPayloadSubmitted_2E346CAB["Event: Payload Submitted"]
nSubmissionService_8367A27["Service: SubmissionService"] -->|produces| nPayloadSubmitted_2E346CAB
nPayloadSubmitted_2E346CAB -->|consumed by| nReportService_1ECFD801["Service: ReportService"]
subgraph nReport_4D4FBBDA_domain["Domain: Report"]
nPayloadSubmitted_2E346CAB
nReportService_1ECFD801
nSubmissionService_8367A27
end
Event Schema
Key
A JSON object containing the facility ID and report schedule ID is used as the Kafka message key.
{
"facilityId": "string",
"reportScheduleId": "string"
}
Headers
| Header Name | Description |
|---|---|
| X-Correlation-Id | The correlation ID associated with the event that should be used in logs produced during the event |
Payload
(SchemaViewer tag used improperly, or no schema specified)
Relationships
flowchart LR
nPayloadSubmitted_2E346CAB["Event: Payload Submitted"]
nSubmissionService_8367A27["Service: SubmissionService"] -->|produces| nPayloadSubmitted_2E346CAB
nPayloadSubmitted_2E346CAB -->|consumed by| nReportService_1ECFD801["Service: ReportService"]
subgraph nReport_4D4FBBDA_domain["Domain: Report"]
nPayloadSubmitted_2E346CAB
nReportService_1ECFD801
nSubmissionService_8367A27
end