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