ErdbDataImplService
Главная страница | Предыдущая страница |
Назначение сервиса:
- получение участниками финансового рынка сведений по субъектам, состоящим на диспансерном учете в наркологической, психоневрологической и противотуберкулезной организациях;
- содействие участникам финансового рынка в их деятельности, сохранении стабильности и развития финансового сектора Республики Казахстан.
Вариант 1:
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>
Вариант 3:
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>
Вариант 5 - Request (пример запроса)
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>
City | Country | |
---|---|---|
1994 | Lillehammer | Norway |
1998 | Nagano | Japan |
- 1. Метод getErdbData
Назначение: Предназначен для получения сведений о субъектах, состоящих на Д-учете в псих/нарко/тубдиспансере. Состав данных запроса и ответа на запрос метода, а также примеры запроса и ответа описаны ниже.
Состав данных запроса
№ | Наименование | Поле | Формат | Обязательность | Примечание |
---|---|---|---|---|---|
1 | ИИН субъекта | iin | xs:string | Да | Значение должно содержать 12 цифр. |
2 | ID запроса | requestId | xs:int | Да | Значение поля должно быть уникальным и не должно повторяться при каждом запросе. |
3 | Номер запроса | requestNumber | xs:string | Да | Значение поля должно быть уникальным и не должно повторяться при каждом запросе. |
4 | Согласие субъекта на запрос данных по нему | consentConfirmed | xs:string | Да | Возможные значения: true; false. |
Состав данных ответа
№ | Наименование | Поле | Формат | Обязательность | Примечание |
---|---|---|---|---|---|
Возвращаемая информация (response/responseData/data/RdbResponse) | |||||
1 | Имя субъекта | FirstName | xs:string | Да | |
2 | Фамилия субъекта | LastName | xs:string | Да | |
3 | Отчество субъекта | SecondName | xs:string | Да/Нет | |
4 | Дата рождения субъекта | BirthDate | xs:date | Да | |
5 | ИИН субъекта | Iin | xs:string | Да | |
6 | Сообщение на русском языке | Message | xs:string | Да | |
7 | Сообщение на казахском языке | MessageKz | xs:string | Да | |
8 | Адрес субъекта | Address | xs:string | Да | |
9 | Дата ответа | responseDate | xs:date | Да |
Request (пример запроса):
1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2 <soapenv:Header>
3 <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4 </soapenv:Header>
5 <soapenv:Body>
6 <data:getErdbData>
7 <iin>000000000000</iin>
8 <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9 <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10 <consentConfirmed>true</consentConfirmed>
11 </data:getErdbData>
12 </soapenv:Body>
13</soapenv:Envelope>
Response (пример ответа):
1<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
2 <soap:Body>
3 <ns2:getErdbDataResponse xmlns:ns2="http://data.gbd.chdb.scb.kz/" xmlns:ns3="http://bip.bee.kz/SyncChannel/v10/Types">
4 <return>
5 <response>
6 <responseInfo>
7 <responseDate>2022-02-28T12:02:51.131+06:00</responseDate>
8 <status>
9 <code>SCSS001</code>
10 <message>Сообщение обработано получателем успешно</message>
11 </status>
12 <sessionId>{81919b7d-b155-4753-9607-659dca6cab54}</sessionId>
13 </responseInfo>
14 <responseData>
15<![CDATA[
16<?xml version="1.0" encoding="UTF-8"?>
17<ns2:GetRdbResponse xmlns:ns2="http://aisgzk.geocom.kz/enbek">
18 <RdbResponse>
19 <FirstName>xxxxxxxxx</FirstName>
20 <LastName>xxxxxxxxx</LastName>
21 <SecondName>xxxxxxxxx</SecondName>
22 <BirthDate>1967-09-10T00:00:00</BirthDate>
23 <Iin>xxxxxxxxxxxx</Iin>
24 <Message>Состоит на учете в наркологической организации;Состоит на учете в психоневрологической организации;Не состоит на учете в противотуберкулезной организации;</Message>
25 <MessageKz>Наркологиялық ұйымда диспансерлік есепте тұрады;Психоневрологиялық ұйымда диспансерлік есепте тұрады;Туберкулезге қарсы ұйымда диспансерлік есепте тұрмайды;</MessageKz>
26 <Address>КАЗАХСТАН, АЛМАТЫ, АЛАТАУСКИЙ, xxxxxxxx, д.x, кв.x;</Address>
27 <responseDate>2022-02-28T12:02:52</responseDate>
28 </RdbResponse>
29 <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> *** </ds:Signature>
30</ns2:GetRdbResponse>
31]]>
32 </responseData>
33 </response>
34 </return>
35 </ns2:getErdbDataResponse>
36 </soap:Body>
37</soap:Envelope>
Error (пример ошибки):
НЕКИЙ КОД С ОШИБКОЙ В ОТВЕТЕ......
Код/Текст ошибки/сообщения | Описание ошибки/сообщения | Примечание |
---|---|---|
SBF-VE-8 | Номер "ИИН" должен содержать 12 цифр | |
VAL-JSR-001 | Значение обязательного поля "%s" не должно быть пустым | |
VAL-JSR-001 | Обязательное поле "%s" отсутствует | |
ScbSystemFault | Пользователь %s не имеет прав для выполнения действия | |
FAULT-015 | Сервис на стороне ГБД не доступен | |
VAL-R-004 | Для получения отчета необходимо подтвердить согласие субъекта на запрос его данных из ГБД |
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2. <soapenv:Header>
3. <userId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getErdbData>
7. <iin>000000000000</iin>
8. <requestId>УНИКАЛЬНЫЙ_ID_ЗАПРОСА</requestId>
9. <requestNumber>УНИКАЛЬНЫЙ_НОМЕР_ЗАПРОСА</requestNumber>
10. <consentConfirmed>true</consentConfirmed>
11. </data:getErdbData>
12. </soapenv:Body>
13. </soapenv:Envelope>