﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

  <xsl:template name="Reg">
    <xsl:param name="code"/>
    <xsl:choose>
      <xsl:when test="$code = 'nwo'">
        <xsl:value-of select="'Учет ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'cho'">
        <xsl:value-of select="'Изменение ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'sto'">
        <xsl:value-of select="'Ликвидация ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'exo'">
        <xsl:value-of select="'Сведения об ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'nwz'">
        <xsl:value-of select="'Учет ЗУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'chz'">
        <xsl:value-of select="'Изменение ЗУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'stz'">
        <xsl:value-of select="'Ликвидация ЗУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'exz'">
        <xsl:value-of select="'Сведения о ЗУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'ext'">
        <xsl:value-of select="'КПТ'"/>
      </xsl:when>
      <xsl:when test="$code = 'exs'">
        <xsl:value-of select="'Кад.справка'"/>
      </xsl:when>
      <xsl:when test="$code = 'tst'">
        <xsl:value-of select="'Тест'"/>
      </xsl:when>
      <xsl:when test="$code = 'ArchiveRequest'">
        <xsl:value-of select="'Дубликаты'"/>
      </xsl:when>
      <xsl:when test="$code = 'add'">
        <xsl:value-of select="'Доп.документы'"/>
      </xsl:when>
      <xsl:when test="$code = 'cor'">
        <xsl:value-of select="'Тех.ошибка'"/>
      </xsl:when>
      <xsl:otherwise>
        <xsl:value-of select="$code"/>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:template>

  <xsl:template name="Pack">
    <xsl:param name="code"/>
    <xsl:choose>
      <xsl:when test="$code = 'startA'">
        <xsl:value-of select="'Запрос'"/>
      </xsl:when>
      <xsl:when test="$code = 'startO'">
        <xsl:value-of select="'Запрос ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'payment'">
        <xsl:value-of select="'Подтверждение оплаты'"/>
      </xsl:when>
      <xsl:when test="$code = 'confirm-startA'">
        <xsl:value-of select="'Подтверждение оператора'"/>
      </xsl:when>
      <xsl:when test="$code = 'confirm-startO'">
        <xsl:value-of select="'Подтверждение оператора'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol'">
        <xsl:value-of select="'Служебный документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol[?]'">
        <xsl:value-of select="'Протокол контроля ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol[P]'">
        <xsl:value-of select="'Протокол контроля ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol[N]'">
        <xsl:value-of select="'Протокол контроля ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol2[?]'">
        <xsl:value-of select="'Расписка ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol2[P]'">
        <xsl:value-of select="'Расписка ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol2[N]'">
        <xsl:value-of select="'Расписка ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer[?]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer[P]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer[N]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer1[?]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer1[P]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer1[N]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2[?]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2[P]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2[N]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2P'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2N'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'receipt'">
        <xsl:value-of select="'Расписка'"/>
      </xsl:when>
      <xsl:otherwise>
        <xsl:value-of select="$code"/>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:template>

  <xsl:template name="Doc">
    <xsl:param name="code"/>
    <xsl:choose>
      <xsl:when test="$code = 'InvalidData'">
        <xsl:value-of select="'Документ поврежден'"/>
      </xsl:when>
      <xsl:when test="$code = 'Print'">
        <xsl:value-of select="'Версия для печати'"/>
      </xsl:when>
      <xsl:when test="$code = 'ArchiveRequest'">
        <xsl:value-of select="'Запрос дубликатов'"/>
      </xsl:when>
      <xsl:when test="$code = 'Test'">
        <xsl:value-of select="'Тестовый документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'Application'">
        <xsl:value-of select="'Образы документов'"/>
      </xsl:when>
      <xsl:when test="$code = 'Register_Realty'">
        <xsl:value-of select="'Технический паспорт'"/>
      </xsl:when>
      <xsl:when test="$code = 'STD_MP'">
        <xsl:value-of select="'Межевой план'"/>
      </xsl:when>
      <xsl:when test="$code = 'STD_MP01'">
        <xsl:value-of select="'Межевой план, версия 01'"/>
      </xsl:when>
      <xsl:when test="$code = 'STD_MP02'">
        <xsl:value-of select="'Межевой план, версия 02'"/>
      </xsl:when>
      <xsl:when test="$code = 'Requests_GZK_Realty'">
        <xsl:value-of select="'Заявление'"/>
      </xsl:when>
      <xsl:when test="$code = 'Requests_GZK_Realty11'">
        <xsl:value-of select="'Заявление, версия 11'"/>
      </xsl:when>
      <xsl:when test="$code = 'Requests_GZK_Realty12'">
        <xsl:value-of select="'Заявление, версия 12'"/>
      </xsl:when>
      <xsl:when test="$code = 'Requests_GZK_Realty14'">
        <xsl:value-of select="'Заявление, версия 14'"/>
      </xsl:when>
      <xsl:when test="$code = 'Requests_GZK_Realty15'">
        <xsl:value-of select="'Заявление, версия 15'"/>
      </xsl:when>
      <xsl:when test="$code = 'startO'">
        <xsl:value-of select="'Запрос ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol[?]'">
        <xsl:value-of select="'Протокол контроля ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol[P]'">
        <xsl:value-of select="'Протокол контроля ОКУ - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol[N]'">
        <xsl:value-of select="'Протокол контроля ОКУ - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'proto[?]'">
        <xsl:value-of select="'Протокол контроля'"/>
      </xsl:when>
      <xsl:when test="$code = 'proto[P]'">
        <xsl:value-of select="'Протокол контроля'"/>
      </xsl:when>
      <xsl:when test="$code = 'proto[N]'">
        <xsl:value-of select="'Протокол контроля - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protoR[?]'">
        <xsl:value-of select="'Протокол контроля ПК Регистратор'"/>
      </xsl:when>
      <xsl:when test="$code = 'protoR[P]'">
        <xsl:value-of select="'Протокол контроля ПК Регистратор - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protoR[N]'">
        <xsl:value-of select="'Протокол контроля ПК Регистратор - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protoP[?]'">
        <xsl:value-of select="'Протокол контроля портала'"/>
      </xsl:when>
      <xsl:when test="$code = 'protoP[P]'">
        <xsl:value-of select="'Протокол контроля портала - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protoP[N]'">
        <xsl:value-of select="'Протокол контроля портала - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolR[?]'">
        <xsl:value-of select="'Протокол загрузки заявления в АИС ГКН'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolR[P]'">
        <xsl:value-of select="'Протокол загрузки заявления в АИС ГКН - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolR[N]'">
        <xsl:value-of select="'Протокол загрузки заявления в АИС ГКН - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolOKS[?]'">
        <xsl:value-of select="'Протокол загрузки технического паспорта в АИС ГКН'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolOKS[P]'">
        <xsl:value-of select="'Протокол загрузки технического паспорта в АИС ГКН - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolOKS[N]'">
        <xsl:value-of select="'Протокол загрузки технического паспорта в АИС ГКН - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolMP[?]'">
        <xsl:value-of select="'Протокол загрузки межевого плана в АИС ГКН'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolMP[P]'">
        <xsl:value-of select="'Протокол загрузки межевого плана в АИС ГКН - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocolMP[N]'">
        <xsl:value-of select="'Протокол загрузки межевого плана в АИС ГКН - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol2[?]'">
        <xsl:value-of select="'Расписка ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol2[P]'">
        <xsl:value-of select="'Расписка ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'protocol2[N]'">
        <xsl:value-of select="'Расписка ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer[?]'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer[P]'">
        <xsl:value-of select="'Ответ ОКУ - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer[N]'">
        <xsl:value-of select="'Ответ ОКУ - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2[P]'">
        <xsl:value-of select="'Ответ ОКУ - положительный'"/>
      </xsl:when>
      <xsl:when test="$code = 'answer2[N]'">
        <xsl:value-of select="'Ответ ОКУ - отрицательный'"/>
      </xsl:when>
      <xsl:when test="$code = 'decision'">
        <xsl:value-of select="'Решение ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'confirm'">
        <xsl:value-of select="'Подтверждение оператора'"/>
      </xsl:when>
      <xsl:when test="$code = 'payment'">
        <xsl:value-of select="'Подтверждение оплаты'"/>
      </xsl:when>
      <xsl:when test="$code = 'docum'">
        <xsl:value-of select="'Документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'documHtml'">
        <xsl:value-of select="'Документ формате html'"/>
      </xsl:when>
      <xsl:when test="$code = 'documMif'">
        <xsl:value-of select="'Архив c Mid/Mif-файлами'"/>
      </xsl:when>
      <xsl:when test="$code = 'documPdf'">
        <xsl:value-of select="'Документ формате pdf'"/>
      </xsl:when>
      <xsl:when test="$code = 'documF'">
        <xsl:value-of select="'Документ, удостоверяющий личность физ. лица'"/>
      </xsl:when>
      <xsl:when test="$code = 'documJ'">
        <xsl:value-of select="'Документ юр. лица'"/>
      </xsl:when>
      <xsl:when test="$code = 'documFR'">
        <xsl:value-of select="'Документ, удостоверяющий личность правообладателя'"/>
      </xsl:when>
      <xsl:when test="$code = 'documJR'">
        <xsl:value-of select="'Документ организации-правообладателя'"/>
      </xsl:when>
      <xsl:when test="$code = 'documFD'">
        <xsl:value-of select="'Документ, удостоверяющий личность заявителя'"/>
      </xsl:when>
      <xsl:when test="$code = 'documJD'">
        <xsl:value-of select="'Документ организации-заявителя'"/>
      </xsl:when>
      <xsl:when test="$code = 'documFA'">
        <xsl:value-of select="'Документ, удостоверяющий личность доверенного лица'"/>
      </xsl:when>
      <xsl:when test="$code = 'documR'">
        <xsl:value-of select="'Документ, подтверждающий права'"/>
      </xsl:when>
      <xsl:when test="$code = 'documE'">
        <xsl:value-of select="'Документ по обременению'"/>
      </xsl:when>
      <xsl:when test="$code = 'documA'">
        <xsl:value-of select="'Прилагаемый документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'documP'">
        <xsl:value-of select="'Платежный документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'documS'">
        <xsl:value-of select="'Документ, удостоверяющий сведения'"/>
      </xsl:when>
      <xsl:when test="$code = 'documSO'">
        <xsl:value-of select="'Документ-основание'"/>
      </xsl:when>
      <xsl:when test="$code = 'plan'">
        <xsl:value-of select="'План'"/>
      </xsl:when>
      <xsl:when test="$code = 'planF'">
        <xsl:value-of select="'План помещения'"/>
      </xsl:when>
      <xsl:when test="$code = 'planF0'">
        <xsl:value-of select="'План помещения, не привязанного к этажу'"/>
      </xsl:when>
      <xsl:when test="$code = 'planS'">
        <xsl:value-of select="'План этажа'"/>
      </xsl:when>
      <xsl:when test="$code = 'planFB'">
        <xsl:value-of select="'План помещения в принадлежности-здании'"/>
      </xsl:when>
      <xsl:when test="$code = 'planSB'">
        <xsl:value-of select="'План этажа в принадлежности-здании'"/>
      </xsl:when>
      <xsl:when test="$code = 'planFC'">
        <xsl:value-of select="'План помещения в принадлежности-сооружении'"/>
      </xsl:when>
      <xsl:when test="$code = 'planSC'">
        <xsl:value-of select="'План этажа в принадлежности-сооружении'"/>
      </xsl:when>
      <!-- Версия заявления 11 и 12 -->
      <xsl:when test="$code = 'out001'">
        <xsl:value-of select="'Уведомление об отказе в приеме'"/>
      </xsl:when>
      <xsl:when test="$code = 'out002'">
        <xsl:value-of select="'Уведомление об отказе в учете'"/>
      </xsl:when>
      <xsl:when test="$code = 'out003'">
        <xsl:value-of select="'Уведомление о приеме документов на учет'"/>
      </xsl:when>
      <xsl:when test="$code = 'out004'">
        <xsl:value-of select="'Акт об отказе в приеме'"/>
      </xsl:when>
      <xsl:when test="$code = 'out005'">
        <xsl:value-of select="'Извещение о приостановлении учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out006'">
        <xsl:value-of select="'Документы о ТУ ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'out007'">
        <xsl:value-of select="'Кадастровый план земельного участка'"/>
      </xsl:when>
      <xsl:when test="$code = 'out107'">
        <xsl:value-of select="'Персональные данные владельца участка'"/>
      </xsl:when>
      <xsl:when test="$code = 'out008'">
        <xsl:value-of select="'Расписка о получении документов'"/>
      </xsl:when>
      <xsl:when test="$code = 'out009'">
        <xsl:value-of select="'Уведомление об отказе в учете'"/>
      </xsl:when>
      <xsl:when test="$code = 'out010'">
        <xsl:value-of select="'Справка об отсутствии сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out011'">
        <xsl:value-of select="'Выписка об отсутствии сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out012'">
        <xsl:value-of select="'Технический паспорт объекта капитального строительства'"/>
      </xsl:when>
      <xsl:when test="$code = 'out013'">
        <xsl:value-of select="'Выписка из Реестра, содержащая сведения об объекте учета, относящиеся к информации ограниченного доступа'"/>
      </xsl:when>
      <xsl:when test="$code = 'out014'">
        <xsl:value-of select="'План объекта недвижимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out015'">
        <xsl:value-of select="'Выписка из Реестра, содержащая сведения об объекте учета, относящиеся к информации общего пользования'"/>
      </xsl:when>
      <xsl:when test="$code = 'out016'">
        <xsl:value-of select="'Протокол внесения изменений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out017'">
        <xsl:value-of select="'Кадастровый план территории'"/>
      </xsl:when>
      <xsl:when test="$code = 'out019'">
        <xsl:value-of select="'Уведомление об отказе в предоставлении сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out020'">
        <xsl:value-of select="'Копии документов'"/>
      </xsl:when>
      <xsl:when test="$code = 'out021'">
        <xsl:value-of select="'Справка о составе документов, необходимых для уточнения сведений ГЗК'"/>
      </xsl:when>
      <xsl:when test="$code = 'out022'">
        <xsl:value-of select="'Кадастровый паспорт земельного участка'"/>
      </xsl:when>
      <xsl:when test="$code = 'out023'">
        <xsl:value-of select="'Кадастровая выписка о земельном участке'"/>
      </xsl:when>
      <xsl:when test="$code = 'out024'">
        <xsl:value-of select="'Кадастровый паспорт объекта недвижимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out025'">
        <xsl:value-of select="'Решение'"/>
      </xsl:when>
      <xsl:when test="$code = 'out026'">
        <xsl:value-of select="'Уведомление об отсутствии в государственном кадастре недвижимости зепрашиваемых сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out027'">
        <xsl:value-of select="'Решение об отказе в предоставлении запрашиваемых сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out028'">
        <xsl:value-of select="'Кадастровая справка'"/>
      </xsl:when>
      <xsl:when test="$code = 'indReg_Doc_Type'">
        <xsl:value-of select="'Типы предоставленных документов'"/>
      </xsl:when>
      <xsl:when test="$code = 'in001'">
        <xsl:value-of select="'Правоустанавливающий документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'in002'">
        <xsl:value-of select="'Документ, удостоверяющий личность физ.лица'"/>
      </xsl:when>
      <xsl:when test="$code = 'in003'">
        <xsl:value-of select="'Документ, подтверждающий факт внесения записи о юридическом лице в Единый государственный реестр юридических лиц'"/>
      </xsl:when>
      <xsl:when test="$code = 'in004'">
        <xsl:value-of select="'Учредительный документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'in005'">
        <xsl:value-of select="'Документ о постановке на учет юридического лица в налоговом органе'"/>
      </xsl:when>
      <xsl:when test="$code = 'in006'">
        <xsl:value-of select="'Описание земельных участков'"/>
      </xsl:when>
      <xsl:when test="$code = 'in007'">
        <xsl:value-of select="'Платежный документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'in008'">
        <xsl:value-of select="'Заявление'"/>
      </xsl:when>
      <xsl:when test="$code = 'in009'">
        <xsl:value-of select="'Доверенность'"/>
      </xsl:when>
      <xsl:when test="$code = 'in010'">
        <xsl:value-of select="'Документы, входящие в состав землеустроительного дела'"/>
      </xsl:when>
      <xsl:when test="$code = 'in011'">
        <xsl:value-of select="'Внебюджетные платежи'"/>
      </xsl:when>
      <xsl:when test="$code = 'in012'">
        <xsl:value-of select="'Технический паспорт объекта капитального строительства'"/>
      </xsl:when>
      <xsl:when test="$code = 'in017'">
        <xsl:value-of select="'Землеустроительное дело'"/>
      </xsl:when>
      <xsl:when test="$code = 'in018'">
        <xsl:value-of select="'Документ, подтверждающий факт прекращения существования объекта'"/>
      </xsl:when>
      <xsl:when test="$code = 'in019'">
        <xsl:value-of select="'Межевой план'"/>
      </xsl:when>
      <xsl:when test="$code = 'in020'">
        <xsl:value-of select="'Документ, подтверждающий разрешение земельного спора'"/>
      </xsl:when>
      <xsl:when test="$code = 'in021'">
        <xsl:value-of select="'Документ, подтверждающий принадлежность земельного участка к определенной категории земель'"/>
      </xsl:when>
      <xsl:when test="$code = 'in022'">
        <xsl:value-of select="'Документ, подтверждающий факт прекращения существования объекта'"/>
      </xsl:when>
      <xsl:when test="$code = 'in023'">
        <xsl:value-of select="'Документ, подтверждающий установленное или устанавливаемое ограничение (обременение) вещных прав на объект недвижимости в пользу заявителя'"/>
      </xsl:when>
      <xsl:when test="$code = 'in024'">
        <xsl:value-of select="'Документ об освобождении от уплаты государственной пошлины'"/>
      </xsl:when>
      <xsl:when test="$code = 'in999'">
        <xsl:value-of select="'Иное'"/>
      </xsl:when>
      <!-- Версия 14 и 15 -->
      <xsl:when test="$code = 'in558401000000'">
        <xsl:value-of select="'Правоустанавливающий документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558502020000'">
        <xsl:value-of select="'Иной документ'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558207000000'">
        <xsl:value-of select="'Документ (копия), подтверждающего разрешение земельного спора о согласовании местоположения границ земельного участка'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558208000000'">
        <xsl:value-of select="'Документ (копия), подтверждающий принадлежность земельного участка к определенной категории земель'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558209000000'">
        <xsl:value-of select="'Документ (копия), подтверждающий установленное разрешенное использование земельного участка'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558401081200'">
        <xsl:value-of select="'Документ, подтверждающий установленное или устанавливаемое ограничение (обременение) вещных прав на объект недвижимости в пользу заявителя'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558301010000'">
        <xsl:value-of select="'Доверенность'"/>
      </xsl:when>
      <xsl:when test="$code = 'in558203000000'">
        <xsl:value-of select="'Межевой план'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558213000000'">
        <xsl:value-of select="'Кадастровый паспорт объекта недвижимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558213010000'">
        <xsl:value-of select="'Кадастровый паспорт земельного участка'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558213020000'">
        <xsl:value-of select="'Кадастровый паспорт помещения'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558213030000'">
        <xsl:value-of select="'Кадастровый паспорт здания, сооружения, объекта незавершенного строительства'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558214000000'">
        <xsl:value-of select="'Кадастровая выписка об объекте недвижимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558214010000'">
        <xsl:value-of select="'Кадастровая выписка о земельном участке'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558215000000'">
        <xsl:value-of select="'Разрешение (копия) на ввод объекта капитального строительства в эксплуатацию'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558216000000'">
        <xsl:value-of select="'Документ (копия), подтверждающий изменение назначения здания или помещения'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558217000000'">
        <xsl:value-of select="'Кадастровый план территории'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558218000000'">
        <xsl:value-of select="'Кадастровая справка'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558219000000'">
        <xsl:value-of select="'Акт обследования, подтверждающий прекращение существования объекта недвижимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558220000000'">
        <xsl:value-of select="'Выписки из Реестра'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558220010000'">
        <xsl:value-of select="'Выписка из Реестра, содержащая сведения об объекте учета, относящиеся к информации ограниченного доступа'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558220020000'">
        <xsl:value-of select="'Выписка из реестра, содержащая сведения об объекте учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558220030000'">
        <xsl:value-of select="'Выписка из реестра, подтверждающая факт отсутствия в Реестре сведений об объекте учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558502020000'">
        <xsl:value-of select="'ПРОЧИЕ'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558221010000'">
        <xsl:value-of select="'Документы об исправлении кадастровой ошибки, направляемые в государственные органы'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558221020000'">
        <xsl:value-of select="'Иной документ, содержащий описание объекта недвижимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501000000'">
        <xsl:value-of select="'Документы о результатах кадастрового учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010000'">
        <xsl:value-of select="'Решение'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010100'">
        <xsl:value-of select="'Решение об отказе в предоставлении запрашиваемых сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010200'">
        <xsl:value-of select="'Решение об отказе в исправлении кадастровой ошибки.'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010300'">
        <xsl:value-of select="'Решение об отказе в исправлении технической ошибки'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010400'">
        <xsl:value-of select="'Решение об исправлении технической и кадастровой ошибки'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010500'">
        <xsl:value-of select="'Решение об отказе в учете'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010600'">
        <xsl:value-of select="'Решение о приостановлении учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010700'">
        <xsl:value-of select="'Решение об отказе в снятии приостановления'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010800'">
        <xsl:value-of select="'Решение о снятии с кадастрового учета земельных участков со статусом «временные» по заявлению заинтересованного лица'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501010900'">
        <xsl:value-of select="'Решение об отказе в выдаче кадастрового паспорта и выдаче вместо него кадастровой выписки'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020000'">
        <xsl:value-of select="'УВЕДОМЛЕНИЯ'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020100'">
        <xsl:value-of select="'Уведомление об отсутствии в государственном кадастре недвижимости запрашиваемых сведений'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020200'">
        <xsl:value-of select="'Уведомление об осуществленном кадастровом учете'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020300'">
        <xsl:value-of select="'Уведомление об отказе в приеме документов для внесения в ЕГРОКС сведений об ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020400'">
        <xsl:value-of select="'Уведомление об отказе в приеме документов для предоставления из ЕГРОКС сведений об ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020500'">
        <xsl:value-of select="'Уведомление об устранении технической ошибки в сведениях'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020600'">
        <xsl:value-of select="'УВЕДОМЛЕНИЕ об отказе в выдаче сведений об ОКС'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020700'">
        <xsl:value-of select="'Уведомление о приостановлении осуществления кадастрового учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501020800'">
        <xsl:value-of select="'Уведомление об отказе в осуществлении кадастрового учета'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501030000'">
        <xsl:value-of select="'ПРОЧИЕ'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501030100'">
        <xsl:value-of select="'Расписка в получении соответствующих документов для проведения ГКУ'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501030200'">
        <xsl:value-of select="'Акт утверждения кадастровой стоимости'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558501030300'">
        <xsl:value-of select="'Иные документы'"/>
      </xsl:when>
      <xsl:when test="$code = 'out558401020800'">
        <xsl:value-of select="'Решение'"/>
      </xsl:when>
       
      <xsl:otherwise>
        <xsl:value-of select="$code"/>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:template>

  <xsl:template name="ControlStage">
    <xsl:param name="code"/>
    <xsl:choose>
      <xsl:when test="$code = 'Decode'">
        <xsl:value-of select="'Расшифровка'"/>
      </xsl:when>
      <xsl:when test="$code = 'ArcUnPack'">
        <xsl:value-of select="'Распаковка архива'"/>
      </xsl:when>
      <xsl:when test="$code = 'Regulation'">
        <xsl:value-of select="'Поиск описания регламента'"/>
      </xsl:when>
      <xsl:when test="$code = 'ESign'">
        <xsl:value-of select="'Проверка корректности ЭЦП'"/>
      </xsl:when>
      <xsl:when test="$code = 'Docum'">
        <xsl:value-of select="'Проверка корректности документа'"/>
      </xsl:when>
      <xsl:when test="$code = 'DocumNumber'">
        <xsl:value-of select="'Проверка состава пакета'"/>
      </xsl:when>
      <xsl:when test="$code = 'OIDCheck'">
        <xsl:value-of select="'Контроль прав на доступ к виду регламента'"/>
      </xsl:when>
      <xsl:when test="$code = 'AttachFile'">
        <xsl:value-of select="'Проверка наличия вложенных файлов'"/>
      </xsl:when>
      <xsl:when test="$code = 'AttachNumber'">
        <xsl:value-of select="'Проверка количества вложенных файлов'"/>
      </xsl:when>
      <xsl:when test="$code = 'FromTo'">
        <xsl:value-of select="'Проверка заполнения полей сообщения'"/>
      </xsl:when>
      <xsl:when test="$code = 'Subject'">
        <xsl:value-of select="'Проверка корректности поля Subject'"/>
      </xsl:when>
      <xsl:when test="$code = 'AbonentBD'">
        <xsl:value-of select="'Поиск абонента в базе данных'"/>
      </xsl:when>
      <xsl:when test="$code = 'requestL'">
        <xsl:value-of select="'Автоматическая загрузка заявления в АИС ГКН'"/>
      </xsl:when>
      <xsl:when test="$code = 'requestO'">
        <xsl:value-of select="'Автоматическая загрузка технического паспорта в АИС ГКН'"/>
      </xsl:when>
      <xsl:when test="$code = 'requestM'">
        <xsl:value-of select="'Автоматическая загрузка межевого плана в АИС ГКН'"/>
      </xsl:when>
      <xsl:when test="$code = 'requestR'">
        <xsl:value-of select="'Прием заявления оператором ОКУ'"/>
      </xsl:when>
      <!-- Портал -->
      <xsl:when test="$code = '000'">
        <xsl:value-of select="'Загрузка запроса на портал'"/>
      </xsl:when>
      <xsl:when test="$code = '001'">
        <xsl:value-of select="'Загрузка запроса на портал'"/>
      </xsl:when>
      <xsl:when test="$code = '0010'">
        <xsl:value-of select="'Проверка запроса'"/>
      </xsl:when>
      <xsl:when test="$code = '002'">
        <xsl:value-of select="'Оплата'"/>
      </xsl:when>
      <xsl:when test="$code = '0021'">
        <xsl:value-of select="'Оплата'"/>
      </xsl:when>
      <xsl:when test="$code = '003'">
        <xsl:value-of select="'Проверка запроса'"/>
      </xsl:when>
      <xsl:when test="$code = '004'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = '0040'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = '0041'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = '0042'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = '0043'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:when test="$code = '0044'">
        <xsl:value-of select="'Ответ ОКУ'"/>
      </xsl:when>
      <xsl:otherwise>
        <xsl:value-of select="$code"/>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:template>

</xsl:stylesheet>
