...
In system the FSM_POST_PAY_SERVICE and FSM (i.e above two Business service) are removed and we introduced below new Business service for advance payment application and zero price application.
For Advance new Business service FSM_ADVANCE_PAY_SERVICE
has been created.
Advance Pay works based on the configuration % basis that how much can be payer needs to pay during the application creation .
Create businessService (workflow configuration) using the /businessservice/_create
. Following is the product configuration for FSM_ADVANCE_PAY_SERVICE
Code Block |
---|
{ |
...
"BusinessServices": [ |
...
{ |
...
"tenantId": "pb", |
...
"businessService": "FSM_ADVANCE_PAY_SERVICE", |
...
"business": "fsm", |
...
"businessServiceSla": 172800000, |
...
"states": [ |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": null, |
...
"applicationStatus": null, |
...
"docUploadRequired": false, |
...
"isStartState": true, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"action": "APPLY", |
...
"nextState": "PENDING_APPL_FEE_PAYMENT", |
...
"roles": [ |
...
"FSM_CREATOR_EMP" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"action": "CREATE", |
...
"nextState": "CREATED", |
...
"roles": [ |
...
"CITIZEN" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "CREATED", |
...
"applicationStatus": "CREATED", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"action": "REJECT", |
...
"nextState": "REJECTED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"action": "SUBMIT", |
...
"nextState": "PENDING_APPL_FEE_PAYMENT", |
...
"roles": [ |
...
"FSM_EDITOR_EMP" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "PENDING_APPL_FEE_PAYMENT", |
...
"applicationStatus": "PENDING_APPL_FEE_PAYMENT", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"action": "REJECT", |
...
"nextState": "REJECTED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"action": "SENDBACK", |
...
"nextState": "CREATED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"action": "PAY", |
...
"nextState": "ASSING_DSO", |
...
"roles": [ |
...
"CITIZEN", |
...
"FSM_COLLECTOR" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "ASSING_DSO", |
...
"applicationStatus": "ASSING_DSO", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"action": "CANCEL", |
...
"nextState": "CANCELED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"action": "ASSIGN", |
...
"nextState": "PENDING_DSO_APPROVAL", |
...
"roles": [ |
...
"FSM_EDITOR_EMP" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "DSO_REJECTED", |
...
"applicationStatus": "DSO_REJECTED", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_REJECTED", |
...
"action": "CANCEL", |
...
"nextState": "CANCELED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_REJECTED", |
...
"action": "REASSING", |
...
"nextState": "PENDING_DSO_APPROVAL", |
...
"roles": [ |
...
"FSM_EDITOR_EMP" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_REJECTED", |
...
"action": "SENDBACK", |
...
"nextState": "PENDING_DSO_APPROVAL", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "DSO_INPROGRESS", |
...
"applicationStatus": "DSO_INPROGRESS", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_INPROGRESS", |
...
"action": "SENDBACK", |
...
"nextState": "PENDING_DSO_APPROVAL", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_INPROGRESS", |
...
"action": "COMPLETED", |
...
"nextState": "CITIZEN_FEEDBACK_PENDING", |
...
"roles": [ |
...
"FSM_DSO", |
...
"FSM_EDITOR_EMP" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_INPROGRESS", |
...
"action": "CANCEL", |
...
"nextState": "CANCELED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_INPROGRESS", |
...
"action": "UPDATE", |
...
"nextState": "DSO_INPROGRESS", |
...
"roles": [ |
...
"FSM_DSO", |
...
"FSM_EDITOR_EMP" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"action": "PAY", |
...
"nextState": "DSO_INPROGRESS", |
...
"roles": [ |
...
"CITIZEN", |
...
"FSM_COLLECTOR" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "DSO_INPROGRESS", |
...
"action": "REASSING", |
...
"nextState": "PENDING_DSO_APPROVAL", |
...
"roles": [ |
...
"FSM_EDITOR_EMP" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "PENDING_DSO_APPROVAL", |
...
"applicationStatus": "PENDING_DSO_APPROVAL", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": true, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "PENDING_DSO_APPROVAL", |
...
"action": "DSO_REJECT", |
...
"nextState": "DSO_REJECTED", |
...
"roles": [ |
...
"FSM_DSO", |
...
"FSM_EDITOR_EMP" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "PENDING_DSO_APPROVAL", |
...
"action": "DSO_ACCEPT", |
...
"nextState": "DSO_INPROGRESS", |
...
"roles": [ |
...
"FSM_DSO", |
...
"FSM_EDITOR_EMP" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "PENDING_DSO_APPROVAL", |
...
"action": "CANCEL", |
...
"nextState": "CANCELED", |
...
"roles": [ |
...
"FSM_ADMIN" |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "PENDING_DSO_APPROVAL", |
...
"action": "REASSING", |
...
"nextState": "PENDING_DSO_APPROVAL", |
...
"roles": [ |
...
"FSM_EDITOR_EMP" |
...
] |
...
} |
...
] |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "COMPLETED", |
...
"applicationStatus": "COMPLETED", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": true, |
...
"isStateUpdatable": false |
...
}, |
...
{ |
...
"sla": null, |
...
"state": "REJECTED", |
...
"applicationStatus": "REJECTED", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": true, |
...
"isStateUpdatable": false, |
...
"actions": null |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "CANCELED", |
...
"applicationStatus": "CANCELED", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": true, |
...
"isStateUpdatable": false, |
...
"actions": null |
...
}, |
...
{ |
...
"tenantId": "pb", |
...
"sla": null, |
...
"state": "CITIZEN_FEEDBACK_PENDING", |
...
"applicationStatus": "CITIZEN_FEEDBACK_PENDING", |
...
"docUploadRequired": false, |
...
"isStartState": false, |
...
"isTerminateState": false, |
...
"isStateUpdatable": false, |
...
"actions": [ |
...
{ |
...
"tenantId": "pb", |
...
"currentState": "CITIZEN_FEEDBACK_PENDING", |
...
"action": "RATE", |
...
"nextState": "COMPLETED", |
...
"roles": [ |
...
"CITIZEN" |
...
] |
...
} |
...
] |
...
} |
...
] |
...
} |
...
], |
...
"RequestInfo": { |
...
"apiId": "Rainmaker", |
...
"action": "", |
...
"did": 1, |
...
"key": "", |
...
"msgId": "20170310130900|en_IN", |
...
"requesterId": "", |
...
"ts": 1513579888683, |
...
"ver": ".01", |
...
"authToken": "c6aa4196-0e1b-4634-802b-b85fa13ae6ce", |
...
"userInfo": { |
...
"id": 30074, |
...
"uuid": "5130f2e3-efc1-401a-94fb-b9e60d9fa17d", |
...
"userName": "XYZ", |
...
"name": "XYZ", |
...
"mobileNumber": "8897970021", |
...
"emailId": null, |
...
"locale": null, |
...
"type": "EMPLOYEE", |
...
"roles": [ |
...
{ |
...
"name": "FSM Employee Application Viewer", |
...
"code": "FSM_VIEW_EMP", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "Employee", |
...
"code": "EMPLOYEE", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "National Dashboard Administrator", |
...
"code": "NATADMIN", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "TL Field Inspector", |
...
"code": "TL_FIELD_INSPECTOR", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "ptcollection emp", |
...
"code": "PT_COLLECTION_EMP", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "EMPLOYEE ADMIN", |
...
"code": "EMPLOYEE ADMIN", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "HRMS Admin", |
...
"code": "HRMS_ADMIN", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "Universal Collection Employee", |
...
"code": "UC_EMP", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "State Administrator", |
...
"code": "STADMIN", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "Super User", |
...
"code": "SUPERUSER", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "FSM Employee Application Creator", |
...
"code": "FSM_CREATOR_EMP", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "FSM Employee Dashboard Viewer", |
...
"code": "FSM_DASHBOARD_VIEWER", |
...
"tenantId": "pb.amritsar" |
...
}, |
...
{ |
...
"name": "Anonymous User", |
...
"code": "ANONYMOUS", |
...
"tenantId": "pb.amritsar" |
...
} |
...
], |
...
"active": true, |
...
"tenantId": "pb.amritsar", |
...
"permanentCity": null |
...
} |
...
...
}
} |
For Advance Zero new Business service PAY_LATER_SERVICE
has been created
Create businessService (workflow configuration) using the /businessservice/_create
. Following is the product configuration for PAY_LATER_SERVICE
Code Block |
---|
{
"BusinessServices": [{
"tenantId": "pb",
"businessService": "PAY_LATER_SERVICE",
"business": "fsm",
"businessServiceSla": 172800000,
"states": [{
"tenantId": "pb",
"sla": null,
"state": null,
"applicationStatus": null,
"docUploadRequired": false,
"isStartState": true,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": null,
"action": "APPLY",
"nextState": "ASSING_DSO",
"roles": [
"FSM_CREATOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": null,
"action": "CREATE",
"nextState": "CREATED",
"roles": [
"CITIZEN"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "CREATED",
"applicationStatus": "CREATED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "CREATED",
"action": "REJECT",
"nextState": "REJECTED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "CREATED",
"action": "SUBMIT",
"nextState": "ASSING_DSO",
"roles": [
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "ASSING_DSO",
"applicationStatus": "ASSING_DSO",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "ASSING_DSO",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "ASSING_DSO",
"action": "ASSIGN",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "PENDING_DSO_APPROVAL",
"applicationStatus": "PENDING_DSO_APPROVAL",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "DSO_ACCEPT",
"nextState": "DSO_INPROGRESS",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "REASSING",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "DSO_REJECT",
"nextState": "DSO_REJECTED",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "DSO_REJECTED",
"applicationStatus": "DSO_REJECTED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "DSO_REJECTED",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
],
"active": true
},
{
"tenantId": "pb",
"currentState": "DSO_REJECTED",
"action": "REASSING",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
],
"active": true
},
{
"tenantId": "pb",
"currentState": "DSO_REJECTED",
"action": "SENDBACK",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_ADMIN"
],
"active": true
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "DSO_INPROGRESS",
"applicationStatus": "DSO_INPROGRESS",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "SENDBACK",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "COMPLETED",
"nextState": "CITIZEN_FEEDBACK_PENDING",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "REASSING",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "UPDATE",
"nextState": "DSO_INPROGRESS",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"action": "PAY",
"nextState": "DSO_INPROGRESS",
"roles": [
"CITIZEN",
"FSM_COLLECTOR"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "CITIZEN_FEEDBACK_PENDING",
"applicationStatus": "CITIZEN_FEEDBACK_PENDING",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": false,
"actions": [{
"tenantId": "pb",
"currentState": "CITIZEN_FEEDBACK_PENDING",
"action": "RATE",
"nextState": "COMPLETED",
"roles": [
"CITIZEN"
],
"active": true
}]
},
{
"tenantId": "pb",
"sla": null,
"state": "COMPLETED",
"applicationStatus": "COMPLETED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": true,
"isStateUpdatable": false,
"actions": null
},
{
"tenantId": "pb",
"sla": null,
"state": "REJECTED",
"applicationStatus": "REJECTED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": true,
"isStateUpdatable": false,
"actions": null
},
{
"tenantId": "pb",
"sla": null,
"state": "CANCELED",
"applicationStatus": "CANCELED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": true,
"isStateUpdatable": false,
"actions": null
}
]
}],
"RequestInfo": {
"apiId": "Rainmaker",
"action": "",
"did": 1,
"key": "",
"msgId": "20170310130900|en_IN",
"requesterId": "",
"ts": 1513579888683,
"ver": ".01",
"authToken": "3d828f89-c249-4d4a-9098-8230e6040bf5",
"userInfo": {
"id": 30074,
"uuid": "5130f2e3-efc1-401a-94fb-b9e60d9fa17d",
"userName": "XYZ",
"name": "XYZ",
"mobileNumber": "8897970021",
"emailId": null,
"locale": null,
"type": "EMPLOYEE",
"roles": [{
"name": "FSM Employee Application Viewer",
"code": "FSM_VIEW_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "Employee",
"code": "EMPLOYEE",
"tenantId": "pb.amritsar"
},
{
"name": "National Dashboard Administrator",
"code": "NATADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "TL Field Inspector",
"code": "TL_FIELD_INSPECTOR",
"tenantId": "pb.amritsar"
},
{
"name": "ptcollection emp",
"code": "PT_COLLECTION_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "EMPLOYEE ADMIN",
"code": "EMPLOYEE ADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "HRMS Admin",
"code": "HRMS_ADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "Universal Collection Employee",
"code": "UC_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "State Administrator",
"code": "STADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "Super User",
"code": "SUPERUSER",
"tenantId": "pb.amritsar"
},
{
"name": "FSM Employee Application Creator",
"code": "FSM_CREATOR_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "FSM Employee Dashboard Viewer",
"code": "FSM_DASHBOARD_VIEWER",
"tenantId": "pb.amritsar"
},
{
"name": "Anonymous User",
"code": "ANONYMOUS",
"tenantId": "pb.amritsar"
}
],
"active": true,
"tenantId": "pb.amritsar",
"permanentCity": null
}
}
} |
For Zero Price Application new Business service FSM_ZERO_PAY_SERVICE
has been created .
In Zero pricing application will be created with zero price and collection step is skipped.
Create businessService (workflow configuration) using the /businessservice/_create
. Following is the product configuration for FSM_ZERO_PAY_SERVICE
:
Code Block |
---|
{
"BusinessServices": [{
"tenantId": "pb",
"businessService": "FSM_ZERO_PAY_SERVICE",
"business": "fsm",
"businessServiceSla": 172800000,
"states": [{
"tenantId": "pb",
"sla": null,
"state": null,
"applicationStatus": null,
"docUploadRequired": false,
"isStartState": true,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": null,
"action": "APPLY",
"nextState": "ASSING_DSO",
"roles": [
"FSM_CREATOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": null,
"action": "CREATE",
"nextState": "CREATED",
"roles": [
"CITIZEN"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "CREATED",
"applicationStatus": "CREATED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "CREATED",
"action": "REJECT",
"nextState": "REJECTED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "CREATED",
"action": "SUBMIT",
"nextState": "ASSING_DSO",
"roles": [
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "ASSING_DSO",
"applicationStatus": "ASSING_DSO",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "ASSING_DSO",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "ASSING_DSO",
"action": "ASSIGN",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "PENDING_DSO_APPROVAL",
"applicationStatus": "PENDING_DSO_APPROVAL",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "DSO_ACCEPT",
"nextState": "DSO_INPROGRESS",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "REASSING",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "PENDING_DSO_APPROVAL",
"action": "DSO_REJECT",
"nextState": "DSO_REJECTED",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "DSO_REJECTED",
"applicationStatus": "DSO_REJECTED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "DSO_REJECTED",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
],
"active": true
},
{
"tenantId": "pb",
"currentState": "DSO_REJECTED",
"action": "REASSING",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
],
"active": true
},
{
"tenantId": "pb",
"currentState": "DSO_REJECTED",
"action": "SENDBACK",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_ADMIN"
],
"active": true
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "DSO_INPROGRESS",
"applicationStatus": "DSO_INPROGRESS",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": true,
"actions": [{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "SENDBACK",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "COMPLETED",
"nextState": "CITIZEN_FEEDBACK_PENDING",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "CANCEL",
"nextState": "CANCELED",
"roles": [
"FSM_ADMIN"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "REASSING",
"nextState": "PENDING_DSO_APPROVAL",
"roles": [
"FSM_EDITOR_EMP"
]
},
{
"tenantId": "pb",
"currentState": "DSO_INPROGRESS",
"action": "UPDATE",
"nextState": "DSO_INPROGRESS",
"roles": [
"FSM_DSO",
"FSM_EDITOR_EMP"
]
}
]
},
{
"tenantId": "pb",
"sla": null,
"state": "CITIZEN_FEEDBACK_PENDING",
"applicationStatus": "CITIZEN_FEEDBACK_PENDING",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": false,
"isStateUpdatable": false,
"actions": [{
"tenantId": "pb",
"currentState": "CITIZEN_FEEDBACK_PENDING",
"action": "RATE",
"nextState": "COMPLETED",
"roles": [
"CITIZEN"
],
"active": true
}]
},
{
"tenantId": "pb",
"sla": null,
"state": "COMPLETED",
"applicationStatus": "COMPLETED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": true,
"isStateUpdatable": false,
"actions": null
},
{
"tenantId": "pb",
"sla": null,
"state": "REJECTED",
"applicationStatus": "REJECTED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": true,
"isStateUpdatable": false,
"actions": null
},
{
"tenantId": "pb",
"sla": null,
"state": "CANCELED",
"applicationStatus": "CANCELED",
"docUploadRequired": false,
"isStartState": false,
"isTerminateState": true,
"isStateUpdatable": false,
"actions": null
}
]
}],
"RequestInfo": {
"apiId": "Rainmaker",
"action": "",
"did": 1,
"key": "",
"msgId": "20170310130900|en_IN",
"requesterId": "",
"ts": 1513579888683,
"ver": ".01",
"authToken": "3d828f89-c249-4d4a-9098-8230e6040bf5",
"userInfo": {
"id": 30074,
"uuid": "5130f2e3-efc1-401a-94fb-b9e60d9fa17d",
"userName": "XYZ",
"name": "XYZ",
"mobileNumber": "8897970021",
"emailId": null,
"locale": null,
"type": "EMPLOYEE",
"roles": [{
"name": "FSM Employee Application Viewer",
"code": "FSM_VIEW_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "Employee",
"code": "EMPLOYEE",
"tenantId": "pb.amritsar"
},
{
"name": "National Dashboard Administrator",
"code": "NATADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "TL Field Inspector",
"code": "TL_FIELD_INSPECTOR",
"tenantId": "pb.amritsar"
},
{
"name": "ptcollection emp",
"code": "PT_COLLECTION_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "EMPLOYEE ADMIN",
"code": "EMPLOYEE ADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "HRMS Admin",
"code": "HRMS_ADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "Universal Collection Employee",
"code": "UC_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "State Administrator",
"code": "STADMIN",
"tenantId": "pb.amritsar"
},
{
"name": "Super User",
"code": "SUPERUSER",
"tenantId": "pb.amritsar"
},
{
"name": "FSM Employee Application Creator",
"code": "FSM_CREATOR_EMP",
"tenantId": "pb.amritsar"
},
{
"name": "FSM Employee Dashboard Viewer",
"code": "FSM_DASHBOARD_VIEWER",
"tenantId": "pb.amritsar"
},
{
"name": "Anonymous User",
"code": "ANONYMOUS",
"tenantId": "pb.amritsar"
}
],
"active": true,
"tenantId": "pb.amritsar",
"permanentCity": null
}
}
} |