Сервис «По предоставлению данных по техническому осмотру транспортных средств»

Материал из Wiki ГКБ
Версия от 04:49, 11 июля 2023; Dilyara.Kumarova (обсуждение | вклад) (на основании задачи BAZAZNANIY-60)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Главная страница Предыдущая страница


В документе описывается принцип работы сервиса по предоставлению сведений об электронных паспортах транспортных средств, самоходных машин и других видов техники" посредством информационной системы АО «Государственное кредитное бюро» (далее - ГКБ), методы запроса данных, примеры входных и выходных SOAP-запро¬сов, возможные ошибки. Данный технический документ предназначается: 1) для разработчиков, которые будут осуществлять взаимодействие с информационной системой ГКБ; 2) для получателей информации.


Описание сервиса getEisto

Адреса web сервисов:
Тестовый сервис https://testscbws.mkb.kz/gbdServices/EistoImplService?wsdl
Продуктивный сервис https://scbws.mkb.kz/gbdServices/EistoImplService?wsdl
Метод сервиса: getEisto

При вызове веб-сервиса обязательно указываются следующие параметры:

1. ID и пароль клиента (организации) в HTTP Header, необходимые для базовой аутентификации. Так как коммуникация с веб-сервисами системы идет по защищенному протоколу HTTPS, то базовая аутентификация представляется безопасным решением.
2. ID пользователя, от имени которого будет выполнена запрашиваемая операция в SOAP Header:

Http Headers: {Authorization=[Basic c3ZjUnB0U3lzdGVtQWNjb3VudDpBbzZVRkdyVTZ2]}

Состав данных запроса на вызов метода getEisto:


Состав данных запроса на вызов метода getEisto: [Показать ответ]


Состав данных ответа на запрос вызова метода getEisto


Состав данных ответа на запрос вызова метода getEisto: [Показать ответ]



Пример запроса метода getEisto с помощью SOAP:


Пример запроса метода getEisto с помощью SOAP имеет следующий вид: [Показать ответ]
1.	<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
2.	    <soapenv:Header>
3.	      <userId>ххххххх-хххххх-ххххххх</userId>
4.	   </soapenv:Header>
5.	   <soapenv:Body>
6.	      <data:getEisto>
7.	                <Number>Номер тех.паспорта</Number>
8.	            <RegNumber>Регистрационный номер  транспортного средства</RegNumber>
9.	      </data:getEisto>
10.	   </soapenv:Body>
11.	</soapenv:Envelope>


Пример ответа на запрос вызова метода getEisto


Пример ответа на запрос вызова метода getEisto с помощью SOAP имеет следующий вид: [Показать ответ]
1.	<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
2.	   <soap:Body>
3.	      <ns2:getEistoResponse xmlns:ns2="http://data.gbd.chdb.scb.kz/" xmlns:ns3="http://bip.bee.kz/SyncChannel/v10/Types">
4.	         <return>
5.	            <response>
6.	               <responseInfo>
7.	                  <messageId/>
8.	                  <responseDate>Дата ответа</responseDate>
9.	                  <status>
10.	                     <code>КОД</code>
11.	                     <message>Сообщение о статусе</message>
12.	                  </status>
13.	               </responseInfo>
14.	               <responseData>
15.	                  <data xmlns:ns4="http://mgov.bee.kz/mbc/v6" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
16.	                     <ResponseClass>
17.	                        <Region>регион</Region>
18.	                        <DcDate>Дата выдачи тех.осмотра</DcDate>
19.	                        <ExpirationDate>Срок действия тех.осмотра</ExpirationDate>
20.	                        <OwnerRegion>регион владельца</OwnerRegion>
21.	                        <Number>Номер тех.паспорта</Number>
22.	                        <RegNumber>Регистрационный номер автомобиля</RegNumber>
23.	                        <NumberDate>Дата выдачи техпаспорпт</NumberDate>
24.	                        <ReleaseYear>Год выпуска</ReleaseYear>
25.	                        <Model>Модель транспортного средства</Model>
26.	                        <Brand>Бренд транспортного средства</Brand>
27.	                        <Color>Цвет транспортного средства</Color>
28.	                        <VinCode>Идентификационный номер транспортного средства</VinCode>
29.	                        <EngineNumber>Номер двигателя</EngineNumber>
30.	                        <BodyNumber>Номер кузова</BodyNumber>
31.	                        <ChassisNumber>номер шасси</ChassisNumber>
32.	                        <OwnerIinBin>идентификационный номер владельца</OwnerIinBin>
33.	                        <Mileage>Пробег</Mileage>
34.	                        <FuelType>Тип топлива</FuelType>
35.	                        <Weight>Вес</Weight>
36.	                        <MaxWeight>Максимальный вес</MaxWeight>
37.	                        <Classification>Классификация автомобиля</Classification>
38.	                        <Category>категория прав вождения</Category>
39.	                     </ResponseClass>
40.	                  </data>
41.	               </responseData>
42.	            </response>
43.	            <gbdStatusResponse xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
44.	         </return>
45.	      </ns2:getEistoResponse>
46.	   </soap:Body>
47.	</soap:Envelope>

Обработка исключений метода getReportBfl сервиса BankruptInfoService

При обработке запроса метод getReportBfl сервиса BankruptInfoService может возвращать следующие виды ошибок/исключений/сообщений: [Показать ответ]




Главная страница Предыдущая страница