GarAddress
На этой странице, помимо GarAddress
, описаны следующие структуры:
Адрес объекта в государственном адресном реестре (ГАР).
message GarAddress {
required string FiasId = 1;
optional string ZipCode = 2;
required string RegionCode = 3;
optional GarAddressNameElement MunicipalDistrict = 4;
optional GarAddressNameElement UrbanSettlement = 5;
optional GarAddressNameElement City = 6;
optional GarAddressNameElement PlanningStructure = 7;
optional GarAddressNameElement Street = 8;
optional string Stead = 9;
optional GarHouse Garhouse = 10;
optional GarAddressNumberElement RoomWithinBuilding = 11;
optional GarAddressNumberElement RoomWithinApartment = 12;
required GarAddressDivisionType Type = 13 [default = municipal];
optional GarAddressNameElement District = 14;
optional GarAddressNameElement Settlement = 15;
}
enum GarAddressDivisionType {
UnknownDivisionType = 0;
Municipal = 1;
Administrative = 2;
}
FiasId
— уникальный номер в ГАР.ZipCode
— почтовый индекс.RegionCode
— код субъекта Российской Федерации.MunicipalDistrict
— муниципальный район/городской округ/внутригородская территория города федерального значения/муниципальный округ/федеральная территория, представленный структурой GarAddressNameElement.UrbanSettlement
— городское поселение/сельское поселение/межселенная территория в составе муниципального района/внутригородской район городского округа, представленное структурой GarAddressNameElement.City
— населенный пункт (город, деревня, село и прочее), представленный структурой GarAddressNameElement.PlanningStructure
— элемент планировочной структуры, представленный структурой GarAddressNameElement.Street
— элемент улично-дорожной сети, представленный структурой GarAddressNameElement.Stead
— номер земельного участка.Garhouse
— здание (строение) сооружение/объект незавершенного строительства, представленное структурой GarHouse.RoomWithinBuilding
— помещение в пределах здания (строения) сооружения/машиноместо, представленное структурой GarAddressNumberElement.RoomWithinApartment
— помещение в пределах квартиры, представленное структурой GarAddressNumberElement.Type
— тип деления, принимает значения из перечисленияGarAddressDivisionType
:UnknownDivisionType
— неизвестное значение;Municipal
— муниципальное деление;Administrative
— административное деление.
District
— район, представленный структурой GarAddressNameElement.Settlement
— населенный пункт, представленный структурой GarAddressNameElement.
GarAddressNameElement
Данные адреса.
message GarAddressNameElement {
required string Abbreviation = 1;
required string Name = 2;
}
Abbreviation
— аббревиатура.Name
— наименование элемента адреса.
GarHouse
Данные здания (строения) сооружения/объекта незавершенного строительства.
message GarHouse {
required string Abbreviation = 1;
required string Number = 2;
optional string AddNumber1 = 3;
optional string AddAbbreviation1 = 4;
optional string AddNumber2 = 5;
optional string AddAbbreviation2 = 6;
}
Abbreviation
— аббревиатура.Number
— номер объекта.AddNumber1
— дополнительный номер объекта.AddAbbreviation1
— дополнительная аббревиатура объекта.AddNumber2
— номер помещения.AddAbbreviation2
— аббревиатура помещения.
GarAddressNumberElement
Данные помещения.
message GarAddressNumberElement {
required string Abbreviation = 1;
required string Number = 2;
}
Abbreviation
— аббревиатура.Number
— номер помещения.
См. также
- Структура используется:
в структуре Address
в теле ответа метода ParseGarAddress