| Transfer object: | Description: | Sender: | Receiver: | Transfer mode: | Receiver actions: |
|---|---|---|---|---|---|
| Application_Form |
Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Process_ Application_Form] Decision{Application_ Complete_and_OK} -> Task[Prepare_ Technical_Evaluation] |
Task[Process_Application_Form] Decision{Application_Complete_and_OK} -> Task[Prepare_Technical_Evaluation] |
|
| Application_Form |
Customer_Service_ Clerk |
Project_Engineer |
Task[Process_ Application_Form] Decision{Application_ Complete_and_OK} -> Task[Prepare_ Technical_Evaluation] |
Task[Process_Application_Form] Decision{Application_Complete_and_OK} -> Task[Prepare_Technical_Evaluation] |
|
| Application_Form |
Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Finalize_ Application] -> Task[Send_Welcome_ Letter] |
Task[Finalize_Application] -> Task[Send_Welcome_Letter] |
|
| Application_Form |
Meter_Reader_ Examiner |
Customer_Service_ Clerk |
Task[Finalize_ Application] -> Task[Send_Welcome_ Letter] |
Task[Finalize_Application] -> Task[Send_Welcome_Letter] |
|
| Application_Form |
Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Process_ Application_Form] Decision{Need_More_ Information} -> Task[Return_ Application] |
Task[Process_Application_Form] Decision{Need_More_Information} -> Task[Return_Application] |
|
| Bill | Software_Application | Software_Application |
Task[Daily_station_ billing] -> Task[Update_open_ items] |
Task[Daily_station_billing] -> Task[Update_open_items] |
|
|
Billable_accts_ downloaded |
Meter_Reader_ Examiner |
Meter_Reader_ Examiner |
Task[Prepare_and_ Downld_billable_acct] Decision{Metered_ account} -> Task[Meter_reading_ and_billing] |
Task[Prepare_and_Downld_billable_acct] Decision{Metered_account} -> Task[Meter_reading_and_billing] |
|
|
Billable_accts_ downloaded |
Meter_Reader_ Examiner |
Meter_Reader |
Task[Prepare_and_ Downld_billable_acct] Decision{Metered_ account} -> Task[Meter_reading_ and_billing] |
Task[Prepare_and_Downld_billable_acct] Decision{Metered_account} -> Task[Meter_reading_and_billing] |
|
|
Billable_accts_ downloaded |
Meter_Reader_ Examiner |
Software_Application |
Task[Prepare_and_ Downld_billable_acct] Decision{Unmetered_ account} -> Task[Daily_station_ billing] |
Task[Prepare_and_Downld_billable_acct] Decision{Unmetered_account} -> Task[Daily_station_billing] |
|
| Capital_work_worksheet | Area_Engineer |
Customer_Service_ Clerk |
Task[Approval_of_ Calculation] Decision{Acceptable} -> Task[Prepare_Quote_ for_Customer] |
Task[Approval_of_Calculation] Decision{Acceptable} -> Task[Prepare_Quote_for_Customer] |
|
| Capital_work_worksheet |
Manager_customer_ service |
Customer_Service_ Clerk |
Task[Approval_of_ Quotation] Decision{Acceptable} -> Task[Prepare_Quote_ for_Customer] |
Task[Approval_of_Quotation] Decision{Acceptable} -> Task[Prepare_Quote_for_Customer] |
|
| Capital_work_worksheet | Area_Engineer | Project_Engineer |
Task[Approval_of_ Calculation] Decision{ Unacceptable} -> Task[Prepare_Capital_ Work_Worksheet] |
Task[Approval_of_Calculation] Decision{Unacceptable} -> Task[Prepare_Capital_Work_Worksheet] |
|
| Capital_work_worksheet | Manager_customer_ service |
Software_Application | Task[Approval_of_ Quotation] Decision{ Unacceptable} -> Task[Prepare_Minor_ Cost_Worksheet] |
Task[Approval_of_Quotation] Decision{Unacceptable} -> Task[Prepare_Minor_Cost_Worksheet] |
|
| Capital_work_worksheet | Manager_customer_ service |
Project_Engineer | Task[Approval_of_ Quotation] Decision{ Unacceptable} -> Task[Prepare_Minor_ Cost_Worksheet] |
Task[Approval_of_Quotation] Decision{Unacceptable} -> Task[Prepare_Minor_Cost_Worksheet] |
|
| Capital_work_worksheet | Area_Engineer | Estimator | Task[Approval_of_ Calculation] Decision{ Unacceptable} -> Task[Prepare_Capital_ Work_Worksheet] |
Task[Approval_of_Calculation] Decision{Unacceptable} -> Task[Prepare_Capital_Work_Worksheet] |
|
| Capital_work_worksheet | Project_Engineer | Area_Engineer | Task[Prepare_Capital_ Work_Worksheet] -> Task[Approval_of_ Calculation] |
Task[Prepare_Capital_Work_Worksheet] -> Task[Approval_of_Calculation] |
|
| Capital_work_worksheet | Estimator | Area_Engineer | Task[Prepare_Capital_ Work_Worksheet] -> Task[Approval_of_ Calculation] |
Task[Prepare_Capital_Work_Worksheet] -> Task[Approval_of_Calculation] |
|
| Capital_work_worksheet | Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Customer_Service_ Clerk |
Chief_Wiring_ Technician |
Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Area_Engineer | Customer_Service_ Clerk |
Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Area_Engineer | Chief_Wiring_ Technician |
Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Project_Engineer | Customer_Service_ Clerk |
Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Project_Engineer | Chief_Wiring_ Technician |
Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Customer_Service_ Clerk |
Wiring_Technician | Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Area_Engineer | Wiring_Technician | Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Capital_work_worksheet | Project_Engineer | Wiring_Technician | Task[Prepare_ Estimation_of_Costs] -> Task[Prepare_and_ carryout_install] |
Task[Prepare_Estimation_of_Costs] -> Task[Prepare_and_carryout_install] |
|
| Contract | Customer | Customer | Task[Process_ Contract] -> Task[Verify_Necessity_ of_Deposit] |
Task[Process_Contract] -> Task[Verify_Necessity_of_Deposit] |
|
| Contract | Customer | Customer_Service_ Clerk |
Task[Process_ Contract] -> Task[Verify_Necessity_ of_Deposit] |
Task[Process_Contract] -> Task[Verify_Necessity_of_Deposit] |
|
| Contract | Customer_Service_ Clerk |
Customer | Task[Process_ Contract] -> Task[Verify_Necessity_ of_Deposit] |
Task[Process_Contract] -> Task[Verify_Necessity_of_Deposit] |
|
| Contract | Software_Application | Customer | Task[Process_ Contract] -> Task[Verify_Necessity_ of_Deposit] |
Task[Process_Contract] -> Task[Verify_Necessity_of_Deposit] |
|
| Contract | Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Process_ Contract] -> Task[Verify_Necessity_ of_Deposit] |
Task[Process_Contract] -> Task[Verify_Necessity_of_Deposit] |
|
| Contract | Software_Application | Customer_Service_ Clerk |
Task[Process_ Contract] -> Task[Verify_Necessity_ of_Deposit] |
Task[Process_Contract] -> Task[Verify_Necessity_of_Deposit] |
|
| Deposit | Customer | Customer_Service_ Clerk |
Task[Verify_Necessity_ of_Deposit] -> Task[Install_Meter_ and_Test] |
Task[Verify_Necessity_of_Deposit] -> Task[Install_Meter_and_Test] |
|
| Deposit | Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Verify_Necessity_ of_Deposit] -> Task[Install_Meter_ and_Test] |
Task[Verify_Necessity_of_Deposit] -> Task[Install_Meter_and_Test] |
|
| Deposit | Customer | Chief_Meter_Technician | Task[Verify_Necessity_ of_Deposit] -> Task[Install_Meter_ and_Test] |
Task[Verify_Necessity_of_Deposit] -> Task[Install_Meter_and_Test] |
|
| Deposit | Customer_Service_ Clerk |
Chief_Meter_Technician | Task[Verify_Necessity_ of_Deposit] -> Task[Install_Meter_ and_Test] |
Task[Verify_Necessity_of_Deposit] -> Task[Install_Meter_and_Test] |
|
| Deposit | Customer | Meter_Technician | Task[Verify_Necessity_ of_Deposit] -> Task[Install_Meter_ and_Test] |
Task[Verify_Necessity_of_Deposit] -> Task[Install_Meter_and_Test] |
|
| Deposit | Customer_Service_ Clerk |
Meter_Technician | Task[Verify_Necessity_ of_Deposit] -> Task[Install_Meter_ and_Test] |
Task[Verify_Necessity_of_Deposit] -> Task[Install_Meter_and_Test] |
|
| Error_Report_from_ Software_System |
Customer | Customer_Service_ Clerk |
Task[Monthly_Reading_ and_Billing] -> Task[Process_ Request_for_meter_ check] |
Task[Monthly_Reading_and_Billing] -> Task[Process_Request_for_meter_check] |
|
| Error_Report_from_ Software_System |
Meter_Reader_ Examiner |
Customer_Service_ Clerk |
Task[Monthly_Reading_ and_Billing] -> Task[Process_ Request_for_meter_ check] |
Task[Monthly_Reading_and_Billing] -> Task[Process_Request_for_meter_check] |
|
| Error_Report_from_ Software_System |
Meter_Reader | Customer_Service_ Clerk |
Task[Monthly_Reading_ and_Billing] -> Task[Process_ Request_for_meter_ check] |
Task[Monthly_Reading_and_Billing] -> Task[Process_Request_for_meter_check] |
|
| Existing_installation_ accepted |
Customer_Service_ Clerk |
Customer | Task[Prepare_ Technical_Evaluation] Decision{Existing_ Installation_OK} -> Task[Process_ Contract] |
Task[Prepare_Technical_Evaluation] Decision{Existing_Installation_OK} -> Task[Process_Contract] |
|
| Existing_installation_ accepted |
Project_Engineer | Customer | Task[Prepare_ Technical_Evaluation] Decision{Existing_ Installation_OK} -> Task[Process_ Contract] |
Task[Prepare_Technical_Evaluation] Decision{Existing_Installation_OK} -> Task[Process_Contract] |
|
| Existing_installation_ accepted |
Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Prepare_ Technical_Evaluation] Decision{Existing_ Installation_OK} -> Task[Process_ Contract] |
Task[Prepare_Technical_Evaluation] Decision{Existing_Installation_OK} -> Task[Process_Contract] |
|
| Existing_installation_ accepted |
Project_Engineer | Customer_Service_ Clerk |
Task[Prepare_ Technical_Evaluation] Decision{Existing_ Installation_OK} -> Task[Process_ Contract] |
Task[Prepare_Technical_Evaluation] Decision{Existing_Installation_OK} -> Task[Process_Contract] |
|
| Existing_installation_ accepted |
Customer_Service_ Clerk |
Software_Application | Task[Prepare_ Technical_Evaluation] Decision{Existing_ Installation_OK} -> Task[Process_ Contract] |
Task[Prepare_Technical_Evaluation] Decision{Existing_Installation_OK} -> Task[Process_Contract] |
|
| Existing_installation_ accepted |
Project_Engineer | Software_Application | Task[Prepare_ Technical_Evaluation] Decision{Existing_ Installation_OK} -> Task[Process_ Contract] |
Task[Prepare_Technical_Evaluation] Decision{Existing_Installation_OK} -> Task[Process_Contract] |
|
| Installation_absent_or_ incorrect |
Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Prepare_ Technical_Evaluation] Decision{New_ Installation_Necessary} -> Task[Prepare_ Estimation_of_Costs] |
Task[Prepare_Technical_Evaluation] Decision{New_Installation_Necessary} -> Task[Prepare_Estimation_of_Costs] |
|
| Installation_absent_or_ incorrect |
Customer_Service_ Clerk |
Area_Engineer | Task[Prepare_ Technical_Evaluation] Decision{New_ Installation_Necessary} -> Task[Prepare_ Estimation_of_Costs] |
Task[Prepare_Technical_Evaluation] Decision{New_Installation_Necessary} -> Task[Prepare_Estimation_of_Costs] |
|
| Installation_absent_or_ incorrect |
Project_Engineer | Customer_Service_ Clerk |
Task[Prepare_ Technical_Evaluation] Decision{New_ Installation_Necessary} -> Task[Prepare_ Estimation_of_Costs] |
Task[Prepare_Technical_Evaluation] Decision{New_Installation_Necessary} -> Task[Prepare_Estimation_of_Costs] |
|
| Installation_absent_or_ incorrect |
Project_Engineer | Area_Engineer | Task[Prepare_ Technical_Evaluation] Decision{New_ Installation_Necessary} -> Task[Prepare_ Estimation_of_Costs] |
Task[Prepare_Technical_Evaluation] Decision{New_Installation_Necessary} -> Task[Prepare_Estimation_of_Costs] |
|
| Installation_absent_or_ incorrect |
Customer_Service_ Clerk |
Project_Engineer | Task[Prepare_ Technical_Evaluation] Decision{New_ Installation_Necessary} -> Task[Prepare_ Estimation_of_Costs] |
Task[Prepare_Technical_Evaluation] Decision{New_Installation_Necessary} -> Task[Prepare_Estimation_of_Costs] |
|
| Installation_absent_or_ incorrect |
Project_Engineer | Project_Engineer | Task[Prepare_ Technical_Evaluation] Decision{New_ Installation_Necessary} -> Task[Prepare_ Estimation_of_Costs] |
Task[Prepare_Technical_Evaluation] Decision{New_Installation_Necessary} -> Task[Prepare_Estimation_of_Costs] |
|
| Installation_completed | Customer_Service_ Clerk |
Customer | Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Chief_Wiring_ Technician |
Customer | Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Wiring_Technician | Customer | Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Chief_Wiring_ Technician |
Customer_Service_ Clerk |
Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Wiring_Technician | Customer_Service_ Clerk |
Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Customer_Service_ Clerk |
Software_Application | Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Chief_Wiring_ Technician |
Software_Application | Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Installation_completed | Wiring_Technician | Software_Application | Task[Prepare_and_ carryout_install] -> Task[Process_ Contract] |
Task[Prepare_and_carryout_install] -> Task[Process_Contract] |
|
| Major_cost_worksheet | Project_Engineer | Project_Engineer | Task[Perform_Site_ Visit] Decision{Major_Work} -> Task[Prepare_Capital_ Work_Worksheet] |
Task[Perform_Site_Visit] Decision{Major_Work} -> Task[Prepare_Capital_Work_Worksheet] |
|
| Major_cost_worksheet | Project_Engineer | Estimator | Task[Perform_Site_ Visit] Decision{Major_Work} -> Task[Prepare_Capital_ Work_Worksheet] |
Task[Perform_Site_Visit] Decision{Major_Work} -> Task[Prepare_Capital_Work_Worksheet] |
|
| Minor_cost_worksheet | Project_Engineer | Manager_customer_ service |
Task[Prepare_Minor_ Cost_Worksheet] -> Task[Approval_of_ Quotation] |
Task[Prepare_Minor_Cost_Worksheet] -> Task[Approval_of_Quotation] |
|
| Minor_cost_worksheet | Software_Application | Manager_customer_ service |
Task[Prepare_Minor_ Cost_Worksheet] -> Task[Approval_of_ Quotation] |
Task[Prepare_Minor_Cost_Worksheet] -> Task[Approval_of_Quotation] |
|
| Minor_cost_worksheet | Project_Engineer | Project_Engineer | Task[Perform_Site_ Visit] Decision{Minor_Work} -> Task[Prepare_Minor_ Cost_Worksheet] |
Task[Perform_Site_Visit] Decision{Minor_Work} -> Task[Prepare_Minor_Cost_Worksheet] |
|
| Minor_cost_worksheet | Project_Engineer | Software_Application | Task[Perform_Site_ Visit] Decision{Minor_Work} -> Task[Prepare_Minor_ Cost_Worksheet] |
Task[Perform_Site_Visit] Decision{Minor_Work} -> Task[Prepare_Minor_Cost_Worksheet] |
|
| Reading_and_billing_ completed |
Meter_Reader_ Examiner |
Meter_Reader_ Examiner |
Task[Meter_reading_ and_billing] -> Task[Upload_reading_ and_billing_data] |
Task[Meter_reading_and_billing] -> Task[Upload_reading_and_billing_data] |
|
| Reading_and_billing_ completed |
Meter_Reader | Meter_Reader_ Examiner |
Task[Meter_reading_ and_billing] -> Task[Upload_reading_ and_billing_data] |
Task[Meter_reading_and_billing] -> Task[Upload_reading_and_billing_data] |
|
| Reading_and_billing_ completed |
Meter_Reader_ Examiner |
Software_Application | Task[Meter_reading_ and_billing] -> Task[Upload_reading_ and_billing_data] |
Task[Meter_reading_and_billing] -> Task[Upload_reading_and_billing_data] |
|
| Reading_and_billing_ completed |
Meter_Reader | Software_Application | Task[Meter_reading_ and_billing] -> Task[Upload_reading_ and_billing_data] |
Task[Meter_reading_and_billing] -> Task[Upload_reading_and_billing_data] |
|
| Reading_and_billng_ data_uploaded |
Meter_Reader_ Examiner |
Software_Application | Task[Upload_reading_ and_billing_data] -> Task[Daily_station_ billing] |
Task[Upload_reading_and_billing_data] -> Task[Daily_station_billing] |
|
| Reading_and_billng_ data_uploaded |
Software_Application | Software_Application | Task[Upload_reading_ and_billing_data] -> Task[Daily_station_ billing] |
Task[Upload_reading_and_billing_data] -> Task[Daily_station_billing] |
|
| Reading_from_billing_ received |
Customer_Service_ Clerk |
Chief_Meter_Technician | Task[Process_ Request_for_meter_ check] Decision{Meter_ Check_is_already_ active} -> Task[Evaluate_Test_ Results] |
Task[Process_Request_for_meter_check] Decision{Meter_Check_is_already_active} -> Task[Evaluate_Test_Results] |
|
| Reading_from_billing_ received |
Customer_Service_ Clerk |
Meter_Technician | Task[Process_ Request_for_meter_ check] Decision{Meter_ Check_is_already_ active} -> Task[Evaluate_Test_ Results] |
Task[Process_Request_for_meter_check] Decision{Meter_Check_is_already_active} -> Task[Evaluate_Test_Results] |
|
| Service_operational | Customer_Service_ Clerk |
Customer_Service_ Clerk |
Task[Install_Meter_and_ Test] -> Task[Finalize_ Application] |
Task[Install_Meter_and_Test] -> Task[Finalize_Application] |
|
| Service_operational | Customer_Service_ Clerk |
Meter_Reader_ Examiner |
Task[Install_Meter_and_ Test] -> Task[Finalize_ Application] |
Task[Install_Meter_and_Test] -> Task[Finalize_Application] |
|
| Service_operational | Chief_Meter_Technician | Customer_Service_ Clerk |
Task[Install_Meter_and_ Test] -> Task[Finalize_ Application] |
Task[Install_Meter_and_Test] -> Task[Finalize_Application] |
|
| Service_operational | Meter_Technician | Customer_Service_ Clerk |
Task[Install_Meter_and_ Test] -> Task[Finalize_ Application] |
Task[Install_Meter_and_Test] -> Task[Finalize_Application] |
|
| Service_operational | Chief_Meter_Technician | Meter_Reader_ Examiner |
Task[Install_Meter_and_ Test] -> Task[Finalize_ Application] |
Task[Install_Meter_and_Test] -> Task[Finalize_Application] |
|
| Service_operational | Meter_Technician | Meter_Reader_ Examiner |
Task[Install_Meter_and_ Test] -> Task[Finalize_ Application] |
Task[Install_Meter_and_Test] -> Task[Finalize_Application] |
|
| Test_meter_installed | Chief_Meter_Technician | Chief_Meter_Technician | Task[Update_work_ order_data] Decision{Test_meter_ was_installed} -> Task[Perform_Test_ Reading] |
Task[Update_work_order_data] Decision{Test_meter_was_installed} -> Task[Perform_Test_Reading] |
|
| Test_meter_installed | Chief_Meter_Technician | Meter_Technician | Task[Update_work_ order_data] Decision{Test_meter_ was_installed} -> Task[Perform_Test_ Reading] |
Task[Update_work_order_data] Decision{Test_meter_was_installed} -> Task[Perform_Test_Reading] |
|
| Test_reading_obtained | Chief_Meter_Technician | Chief_Meter_Technician | Task[Perform_Test_ Reading] -> Task[Evaluate_Test_ Results] |
Task[Perform_Test_Reading] -> Task[Evaluate_Test_Results] |
|
| Test_reading_obtained | Meter_Technician | Chief_Meter_Technician | Task[Perform_Test_ Reading] -> Task[Evaluate_Test_ Results] |
Task[Perform_Test_Reading] -> Task[Evaluate_Test_Results] |
|
| Test_reading_obtained | Chief_Meter_Technician | Meter_Technician | Task[Perform_Test_ Reading] -> Task[Evaluate_Test_ Results] |
Task[Perform_Test_Reading] -> Task[Evaluate_Test_Results] |
|
| Test_reading_obtained | Meter_Technician | Meter_Technician | Task[Perform_Test_ Reading] -> Task[Evaluate_Test_ Results] |
Task[Perform_Test_Reading] -> Task[Evaluate_Test_Results] |
|
| Test_results_evaluated | Chief_Meter_Technician | Chief_Meter_Technician | Task[Evaluate_Test_ Results] Decision{Meter_faulty} -> Task[Update_Work_ Order] |
Task[Evaluate_Test_Results] Decision{Meter_faulty} -> Task[Update_Work_Order] |
|
| Test_results_evaluated | Meter_Technician | Chief_Meter_Technician | Task[Evaluate_Test_ Results] Decision{Meter_faulty} -> Task[Update_Work_ Order] |
Task[Evaluate_Test_Results] Decision{Meter_faulty} -> Task[Update_Work_Order] |
|
| Work_Order | Chief_Meter_Technician | Meter_Technician | Task[Planning_of_Work] -> Task[Perform_work_ on_site] |
Task[Planning_of_Work] -> Task[Perform_work_on_site] |
|
| Work_Order | Customer_Service_ Clerk |
Chief_Meter_Technician | Task[Process_ Request_for_meter_ check] Decision{No_Meter_ Check_is_active} -> Task[Planning_of_ Work] |
Task[Process_Request_for_meter_check] Decision{No_Meter_Check_is_active} -> Task[Planning_of_Work] |
|
| Work_Order | Chief_Meter_Technician | Analysis_Clerk | Task[Update_Work_ Order] -> Task[Recalculation_of_ Bill] |
Task[Update_Work_Order] -> Task[Recalculation_of_Bill] |
|
| Work_Order | Chief_Meter_Technician | Analysis_Clerk | Task[Update_work_ order_data] Decision{Meter_was_ broken_and_replaced} - > Task[Recalculation_of_ Bill] |
Task[Update_work_order_data] Decision{Meter_was_broken_and_replaced} -> Task[Recalculation_of_Bill] |
|
| Work_Order | Meter_Technician | Chief_Meter_Technician | Task[Perform_work_on_ site] -> Task[Update_work_ order_data] |
Task[Perform_work_on_site] -> Task[Update_work_order_data] |