using Hcs.Service.Async.HouseManagement;
using System;
namespace Hcs.Client.Api.Payload.HouseManagement
{
// http://open-gkh.ru/HouseManagement/importHouseUORequest/LivingHouse/LivingHouseToCreate.html
// http://open-gkh.ru/HouseManagement/HouseBasicUOType.html
public class ImportLivingHouseUODataPayload
{
///
/// Глобальный уникальный идентификатор дома по ФИАС
///
public Guid fiasHouseGuid;
///
/// Общая площадь здания
///
public decimal totalSquare;
///
/// Состояние (НСИ 24)
///
public nsiRef state;
///
/// Необязательное. Стадия жизненного цикла (НСИ 338).
///
public nsiRef lifeCycleStage;
///
/// Год ввода в эксплуатацию. До 2215 включительно.
///
public short usedYear;
///
/// Количество этажей. До 999 включительно.
///
public int floorCount;
///
/// Необязательное. ОКТМО (обязательное для всех территорий, за исключением города и космодрома
/// "Байконур"). Значение из ФИАС при наличии.
///
public OKTMORefType oktmo;
///
/// Часовая зона. Справочник 32.
///
public nsiRef olsonTZ;
///
/// Наличие у дома статуса объекта культурного наследия
///
public bool culturalHeritage;
///
/// Необязательное. Данные ОЖФ
///
public OGFData[] ogfData;
///
/// Необязательное. Дом находится в муниципальной собственности и в полном объеме используется
/// в качестве общежития. Принимает только false.
///
public bool isMunicipalProperty;
///
/// Необязательное. Дом находится в собственности субъекта Российской Федерации и в полном объеме
/// используется в качестве общежития. Принимает только false.
///
public bool isRegionProperty;
///
/// Кадастровый номер
///
public string cadastralNumber;
///
/// Условный номер. При указании в ГИС ЖКХ осуществляется привязка к ЕГРП (поиск в ЕГРП выполняется
/// по условному номеру).
///
public string conditionalNumber;
///
/// Необязательное. Жилой дом блокированной застройки (если не указан - аналог false).
///
public bool hasBlocks;
///
/// Необязательное. Несколько жилых домов с одинаковым адресом (если не указан - аналог false)
///
public bool hasMultipleHousesWithSameAddress;
}
}