/* tslint:disable */
/* eslint-disable */
/**
 * Person registry service
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: 0.0.1
 * Contact: aleksey.topunov@rtlabs.ru
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */



/**
 * Объект для определения состояния гражданина v3
 * @export
 * @interface StateRecruitV3
 */
export interface StateRecruitV3 {
    /**
     * Ключ для фиксации факта постановки на учет
     * @type {string}
     * @memberof StateRecruitV3
     */
    'recruitmentRegistered'?: string;
    /**
     * Признак того, что поставлен без личной явки
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentNotPersonal'?: boolean;
    /**
     * Признак того, что поставлен при смене ВК
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentChangeVK'?: boolean;
    /**
     * Признак того, что происходит изменение ВК
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'changeVkInProgress'?: boolean;
    /**
     * Признак наличия повестки
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentSubpoena'?: boolean;
    /**
     * Признак наличия временных мер
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentMeasures'?: boolean;
    /**
     * Признак того, что гражданин висит на конвертации
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentConversion'?: boolean;
    /**
     * Признак того, что у гражданина есть активное заявление
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentApplication'?: boolean;
    /**
     * Признак того, что гражданину исполняется 17 в год призыва
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentSeventeen'?: boolean;
    /**
     * Признак того, что гражданину исполняется 17 в год призыва
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentSeventeenYear'?: boolean;
    /**
     * Признак того, что гражданин состоит на учете
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'militaryRegistered'?: boolean;
    /**
     * Признак того, что у гражданина имеется инцидент
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentIncident'?: boolean;
    /**
     * Признак того, что у гражданина есть решения в процесе
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'registrationDecisionInProgress'?: boolean;
    /**
     * Признак того, что у гражданина есть выписки в процессе
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'rejectApplicationInProgress'?: boolean;
    /**
     * Признак того, что гражданина подписал согласие на обработку данный
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'personalDataProcessingAgreeConfirmed'?: boolean;
    /**
     * Признак того, что у гражданина нужно показать кнопку \"Поставить на учет\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'changeVKregisteredButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки отмены регистрации
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'isCancelRegistrationButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки отправки конвертации
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'isSendConvertationButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки первоначальной постановки на учёт
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'isInitButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки запроса ЛД
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'privateFileRequestVisible'?: boolean;
    /**
     * Признак того, что гражданин находится в местах лишения свободы
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentCommercialInfo'?: boolean;
    /**
     * Признак того, что гражданин не подлежит призыву по возрастному ограничению
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentEighteen'?: boolean;
    /**
     * Признак того, что гражданин не подлежит призыву по возрастному ограничению
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'recruitmentConscriptionDisable'?: boolean;
    /**
     * Признак отображения кнопки направления повестки
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'sendRegistrationButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Отклонить\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'cancelDecisionButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Вручена\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'subpoenaAwardedButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Вручение не требуется\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'deliveryNotRequiredButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки подтверждения явки
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'confirmAttendanceButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Явка не требуется\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'attendanceNotRequiredButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Не явился по причине\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'reasonNotAttendanceButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Вызов требуется\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'summonRequiredButtonVisible'?: boolean;
    /**
     * Признак отображения кнопки \"Вызов не требуется\"
     * @type {boolean}
     * @memberof StateRecruitV3
     */
    'summonNotRequiredButtonVisible'?: boolean;
}

