Skip to main content

Clinical report events

Governed clinical report workflow events.

Event typeDescriptionIdentifiers
clinicalReport.status.updatedA clinical report's status changedclinicalReportId, patientId
clinicalReport.submittedForApprovalA clinical report was submitted for approvalclinicalReportId, patientId, practiceId, reportType, submittedBy, submittedAt

Event types do not overlap. Submitting a report for approval emits both clinicalReport.status.updated and clinicalReport.submittedForApproval when you subscribe to both.

clinicalReport.status.updated is not emitted when report content or other fields change without a status change. Draft saves therefore do not emit this event until the report transitions to another status.

A report created directly in a non-draft status emits clinicalReport.status.updated for that starting status.

reportType is one of InitialReport, RFATReport, or DischargeReport.

submittedBy is the credential ID of the user who submitted the report.

submittedAt is an ISO 8601 timestamp for when the report was submitted.