Methods and systems for scheduling complex work orders for a workforce of mobile service technicians
First Claim
1. A computer-implemented method for managing a complex work order, comprisingindicating a work order as a complex work order;
- including a set of N common fields in the complex work order that identify features of the complex work order, where N is >
1;
selecting from a database containing records of ordinary orders a set of M member sub-orders for the complex work order, where M is >
1, the record of an ordinary order having an identifier and information for the ordinary order and each member sub-order having an identifier for the member sub-order and further having a set of Q fields containing information for the member sub-order, the selected member sub-orders having an identifier and information that is the same as a respective ordinary order in the data base, at least one of the N common fields,the set M member sub-orders, the set of P precedence criteria and the set of Q specific fields are modifiable; and
relating the plurality of member sub-orders by a set of P precedence criteria, where P is >
0, the precedence criteria identifying a predecessor sub-order to be started or completed prior to starting the member sub-order.
12 Assignments
0 Petitions
Accused Products
Abstract
Provided herein are data structures, processes and systems to facilitate scheduling of complex work orders to a mobile workforce. Complex work orders are comprised of several distinct sub-orders that require coordinated scheduling because the start of one sub-order is dependent on the start or completion of another. The data structure provided herein identifies a set of member sub-orders required for completing complex work orders and relates those sub-orders to one another by precedence criteria that establish which sub-orders are dependent on which other sub-orders. This data structure is used in computer processes integrated with workforce management systems to permit such systems to schedule and/or assign individual work orders in a coordinated manner to satisfy the precedence criteria. Also provided are processes for validating the completion of predecessor sub-orders prior to starting successor sub-orders and transmitting warning messages to field technicians when the precedence criteria have not been satisfied.
-
Citations
14 Claims
-
1. A computer-implemented method for managing a complex work order, comprising
indicating a work order as a complex work order; -
including a set of N common fields in the complex work order that identify features of the complex work order, where N is >
1;selecting from a database containing records of ordinary orders a set of M member sub-orders for the complex work order, where M is >
1, the record of an ordinary order having an identifier and information for the ordinary order and each member sub-order having an identifier for the member sub-order and further having a set of Q fields containing information for the member sub-order, the selected member sub-orders having an identifier and information that is the same as a respective ordinary order in the data base, at least one of the N common fields,the set M member sub-orders, the set of P precedence criteria and the set of Q specific fields are modifiable; andrelating the plurality of member sub-orders by a set of P precedence criteria, where P is >
0, the precedence criteria identifying a predecessor sub-order to be started or completed prior to starting the member sub-order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for creating a complex work order comprising,
identifying a work order as a complex work order by an identifier; -
selecting a set of M member sub-orders associated with the complex work order, where M is >
1, the member sub-orders of the set selected from a database containing records of ordinary orders, where the record for the ordinary orders includes an identifier for the ordinary order and information for the ordinary order, where the identifier for the member sub-order is the same as the identifier for ordinary order and where a set of Q specific fields of a member sub-order is the same as the information for the ordinary order;relating the member sub-orders by a set of P precedence criteria, where P is >
0, and where the precedence criteria identifies a predecessor sub-order to be started or completed prior to starting the member sub-order, at least one of the set of M member sub-orders, the set of P precedence criteria and the set of Q specific fields are modifiable; andentering the identifier of the complex work order, the selected M member sub-orders and the P precedence criteria into a data structure stored on computer readable media configured with instructions to communicate data regarding the complex work order to a workforce management system. - View Dependent Claims (13, 14)
-
Specification