Сервис «По поиску информации степени вины работодателя и работника по НС»
Главная страница | Предыдущая страница |
В данной статье описывается принцип работы сервиса по получению сведений о степень вины работодателя и работника по несчастному случаю (далее – Сервис) посредством информационной системы АО «Государственное кредитное бюро» (далее - ГКБ), методы запроса данных, примеры входных и выходных SOAP-запросов, возможные ошибки.
Содержание
Сервис по поиску информации степени вины работодателя и работника по НС
Адреса web сервисов: | |
---|---|
Тестовый сервис | https://testscbws.mkb.kz/mtsznServices/EmployeeAccidentImplService?wsdl |
Продуктивный сервис | https://scbws.mkb.kz/mtsznServices/EmployeeAccidentImplService?wsdl |
Метод сервиса: | getEmployeeAccident
getEmployeeAccidentUseToken |
При вызове веб-сервиса обязательно указываются следующие параметры:
1. ID и пароль клиента (организации) в HTTP Header, необходимые для базовой аутентификации. Так как коммуникация с веб-сервисами системы идет по защищенному протоколу HTTPS, то базовая аутентификация представляется безопасным решением.
2. ID пользователя, от имени которого будет выполнена запрашиваемая операция в SOAP Header:
Http Headers: {Authorization=[Basic c3ZjUnB0U3lzdGVtQWNjb3VudDpBbzZVRkdyVTZ2]}
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.mtszn.scb.kz/">
2. <soapenv:Header>
3. <userId> xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx </userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. </data:getEmployeeAccident>
7. </soapenv:Body>
8. </soapenv:Envelope>
Метод getEmployeeAccident
№ | Наименование | Формат | Поле | Обязательность | Описание |
---|---|---|---|---|---|
Входные параметры метода getEmployeeAccident | |||||
1 | ИИН | xs:string | iin | Да | ИИН пострадавшего работника |
2 | БИН | xs:string | bin | Да | БИН/ИИН работодателя |
3 | Дата несчастного случая | xs:string | dataAccident | Да | Дата несчастного случая, в формате dd.mm.yyyy |
Метод getEmployeeAccidentUseToken
№ | Наименование | Формат | Поле | Обязательность | Описание |
---|---|---|---|---|---|
Входные параметры метода getEmployeeAccident | |||||
1 | ИИН | xs:string | iin | Да | ИИН пострадавшего работника |
2 | БИН | xs:string | bin | Да | БИН/ИИН работодателя |
3 | Дата несчастного случая | xs:string | dataAccident | Да | Дата несчастного случая, в формате dd.mm.yyyy |
4 | Токен КДП | xs:string | token | Да | Наличие согласия субъекта на предоставление информации из ГБД |
|
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.mtszn.scb.kz/">
2. <soapenv:Header>
3. <userId>Ваш пользователь</userId></soapenv:Header>
4. <soapenv:Body>
5. <data:getEmployeeAccident>
6. <requestNumber>номер запроса</requestNumber>
7. <iin>ИИН</iin>
8. <bin>БИН</bin>
9. <dataAccident>ДАТА</dataAccident>
10. </data:getEmployeeAccident>
11. </soapenv:Body>
12. </soapenv:Envelope>
Пример вызова метода getEmployeeAccidentUseToken
1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.mtszn.scb.kz/">
2. <soapenv:Header>
3. <userId>Ваш пользователь</userId>
4. </soapenv:Header>
5. <soapenv:Body>
6. <data:getEmployeeAccidentUseToken>
7. <requestNumber>номер запроса</requestNumber>
8. <token>Токен КДП</token>
9. <iin>ИИН субъекта</iin>
10. <bin>БИН организации</bin>
11. <dataAccident>Дата событий</dataAccident>
12. </data:getEmployeeAccidentUseToken>
13. </soapenv:Body>
14. </soapenv:Envelope>
Пример ответа на вызов методов getEmployeeAccident и getEmployeeAccidentUseToken
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:SendMessageResponse xmlns:ns2="http://bip.bee.kz/SyncChannel/v10/Types" xmlns:ns3="http://bip.bee.kz/SyncChannel/v10/Interfaces">
<response>
<responseInfo>
<messageId>2932</messageId>
<responseDate>2023-12-22T18:27:46.882288+06:00</responseDate>
<status>
<code>SCSS001</code>
<message>Сообщение успешно обработано</message>
</status>
</responseInfo>
<responseData>
<data xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string">
<response>
<OTB_ACT>
<COMPANY_BIN>ИИН/БИН предприятия</COMPANY_BIN>
<ACCIDENT_PLACE>ntcn</ACCIDENT_PLACE>
<D_INCIDENT_TYPE_NAME_KZ>Ауыр зардаптармен топтық жазатайым оқиға (2 адамнан және одан көп )</D_INCIDENT_TYPE_NAME_KZ>
<D_INCIDENT_TYPE_NAME_RU>Групповой несчастный случай с тяжелым исходом (от 2 чел. и более)</D_INCIDENT_TYPE_NAME_RU>
<D_GROUP_RISK_NAME_KZ>Теміржол көлігіндегі жол-көлік оқиғасы</D_GROUP_RISK_NAME_KZ>
<D_GROUP_RISK_NAME_RU>Железнодорожное транспортное происшествие</D_GROUP_RISK_NAME_RU>
<N1_DATE>2023-12-01T13:14:00+06:00</N1_DATE>
<CHARACTERISTIC>тест</CHARACTERISTIC>
<CIRCUMSTANCE>ТЕСТ</CIRCUMSTANCE>
<OTB_INJURED>
<ACT_NUMBER>156654</ACT_NUMBER>
<ACT_DATE>2023-12-01</ACT_DATE>
<IS_RESIDENT>true</IS_RESIDENT>
<PERSON_IIN>ИИН пострадавшего</PERSON_IIN>
<D_POSITION_NKZ_CODE>812105</D_POSITION_NKZ_CODE>
<D_POSITION_NKZ_NAME_KZ>БРИГАДИР БУНКЕРОВ</D_POSITION_NKZ_NAME_KZ>
<D_POSITION_NKZ_NAME_RU>БРИГАДИР БУНКЕРОВ</D_POSITION_NKZ_NAME_RU>
<INJURY_SEVERITY_STATUS_KZ>АУЫР</INJURY_SEVERITY_STATUS_KZ>
<INJURY_SEVERITY_STATUS_RU>ТЯЖЕЛЫЙ</INJURY_SEVERITY_STATUS_RU>
<D_PHYSICAL_CONDITION_NAME_KZ>Сараптама жүргізілген жоқ</D_PHYSICAL_CONDITION_NAME_KZ>
<D_PHYSICAL_CONDITION_NAME_RU>Экспертиза не проводилась</D_PHYSICAL_CONDITION_NAME_RU>
<DIAGNOSIS>еуыен</DIAGNOSIS>
<EMPLOYER_FAULT>50</EMPLOYER_FAULT>
<EMPLOYEE_FAULT>50</EMPLOYEE_FAULT>
</OTB_INJURED>
<OTB_DEPENDENT>
<PERSON_IIN>ИИН пострадавшего</PERSON_IIN>
<D_RELATION_DEGREE_NAME_KZ>Ағасы</D_RELATION_DEGREE_NAME_KZ>
<D_RELATION_DEGREE_NAME_RU>Брат</D_RELATION_DEGREE_NAME_RU>
</OTB_DEPENDENT>
</OTB_ACT>
</response>
</data>
</responseData>
</response>
</ns2:SendMessageResponse>
</soap:Body>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34310-gost34311"/>
<ds:Reference URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<ds:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gost34311"/>
<ds:DigestValue>EAhgY10YQJiUKc5XBS+ma4ETno9UytpTjMkGqrQL8UM=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>3wcNDiPOW3G8nxH3R79IPyz/pgS+EzIh7DtQy6xcisfKzHvEufeylIdDQHidDlGPqtiqeLSDQ==</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data> <ds:X509Certificate>MIIFBjCCBLCgAwIBAgIUdXR6dqnqeE0s14eT7k8z/Ocal2MwDQYJKoMOAwoBAQECBQAwUzELMAkGA1UEBhMCS1oxRDBCBgNVBAMMO9Kw0JvQotCi0KvSmiDQmtCj05jQm9CQ0J3QlNCr0KDQo9Co0Ksg0J7QoNCi0JDQm9Cr0pogKEdPU1QpMB4XDTIzMDcxMTAzNDM0MFoXDTI0MDcxMDAzNDM0MFowggGNMSIwIAYDVQQDDBnQntCh0J/QkNCd0J7QkiDQldCg0JHQntCbMRcwFQYDVQQEDA7QntCh0J/QkNCd0J7QkjEYMBYGA1UEBRMPSUlONzcwMTE2MzAwODgyMQswCQYDVQQGEwJLWjGBxDCBwQYDVQQKDIG50JPQvtGB0YPQtNCw0YDRgdGC0LLQtdC90L3QvtC1INGD0YfRgNC10LbQtNC10L3QuNC1ICLQnNC40L3QuNGB0YLQtdGA0YHRgtCy0L4g0YLRgNGD0LTQsCDQuCDRgdC+0YbQuNCw0LvRjNC90L7QuSDQt9Cw0YnQuNGC0Ysg0Lt6L25jYV9nb3N0LmNybIYjaHR0cDovL2NybDEucGtpLmdvdi5rei9uY2FfZ29zdC5jcmwwXAYDVR0uBFUwUzBRoE+gTYYkaHR0cDovL2NybC5wa2kuZ292Lmt6L25jYV9kX2dvc3QuY3JshiVodHRwOi8vY3JsMS5wa2kuZ292Lmt6L25jYV9kX2dvc3QuY3JsMGMGCCsGAQUFBwEBBFcwVTAvBggrBgEFBQcwAoYjaHR0cDovL3BraS5nb3Yua3ovY2VydC9uY2FfZ29zdC5jZXIwIgYIKwYBBQUHMAGGFmh0dHA6Ly9vY3NwLnBraS5nb3Yua3owHQYDVR0OBBYEFPV0enap6nhNLNeHk+5PM/znGpdjMA8GA1UdIwQIMAaABFtqc+kwFgYGKoMOAwMFBAwwCgYIKoMOAwMFAQEwDQYJKoMOAwoBAQECBQADQQDmHB88GylfRp7G9c5fTskty8h5TieHqLxGm2AZuK5UnlyRxrn6EPvT9fHRIvEUK9t2lMTENJ2uSVYWJ1e4Q6TS</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature>
</soap:Envelope>
Обработка исключений методов getEmployeeAccident и getEmployeeAccidentUseToken
Код ошибки | Описание ошибки |
---|---|
SBF-VE-8 | Номер "ИИН" должен содержать 12 цифр |
VAL-JSR-001 | Обязательное поле "%s" отсутствует |
SBF-AD-1 | Пользователь %s не имеет прав для выполнения действия |
FAULT-015 | Сервис на стороне ГБД недоступен |
Главная страница | Предыдущая страница |