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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +