Actions
Activity #1245
closedFeature #1066: Development and Unit Testing
Module #1122: GUI Application
Sub module #1173: HomePage - Dashboard and Patient List
Task scheduling
Start date:
09/26/2023
Due date:
09/27/2023
% Done:
100%
Estimated time:
Planned Due Date:
Description
Refer Table: IDRSTRPROD.task_schedule
The table tracks the optometrist/ophthalmologist with whom a fundus image analysis task is assigned.This table is updated when a new fundus image is received for analysis.
When an image is received in the IDRS server (either through direct API or through fallback),
- Get the district of FHC (inst_id) from where the image received
- Get clinician users authorized for analysis of the image from the district (For IDRS, there will be only one clinician/district)
- Insert record into task_schedule with new analysis work. (See whether any record exists for the patient,inst_id, and visit date. If not, insert a new record otherwise skip it as the patient case is already scheduled with the user from a previously received image)
- P for Assigned and Pending
- R for Assigned and Reviewed
- S for Submitted (Report prepared)
- F for Assigned, Reviewed, and Forwarded to second level
- H for Assigned, Cancelled and Rescheduled to another clinician
Actions