GetPersonLifeStatus

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску

GetPersonLifeStatus- Проверка статуса жизни физического лица и даты смерти по ИИН

Тело запроса в aRequest. 
<iic:Execute>
<iic:aSessionId>ID сессии</iic:aSessionId>
<iic:aRequest>
<iic:Type>GetPersonLifeStatus</iic:Type>
  <iic:Version>1</iic:Version>
  <iic:Body></iic:Body>
  <iic:Parameters>0</iic:Parameters>
 </iic:aRequest>    
</iic:Execute>

<iic:Body></iic:Body> должно содержать в кодировке Base64 xml со следующей структурой:

<GetPersonLifeStatus>
<IIN></IIN>
<deathDate></deathDate> (НЕ ОБЯЗАТЕЛЬНО)
</GetPersonLifeStatus>

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

Имя параметра
Описание параметра
Примечание
Тип параметра
Обязательность

тэга

Обязательность

значения

1 lifeStatus Статус жизни

возможные значения: 0, 2, 3

string
Да
Да
2 lifeStatusDescRU Описание статуса жизни на русском

0 - Нормальный

2 - Умерший

3 - Не определен

string
Да
Да
3 lifeStatusDescKZ Описание статуса жизни на казахском

0 - Қалыпты

2 - Қайтыс болған

3 - Анықталмаған

string
Да
Да
4 deathDate дата смерти

в формате: dd.mm.yyyy (дд.мм.гггг)

string
Да
условно обязательный

(если lifeStatus = 3)