GetATUs: различия между версиями

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
Строка 41: Строка 41:
  
 
'''где:'''
 
'''где:'''
    ● AR_ID - ''идентификатор АТЕ в БД АР''
+
  ● AR_ID - ''идентификатор АТЕ в БД АР''
    ● AR_TERRITORY_ID - ''идентификатор АТЕ в ЕСБД''
+
  ● AR_TERRITORY_ID - ''идентификатор АТЕ в ЕСБД''
    ● CATO - ''код КАТО''
+
  ● CATO - ''код КАТО''
    ● CATEGORY_PLACE - ''категория территории {0 – регион; 1 – населенный пункт}''
+
  ● CATEGORY_PLACE - ''категория территории {0 – регион; 1 – населенный пункт}''
    ● CATEGORY_TERRITORY - ''категория населенного пункта {1 – городской тип; 2 – сельский}''
+
  ● CATEGORY_TERRITORY - ''категория населенного пункта {1 – городской тип; 2 – сельский}''
    ● COUNT_B - ''передает количество зарегистрированных на данной СЧНП ПО''
+
  ● COUNT_B - ''передает количество зарегистрированных на данной СЧНП ПО''
    ● COUNT_G - ''передает количество дочерних СЧНП''
+
  ● COUNT_G - ''передает количество дочерних СЧНП''
    ● COUNT_GR - ''передает количество ЗУ, зарегистрированных на данной СЧНП''
+
  ● COUNT_GR - ''передает количество ЗУ, зарегистрированных на данной СЧНП''
    ● COUNT_U - ''передает количество дочерних АТЕ''
+
  ● COUNT_U - ''передает количество дочерних АТЕ''
    ● LOCATION - ''расположение в границах родителя {0 – административных; 1 – административно-территориальных}''
+
  ● LOCATION - ''расположение в границах родителя {0 – административных; 1 – административно-территориальных}''
    ● VALUE_KZ - ''тип АТЕ КАЗ''
+
  ● VALUE_KZ - ''тип АТЕ КАЗ''
    ● VALUE_RU - ''тип АТЕ РУС''
+
  ● VALUE_RU - ''тип АТЕ РУС''
    ● NAME_KZ - ''название (топоним) АТЕ КАЗ''
+
  ● NAME_KZ - ''название (топоним) АТЕ КАЗ''
    ● NAME_RU - ''название (топоним) АТЕ РУС''
+
  ● NAME_RU - ''название (топоним) АТЕ РУС''
    ● FULL_NAME_KZ - ''полное название (топоним) АТЕ КАЗ''
+
  ● FULL_NAME_KZ - ''полное название (топоним) АТЕ КАЗ''
    ● FULL_NAME_RU - ''полное название (топоним) АТЕ РУС''
+
  ● FULL_NAME_RU - ''полное название (топоним) АТЕ РУС''
    ● PARENT_AR_ID - ''идентификатор родительской АТЕ в БД АР''
+
  ● PARENT_AR_ID - ''идентификатор родительской АТЕ в БД АР''

Версия от 16:10, 15 июня 2022

Получение населенных пунктов по параметрам: ID родительского населенного пункта.

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


Тело запроса в aRequest.Body должно содержать текст Xml документа в кодировке Base64 следующего формата:

<body> <territory> <territory_id></territory_id> </territory> </body>

где: territory_id - идентификатор родительского населенного пункта

Тело ответа EsbdResponse. Body будет содержать текст Xml документа в кодировке Base64 следующего формата:

 <Body>
 <territories>
 <territory>
 <AR_ID></AR_ID>

<AR_TERRITORY_ID></AR_TERRITORY_ID> <CATO></CATO> <CATEGORY_PLACE></CATEGORY_PLACE> <CATEGORY_TERRITORY></CATEGORY_TERRITORY> <COUNT_B></COUNT_B> <COUNT_G></COUNT_G> <COUNT_GR></COUNT_GR> <COUNT_U></COUNT_U> <LOCATION></LOCATION> <VALUE_KZ></VALUE_KZ> <VALUE_RU></VALUE_RU> <NAME_KZ></NAME_KZ> <NAME_RU></NAME_RU> <FULL_NAME_KZ></FULL_NAME_KZ> <FULL_NAME_RU></FULL_NAME_RU> <PARENT_AR_ID></PARENT_AR_ID>

 </territory>
 </territories>
 </Body>

где:

 ● AR_ID - идентификатор АТЕ в БД АР
 ● AR_TERRITORY_ID - идентификатор АТЕ в ЕСБД
 ● CATO - код КАТО
 ● CATEGORY_PLACE - категория территории {0 – регион; 1 – населенный пункт}
 ● CATEGORY_TERRITORY - категория населенного пункта {1 – городской тип; 2 – сельский}
 ● COUNT_B - передает количество зарегистрированных на данной СЧНП ПО
 ● COUNT_G - передает количество дочерних СЧНП
 ● COUNT_GR - передает количество ЗУ, зарегистрированных на данной СЧНП
 ● COUNT_U - передает количество дочерних АТЕ
 ● LOCATION - расположение в границах родителя {0 – административных; 1 – административно-территориальных}
 ● VALUE_KZ - тип АТЕ КАЗ
 ● VALUE_RU - тип АТЕ РУС
 ● NAME_KZ - название (топоним) АТЕ КАЗ
 ● NAME_RU - название (топоним) АТЕ РУС
 ● FULL_NAME_KZ - полное название (топоним) АТЕ КАЗ
 ● FULL_NAME_RU - полное название (топоним) АТЕ РУС
 ● PARENT_AR_ID - идентификатор родительской АТЕ в БД АР