From 72b29632b4b7bf2b129a4044c16c8d861baa974a Mon Sep 17 00:00:00 2001 From: Padmini Panguluri Date: Mon, 29 Jun 2026 13:26:18 +0200 Subject: [PATCH] new contract workflow --- workflow/templates/contract-en-1.0.0.bpmn | 676 +++++++++ .../templates/finemanagement-en-1.0.0.bpmn | 1233 +++++++++-------- .../templates/finemanagement-en-1.0.2.bpmn | 1182 ++++++++++++++++ 3 files changed, 2546 insertions(+), 545 deletions(-) create mode 100644 workflow/templates/contract-en-1.0.0.bpmn create mode 100644 workflow/templates/finemanagement-en-1.0.2.bpmn diff --git a/workflow/templates/contract-en-1.0.0.bpmn b/workflow/templates/contract-en-1.0.0.bpmn new file mode 100644 index 0000000..1bf9d6f --- /dev/null +++ b/workflow/templates/contract-en-1.0.0.bpmn @@ -0,0 +1,676 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + event_5jEfXg + event_eJSlCQ + dataObject_fV6H2w + task_6bBjGQ + task_Wpv5Qw + gateway_xpbiMw + event_nH0hNQ + event_WNqoxw + event_79KSkQ + task_7anuiA + event_JeUEVw + event_6xCj2g + task_6VVqag + gateway_PDrxCQ + event_b740TQ + task_RjumqA + event_6df4bw + task_0nxEog + event_MuxmWQ + task_ZBGPcg + event_kaEHxg + + + + + sequenceFlow_GRu7lg + + + + + + + + + sequenceFlow_GRu7lg + sequenceFlow_PN6Mrg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + contract.type]]> + + + + sequenceFlow_PN6Mrg + sequenceFlow_i0u0WA + + + + + + + + + + + contract.type]]> + + + + + + + sequenceFlow_GlkseQ + sequenceFlow_LHlu7Q + + + + sequenceFlow_i0u0WA + sequenceFlow_DAd0WA + sequenceFlow_asZ0wQ + + + + + + + + + + sequenceFlow_cqFoZA + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_DAd0WA + sequenceFlow_GlkseQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_dxzy8g + sequenceFlow_Unq1BA + + + + + contract.name]]> + + + + + + + sequenceFlow_Unq1BA + sequenceFlow_onWk3w + + + + + + + sequenceFlow_onWk3w + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_YpqXGQ + sequenceFlow_Vvxysw + + + + + + + + contract.name ]]> + + + + sequenceFlow_Vvxysw + sequenceFlow_MKNQcA + + + + + + + sequenceFlow_LHlu7Q + sequenceFlow_dxzy8g + sequenceFlow_YpqXGQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_asZ0wQ + sequenceFlow_a03x4g + + + + + + + + + + + + contract.name]]> + + + + + + + sequenceFlow_w0SJqQ + sequenceFlow_srToEw + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_srToEw + sequenceFlow_MZKczw + + + + + contract.name]]> + + + + + + + sequenceFlow_MZKczw + sequenceFlow_sAJc7Q + + + + sequenceFlow_sAJc7Q + + + + + + + + + + + + + + contract.type]]> + + + + sequenceFlow_a03x4g + sequenceFlow_cqFoZA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_MKNQcA + sequenceFlow_w0SJqQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/workflow/templates/finemanagement-en-1.0.0.bpmn b/workflow/templates/finemanagement-en-1.0.0.bpmn index 096591e..4988984 100644 --- a/workflow/templates/finemanagement-en-1.0.0.bpmn +++ b/workflow/templates/finemanagement-en-1.0.0.bpmn @@ -57,21 +57,9 @@ task_K8UMzg gateway_X0TouA event_0ygkvQ - gateway_dqMUpw - event_0lVu7w - task_Rf97hg - event_4VW5rA event_sc12QA - task_Un4fdQ - event_DUpwMA - event_cZaN6Q task_96s6Qg - gateway_R07PzA - event_PmFIuw - event_yC0fuw - event_wgirhg - task_2Bd5Xg - dataObject_Rg2kMQ + event_Ldvexw @@ -79,17 +67,32 @@ event_52zfhw event_8Ow3Yg gateway_Rg0C0w - task_lVPBgg dataObject_5Bqd2g dataObject_hn8tVw + task_Un4fdQ + event_RnD1Ig + dataObject_Rg2kMQ + event_yC0fuw - task_Z0FG0w event_qpdBAA task_NGhutg task_k0bZhg event_46ebVg + gateway_nFtVRQ + event_gMpnjg + event_JL8vrA + task_d9Blfg + task_uqCCDQ + event_UPbD4w + event_00t0VA + event_zOnPsg + gateway_hEKVng + task_0CraaA + task_aVcuoA + event_FJQ9QQ + dataObject_oPQBIw @@ -141,7 +144,7 @@ ]]> - + @@ -228,28 +231,25 @@ - + fine.id fine.category.nameplate.number]]> - + sequenceFlow_nv1jMA - sequenceFlow_nbIufA + sequenceFlow_frNzNg - + - sequenceFlow_nbIufA + sequenceFlow_HnNNEA sequenceFlow_Xd00cA sequenceFlow_0R4Pbg - - - @@ -258,50 +258,27 @@ + + + + + + + + + + + + sequenceFlow_Xd00cA - sequenceFlow_gE5Qjw + sequenceFlow_SewMRA + - - - sequenceFlow_PyYujg - sequenceFlow_9fKSlA - sequenceFlow_x0d0NQ - - - - - - - - - sequenceFlow_9fKSlA - sequenceFlow_yszUNw - - - - - - - - fine.id fine.category.nameplate.number]]> - - - - sequenceFlow_yszUNw - sequenceFlow_gRG9XA - - - - - - - sequenceFlow_gRG9XA - @@ -314,115 +291,27 @@ sequenceFlow_0R4Pbg sequenceFlow_tc6vzA + + - + fine.id fine.category.nameplate.number]]> - + sequenceFlow_tc6vzA sequenceFlow_qM5UDw - sequenceFlow_TmTYQg + sequenceFlow_RdPYXA - - - - - - - - - - fine.id fine details]]> - - - - - - - - - - - - - - - - sequenceFlow_TmTYQg - sequenceFlow_x0d0NQ - sequenceFlow_L347mw - - - - - - - - - - - - - - - - - - - - - - - - - - plate.number]]> - - - - - - - - - - - - - - - - - - - sequenceFlow_L347mw - sequenceFlow_gP0kNA - - - - - - + fine.id fine.category.nameplate.number ]]> @@ -430,8 +319,9 @@ Best regards. $uniqueid]]> - sequenceFlow_BfYerw - sequenceFlow_gP0kNA + sequenceFlow_qgUv0A + sequenceFlow_gU5ybQ + sequenceFlow_SewMRA sequenceFlow_tDivkA @@ -496,15 +386,12 @@ Regards]]> sequenceFlow_o3Z1JA - sequenceFlow_Zf0pGw + sequenceFlow_WLNY2w - - - @@ -513,38 +400,12 @@ Regards]]> sequenceFlow_f1h5xw - sequenceFlow_yJNdpA + sequenceFlow_WIRFbA - - - sequenceFlow_yJNdpA - sequenceFlow_rE5MAQ - sequenceFlow_TeeqHQ - - - - - - - - - - - - - - fine.id fine.category.name and write email to driver.name.]]> - - - - sequenceFlow_rE5MAQ - sequenceFlow_50Ymkw - - - + @@ -579,68 +440,9 @@ Best regards.]]> - sequenceFlow_50Ymkw sequenceFlow_qM5UDw - - - - - - - - - - - - - - - - - - - - - - - - - - - - driver.name, - -Thanks for coming back to us. We thoughroly cross checked your data. We identified its your Vehicle. So fine requests is still active. Please pay the amount on or before due date to overcome extracharges. - -Best regards.]]> - - - - sequenceFlow_TeeqHQ - sequenceFlow_BfYerw - - - - - - - - - - - - fine.id fine.category.nameplate.number]]> - - - - sequenceFlow_Zf0pGw - sequenceFlow_60hd1w - - - - @@ -663,22 +465,6 @@ Best regards.]]> ]]> - - - - - - - fine.id.name fine.category.nameplate.number]]> - - - - sequenceFlow_60hd1w - sequenceFlow_plDn0Q - - - - @@ -698,8 +484,7 @@ Best regards.]]> options="Overspeed;illegalparking;tailgating;Overtaking" required="true" /> - + @@ -716,32 +501,10 @@ Best regards.]]> ]]> - - - - fine.id fine.category.nameplate.number]]> - - - - sequenceFlow_gE5Qjw - sequenceFlow_PyYujg - - - - - - - - - - - - - - + @@ -752,28 +515,39 @@ Best regards.]]> fine.id fine.category.name is sucessful.]]> + + fine.id fine.category.name Status paid]]> + + + + + + + + + + - - sequenceFlow_lTKzXQ + + sequenceFlow_BR6BWA sequenceFlow_VYzBsQ - + fine.id.name fine.category.nameplate.number]]> - - sequenceFlow_plDn0Q - sequenceFlow_lTKzXQ + + sequenceFlow_0jJ2MA + sequenceFlow_akvq1A - - - - - - - + fine.id fine.category.nameplate.number]]> @@ -815,8 +589,7 @@ Best regards.]]> options="Overspeed;illegalparking;tailgating;Overtaking" required="true" /> - + @@ -836,6 +609,339 @@ Best regards.]]> + + + sequenceFlow_akvq1A + sequenceFlow_BR6BWA + sequenceFlow_vjck8g + + + + sequenceFlow_STYYUQ + sequenceFlow_U0xOSQ + sequenceFlow_Q7wWaA + + + + + + + + + + + + sequenceFlow_U0xOSQ + sequenceFlow_0jJ2MA + + + + + + + + + + + + + + + sequenceFlow_Q7wWaA + sequenceFlow_OHcJGQ + + + + + + + + + + + + + + + + + + + + + + + plate.number]]> + + + + sequenceFlow_dDCWBg + sequenceFlow_qgUv0A + + + + + + + + + + + + + + + + + + fine.id fine.category.name is not valid. The transactions has been reversed and and reques emails is sent to owner for correction. +]]> + + + + + + fine.id fine.category.name Reverse transaction]]> + + + + + + + + + + + + + sequenceFlow_vjck8g + sequenceFlow_0ZGQ4g + + + + + + + + + + + fine.id fine.category.name correction]]> + + + + + + + + + + + + + + + + sequenceFlow_SI6J9Q + sequenceFlow_gU5ybQ + + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_0ZGQ4g + sequenceFlow_SI6J9Q + + + + + fine.id.name fine.category.nameplate.number]]> + + + + sequenceFlow_WLNY2w + sequenceFlow_aFu24w + sequenceFlow_STYYUQ + + + + + + + + + + + + + + + + + + + + + + + fine.id.name fine.category.nameplate.number]]> + + + + sequenceFlow_OHcJGQ + sequenceFlow_dDCWBg + + + + + + + + fine.id.name fine.category.nameplate.number]]> + + + + + + + + + + + + + + + + + + + + + + + plate.number]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + sequenceFlow_frNzNg + sequenceFlow_WIRFbA + sequenceFlow_HnNNEA + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_RdPYXA + sequenceFlow_aFu24w + + + + + + + + + + + @@ -852,387 +958,424 @@ Best regards.]]> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - + - + - + - + - + - + - + - + - - - - - - - - - - - - - + - + - + - - - - - - - - - - + - + - - - - + - + - - - - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - + + - - - - - - - - - - + + - - + + - - - - - - - - - - + + + - - + + - - + + + + - - - + + + - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + - - + + - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/workflow/templates/finemanagement-en-1.0.2.bpmn b/workflow/templates/finemanagement-en-1.0.2.bpmn new file mode 100644 index 0000000..655e06b --- /dev/null +++ b/workflow/templates/finemanagement-en-1.0.2.bpmn @@ -0,0 +1,1182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + event_0ut6OQ + event_1i00bQ + dataObject_5JjCxw + task_gUqlBw + event_IoSRSA + task_0nO4bg + event_t8EKXA + gateway_qnCPXQ + event_8Wevnw + task_K8UMzg + gateway_X0TouA + event_0ygkvQ + event_sc12QA + task_96s6Qg + event_Ldvexw + + + + dataObject_5Bqd2g + task_Un4fdQ + event_yC0fuw + task_HWTTWg + event_8Ow3Yg + gateway_Rg0C0w + dataObject_hn8tVw + dataObject_Rg2kMQ + + + + event_qpdBAA + task_NGhutg + task_k0bZhg + event_46ebVg + gateway_nFtVRQ + event_gMpnjg + event_JL8vrA + task_d9Blfg + task_uqCCDQ + event_UPbD4w + event_RnD1Ig + event_UOr0Hw + event_52zfhw + + + + + sequenceFlow_EEBn4g + + + + + + + + + sequenceFlow_EEBn4g + sequenceFlow_px0OYQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_px0OYQ + sequenceFlow_uw0aQQ + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_xbNqbA + sequenceFlow_0N0lWQ + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_0N0lWQ + sequenceFlow_xg6qsA + + + + + + + sequenceFlow_xg6qsA + + + + + + + sequenceFlow_uw0aQQ + sequenceFlow_xbNqbA + sequenceFlow_ueLOmA + + + + + + + + + + + + + + + sequenceFlow_ueLOmA + sequenceFlow_nv1jMA + + + + + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_nv1jMA + sequenceFlow_frNzNg + + + + + + + sequenceFlow_HnNNEA + sequenceFlow_Xd00cA + sequenceFlow_0R4Pbg + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_Xd00cA + sequenceFlow_SewMRA + + + + + + + + + + + + + + + plate.number]]> + + + + + + + + + + + + + + + + sequenceFlow_0R4Pbg + sequenceFlow_tc6vzA + + + + + + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_tc6vzA + sequenceFlow_qM5UDw + sequenceFlow_RdPYXA + + + + + + + + fine.id fine.category.nameplate.number ]]> + + + $uniqueid]]> + sequenceFlow_SewMRA + sequenceFlow_tDivkA + + + + sequenceFlow_tDivkA + sequenceFlow_B2E9KA + sequenceFlow_o3Z1JA + + + + + + + + + + + + + + fine.id fine.category.name Rejection]]> + + + + + + + + + + + + + + + fine.id fine.category.name rejects the vioaltion.]]> + + + + + + + sequenceFlow_B2E9KA + sequenceFlow_f1h5xw + + + + + + + + + + + + + + + + + + sequenceFlow_o3Z1JA + sequenceFlow_WLNY2w + + + + + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_f1h5xw + sequenceFlow_WIRFbA + + + + + + + + + + + + + + + + + + + + + + + + + + plate.number]]> + + + + + + driver.name is sent.]]> + + + + sequenceFlow_qM5UDw + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + fine.id fine.category.name is sucessful.]]> + + + fine.id fine.category.name Status paid]]> + + + + + + + + + + + + + sequenceFlow_BR6BWA + sequenceFlow_VYzBsQ + + + + + fine.id.name fine.category.nameplate.number]]> + + + + sequenceFlow_0jJ2MA + sequenceFlow_akvq1A + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_VYzBsQ + sequenceFlow_qGLQLQ + + + + + + + sequenceFlow_qGLQLQ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]]> + + + + + + + sequenceFlow_akvq1A + sequenceFlow_BR6BWA + sequenceFlow_vjck8g + + + + + + + + + + + + sequenceFlow_Rq00WA + sequenceFlow_0jJ2MA + + + + + + + + + + + + + + fine.id fine.category.name is not valid. The transactions has been reversed and and reques emails is sent to owner for correction. +]]> + + + + + + fine.id fine.category.name Reverse transaction]]> + + + + + + + + + + + + + sequenceFlow_vjck8g + sequenceFlow_0ZGQ4g + + + + + + + + + + + fine.id fine.category.name correction]]> + + + + + + + + + + + + + + + + sequenceFlow_SI6J9Q + sequenceFlow_wL8TEg + + + + + + fine.id fine.category.nameplate.number]]> + + + + sequenceFlow_0ZGQ4g + sequenceFlow_SI6J9Q + + + + + fine.id.name fine.category.nameplate.number]]> + + + + sequenceFlow_WLNY2w + sequenceFlow_aFu24w + sequenceFlow_Rq00WA + + + + + + + + + + + + + + + + + + sequenceFlow_frNzNg + sequenceFlow_WIRFbA + sequenceFlow_HnNNEA + + + + + + + + + + + + + + + + + + + + + + + + + + + sequenceFlow_RdPYXA + sequenceFlow_aFu24w + + + + + + + + + + + + + + + + + sequenceFlow_wL8TEg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +