Class: CitizenWithoutIdentDocMapper
- Inherits:
-
Object
- Object
- CitizenWithoutIdentDocMapper
- Includes:
- XmlSchemaMapper
- Defined in:
- app/mappers/citizen_without_ident_doc_mapper.rb
Overview
Сведения о человеке в объеме “Гражданин с датой и местом рождения” Сведения о человеке (№ - услуга, * - роль в услуге): 1) Рождение:
-
отец для услуги в типе 6;
-
мать для устуги в типе 5,6;
2) Установление отцовства:
-
мать для услуги в типе 3.
Instance Attribute Summary collapse
-
#birth_date ⇒ DateAgileMapper
Дата рождения minOccurs: 0, maxOccurs: 1.
-
#birth_place ⇒ ShortAddressMapper
Место рождения minOccurs: 0, maxOccurs: 1.
-
#citizenship ⇒ CITIZENSHIP
Код гражданства по классификатору ОКСМ minOccurs: 0, maxOccurs: 1.
-
#citizenship_string ⇒ STRING80
Гражданство, строковое представление (отличное от кода в ОКСМ) minOccurs: 0, maxOccurs: 1.
-
#first_name ⇒ STRING60
Имя minOccurs: 1, maxOccurs: 1.
-
#gender ⇒ GENDERS
Пол minOccurs: 0, maxOccurs: 1.
-
#is_applicant ⇒ Boolean
Признак “Является ли Заявителем” minOccurs: 0, 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.
-
#residence_place ⇒ FullAddressMapper
Место жительства minOccurs: 0, maxOccurs: 1.
-
#snils ⇒ SNILS
minOccurs: 0, maxOccurs: 1.
-
#surname ⇒ STRING60
Фамилия minOccurs: 1, maxOccurs: 1.
Instance Attribute Details
#birth_date ⇒ DateAgileMapper
Дата рождения minOccurs: 0, maxOccurs: 1
43 44 45 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 43 def birth_date @birth_date end |
#birth_place ⇒ ShortAddressMapper
Место рождения minOccurs: 0, maxOccurs: 1
47 48 49 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 47 def birth_place @birth_place end |
#citizenship ⇒ CITIZENSHIP
Код гражданства по классификатору ОКСМ minOccurs: 0, maxOccurs: 1
51 52 53 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 51 def citizenship @citizenship end |
#citizenship_string ⇒ STRING80
Гражданство, строковое представление (отличное от кода в ОКСМ) minOccurs: 0, maxOccurs: 1
55 56 57 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 55 def citizenship_string @citizenship_string end |
#first_name ⇒ STRING60
Имя minOccurs: 1, maxOccurs: 1
31 32 33 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 31 def first_name @first_name end |
#gender ⇒ GENDERS
Пол minOccurs: 0, maxOccurs: 1
39 40 41 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 39 def gender @gender end |
#is_applicant ⇒ Boolean
Признак “Является ли Заявителем” minOccurs: 0, maxOccurs: 1
23 24 25 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 23 def is_applicant @is_applicant end |
#is_private_office_owner ⇒ Boolean
Признак “Является ли инициатор отправки заявления владельцем личного кабинета” minOccurs: 0, maxOccurs: 1
19 20 21 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 19 def is_private_office_owner @is_private_office_owner end |
#nationality ⇒ OKINCode
Код национальности по классификатору OkinNationality minOccurs: 0, maxOccurs: 1
59 60 61 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 59 def nationality @nationality end |
#nationality_string ⇒ STRING40
Национальность, строковое представление (отличное от кода в OkinNationality) minOccurs: 0, maxOccurs: 1
63 64 65 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 63 def nationality_string @nationality_string end |
#patronymic ⇒ STRING60
Отчество minOccurs: 0, maxOccurs: 1
35 36 37 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 35 def patronymic @patronymic end |
#residence_place ⇒ FullAddressMapper
Место жительства minOccurs: 0, maxOccurs: 1
67 68 69 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 67 def residence_place @residence_place end |
#snils ⇒ SNILS
minOccurs: 0, maxOccurs: 1
70 71 72 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 70 def snils @snils end |
#surname ⇒ STRING60
Фамилия minOccurs: 1, maxOccurs: 1
27 28 29 |
# File 'app/mappers/citizen_without_ident_doc_mapper.rb', line 27 def surname @surname end |