Repository Events
| Action | Event# | Repository Event | Focus | Sample Message (JSON) |
|---|---|---|---|---|
| Referral Author Creates Referral | 1.2 | notify-report-service-request | ServiceRequest | JSON |
| Referral Performer receives and accepts the referral | 2.2 | notify-report-service-request | Task | JSON |
| Referral Performer receives and declines the referral | ALT 2 | notify-report-service-request | Task | JSON |
| Referral Performer schedules an appointment | 3.2 | notify-report-service-request | Appointment Task |
JSON |
| Referral Performer updates Appointment Information | 4.2 | notify-report-service-request | Appointment | JSON |
| Referral Performer updates appointment Status | notify-report-service-request | Appointment Task |
JSON | |
| Appointment with Referral Performer, follow up appointment (or surgery) is scheduled. | 5.2 | notify-report-service-request | Two Appointments - Appointment | JSON |
| Appointment with Referral Performer, Referral is completed | 6.2 | notify-report-service-request | Task | JSON |
| Source Updates Patient Information | notify-report-service-request | Patient | JSON | |
| Update to Referral Information (other than status change) | 7.2 | notify-report-service-request | ServiceRequest (could be other resources depending upon what has changed) |
JSON |
| Referral Author cancels referral | ALT 3.2 | notify-report-service-request | ServiceRequest | JSON |
| Referral Performer declines referral | ALT 4.2 | notify-report-service-request |
Task | JSON |
| Appointment completed | ALT 5.2 | notify-report-service-request | Appointment Task |
JSON |