Class: CitizenMapper
- Inherits:
-
Object
- Object
- CitizenMapper
- Includes:
- XmlSchemaMapper
- Defined in:
- app/mappers/citizen_mapper.rb
Overview
Сведения о человеке в объеме “Гражданин” Сведения о человеке (№ - услуга, * - роль в услуге): 1) Усыновление:
-
мать;
-
отец.
2) Перемена имени:
-
мать;
-
отец;
-
усынавитель;
-
усыновительница.
Instance Attribute Summary collapse
-
#applicant ⇒ Boolean
Признак “Является ли Заявителем” minOccurs: 0, maxOccurs: 1.
-
#birth_date ⇒ DateAgileMapper
Дата рождения minOccurs: 0, maxOccurs: 1.
-
#citizenship ⇒ CITIZENSHIP
Код гражданства по классификатору ОКСМ minOccurs: 0, maxOccurs: 1.
-
#citizenship_string ⇒ STRING80
Гражданство, строковое представление (отличное от кода в ОКСМ) minOccurs: 0, maxOccurs: 1.
-
#first_name ⇒ STRING60
Имя minOccurs: 1, maxOccurs: 1.
-
#is_private_office_owner ⇒ Boolean
Признак “Является ли инициатор отправки заявления владельцем личного кабинета” minOccurs: 0, maxOccurs: 1.
-
#nationality ⇒ OKINCode
Код национальности по классификатору OkinNationality minOccurs: 0, maxOccurs: 1.
-
#nationality_string ⇒ STRING40
Национальность, строковое представление (отличное от кода в OkinNationality) minOccurs: 0, maxOccurs: 1.
-
#patronymic ⇒ STRING60
Отчество minOccurs: 0, maxOccurs: 1.
-
#surname ⇒ STRING60
Фамилия minOccurs: 1, maxOccurs: 1.
Instance Attribute Details
#applicant ⇒ Boolean
Признак “Является ли Заявителем” minOccurs: 0, maxOccurs: 1
26 27 28 |
# File 'app/mappers/citizen_mapper.rb', line 26 def applicant @applicant end |
#birth_date ⇒ DateAgileMapper
Дата рождения minOccurs: 0, maxOccurs: 1
42 43 44 |
# File 'app/mappers/citizen_mapper.rb', line 42 def birth_date @birth_date end |
#citizenship ⇒ CITIZENSHIP
Код гражданства по классификатору ОКСМ minOccurs: 0, maxOccurs: 1
46 47 48 |
# File 'app/mappers/citizen_mapper.rb', line 46 def citizenship @citizenship end |
#citizenship_string ⇒ STRING80
Гражданство, строковое представление (отличное от кода в ОКСМ) minOccurs: 0, maxOccurs: 1
50 51 52 |
# File 'app/mappers/citizen_mapper.rb', line 50 def citizenship_string @citizenship_string end |
#first_name ⇒ STRING60
Имя minOccurs: 1, maxOccurs: 1
34 35 36 |
# File 'app/mappers/citizen_mapper.rb', line 34 def first_name @first_name end |
#is_private_office_owner ⇒ Boolean
Признак “Является ли инициатор отправки заявления владельцем личного кабинета” minOccurs: 0, maxOccurs: 1
22 23 24 |
# File 'app/mappers/citizen_mapper.rb', line 22 def is_private_office_owner @is_private_office_owner end |
#nationality ⇒ OKINCode
Код национальности по классификатору OkinNationality minOccurs: 0, maxOccurs: 1
54 55 56 |
# File 'app/mappers/citizen_mapper.rb', line 54 def nationality @nationality end |
#nationality_string ⇒ STRING40
Национальность, строковое представление (отличное от кода в OkinNationality) minOccurs: 0, maxOccurs: 1
58 59 60 |
# File 'app/mappers/citizen_mapper.rb', line 58 def nationality_string @nationality_string end |
#patronymic ⇒ STRING60
Отчество minOccurs: 0, maxOccurs: 1
38 39 40 |
# File 'app/mappers/citizen_mapper.rb', line 38 def patronymic @patronymic end |
#surname ⇒ STRING60
Фамилия minOccurs: 1, maxOccurs: 1
30 31 32 |
# File 'app/mappers/citizen_mapper.rb', line 30 def surname @surname end |