Class: ShortAddressMapper
- Inherits:
-
Object
- Object
- ShortAddressMapper
- Includes:
- XmlSchemaMapper
- Defined in:
- app/mappers/short_address_mapper.rb
Overview
Сведения об адресе с точностью до населённого пункта
Instance Attribute Summary collapse
-
#city ⇒ STRING80
Город, строковое представление minOccurs: 0, maxOccurs: 1.
-
#country ⇒ STRING80
Страна, строковое представление minOccurs: 0, maxOccurs: 1.
-
#country_code ⇒ OKSMCode
код страны по ОКСМ minOccurs: 0, maxOccurs: 1.
-
#district ⇒ STRING80
Район, строковое представление minOccurs: 0, maxOccurs: 1.
-
#klade_fias_code ⇒ KLADEFiasCode
Код адреса по классификатору ФИАС КЛАДЭ minOccurs: 1, maxOccurs: 1.
-
#kladr_code ⇒ KLADRCode
Код адреса по классификатору КЛАДР до уровня улицы включительно minOccurs: 1, maxOccurs: 1.
-
#raw_address_string ⇒ NOTEmptyString
адрес в первоначальном виде (как записан в документе).
-
#region ⇒ STRING80
Субъект РФ, строковое представление minOccurs: 0, maxOccurs: 1.
-
#settlement ⇒ STRING80
Населенный пункт, строковое представленеи minOccurs: 0, maxOccurs: 1.
Instance Attribute Details
#city ⇒ STRING80
Город, строковое представление minOccurs: 0, maxOccurs: 1
41 42 43 |
# File 'app/mappers/short_address_mapper.rb', line 41 def city @city end |
#country ⇒ STRING80
Страна, строковое представление minOccurs: 0, maxOccurs: 1
29 30 31 |
# File 'app/mappers/short_address_mapper.rb', line 29 def country @country end |
#country_code ⇒ OKSMCode
код страны по ОКСМ minOccurs: 0, maxOccurs: 1
12 13 14 |
# File 'app/mappers/short_address_mapper.rb', line 12 def country_code @country_code end |
#district ⇒ STRING80
Район, строковое представление minOccurs: 0, maxOccurs: 1
37 38 39 |
# File 'app/mappers/short_address_mapper.rb', line 37 def district @district end |
#klade_fias_code ⇒ KLADEFiasCode
Код адреса по классификатору ФИАС КЛАДЭ minOccurs: 1, maxOccurs: 1
25 26 27 |
# File 'app/mappers/short_address_mapper.rb', line 25 def klade_fias_code @klade_fias_code end |
#kladr_code ⇒ KLADRCode
Код адреса по классификатору КЛАДР до уровня улицы включительно minOccurs: 1, maxOccurs: 1
21 22 23 |
# File 'app/mappers/short_address_mapper.rb', line 21 def kladr_code @kladr_code end |
#raw_address_string ⇒ NOTEmptyString
адрес в первоначальном виде (как записан в документе). Только для визуальной верификации сотрудником ЗАГС! minOccurs: 1, maxOccurs: 1
17 18 19 |
# File 'app/mappers/short_address_mapper.rb', line 17 def raw_address_string @raw_address_string end |
#region ⇒ STRING80
Субъект РФ, строковое представление minOccurs: 0, maxOccurs: 1
33 34 35 |
# File 'app/mappers/short_address_mapper.rb', line 33 def region @region end |
#settlement ⇒ STRING80
Населенный пункт, строковое представленеи minOccurs: 0, maxOccurs: 1
45 46 47 |
# File 'app/mappers/short_address_mapper.rb', line 45 def settlement @settlement end |