Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
8
Technical Specifications Document
Website Interface
Confidential to Recipient 1
Table of contents
1. Introduction 3
2. Abbreviations 3
3. Web Service Details 3
3.1 Getpassword 5
4. Web Service File Description and Service 5
4.1 VerifyPanDetails 5
4.1.1 Request Atributes 6
4.1.2 Response Attributes 7
4.1.3 Error Codes 7
4.1.4 Sample Request File 7
4.1.5 Sample Response File 8
4.2 VerifyPanDetails_eKYC 8
4.3 Verifyaadhaar-xml 11
Confidential to Recipient 2
4.4.3 Error Codes 18
4.4.4 Sample Request File 19
4.4.5 Sample Response File 19
4.5 DownloadPanDetails_eKYC 23
4.5.1 Request Attributes 23
4.5.2 Response Atributes 23
4.5.3 Error Codes 26
4.5.4 Sample Request File 26
4.5.5 Sample Response File 27
4.6 UploadPanDetails_eKYC 30
4.6.1 Request Attributes 31
4.6.2 Sample Request File 37
4.6.3 Sample Response File 39
4.7 Verify_Aaadhaar_Details 44
4.7.1 Request Attributes 44
4.7.2 Response Attributes 45
4.7.3 Sample Request File 46
4.7.4 Sample Response File 46
Confidential to Recipient 3
1. Introduction
This document describes the technical specifications for the proposed Web Services Feature to support the
requirement of KYC data exchange/validation with the intermediary and RTA websites. This document contains
webservice method for KYC status inquiry, KYC details download and KYC Details Upload process through
CAMSKRA. The KYC status inquiry and details will be made available through CAMSKRA for the PANs available and
maintained in all the KRAs through Inter-operability model.
2. Abbreviations
Please use the below URL and PAN details for test.
http://eiscuat1.camsonline.com/cispl/services_kycenquiry_uat.asmx
1. GetPassword
2. VerifyPANDetails
3. VerifyPANDetails_eKYC
4. DownloadPANDetails
5. DownloadPANDetails_eKYC
6. UploadPANDetails_eKYC
AIZPL1917E - 01
EC00000164 – 01
AWNPA5127B – 02
AQGPT0114N - 02
Confidential to Recipient 4
AUNPG3723B - 03
BEQPR6414G – 03
AINPG7612D - 04
AETPJ4068G – 04
BAKPK1871N - 11
BAMPM9343K - 11
Confidential to Recipient 5
3.1 GetPassword
a. Parameter Level
S. Input Fields Description
No
1 PASSWORD Password to be encrypted.
This request & response format will be used for KYC verification with the KRA system.
Confidential to Recipient 6
4.1.1 Request Attributes
a. Parameter Level
b. Record Level
c. Summary Level
Confidential to Recipient 7
4.1.2 Response Attributes
This field will have the entry date if Application is submitted on 17-
5
APP_ENTRYDT Jan 2013 and the date of exchange
th
is 31 Jan 2013, then the
APP_ENTRYDT will be 17 - Jan 2013. No Dummy dates
6
APP_MODDT This column value will be provided if modification has happened.
Modification status
01 – UNDER PROCESS
02 – KYC REGISTERED
7 APP_UPDT_STATUS
03 - ON HOLD
04 - KYC REJECTED
APP_HOLD_DEACTIVE_RM
8 If kyc status is rejected or on hold, reason will be displayed.
KS
Confidential to Recipient 8
4.1.4 Sample Request File:
<APP_REQ_ROOT>
<APP_PAN_INQ><APP_PAN_NO>ABCDE1234A</APP_PAN_NO>
- <APP_PAN_DOB>25-05-1975 :00:00:00</APP_PAN_DOB>
- <APP_IOP_FLG>IE</APP_IOP_FLG>
- <APP_POS_CODE>L</APP_POS_CODE>
</APP_PAN_INQ>
- <APP_SUMM_REC>
<APP_OTHKRA_CODE>CK5001</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>TEST 22-05-2017 </APP_OTHKRA_BATCH>
<APP_REQ_DATE>22-05-2017 15:10:23</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
APP_PAN_NO>ABCDE1234A</APP_PAN_NO>
<APP_NAME>SARIKA</APP_NAME>
<APP_STATUSDT>05-04-2013 14:37:24</APP_STATUSDT>
<APP_ENTRYDT>31-01-2007 00:00:00</APP_ENTRYDT>
<APP_MODDT>05-04-2013 14:37:24</APP_MODDT>
<APP_UPDT_STATUS>02</APP_UPDT_STATUS>
<APP_HOLD_DEACTIVE_RMKS/><APP_HOLD_DEACTIVE_RMKS>
<CAMSKRA>05</CAMSKRA>
<CVLKRA>02</CVLKRA>
<NDMLKRA>05</NDMLKRA>
<DOTEXKRA>05</DOTEXKRA>
<KARVYKRA>05</KARVYKRA>
</APP_PAN_INQ>
</APP_RES_ROOT>
This request & response format will be used for KYC verification with the KRA system.
Confidential to Recipient 9
4.2.1 Request Attributes
d. Parameter Level
e. Record Level
f. Summary Level
APP_OTHKRA_BATC
2 H Intermediary Batch No
Confidential to Recipient 10
4.2.2 Response Attributes
This field will have the entry date if Application is submitted on 17-
5
APP_ENTRYDT Jan 2013 and the date of exchange
th
is 31 Jan 2013, then the
APP_ENTRYDT will be 17 - Jan 2013. No Dummy dates
6
APP_MODDT This column value will be provided if modification has happened.
Modification status
01 – UNDER PROCESS
02 – KYC REGISTERED
7 APP_UPDT_STATUS
03 - ON HOLD
04 - KYC REJECTED
APP_HOLD_DEACTIVE_RM
8 If kyc status is rejected or on hold, reason will be displayed.
KS
KYC Type
0 – Paper Based Normal KYC
9 APP_KYC_MODE 1 – eKYC through OTP
2 – eKYC through Biometric
Signature Flag
10 APP_SIGN_FLAG Y – Signature uploaded by Investor
N – Signature not uploaded by Investor
IN PERSON
11 APP_IPV_FLAG – Y, N, E. E- eKYC. Y- eIPV
VERIFICATION
Confidential to Recipient 11
4.2.3 Error codes
<APP_REQ_ROOT>
<APP_PAN_INQ><APP_PAN_NO>BBCDA1234A</APP_PAN_NO>
- <APP_PAN_DOB>25-05-1975 :00:00:00</APP_PAN_DOB>
- <APP_IOP_FLG>IE</APP_IOP_FLG>
- <APP_POS_CODE>L</APP_POS_CODE>
</APP_PAN_INQ>
- <APP_SUMM_REC>
<APP_OTHKRA_CODE>CK5001</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>TEST 22-05-2017</APP_OTHKRA_BATCH>
<APP_REQ_DATE>22-05-2017 15:10:23</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_PAN_NO>BBCDA1234A</APP_PAN_NO>
<APP_NAME>SARIKA</APP_NAME>
<APP_STATUSDT>05-04-2013 14:37:24</APP_STATUSDT>
<APP_ENTRYDT>31-01-2007 00:00:00</APP_ENTRYDT>
<APP_MODDT>05-04-2013 14:37:24</APP_MODDT>
<APP_UPDT_STATUS>02</APP_UPDT_STATUS>
<APP_HOLD_DEACTIVE_RMKS></APP_HOLD_DEACTIVE_RMKS>
<CAMSKRA>05</CAMSKRA>
<CVLKRA>02</CVLKRA>
<NDMLKRA>05</NDMLKRA>
<DOTEXKRA>05</DOTEXKRA>
<KARVYKRA>05</KARVYKRA>
<APP_KYC_MODE>1</APP_KYC_MODE>
<APP_SIGN_FLAG>N</APP_SIGN_FLAG>
<APP_IPV_FLAG>Y</APP_IPV_FLAG>
</APP_PAN_INQ>
</APP_RES_ROOT>
Confidential to Recipient 12
4.3 Verifyaadhaar_xml- Only KYC status verification
This request & response format will be used for KYC verification with Camskra system only.
a.Parameter Level
b.Record Level
c.Summary Level
APP_OTHKRA_BATC
2 H Intermediary Batch No
Confidential to Recipient 13
4.3.2 Response Attributes
APP_STATUS
(KYC STATUS FROM –
6 KYC Status
CAMSKRA SYSTEM
ONLY)
01 - UNDER_PROCESS
02 - KYC REGISTERED
03 - ON HOLD
04 - KYC REJECTED
05 - NOT AVAILABLE
06- Deactivate
12- KYC REGISTERED - Incomplete KYC (Existing / OLD
Record)
11- UNDER_PROCESS - Incomplete KYC (Existing / OLD
Record)
13- ON HOLD- Incomplete KYC (Existing / OLD Record)
99 – If specific KRA web service is not reachable
APP_STATUSDT
This field will contain date of the Application status and cannot be
null. For example –if Application is submitted on 17- Jan 2013 and
7 the date of exchange is 17 the Jan 2013, then the App Status will
th
be 17 - Jan 2013 and will be equal to APP_ENTRY DATE.: No
Dummy dates
This field will have the entry date if Application is submitted on 17-
8 APP_ENTRYDT Jan 2013 and the date of exchange is 31 Jan 2013, then the
th
APP_ENTRYDT will be 17 - Jan 2013. No Dummy dates
9 APP_MODDT
This field will be provided if modification has happened.
Modification Status
01- Under Process
APP_UPDT_STATUS 02- KYC Registered
10
03- ON HOLD
04- KYC REJECTED
Confidential to Recipient 14
If the kyc status is rejected or on hold,the reason will be
11 APP_HOLD_DEACTIVE_RM
displayed.
KS
KYC Type
0 – Paper Based Normal KYC
12 APP_KYC_MODE 1 – eKYC through OTP
2 – eKYC through Biometric
Signature Flag
13 APP_SIGN_FLAG Y – Signature uploaded by Investor
N – Signature not uploaded by Investor
Kyc_type 1 or 2 value will be ‘E’ . For Normal Registered cases
14 APP_IPV_FLAG
value will be ‘ Y’ else ‘N’.
15 CKYC_FLAG If Form_type is Cersai then Ckyc_flag will be ‘ Y’ else ‘N’.
16 APP_POS_CODE This field will contain Amc code
17 REMARKS This field will contain remarks
18 APP_UPDT_RMKS If the Modify status is rejected or on hold, reason will be displayed.
<APP_REQ_ROOT xmlns="">
<APP_PAN_INQ>
<APP_AADHAAR_NO>123456789012</APP_AADHAAR_NO>
<APP_AADHAAR_DOB />
<APP_IOP_FLG>RS</APP_IOP_FLG>
<APP_POS_CODE>T</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>TEST</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>TEST</APP_OTHKRA_BATCH>
<APP_REQ_DATE>23-05-2017 05:26:02</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_AADHAAR_NO>123456789012</APP_AADHAAR_NO>
Confidential to Recipient 15
<APP_PAN_NO>ABCDE1234A</APP_PAN_NO>
<APP_PAN_DOB>02-03-1990 00:00:00</APP_PAN_DOB>
<APP_IOP_FLG>RS</APP_IOP_FLG>
<APP_NAME>NARESH SAHNI</APP_NAME>
<APP_STATUS>01</APP_STATUS>
<APP_STATUS_DELTA>24</APP_STATUS_DELTA>
<APP_HOLD_DEACTIVE_RMKS></APP_HOLD_DEACTIVE_RMKS>
<APP_UPDT_STATUS>05</APP_UPDT_STATUS>
<APP_UPDT_RMKS></APP_UPDT_RMKS>
<APP_ENTRYDT>28-11-2016 15:20:47</APP_ENTRYDT>
<APP_STATUSDT>20-12-2016 03:22:03</APP_STATUSDT>
<APP_MODDT></APP_MODDT>
<APP_POS_CODE>T</APP_POS_CODE>
<REMARKS></REMARKS>
<APP_KYC_MODE>1</APP_KYC_MODE>
<APP_SIGN_FLAG>N</APP_SIGN_FLAG>
<APP_IPV_FLAG>E</APP_IPV_FLAG>
<CKYC_FLAG>N</CKYC_FLAG>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>TEST</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>TEST</APP_OTHKRA_BATCH>
<APP_REQ_DATE>23-05-2017 05:26:02</APP_REQ_DATE>
<APP_RESPONSE_DATE>23-05-2017 05:27:05</APP_RESPONSE_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_RES_ROOT>
4.4 DownloadPANDetails
This service is intended to download the KYC information available in the KRA based on solicit request.
Following rules and validation shall be made applicable for download request
Confidential to Recipient 16
PAN COPY FLAG
7 APP_PAN_COPY 1 M M
(Y/N) VARCHAR
EXEMPT
8 APP_EXMT 1 M M
(Y/N) VARCHAR
EXEMPTION
9 APP_EXMT_CAT 2 O O
CATEGORY VARCHAR
APP_EXMT_ID_P
10 2 M M
PROOF OF ID ROOF VARCHAR
APP_IPV_FLAG –
11 IN PERSON Y, N. E- eKYC. Y- 1 M NULL
VERIFICATION eIPV VARCHAR
IN PERSON
12 VERIFICATION APP_IPV_DATE M NULL
DATE DATE
13 GENDER APP_GEN VARCHAR 1 M NULL
APPLICANT NAME 10
14 APP_NAME M M
/ENTITY NAME VARCHAR 5
10
15 APP_F_NAME M NULL
FATHER'S NAME VARCHAR 5
ENTITY
16 REGSITRATION APP_REGNO 50 NULL M
NUMBER VARCHAR
17 DATE OF BIRTH APP_DOB_DT DATE M
DATE
18 OFINCORPORATIO APP_DOI_DT M
N DATE
COMMENCEMENT APP_COMMENCE
19 NULL M
DATE _DT DATE
APP_NATIONALIT
20 2 M NULL
NATIONALITY Y VARCHAR
NATIONALITY APP_OTH_NATIO
21 3 O NULL
(OTHERS) NALITY VARCHAR
APP_COMP_STA
22 2 NULL M
COMPANY STATUS TUS VARCHAR
COMPANY APP_OTH_COMP 10
23 NULL O
STATUS(OTHERS) _STATUS VARCHAR 0
RESIDENTIAL
APP_RES_STATU
26 STATUS OF 1 M NULL
S
INDIVIDUALS VARCHAR
RESIDENTIAL
STATUS PROOF
FOR NON- APP_RES_STATU
27 2 O NULL
RESIDENT / S_PROOF
PERSON OF
INDIAN ORIGIN VARCHAR
AADHAR NO / UID
28 APP_UID_NO 12 O NULL
NO NUMBER
12
29 APP_COR_ADD1 M M
CORR ADD 1 VARCHAR 0
12
30 APP_COR_ADD2 O O
CORR ADD 2 VARCHAR 0
12
31 APP_COR_ADD3 O O
CORR ADD 3 VARCHAR 0
32 CORR CITY APP_COR_CITY VARCHAR 40 M M
33 CORR PIN CODE APP_COR_PINCD VARCHAR 10 M M
APP_COR_STAT
34 40 M M
CORR STATE E VARCHAR
Confidential to Recipient 17
35 CORR COUNTRY APP_COR_CTRY VARCHAR 3 M M
36 OFF TEL NO APP_OFF_NO NUMBER 20 O O
37 RES TEL NO APP_RES_NO NUMBER 20 O O
38 MOBILE NO APP_MOB_NO NUMBER 20 O O
39 FAX NO APP_FAX_NO NUMBER 20 O O
10
40 APP_EMAIL O O
EMAIL ID VARCHAR 0
COR ADDRESS APP_COR_ADD_
41 2 M M
PROOF PROOF VARCHAR
COR ADDRES APP_COR_ADD_ 10
42 M M
PROOF REF ID REF VARCHAR 0
COR ADDRESS APP_COR_ADD_
43 M M
PROOF REF DATE DT DATE
PERM /
12
44 FOREIGN/REGD APP_PER_ADD1 M M
0
ADD 1 VARCHAR
PERM / FOREIGN 12
45 APP_PER_ADD2 O O
/REGD ADD 2 VARCHAR 0
PERM / FOREIGN 12
46 APP_PER_ADD3 O O
/REGD ADD 3 VARCHAR 0
PERM / FOREIGN
47 APP_PER_CITY 40 M M
/REGD CITY VARCHAR
PERM / FOREIGN
48 APP_PER_PINCD 10 M M
/REGD ZIP CODE VARCHAR
PERM / FOREIGN
49 APP_PER_STATE 40 M M
/REGD STATE VARCHAR
PERM / FOREIGN
50 APP_PER_CTRY 3 M M
/REGD COUNTRY VARCHAR
PERM / FOREIGN APP_PER_ADD_P
51 2 M M
/REGD ADD PROOF ROOF VARCHAR
PERM / FOREIGN
APP_PER_ADD_ 10
52 /REGD ADD PROOF M M
REF 0
REFERENCE ID VARCHAR
PERM / FOREIGN
APP_PER_ADD_
53 ADDPROOF M M
REFERENCEDATE DT DATE
GROSS ANNUAL
54 APP_INCOME 2 O O
INCOME integer
OCCUPATION
55 APP_OCC 2 O NULL
DETAILS VARCHAR
OCCUPATION
56 APP_OTH_OCC 50 O NULL
DETAILS (OTHERS) VARCHAR
POLITICAL
57 APP_POL_CONN 4 O NULL
CONNECTION VARCHAR
DOCUMENT
APP_DOC_PROO
58 SUBMISSION 1 M M
F
DETAILS VARCHAR
INTERMEDIARY
APP_INTERNAL_
59 INTERNAL 20 O O
REF
REFERENCE NO VARCHAR
APP_BRANCH_C
60 10 O O
BRANCH CODE ODE VARCHAR
APP_MAR_STAT
61 2 M NULL
MARITAL STATUS US VARCHAR
(3
62 APP_NETWRTH O M
NETWORTH NUMBER 0,
Confidential to Recipient 18
2)
APP_NETWORTH
63 O M
NETWORTH DATE _DT DATE
PLACE OF APP_INCORP_PL 10
64 NULL M
INCORPORATION C VARCHAR 0
ANY OTHER 10
65 APP_OTHERINFO O O
INFORMATION VARCHAR 0
66 FILLER 1 APP_FILLER1 VARCHAR 20 O O
67 FILLER 2 APP_FILLER2 VARCHAR 20 O O
68 FILLER 3 APP_FILLER3 VARCHAR 20 O O
69 KYC STATUS APP_STATUS VARCHAR 2 M M
70 KYC STATUS DATE APP_STATUSDT DATE M M
REJECTION APP_ERROR_DE
71 10 O O
REASON SC VARCHAR
APP_DUMP_TYP
72 1 M M
DUMP TYPE E VARCHAR
73 DOWNLOAD DATE APP_DNLDDT DATE M M
APP_KRA_INFO
(eKYC – ‘eKYC-
74 20 M M
AADHAAR’, eIPV
KRA_INFO – ‘eKYC-VIDEO’) VARCHAR
75 SIGNATURE APP_SIGNATURE Base64
IOP flag Values – IS,
76 APP_IOP_FLG VARCHAR 2 M M
RS
77 APP_POS_CODE APP_POS_CODE VARCHAR 15 M M
78 APP_UPDTFLG APP_UPDTFLG CHAR 2
50
79 APP_REMARKS
APP_REMARKS VARCHAR 0
APP_ACC_OPEN
80
APP_ACC_OPENDT DT DATE
APP_ACC_ACTIVE APP_ACC_ACTIV
81
DT EDT DATE
APP_ACC_UPDT
82
APP_ACC_UPDTDT DT DATE
APP_OTHKRA_BAT
2 Intermediary Batch No
C
H
3 APP_REQ_DATE Request date of fetching data.
Confidential to Recipient 19
Error Code Error Message
101 Invalid KRA Code
102 Incorrect Total Records Count
103 Invalid Batch Date and Time Format
134 Invalid User ID and password
<APP_REQ_ROOT xmlns="">
<APP_PAN_INQ>
<APP_PAN_NO>ABCDE1234A</APP_PAN_NO>
<APP_PAN_DOB />
<APP_IOP_FLG>RE</APP_IOP_FLG>
<APP_POS_CODE>T</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>test</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>test</APP_OTHKRA_BATCH>
<APP_REQ_DATE>24-05-2017</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_INT_CODE>CK5001</APP_INT_CODE>
<APP_TYPE>I</APP_TYPE>
<APP_NO>4421500</APP_NO>
<APP_DATE>19-04-2017 22:21:18</APP_DATE>
<APP_PAN_NO>ABCDE1234A</APP_PAN_NO>
<APP_PANEX_NO></APP_PANEX_NO>
<APP_PAN_COPY>N</APP_PAN_COPY>
<APP_EXMT>N</APP_EXMT>
<APP_EXMT_CAT>N</APP_EXMT_CAT>
<APP_EXMT_ID_PROOF>02</APP_EXMT_ID_PROOF>
<APP_IPV_FLAG>E</APP_IPV_FLAG>
<APP_IPV_DATE>19-04-2017 00:00:00</APP_IPV_DATE>
<APP_GEN>M</APP_GEN>
<APP_NAME>PEEYUSH SHARMA</APP_NAME>
<APP_F_NAME>RAKESH KUMAR SHARMA</APP_F_NAME>
<APP_REGNO></APP_REGNO>
<APP_DOB_DT>27-05-1988 00:00:00</APP_DOB_DT>
<APP_DOI_DT>01-01-1800 00:00:00</APP_DOI_DT>
<APP_COMMENCE_DT>19-04-2017 00:00:00</APP_COMMENCE_DT>
<APP_NATIONALITY>01</APP_NATIONALITY>
<APP_OTH_NATIONALITY>01</APP_OTH_NATIONALITY>
<APP_COMP_STATUS>R</APP_COMP_STATUS>
<APP_OTH_COMP_STATUS></APP_OTH_COMP_STATUS>
<APP_RES_STATUS>R</APP_RES_STATUS>
<APP_RES_STATUS_PROOF>31</APP_RES_STATUS_PROOF>
Confidential to Recipient 20
<APP_UID_NO>012345678901</APP_UID_NO>
<APP_COR_ADD1>23 GGG Road </APP_COR_ADD1>
<APP_COR_ADD2>GGGG PALAYAM</APP_COR_ADD2>
<APP_COR_ADD3></APP_COR_ADD3>
<APP_COR_CITY>AJMER</APP_COR_CITY>
<APP_COR_PINCD>305001 </APP_COR_PINCD>
<APP_COR_STATE>008</APP_COR_STATE>
<APP_COR_CTRY>101</APP_COR_CTRY>
<APP_OFF_NO></APP_OFF_NO>
<APP_RES_NO></APP_RES_NO>
<APP_MOB_NO>1234567890</APP_MOB_NO>
<APP_FAX_NO></APP_FAX_NO>
<APP_EMAIL>test@gmail.com</APP_EMAIL>
<APP_COR_ADD_PROOF>31</APP_COR_ADD_PROOF>
<APP_COR_ADD_REF>31</APP_COR_ADD_REF>
<APP_COR_ADD_DT>19-04-2017 22:21:18</APP_COR_ADD_DT>
<APP_PER_ADD1>23 GGG ROAD </APP_PER_ADD1>
<APP_PER_ADD2>GGGG PALAYAM</APP_PER_ADD2>
<APP_PER_ADD3></APP_PER_ADD3>
<APP_PER_CITY>AJMER</APP_PER_CITY>
<APP_PER_PINCD>305001 </APP_PER_PINCD>
<APP_PER_STATE>008</APP_PER_STATE>
<APP_PER_CTRY>101</APP_PER_CTRY>
<APP_PER_ADD_PROOF>31</APP_PER_ADD_PROOF>
<APP_PER_ADD_REF></APP_PER_ADD_REF>
<APP_PER_ADD_DT>19-04-2017 22:21:18</APP_PER_ADD_DT>
<APP_INCOME>1</APP_INCOME>
<APP_OCC>01</APP_OCC>
<APP_OTH_OCC>N</APP_OTH_OCC>
<APP_POL_CONN></APP_POL_CONN>
<APP_DOC_PROOF>S</APP_DOC_PROOF>
<APP_INTERNAL_REF>CAMSKRA</APP_INTERNAL_REF>
<APP_BRANCH_CODE></APP_BRANCH_CODE>
<APP_MAR_STATUS>01</APP_MAR_STATUS>
<APP_NETWRTH></APP_NETWRTH>
<APP_NETWORTH_DT>01-01-1800 00:00:00</APP_NETWORTH_DT>
<APP_INCORP_PLC></APP_INCORP_PLC>
<APP_OTHERINFO></APP_OTHERINFO>
<APP_FILLER1></APP_FILLER1>
<APP_FILLER2></APP_FILLER2>
<APP_FILLER3></APP_FILLER3>
<APP_STATUS>02</APP_STATUS>
<APP_STATUSDT>21-04-2017 00:00:00</APP_STATUSDT>
<APP_ERROR_DESC></APP_ERROR_DESC>
<APP_DUMP_TYPE>S</APP_DUMP_TYPE>
<APP_DNLDDT>19-04-2017 00:00:00</APP_DNLDDT>
<APP_KRA_INFO>CAMSKRA</APP_KRA_INFO>
<APP_SIGNATURE></APP_SIGNATURE>
<APP_IOP_FLG>RE</APP_IOP_FLG>
<APP_POS_CODE>IPRUMF</APP_POS_CODE>
<APP_UPDTFLG></APP_UPDTFLG>
<APP_REMARKS></APP_REMARKS>
<APP_ACC_OPENDT></APP_ACC_OPENDT>
<APP_ACC_ACTIVEDT></APP_ACC_ACTIVEDT>
<APP_ACC_UPDTDT></APP_ACC_UPDTDT>
</APP_PAN_INQ>
Confidential to Recipient 21
<APP_SUMM_REC>
<APP_OTHKRA_CODE>test</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>test</APP_OTHKRA_BATCH>
<APP_REQ_DATE>24-05-2017</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
<APP_RESPONSE_DATE>24-05-2017 10:53:36</APP_RESPONSE_DATE>
</APP_SUMM_REC>
</APP_RES_ROOT>
<APP_PAN_INQ>
<APP_PAN_NO>BBCDE1234A</APP_PAN_NO>
<APP_PAN_DOB>03-07-1991</APP_PAN_DOB>
<APP_IOP_FLG>IE</APP_IOP_FLG>
<APP_POS_CODE>LT</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>ABCMFWS</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>ABCMFWS02-01-2016</APP_OTHKRA_BATCH>
<APP_REQ_DATE>02-01-2016 08:04:08</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_UPDTFLG>04</APP_UPDTFLG>
<APP_INT_CODE>ABCMFWS</APP_INT_CODE>
<APP_POS_CODE>ABCMFWS</APP_POS_CODE>
<APP_TYPE>N</APP_TYPE>
<APP_NO>CVL-00002252040</APP_NO>
<APP_DATE>19-01-2011</APP_DATE>
<APP_EXMT>N</APP_EXMT>
<APP_EXMT_CAT/>
<APP_EXMT_ID_PROOF>01</APP_EXMT_ID_PROOF>
<APP_IPV_FLAG>Y</APP_IPV_FLAG>
<APP_IPV_DATE>30-07-2014</APP_IPV_DATE>
<APP_GEN/>
<APP_NAME>TEST DATA </APP_NAME>
<APP_F_NAME/>
<APP_DOB_DT/>
<APP_DOI_DT>03-07-1991</APP_DOI_DT>
<APP_REGNO>NA</APP_REGNO>
<APP_COMMENCE_DT>03-07-1991</APP_COMMENCE_DT>
<APP_NATIONALITY/>
<APP_OTH_NATIONALITY/>
<APP_COMP_STATUS>08</APP_COMP_STATUS>
<APP_OTH_COMP_STATUS/>
<APP_RES_STATUS/>
Confidential to Recipient 22
<APP_RES_STATUS_PROOF/>
<APP_PAN_NO> BBCDE1234A </APP_PAN_NO>
<APP_PANEX_NO/>
<APP_PAN_COPY>Y</APP_PAN_COPY>
<APP_UID_NO/>
<APP_COR_ADD1>GGGGGGGGG</APP_COR_ADD1>
<APP_COR_ADD2>GGGG NAGAR</APP_COR_ADD2>
<APP_COR_ADD3/>
<APP_COR_CITY>MYSORE</APP_COR_CITY>
<APP_COR_PINCD>570025</APP_COR_PINCD>
<APP_COR_STATE>029</APP_COR_STATE>
<APP_COR_CTRY>101</APP_COR_CTRY>
<APP_OFF_NO/>
<APP_RES_NO/>
<APP_MOB_NO>9448844488</APP_MOB_NO>
<APP_FAX_NO/>
<APP_EMAIL>test@gmail.COM</APP_EMAIL>
<APP_COR_ADD_PROOF>04</APP_COR_ADD_PROOF>
<APP_COR_ADD_REF>2849101012411</APP_COR_ADD_REF>
<APP_COR_ADD_DT>30-07-2014</APP_COR_ADD_DT>
<APP_PER_ADD1> GGGGGGGGG </APP_PER_ADD1>
<APP_PER_ADD2> GGGG NAGAR </APP_PER_ADD2>
<APP_PER_ADD3/>
<APP_PER_CITY>MYSORE</APP_PER_CITY>
<APP_PER_PINCD>570025</APP_PER_PINCD>
<APP_PER_STATE>029</APP_PER_STATE>
<APP_PER_CTRY>101</APP_PER_CTRY>
<APP_PER_ADD_PROOF>04</APP_PER_ADD_PROOF>
<APP_PER_ADD_REF>2849101012411</APP_PER_ADD_REF>
<APP_PER_ADD_DT>30-07-2014</APP_PER_ADD_DT>
<APP_INCOME>02</APP_INCOME>
<APP_OCC/>
<APP_OTH_OCC/>
<APP_POL_CONN/>
<APP_DOC_PROOF>S</APP_DOC_PROOF>
<APP_INTERNAL_REF>WEBSOLICIT</APP_INTERNAL_REF>
<APP_BRANCH_CODE>HEADOFFICE</APP_BRANCH_CODE>
<APP_MAR_STATUS/>
<APP_NETWRTH/>
<APP_NETWORTH_DT/>
<APP_INCORP_PLC>MYSORE</APP_INCORP_PLC>
<APP_OTHERINFO/>
<APP_REMARKS/>
<APP_ACC_OPENDT/>
<APP_ACC_ACTIVEDT/>
<APP_ACC_UPDTDT/>
<APP_FILLER1/>
<APP_FILLER2/>
<APP_FILLER3/>
<APP_STATUS>02</APP_STATUS>
<APP_STATUSDT>07-08-2014 14:31:52</APP_STATUSDT>
<APP_ERROR_DESC>ERR-00000</APP_ERROR_DESC>
<APP_DUMP_TYPE>S</APP_DUMP_TYPE>
<APP_DNLDDT>02-01-2016 08:08:01</APP_DNLDDT>
<APP_IOP_FLG>IE</APP_IOP_FLG>
<APP_KRA_INFO>eKYC-AADHAAR</APP_KRA_INFO/>
Confidential to Recipient 23
<APP_SIGNATURE/>
<APP_KYC_MODE>1</APP_KYC_MODE>
<APP_SIGN_FLAG>N</APP_SIGN_FLAG>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>ABCMFWS</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>ABCMFWS02-01-2016</APP_OTHKRA_BATCH>
<APP_REQ_DATE>02-01-2016 08:04:08</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
<APP_RESPONSE_DATE>02-01-2016 08:04:09</APP_RESPONSE_DATE>
</APP_SUMM_REC>
</APP_RES_ROOT>
4.5 DownloadPANDetails_eKYC
This service is intended to download the KYC information available in the KRA based on solicit request.
Following rules and validation shall be made applicable for download request
Confidential to Recipient 24
APPLICANT NAME
14 APP_NAME 105 M M
/ENTITY NAME VARCHAR
15 FATHER'S NAME APP_F_NAME VARCHAR 105 M NULL
ENTITY
16 REGSITRATION APP_REGNO 50 NULL M
NUMBER VARCHAR
17 DATE OF BIRTH APP_DOB_DT DATE M
DATE
18 OFINCORPORATIO APP_DOI_DT M
N DATE
COMMENCEMENT APP_COMMENCE
19 NULL M
DATE _DT DATE
APP_NATIONALIT
20 2 M NULL
NATIONALITY Y VARCHAR
NATIONALITY APP_OTH_NATIO
21 3 O NULL
(OTHERS) NALITY VARCHAR
APP_COMP_STA
22 2 NULL M
COMPANY STATUS TUS VARCHAR
COMPANY APP_OTH_COMP
23 100 NULL O
STATUS(OTHERS) _STATUS VARCHAR
RESIDENTIAL
APP_RES_STATU
26 STATUS OF 1 M NULL
S
INDIVIDUALS VARCHAR
RESIDENTIAL
STATUS PROOF
FOR NON- APP_RES_STATU
27 2 O NULL
RESIDENT / S_PROOF
PERSON OF
INDIAN ORIGIN VARCHAR
AADHAR NO / UID
28 APP_UID_NO 12 O NULL
NO NUMBER
29 CORR ADD 1 APP_COR_ADD1 VARCHAR 120 M M
30 CORR ADD 2 APP_COR_ADD2 VARCHAR 120 O O
31 CORR ADD 3 APP_COR_ADD3 VARCHAR 120 O O
32 CORR CITY APP_COR_CITY VARCHAR 40 M M
33 CORR PIN CODE APP_COR_PINCD VARCHAR 10 M M
APP_COR_STAT
34 40 M M
CORR STATE E VARCHAR
35 CORR COUNTRY APP_COR_CTRY VARCHAR 3 M M
36 OFF TEL NO APP_OFF_NO NUMBER 20 O O
37 RES TEL NO APP_RES_NO NUMBER 20 O O
38 MOBILE NO APP_MOB_NO NUMBER 20 O O
39 FAX NO APP_FAX_NO NUMBER 20 O O
40 EMAIL ID APP_EMAIL VARCHAR 100 O O
COR ADDRESS APP_COR_ADD_
41 2 M M
PROOF PROOF VARCHAR
COR ADDRES APP_COR_ADD_
42 100 M M
PROOF REF ID REF VARCHAR
COR ADDRESS APP_COR_ADD_
43 M M
PROOF REF DATE DT DATE
PERM /
44 FOREIGN/REGD APP_PER_ADD1 120 M M
ADD 1 VARCHAR
PERM / FOREIGN
45 APP_PER_ADD2 120 O O
/REGD ADD 2 VARCHAR
46 PERM / FOREIGN APP_PER_ADD3 VARCHAR 120 O O
Confidential to Recipient 25
/REGD ADD 3
PERM / FOREIGN
47 APP_PER_CITY 40 M M
/REGD CITY VARCHAR
PERM / FOREIGN
48 APP_PER_PINCD 10 M M
/REGD ZIP CODE VARCHAR
PERM / FOREIGN
49 APP_PER_STATE 40 M M
/REGD STATE VARCHAR
PERM / FOREIGN
50 APP_PER_CTRY 3 M M
/REGD COUNTRY VARCHAR
PERM / FOREIGN APP_PER_ADD_P
51 2 M M
/REGD ADD PROOF ROOF VARCHAR
PERM / FOREIGN
APP_PER_ADD_
52 /REGD ADD PROOF 100 M M
REF
REFERENCE ID VARCHAR
PERM / FOREIGN
APP_PER_ADD_
53 ADDPROOF M M
REFERENCEDATE DT DATE
GROSS ANNUAL
54 APP_INCOME 2 O O
INCOME NUMBER
OCCUPATION
55 APP_OCC 2 O NULL
DETAILS VARCHAR
OCCUPATION
56 APP_OTH_OCC 50 O NULL
DETAILS (OTHERS) VARCHAR
POLITICAL
57 APP_POL_CONN 4 O NULL
CONNECTION VARCHAR
DOCUMENT
APP_DOC_PROO
58 SUBMISSION 1 M M
F
DETAILS VARCHAR
INTERMEDIARY
APP_INTERNAL_
59 INTERNAL 20 O O
REF
REFERENCE NO VARCHAR
APP_BRANCH_C
60 10 O O
BRANCH CODE ODE VARCHAR
APP_MAR_STAT
61 2 M NULL
MARITAL STATUS US VARCHAR
(30,
62 APP_NETWRTH O M
NETWORTH Number 2)
APP_NETWORTH
63 O M
NETWORTH DATE _DT DATE
PLACE OF APP_INCORP_PL
64 100 NULL M
INCORPORATION C VARCHAR
ANY OTHER
65 APP_OTHERINFO 100 O O
INFORMATION VARCHAR
66 FILLER 1 APP_FILLER1 VARCHAR 20 O O
67 FILLER 2 APP_FILLER2 VARCHAR 20 O O
68 FILLER 3 APP_FILLER3 VARCHAR 20 O O
69 KYC STATUS APP_STATUS VARCHAR 2 M M
70 KYC STATUS DATE APP_STATUSDT DATE M M
REJECTION APP_ERROR_DE
71 10 O O
REASON SC VARCHAR
APP_DUMP_TYP
72 1 M M
DUMP TYPE E VARCHAR
73 DOWNLOAD DATE APP_DNLDDT DATE M M
APP_KRA_INFO
74 (eKYC – ‘eKYC- 20 M M
KRA_INFO AADHAAR’, eIPV VARCHAR
Confidential to Recipient 26
– ‘eKYC-VIDEO’)
75 SIGNATURE APP_SIGNATURE Base64
IOP flag Values – IS,
76 APP_IOP_FLG VARCHAR 2 M M
RS
77 APP_POS_CODE APP_POS_CODE VARCHAR 15 M M
78 APP_UPDTFLG APP_UPDTFLG CHAR 2
79 APP_REMARKS APP_REMARKS VARCHAR 500
APP_ACC_OPEN
80
APP_ACC_OPENDT DT DATE
APP_ACC_ACTIVE APP_ACC_ACTIV
81
DT EDT DATE
APP_ACC_UPDT
82
APP_ACC_UPDTDT DT DATE
83 APP_KYC MODE APP_KYC MODE NUMBER 1 M
84 APP_SIGN FLAG APP_SIGN_FLAG Char 1 M
<APP_REQ_ROOT xmlns="">
<APP_PAN_INQ>
<APP_PAN_NO>CCCCD1234A</APP_PAN_NO>
<APP_PAN_DOB />
<APP_IOP_FLG>RE</APP_IOP_FLG>
<APP_POS_CODE>T</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>test</APP_OTHKRA_CODE>
Confidential to Recipient 27
<APP_OTHKRA_BATCH>test</APP_OTHKRA_BATCH>
<APP_REQ_DATE>24-05-2017</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_INT_CODE>CK5001</APP_INT_CODE>
<APP_TYPE>I</APP_TYPE>
<APP_NO>4421500</APP_NO>
<APP_DATE>19-04-2017 22:21:18</APP_DATE>
<APP_PAN_NO> CCCCD1234A</APP_PAN_NO>
<APP_PANEX_NO></APP_PANEX_NO>
<APP_PAN_COPY>N</APP_PAN_COPY>
<APP_EXMT>N</APP_EXMT>
<APP_EXMT_CAT>N</APP_EXMT_CAT>
<APP_EXMT_ID_PROOF>02</APP_EXMT_ID_PROOF>
<APP_IPV_FLAG>E</APP_IPV_FLAG>
<APP_IPV_DATE>19-04-2017 00:00:00</APP_IPV_DATE>
<APP_GEN>M</APP_GEN>
<APP_NAME>TEST APLICANT NAME </APP_NAME>
<APP_F_NAME>TEST FATHER NAME </APP_F_NAME>
<APP_REGNO></APP_REGNO>
<APP_DOB_DT>27-05-1988 00:00:00</APP_DOB_DT>
<APP_DOI_DT>01-01-1800 00:00:00</APP_DOI_DT>
<APP_COMMENCE_DT>19-04-2017 00:00:00</APP_COMMENCE_DT>
<APP_NATIONALITY>01</APP_NATIONALITY>
<APP_OTH_NATIONALITY>01</APP_OTH_NATIONALITY>
<APP_COMP_STATUS>R</APP_COMP_STATUS>
<APP_OTH_COMP_STATUS></APP_OTH_COMP_STATUS>
<APP_RES_STATUS>R</APP_RES_STATUS>
<APP_RES_STATUS_PROOF>31</APP_RES_STATUS_PROOF>
<APP_UID_NO>967127465576</APP_UID_NO>
<APP_COR_ADD1>GGGGGG </APP_COR_ADD1>
<APP_COR_ADD2>GGG NAGAR</APP_COR_ADD2>
<APP_COR_ADD3></APP_COR_ADD3>
<APP_COR_CITY>AJMER</APP_COR_CITY>
<APP_COR_PINCD>305001 </APP_COR_PINCD>
<APP_COR_STATE>008</APP_COR_STATE>
<APP_COR_CTRY>101</APP_COR_CTRY>
<APP_OFF_NO></APP_OFF_NO>
<APP_RES_NO></APP_RES_NO>
<APP_MOB_NO>1234567890</APP_MOB_NO>
<APP_FAX_NO></APP_FAX_NO>
<APP_EMAIL>test@gmail.com</APP_EMAIL>
<APP_COR_ADD_PROOF>31</APP_COR_ADD_PROOF>
<APP_COR_ADD_REF>31</APP_COR_ADD_REF>
<APP_COR_ADD_DT>19-04-2017 22:21:18</APP_COR_ADD_DT>
<APP_PER_ ADD1>GGGGGG </APP_PER_ADD1>
<APP_PER_ADD2> GGG NAGAR </APP_PER_ADD2>
<APP_PER_ADD3></APP_PER_ADD3>
Confidential to Recipient 28
<APP_PER_CITY>AJMER</APP_PER_CITY>
<APP_PER_PINCD>305001 </APP_PER_PINCD>
<APP_PER_STATE>008</APP_PER_STATE>
<APP_PER_CTRY>101</APP_PER_CTRY>
<APP_PER_ADD_PROOF>31</APP_PER_ADD_PROOF>
<APP_PER_ADD_REF></APP_PER_ADD_REF>
<APP_PER_ADD_DT>19-04-2017 22:21:18</APP_PER_ADD_DT>
<APP_INCOME>1</APP_INCOME>
<APP_OCC>01</APP_OCC>
<APP_OTH_OCC>N</APP_OTH_OCC>
<APP_POL_CONN></APP_POL_CONN>
<APP_DOC_PROOF>S</APP_DOC_PROOF>
<APP_INTERNAL_REF>CAMSKRA</APP_INTERNAL_REF>
<APP_BRANCH_CODE></APP_BRANCH_CODE>
<APP_MAR_STATUS>01</APP_MAR_STATUS>
<APP_NETWRTH></APP_NETWRTH>
<APP_NETWORTH_DT>01-01-1800 00:00:00</APP_NETWORTH_DT>
<APP_INCORP_PLC></APP_INCORP_PLC>
<APP_OTHERINFO></APP_OTHERINFO>
<APP_FILLER1></APP_FILLER1>
<APP_FILLER2></APP_FILLER2>
<APP_FILLER3></APP_FILLER3>
<APP_STATUS>02</APP_STATUS>
<APP_STATUSDT>21-04-2017 00:00:00</APP_STATUSDT>
<APP_ERROR_DESC></APP_ERROR_DESC>
<APP_DUMP_TYPE>S</APP_DUMP_TYPE>
<APP_DNLDDT>19-04-2017 00:00:00</APP_DNLDDT>
<APP_KRA_INFO>CAMSKRA</APP_KRA_INFO>
<APP_SIGNATURE></APP_SIGNATURE>
<APP_IOP_FLG>RE</APP_IOP_FLG>
<APP_POS_CODE>IPRUMF</APP_POS_CODE>
<APP_UPDTFLG></APP_UPDTFLG>
<APP_REMARKS></APP_REMARKS>
<APP_ACC_OPENDT></APP_ACC_OPENDT>
<APP_ACC_ACTIVEDT></APP_ACC_ACTIVEDT>
<APP_ACC_UPDTDT></APP_ACC_UPDTDT>
<APP_KYC_MODE>0</APP_KYC_MODE>
<APP_SIGN_FLAG>N</APP_SIGN_FLAG>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>test</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>test</APP_OTHKRA_BATCH>
<APP_REQ_DATE>24-05-2017</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
<APP_RESPONSE_DATE>24-05-2017 10:53:36</APP_RESPONSE_DATE>
</APP_SUMM_REC>
</APP_RES_ROOT>
<APP_PAN_INQ>
<APP_PAN_NO>GGGGG1234A</APP_PAN_NO>
<APP_PAN_DOB>03-07-1991</APP_PAN_DOB>
Confidential to Recipient 29
<APP_IOP_FLG>IE</APP_IOP_FLG>
<APP_POS_CODE>LT</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>ABCMFWS</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>ABCMFWS02-01-2016</APP_OTHKRA_BATCH>
<APP_REQ_DATE>02-01-2016 08:04:08</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_UPDTFLG>04</APP_UPDTFLG>
<APP_INT_CODE>ABCMFWS</APP_INT_CODE>
<APP_POS_CODE>ABCMFWS</APP_POS_CODE>
<APP_TYPE>N</APP_TYPE>
<APP_NO>CVL-00002252040</APP_NO>
<APP_DATE>19-01-2011</APP_DATE>
<APP_EXMT>N</APP_EXMT>
<APP_EXMT_CAT/>
<APP_EXMT_ID_PROOF>01</APP_EXMT_ID_PROOF>
<APP_IPV_FLAG>Y</APP_IPV_FLAG>
<APP_IPV_DATE>30-07-2014</APP_IPV_DATE>
<APP_GEN/>
<APP_NAME>TEST APP NAME </APP_NAME>
<APP_F_NAME/>
<APP_DOB_DT/>
<APP_DOI_DT>03-07-1991</APP_DOI_DT>
<APP_REGNO>NA</APP_REGNO>
<APP_COMMENCE_DT>03-07-1991</APP_COMMENCE_DT>
<APP_NATIONALITY/>
<APP_OTH_NATIONALITY/>
<APP_COMP_STATUS>08</APP_COMP_STATUS>
<APP_OTH_COMP_STATUS/>
<APP_RES_STATUS/>
<APP_RES_STATUS_PROOF/>
<APP_PAN_NO>GGGGG1234A</APP_PAN_NO>
<APP_PANEX_NO/>
<APP_PAN_COPY>Y</APP_PAN_COPY>
<APP_UID_NO/>
<APP_COR_ADD1>HHHH ROAD</APP_COR_ADD1>
<APP_COR_ADD2>HHHH NAGAR</APP_COR_ADD2>
<APP_COR_ADD3/>
<APP_COR_CITY>MYSORE</APP_COR_CITY>
<APP_COR_PINCD>570025</APP_COR_PINCD>
<APP_COR_STATE>029</APP_COR_STATE>
<APP_COR_CTRY>101</APP_COR_CTRY>
<APP_OFF_NO/>
<APP_RES_NO/>
<APP_MOB_NO>1234567890</APP_MOB_NO>
<APP_FAX_NO/>
Confidential to Recipient 30
<APP_EMAIL>test@gmail.COM</APP_EMAIL>
<APP_COR_ADD_PROOF>04</APP_COR_ADD_PROOF>
<APP_COR_ADD_REF>2849101012411</APP_COR_ADD_REF>
<APP_COR_ADD_DT>30-07-2014</APP_COR_ADD_DT>
<APP_PER_ADD1>HHH Road</APP_PER_ADD1>
<APP_PER_ADD2>HHH NAGAR</APP_PER_ADD2>
<APP_PER_ADD3/>
<APP_PER_CITY>MYSORE</APP_PER_CITY>
<APP_PER_PINCD>570025</APP_PER_PINCD>
<APP_PER_STATE>029</APP_PER_STATE>
<APP_PER_CTRY>101</APP_PER_CTRY>
<APP_PER_ADD_PROOF>04</APP_PER_ADD_PROOF>
<APP_PER_ADD_REF>2849101012411</APP_PER_ADD_REF>
<APP_PER_ADD_DT>30-07-2014</APP_PER_ADD_DT>
<APP_INCOME>02</APP_INCOME>
<APP_OCC/>
<APP_OTH_OCC/>
<APP_POL_CONN/>
<APP_DOC_PROOF>S</APP_DOC_PROOF>
<APP_INTERNAL_REF>WEBSOLICIT</APP_INTERNAL_REF>
<APP_BRANCH_CODE>HEADOFFICE</APP_BRANCH_CODE>
<APP_MAR_STATUS/>
<APP_NETWRTH/>
<APP_NETWORTH_DT/>
<APP_INCORP_PLC>MYSORE</APP_INCORP_PLC>
<APP_OTHERINFO/>
<APP_REMARKS/>
<APP_ACC_OPENDT/>
<APP_ACC_ACTIVEDT/>
<APP_ACC_UPDTDT/>
<APP_FILLER1/>
<APP_FILLER2/>
<APP_FILLER3/>
<APP_STATUS>02</APP_STATUS>
<APP_STATUSDT>07-08-2014 14:31:52</APP_STATUSDT>
<APP_ERROR_DESC>ERR-00000</APP_ERROR_DESC>
<APP_DUMP_TYPE>S</APP_DUMP_TYPE>
<APP_DNLDDT>02-01-2016 08:08:01</APP_DNLDDT>
<APP_IOP_FLG>IE</APP_IOP_FLG>
<APP_<APP_KRA_INFO>eKYC-AADHAAR</APP_KRA_INFO/>
<APP_SIGNATURE/>
<APP_KYC_MODE>1</APP_KYC_MODE>
<APP_SIGN_FLAG>N</APP_SIGN_FLAG>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>ABCMFWS</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>ABCMFWS02-01-2016</APP_OTHKRA_BATCH>
<APP_REQ_DATE>02-01-2016 08:04:08</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
<APP_RESPONSE_DATE>02-01-2016 08:04:09</APP_RESPONSE_DATE>
</APP_SUMM_REC>
</APP_RES_ROOT>
4.6 UploadPANDetails_eKYC
Confidential to Recipient 31
This service is intended to upload the KYC information into CAMS KRA. Following rules and validation
shall be made applicable for upload request
Mandatory
/ Optional
Sr Field
Field XML Tags Field Type for
No Length
Individual
KYC
INTERMEDIARY VARCHAR 20 M
3 CODE APP_INT_CODE
ENTITY TYPE
I – Individual VARCHAR 1 M
PAN NO
Confidential to Recipient 32
EXEMPT
('Y' - Exempted
VARCHAR 1 M
Category
EXEMPTION
CATEGORY
VARCHAR 2 O
(Optional for all
11 categories) APP_EXMT_CAT
PROOF OF ID
APPLICANT ID
PROOF NO. (No. is
VARCHAR 50 O
optional based on proof
13 of ID) APP_ID_NO
APPLICANT ID
EXPIRY DATE (Expiry
DATE O
Date is optional based
14 on Proof of ID) APP_ID_EXP_DATE
IN PERSON
DATE M
16 VERIFICATION DATE APP_IPV_DATE
APPLICANT NAME /
VARCHAR 105 M
18 ENTITY NAME APP_NAME
ENTITY
REGSITRATION VARCHAR 50 NULL
20 NUMBER APP_REGNO
DATE OF
DATE
22 INCORPORATION APP_DOI_DT
COMMENCEMENT
DATE NULL
23 DATE APP_COMMENCE_DT
Confidential to Recipient 33
NATIONALITY
(OTHERS)
COMPANY STATUS
COMPANY STATUS
VARCHAR 100 NULL
27 (OTHERS) APP_OTH_COMP_STATUS
RESIDENTIAL
STATUS OF VARCHAR 1 M
28 INDIVIDUALS APP_RES_STATUS
RESIDENTIAL
STATUS PROOF FOR
NON-RESIDENT / VARCHAR 2 O
PERSON OF INDIAN
29 ORIGIN APP_RES_STATUS_PROOF
COR ADDRESS
VARCHAR 2 M
43 PROOF APP_COR_ADD_PROOF
Confidential to Recipient 34
COR ADDRESS
VARCHAR 100 M
44 PROOF REF ID APP_COR_ADD_REF
COR ADDRESS
DATE M
45 PROOF REF DATE APP_COR_ADD_DT
PERM / FOREIGN/
VARCHAR 120 M
46 REGD ADD 1 APP_PER_ADD1
PERM / FOREIGN /
VARCHAR 120 O
47 REGD ADD 2 APP_PER_ADD2
PERM / FOREIGN /
VARCHAR 120 O
48 REGD ADD 3 APP_PER_ADD3
PERM / FOREIGN /
VARCHAR 40 M
49 REGD CITY APP_PER_CITY
PERM / FOREIGN /
VARCHAR 10 M
50 REGD ZIP CODE APP_PER_PINCD
PERM / FOREIGN /
VARCHAR 40 M
51 REGD STATE APP_PER_STATE
PERM / FOREIGN /
VARCHAR 3 M
52 REGD COUNTRY APP_PER_CTRY
PERM / FOREIGN /
VARCHAR 2 M
53 REGD ADD PROOF APP_PER_ADD_PROOF
PERM / FOREIGN /
REGD ADD PROOF VARCHAR 100 M
54 REFERENCE ID APP_PER_ADD_REF
PERM / FOREIGN
ADD PROOF DATE M
55 REFERENCE DATE APP_PER_ADD_DT
GROSS ANNUAL
INCOME
OCCUPATION
DETAILS
Confidential to Recipient 35
OCCUPATION
DETAILS (OTHERS)
POLITICAL
CONNECTION
DOCUMENT
SUBMISSION
DETAILS
VARCHAR 1 M
(S – Soft Copy
INTERMEDIARY
INTERNAL VARCHAR 20 O
61 REFERENCE NO APP_INTERNAL_REF
PLACE OF
VARCHAR 100 NULL
66 INCORPORATION APP_INCORP_PLC
ANY OTHER
VARCHAR 100 O
67 INFORMATION APP_OTHERINFO
KYC STATUS
(column value is
VARCHAR 2 O
optional)
71 APP_STATUS
Confidential to Recipient 36
73 REJECTION REASON APP_ERROR_DESC VARCHAR 10 O
DUMP TYPE
74 APP_DUMP_TYPE
DOWNLOAD DATE
APP_KRA_INFO (eKYC –
‘eKYC-AADHAAR’, eIPV – VARCHAR 20 M
76 KRA_INFO ‘eKYC-VIDEO’)
APP_POS_CODE
APP_KYC MODE
Number 1 O
(1- eKYC OTP
(2- Biometric
79 0- Normal) APP_KYC_MODE
APP_SIGN FLAG
Y – With Signature CHAR 1 O
80 N - Without Signature APP_SIGN_FLAG
Source Document
VARCHAR2 M
ALLOWED VALUES
81 (AMC,CAMS,POST) APP_SOURCE_DOC
App_ckyc_no
VARCHAR2 14 O
82 APP_CKYC_NO
App. Permanent
address – District
Varchar2 100 M
(Refer
kra_district_master)
83 App_per_district
App. Communication
address - District (Refer
Varchar2 100 M
kra_district_master) App_cor_district
84
App_address_type
Number 2 M
85 App. Address Type
App_title
Varchar2 5 M
86 Applicant Name Prefix
87 Applicant Middle Name App_middle_name Varchar2 50 O
Confidential to Recipient 37
App_last_name
Varchar2 50 O
88 Applicant Last Name
Applicant Father /
Spouse
Varchar2 1 M
89 (Allowed values F / S) Father_Spouse
App. Father Name
Prefix App_father_title Varchar2 5 M
90
App. Father Middle
Name App_father_mname Varchar2 50 O
91
App_father_lname
Varchar2 50 O
92 App. Father Last Name
App. Mother Name App_mother_title Varchar2 5 M
93 Prefix
App.Mother Name
(Minimum length is 2 App_mother_name Varchar2 50 M
94 characters)
(CAMSKRA,CERSAI Varchar2 50 O
should be sent) App_form_type
103
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_PAN_NO>ABCDE1234A</APP_PAN_NO>
<APP_PAN_DOB>27-02-1963</APP_PAN_DOB>
<APP_IOP_FLG>IS</APP_IOP_FLG>
<APP_NAME>TEST APP NAME</APP_NAME>
<APP_STATUS>01</APP_STATUS>
<APP_STATUS_DESC>Fresh KYC uploaded in CAMSKRA</APP_STATUS_DESC>
<APP_MODF_ACK>139887</APP_MODF_ACK>
<APP_STATUSDT>24-MAY-17</APP_STATUSDT>
Confidential to Recipient 41
<APP_ENTRYDT>24-MAY-17</APP_ENTRYDT>
<APP_MODDT>24-MAY-17</APP_MODDT>
<APP_POS_CODE>B</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>TEST</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>1</APP_OTHKRA_BATCH>
<APP_REQ_DATE>24-05-2017 12:02:02</APP_REQ_DATE>
<APP_RESPONSE_DATE>24-05-2017 12:02:02</APP_RESPONSE_DATE>
<AS_APP_TOTAL_REC>1</AS_APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_RES_ROOT>
Confidential to Recipient 42
<APP_EMAIL>test@yahoo.com</APP_EMAIL>
<APP_COR_ADD_PROOF>14</APP_COR_ADD_PROOF>
<APP_COR_ADD_REF/>
<APP_COR_ADD_DT/>
<APP_PER_ADD1>GGG Mahal</APP_PER_ADD1>
<APP_PER_ADD2>GGG ROAD </APP_PER_ADD2>
<APP_PER_ADD3>SURAT</APP_PER_ADD3>
<APP_PER_CITY>SURAT</APP_PER_CITY>
<APP_PER_PINCD>395009</APP_PER_PINCD>
<APP_PER_STATE>099</APP_PER_STATE>
<APP_PER_CTRY>102</APP_PER_CTRY>
<APP_PER_ADD_PROOF>14</APP_PER_ADD_PROOF>
<APP_PER_ADD_REF/>
<APP_PER_ADD_DT/>
<APP_INCOME>07</APP_INCOME>
<APP_OCC/>
<APP_OTH_OCC/>
<APP_POL_CONN>NA</APP_POL_CONN>
<APP_DOC_PROOF>T</APP_DOC_PROOF>
<APP_INTERNAL_REF>K15252RB001</APP_INTERNAL_REF>
<APP_BRANCH_CODE/>
<APP_MAR_STATUS/>
<APP_NETWRTH>1000000.00</APP_NETWRTH>
<APP_NETWORTH_DT>09-09-2015</APP_NETWORTH_DT>
<APP_INCORP_PLC>SURAT</APP_INCORP_PLC>
<APP_OTHERINFO/>
<APP_FILLER1/>
<APP_FILLER2/>
<APP_FILLER3/>
<APP_STATUS/>
<APP_STATUSDT/>
<APP_ERROR_DESC/>
<APP_DUMP_TYPE>S</APP_DUMP_TYPE>
<APP_DNLDDT/>
<APP_KRA_INFO>eKYC-AADHAAR</APP_KRA_INFO/>
<APP_SIGNATURE/>
<APP_POS_CODE>MFU</APP_POS_CODE>
<APP_ADDL_INFO>
<APP_ADDLDATA_DIN_UID>01</APP_ADDLDATA_DIN_UID>
<APP_ADDLDATA_ERROR_DESC/>
<APP_ADDLDATA_FILLER1/>
<APP_ADDLDATA_FILLER2/>
<APP_ADDLDATA_FILLER3/>
<APP_ADDLDATA_NAME> TEST NAME </APP_ADDLDATA_NAME>
<APP_ADDLDATA_PAN>CCCCD1234A</APP_ADDLDATA_PAN>
<APP_ADDLDATA_POLCONN>NA</APP_ADDLDATA_POLCONN>
<APP_ADDLDATA_RELATIONSHIP>03</APP_ADDLDATA_RELATIONSHIP>
<APP_ADDLDATA_STATUS/>
<APP_ADDLDATA_STATUSDT/>
<APP_ADDLDATA_UPDTFLG>01</APP_ADDLDATA_UPDTFLG>
<APP_DNLDDT/>
<APP_DUMP_TYPE>S</APP_DUMP_TYPE>
<APP_ENTITY_PAN>DDDDE1234F</APP_ENTITY_PAN>
</APP_ADDL_INFO>
<APP_KYC_MODE>1</APP_KYC_MODE>
<APP_SIGN_FLAG>N</APP_SIGN_FLAG>
Confidential to Recipient 43
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>ABCMF</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>ABCMF</APP_OTHKRA_BATCH>
<APP_REQ_DATE>09-09-2015</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<APP_PAN_INQ>
<APP_PAN_NO> ABCD31234A</APP_PAN_NO>
<APP_PAN_DOB/>
<APP_IOP_FLG>IS</APP_IOP_FLG>
<APP_NAME> TEST APP NAME </APP_NAME>
<APP_STATUS>01</APP_STATUS>
<APP_STATUS_DESC>Fresh KYC uploaded by MFU</APP_STATUS_DESC>
<APP_MODF_ACK>30741</APP_MODF_ACK>
<APP_STATUSDT>09-SEP-15</APP_STATUSDT>
<APP_ENTRYDT>09-SEP-15</APP_ENTRYDT>
<APP_MODDT>09-SEP-15</APP_MODDT>
<APP_POS_CODE>MFU</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>ABCMF</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>ABCMF</APP_OTHKRA_BATCH>
<APP_REQ_DATE>09-09-2015 16:46:31</APP_REQ_DATE>
<APP_RESPONSE_DATE>09-09-2015 16:46:31</APP_RESPONSE_DATE>
<AS_APP_TOTAL_REC>1</AS_APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_RES_ROOT>
This request & response format will be used for Aadhaar number verification with Camskra system
only.
a.Parameter Level
Confidential to Recipient 44
b.Record Level
c.Summary Level
APP_OTHKRA_BATC
2 H Intermediary Batch No
Confidential to Recipient 45
4.7.3 Sample Request File:
<APP_REQ_ROOT xmlns="">
<APP_PAN_INQ>
<AADHAAR_NO>123456789012</AADHAAR_NO>
<APP_AADHAAR_DOB />
<APP_IOP_FLG>RS</APP_IOP_FLG>
<APP_POS_CODE>T</APP_POS_CODE>
</APP_PAN_INQ>
<APP_SUMM_REC>
<APP_OTHKRA_CODE>TEST</APP_OTHKRA_CODE>
<APP_OTHKRA_BATCH>TEST</APP_OTHKRA_BATCH>
<APP_REQ_DATE>23-05-2017 05:26:02</APP_REQ_DATE>
<APP_TOTAL_REC>1</APP_TOTAL_REC>
</APP_SUMM_REC>
</APP_REQ_ROOT>
<APP_RES_ROOT>
<AADHAAR_NO>123456789012</AADHAAR_NO>
<RESULT> A</RESULT>
<ERROR_MSG>Aaadhar No is Available </ERROR_MSG>
</APP_RES_ROOT>
Confidential to Recipient 46