MAINTENANCE WORK ORDER DISPATCH PROCESS Created by ChecklistGuro (https://checklistguro.com) [ ] Fetch Unassigned Work Orders: Retrieve all entries from the Work Order data model where status is 'New' and 'Assigned User' is empty. [ ] Check Technician Availability: Fetch entries from the User data model to identify technicians currently marked as 'Active' and 'On Duty'. [ ] Calculate Workload Score: Calculate a priority score based on the urgency of the work order and the current number of active tasks assigned to a technician. [ ] Assign Technician to Work Order: Update the Work Order entry to populate the 'Assigned Technician' field with the selected user's ID. [ ] Create Dispatch Task: Create a task for the Maintenance Manager to review the newly assigned work order and confirm parts availability. [ ] Retrieve Required Spare Parts: Get all related entries from the Inventory/Parts data model linked to the specific Work Order requirements. [ ] Sum Total Parts Cost: Aggregate the 'Unit Price' property of all retrieved spare parts entries to calculate the total estimated repair cost. [ ] Calculate Total Estimated Repair Cost: Add the 'Parts Cost' to the 'Estimated Labor Cost' field to determine the total budget impact. [ ] Update Work Order Budget: Update the Work Order entry with the newly calculated Total Estimated Repair Cost. [ ] Technician Notification Task: Create a task for the assigned Technician containing the Work Order details and the required parts list. [ ] Send Dispatch Confirmation Email: Send an email to the Technician and the Requester notifying them that the work order has been dispatched and assigned. [ ] Send Urgent SMS Alert: Send an SMS to the Technician if the Work Order priority is flagged as 'Emergency'. [ ] Create Maintenance Schedule Entry: Create a new entry in the Maintenance Schedule data model to block out the technician's calendar for the estimated duration. [ ] Generate Daily Dispatch Summary: Create a report summarizing all work orders dispatched during this process run, including total cost and technician assignment. [ ] Set Work Order Status to 'In Progress': Update the Work Order entry status to 'In Progress' once the dispatch task is completed. --- END OF TEMPLATE --- Transform this text into a digital, automated, and trackable mobile app! Visit: https://checklistguro.com/workflow-templates/maintenance-management/maintenance-work-order-dispatch-process (Click "Install Template" to launch your digital inspection tool immediately)