0% found this document useful (0 votes)
21 views10 pages

Sourcing Json Sandbox

The document outlines various applicant and co-applicant flows for a digital process, including eKYC, PAN, Voter ID, and Bureau checks. Each flow consists of multiple steps such as data input, execution, and validation, with specific policies for validation. Additionally, it includes sections for business information, loan requests, collateral, and fee payments, detailing the processes and requirements for each item.

Uploaded by

itsmemashood
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views10 pages

Sourcing Json Sandbox

The document outlines various applicant and co-applicant flows for a digital process, including eKYC, PAN, Voter ID, and Bureau checks. Each flow consists of multiple steps such as data input, execution, and validation, with specific policies for validation. Additionally, it includes sections for business information, loan requests, collateral, and fee payments, detailing the processes and requirements for each item.

Uploaded by

itsmemashood
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

[

{
"item": "Applicant",
"code": "applicant",
"primary": "true",
"order": "1",
"mandatoryFlows": ["ekyc","pan?voterid"],
"flows": [
{
"name": "eKYC (Aadhaar)",
"code": "ekyc",
"order": "1",
"flow_no": "1",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": [
{
"code": "age_chk",
"name": "Age Check"
}
]
}
]
},
{
"name": "PAN",
"code": "pan",
"order": "2",
"flow_no": "2",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": [
{
"code": "name_match"
}
]
}
]
},
{
"name": "Voter ID",
"code": "voterid",
"flow_no": "2",
"order": "3",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3
}
]
},
{
"name": "Bureau (Equifax)",
"code": "bureau",
"flow_no": "2",
"order": "4",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": "3",
"policies": [
{
"code": "bureau_score",
"min": "650",
"error_msg": "Bureau score is low."
},
{
"code": "total_overdue_amount",
"max": "0",
"error_msg": "Overdue accounts found."
},
{
"code": "settled_account",
"max": "0",
"error_msg": "Settled accounts found"
},
{
"code": "no_of_write_offs",
"max": "0",
"error_msg": "Write offs found"
},
{
"code": "suit_filed_account",
"max": "0",
"error_msg": "Suit filed accounts found"
},
{
"code": "loss_or_doubtful_account",
"max": "0",
"error_msg": "Doubtful accounts found"
}
]
}
]
},
{
"name": "Bureau (CRIF)",
"code": "bureau_crif",
"flow_no": "2",
"order": "5",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": []
}
]
},
{
"name": "Bank Account",
"code": "account_aggregator",
"flow_no": "2",
"order": "6",
"process": "digital",
"supportMultiple": "true",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": []
}
]
},
{
"name": "Address Details",
"code": "address",
"flow_no": "2",
"order": "7",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "References",
"code": "reference",
"flow_no": "2",
"order": "8",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "Documents",
"code": "document",
"flow_no": "2",
"order": "9",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "Critical Information",
"code": "critical_info",
"flow_no": "2",
"order": "10",
"process": "manual",
"supportMultiple": "false",
"steps": []
},
{
"name": "KYC",
"code": "kyc",
"flow_no": "2",
"order": "11",
"process": "manual",
"supportMultiple": "true",
"showAsOptional": "true",
"steps": []
},{
"name": "Bank Account",
"code": "bank_account",
"flow_no": "2",
"order": "12",
"process": "manual",
"supportMultiple": "true",
"showAsOptional": "true",
"steps": []
}
]
},
{
"item": "Co-Applicant",
"code": "coapplicant",
"primary": false,
"order": "2",
"multiple": "true",
"allowDiscard": "true",
"mandatoryFlows": ["ekyc","pan?voterid"],
"flows": [
{
"name": "eKYC (Aadhaar)",
"code": "ekyc",
"order": "1",
"flow_no": "1",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": [
{
"code": "age_chk",
"name": "Age Check"
}
]
}
]
},
{
"name": "PAN",
"code": "pan",
"order": "2",
"flow_no": "2",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": [
{
"code": "name_match"
}
]
}
]
},
{
"name": "Voter ID",
"code": "voterid",
"flow_no": "2",
"allowDiscard": "true",
"order": "3",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3
}
]
},
{
"name": "Bureau (Equifax)",
"code": "bureau",
"flow_no": "2",
"order": "4",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": "3",
"policies": [
{
"code": "bureau_score",
"min": "650",
"error_msg": "Bureau score is low."
},
{
"code": "total_overdue_amount",
"max": "0",
"error_msg": "Overdue accounts found."
},
{
"code": "settled_account",
"max": "0",
"error_msg": "Settled accounts found"
},
{
"code": "no_of_write_offs",
"max": "0",
"error_msg": "Write offs found"
},
{
"code": "suit_filed_account",
"max": "0",
"error_msg": "Suit filed accounts found"
},
{
"code": "loss_or_doubtful_account",
"max": "0",
"error_msg": "Doubtful accounts found"
}
]
}
]
},
{
"name": "Bureau (CRIF)",
"code": "bureau_crif",
"flow_no": "2",
"order": "5",
"allowDiscard": "true",
"process": "digital",
"supportMultiple": "false",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": []
}
]
},
{
"name": "Bank Account",
"code": "account_aggregator",
"flow_no": "2",
"order": "6",
"process": "digital",
"supportMultiple": "true",
"steps": [
{
"code": "data_input",
"step_no": 1
},
{
"code": "execute",
"step_no": 2
},
{
"code": "validate",
"step_no": 3,
"policies": []
}
]
},
{
"name": "Address Details",
"code": "address",
"flow_no": "2",
"order": "7",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "Documents",
"code": "document",
"flow_no": "2",
"order": "8",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "Critical Information",
"code": "critical_info",
"flow_no": "2",
"order": "9",
"process": "manual",
"supportMultiple": "false",
"steps": []
},
{
"name": "KYC",
"code": "kyc",
"flow_no": "2",
"order": "10",
"process": "manual",
"supportMultiple": "true",
"showAsOptional": "true",
"steps": []
},{
"name": "Bank Account",
"code": "bank_account",
"flow_no": "2",
"order": "11",
"process": "manual",
"supportMultiple": "true",
"showAsOptional": "true",
"steps": []
}
]
},
{
"item": "Business",
"code": "business",
"primary": false,
"order": "3",
"flows": [
{
"name": "Basic Information",
"code": "basic_info",
"flow_no": "1",
"order": "1",
"process": "manual",
"supportMultiple": "false",
"steps": []
},
{
"name": "KYC",
"code": "kyc",
"flow_no": "2",
"order": "2",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "Address Details",
"code": "address",
"flow_no": "2",
"order": "3",
"process": "manual",
"supportMultiple": "true",
"steps": []
},
{
"name": "Documents",
"code": "document",
"flow_no": "2",
"order": "4",
"process": "manual",
"supportMultiple": "true",
"steps": []
},{
"name":"Udyam Verification",
"code":"udyam",
"order":"1",
"flow_no":"1",
"allowDiscard":"true",
"process":"digital",
"supportMultiple":"false",
"disableAfterFlow":[
"basic_info"
],
"steps":[
{
"code":"data_input",
"step_no":1
},
{
"code":"execute",
"step_no":2
},
{
"code":"validate",
"step_no":3
}
]
}
]
},
{
"item": "Loan Request",
"code": "loan_request",
"primary": false,
"order": "5",
"flows": []
},
{
"item": "Collateral",
"code": "collateral",
"primary": false,
"order": "4",
"multiple": "true",
"flows": []
},
{
"item": "Fee Payments",
"code": "fees",
"primary": false,
"order": "6",
"multiple": "true",
"flows": []
}
]

You might also like