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.
-
#okato_code ⇒ OKATOCode
код по классификатору ОКАТО minOccurs: 0, 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
44 45 46 |
# File 'app/mappers/short_address_mapper.rb', line 44 def city @city end |
#country ⇒ STRING80
Страна, строковое представление minOccurs: 0, maxOccurs: 1
32 33 34 |
# File 'app/mappers/short_address_mapper.rb', line 32 def country @country end |
#country_code ⇒ OKSMCode
код страны по ОКСМ minOccurs: 0, maxOccurs: 1
16 17 18 |
# File 'app/mappers/short_address_mapper.rb', line 16 def country_code @country_code end |
#district ⇒ STRING80
Район, строковое представление minOccurs: 0, maxOccurs: 1
40 41 42 |
# File 'app/mappers/short_address_mapper.rb', line 40 def district @district end |
#klade_fias_code ⇒ KLADEFiasCode
Код по классификатору ФИАС КЛАДЭ minOccurs: 1, maxOccurs: 1
28 29 30 |
# File 'app/mappers/short_address_mapper.rb', line 28 def klade_fias_code @klade_fias_code end |
#kladr_code ⇒ KLADRCode
Код адреса по классификатору КЛАДР до уровня населенного пункта minOccurs: 1, maxOccurs: 1
24 25 26 |
# File 'app/mappers/short_address_mapper.rb', line 24 def kladr_code @kladr_code end |
#okato_code ⇒ OKATOCode
код по классификатору ОКАТО minOccurs: 0, maxOccurs: 1
12 13 14 |
# File 'app/mappers/short_address_mapper.rb', line 12 def okato_code @okato_code end |
#raw_address_string ⇒ NOTEmptyString
адрес в первоначальном виде (как записан в документе). Только для визуальной верификации сотрудником ЗАГС! minOccurs: 1, maxOccurs: 1
20 21 22 |
# File 'app/mappers/short_address_mapper.rb', line 20 def raw_address_string @raw_address_string end |
#region ⇒ STRING80
Субъект РФ, строковое представление minOccurs: 0, maxOccurs: 1
36 37 38 |
# File 'app/mappers/short_address_mapper.rb', line 36 def region @region end |
#settlement ⇒ STRING80
Населенный пункт, строковое представленеи minOccurs: 0, maxOccurs: 1
48 49 50 |
# File 'app/mappers/short_address_mapper.rb', line 48 def settlement @settlement end |