GetATUsForSample

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

Назначение

Метод GetATUsForSample предназначен для получения населенных пунктов по параметрам: ID родительского населенного пункта, полное или частичное наименование объекта.

Данный метод обращается в ГБД "Адресный регистр" если населенные пункты найдены, то обновляет/создает карточки населенных пунктов в ЕСБД.

Возвращает структуру ArrayOfATU.

Параметры

  • aSessionID Идентификатор сессии
  • territory_id Идентификатор родительского АТЕ в АР
  • sample_value Полное или частичное наименование объекта
Состав данных запроса на получение информации
Наименование Тип данных Описание Примечание Обязательность
territory_id

s:int

Идентификатор родительского АТЕ в АР

sample_value

s:string

Полное или частичное наименование объекта

GetATUsForSample запрос на получение данных по идентификатору territory_id и sample_value

 1<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:iic="https://icweb/IICWebService">
 2   <soapenv:Header/>
 3   <soapenv:Body>
 4      <iic:GetATUsForSample>
 5         <!--Optional:-->
 6         <iic:aSessionID>ac4cabcfe88d4a4fb248a17cf81725d0</iic:aSessionID>
 7         <iic:territory_id>1</iic:territory_id>
 8         <!--Optional:-->
 9         <iic:sample_value>Шымкент</iic:sample_value>
10      </iic:GetATUsForSample>
11   </soapenv:Body>
12</soapenv:Envelope>

GetATUsForSample ответ на получение данных по идентификатору territory_id и sample_value

 1<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 2   <soap:Body>
 3      <GetATUsForSampleResponse xmlns="https://icweb/IICWebService">
 4         <GetATUsForSampleResult>
 5            <ATU>
 6               <AR_TERRITORY_ID>81</AR_TERRITORY_ID>
 7               <AR_ID>178771</AR_ID>
 8               <FULL_NAME_KZ>Шымкент РЕСПУБЛИКАЛЫҚ МАҢЫЗЫ БАР ҚАЛАСЫ</FULL_NAME_KZ>
 9               <FULL_NAME_RU>ГОРОД РЕСПУБЛИКАНСКОГО ЗНАЧЕНИЯ Шымкент</FULL_NAME_RU>
10               <VALUE_KZ>РЕСПУБЛИКАЛЫҚ МАҢЫЗЫ БАР ҚАЛАСЫ</VALUE_KZ>
11               <VALUE_RU>ГОРОД РЕСПУБЛИКАНСКОГО ЗНАЧЕНИЯ</VALUE_RU>
12               <NAME_KZ>Шымкент</NAME_KZ>
13               <NAME_RU>Шымкент</NAME_RU>
14               <CATO>790000000</CATO>
15               <CATEGORY_PLACE>0</CATEGORY_PLACE>
16               <CATEGORY_TERRITORY>0</CATEGORY_TERRITORY>
17               <COUNT_B>0</COUNT_B>
18               <COUNT_G>2</COUNT_G>
19               <COUNT_GR>0</COUNT_GR>
20               <COUNT_U>10</COUNT_U>
21               <LOCATION>true</LOCATION>
22               <PARENT_AR_ID>1</PARENT_AR_ID>
23            </ATU>
24            <ATU>
25               <AR_TERRITORY_ID>237</AR_TERRITORY_ID>
26               <AR_ID>251431</AR_ID>
27               <FULL_NAME_KZ>СОЛТҮСТІК ҚАЗАҚСТАН ОБЛЫСЫ Уәлиханов АУДАНЫ Шымкент СЕЛОЛЫҚ ОКРУГІ</FULL_NAME_KZ>
28               <FULL_NAME_RU>ОБЛАСТЬ СЕВЕРО-КАЗАХСТАНСКАЯ РАЙОН Уалихановский СЕЛЬСКИЙ ОКРУГ Шымкент</FULL_NAME_RU>
29               <VALUE_KZ>СЕЛОЛЫҚ ОКРУГІ</VALUE_KZ>
30               <VALUE_RU>СЕЛЬСКИЙ ОКРУГ</VALUE_RU>
31               <NAME_KZ>Шымкент</NAME_KZ>
32               <NAME_RU>Шымкент</NAME_RU>
33               <CATO>0</CATO>
34               <CATEGORY_PLACE>0</CATEGORY_PLACE>
35               <CATEGORY_TERRITORY>0</CATEGORY_TERRITORY>
36               <COUNT_B>0</COUNT_B>
37               <COUNT_G>0</COUNT_G>
38               <COUNT_GR>0</COUNT_GR>
39               <COUNT_U>0</COUNT_U>
40               <LOCATION>true</LOCATION>
41               <PARENT_AR_ID>1</PARENT_AR_ID>
42            </ATU>
43         </GetATUsForSampleResult>
44      </GetATUsForSampleResponse>
45   </soap:Body>
46</soap:Envelope>

Исключения

Код ошибки Текст ошибки Описание Примечание
no data found Данные не найдены