Class: ApplicantPersonMapper
- Inherits:
-
Object
- Object
- ApplicantPersonMapper
- Includes:
- XmlSchemaMapper
- Defined in:
- app/mappers/applicant_person_mapper.rb
Overview
Сведения о человеке в объеме “Заявитель ФЛ” Сведения о заявителе - представителе физического лица Сведения о человеке (№ - услуга, * - роль в услуге): 1) Расторжение брака:
-
УПФЛ в типах 2.
2) Смерть:
-
УПФЛ;
3) Внесение изменений:
-
УПФЛ;
4) Рождение:
-
УПФЛ для устуги в типах 1,2,5,6;
-
свидетель рождения для устуги в типах 1,2,4,5.
5) Повторная выдача:
-
УПФЛ;
6) Установление отцовства:
-
УПФЛ для услуги в типе 3.
Instance Attribute Summary collapse
-
#applicant ⇒ Boolean
Признак “Является ли Заявителем” minOccurs: 0, maxOccurs: 1.
-
#birth_date ⇒ DateAgileMapper
Дата рождения minOccurs: 0, maxOccurs: 1.
-
#first_name ⇒ STRING60
Имя minOccurs: 1, maxOccurs: 1.
-
#gender ⇒ GENDERS
Пол minOccurs: 0, maxOccurs: 1.
-
#identity_document ⇒ IdentityDocumentMapper
Докумен, удостоверяющий личность minOccurs: 0, maxOccurs: 1.
-
#is_private_office_owner ⇒ Boolean
Признак “Является ли инициатор отправки заявления владельцем личного кабинета” minOccurs: 0, maxOccurs: 1.
-
#patronymic ⇒ STRING60
Отчество minOccurs: 0, maxOccurs: 1.
-
#phone_number ⇒ PHONE
Контактный телефон minOccurs: 0, maxOccurs: 1.
-
#postal_address ⇒ FullAddressMapper
Почтовый адрес minOccurs: 0, maxOccurs: 1.
-
#power_of_attorney ⇒ PowerOfAttorneyMapper
Доверенность ФЛ minOccurs: 1, maxOccurs: 1.
-
#power_of_attorney_legal ⇒ PowerOfAttorneyLegalMapper
Доверенность ЮЛ minOccurs: 1, maxOccurs: 1.
-
#residence_place ⇒ FullAddressMapper
Место жительства minOccurs: 0, maxOccurs: 1.
-
#snils ⇒ SNILS
СНИЛС minOccurs: 0, maxOccurs: 1.
-
#surname ⇒ STRING60
Фамилия minOccurs: 1, maxOccurs: 1.
-
#work_phone_number ⇒ PHONE
Рабочий номер телефона minOccurs: 0, maxOccurs: 1.
Instance Attribute Details
#applicant ⇒ Boolean
Признак “Является ли Заявителем” minOccurs: 0, maxOccurs: 1
32 33 34 |
# File 'app/mappers/applicant_person_mapper.rb', line 32 def applicant @applicant end |
#birth_date ⇒ DateAgileMapper
Дата рождения minOccurs: 0, maxOccurs: 1
52 53 54 |
# File 'app/mappers/applicant_person_mapper.rb', line 52 def birth_date @birth_date end |
#first_name ⇒ STRING60
Имя minOccurs: 1, maxOccurs: 1
40 41 42 |
# File 'app/mappers/applicant_person_mapper.rb', line 40 def first_name @first_name end |
#gender ⇒ GENDERS
Пол minOccurs: 0, maxOccurs: 1
48 49 50 |
# File 'app/mappers/applicant_person_mapper.rb', line 48 def gender @gender end |
#identity_document ⇒ IdentityDocumentMapper
Докумен, удостоверяющий личность minOccurs: 0, maxOccurs: 1
76 77 78 |
# File 'app/mappers/applicant_person_mapper.rb', line 76 def identity_document @identity_document end |
#is_private_office_owner ⇒ Boolean
Признак “Является ли инициатор отправки заявления владельцем личного кабинета” minOccurs: 0, maxOccurs: 1
28 29 30 |
# File 'app/mappers/applicant_person_mapper.rb', line 28 def is_private_office_owner @is_private_office_owner end |
#patronymic ⇒ STRING60
Отчество minOccurs: 0, maxOccurs: 1
44 45 46 |
# File 'app/mappers/applicant_person_mapper.rb', line 44 def patronymic @patronymic end |
#phone_number ⇒ PHONE
Контактный телефон minOccurs: 0, maxOccurs: 1
68 69 70 |
# File 'app/mappers/applicant_person_mapper.rb', line 68 def phone_number @phone_number end |
#postal_address ⇒ FullAddressMapper
Почтовый адрес minOccurs: 0, maxOccurs: 1
60 61 62 |
# File 'app/mappers/applicant_person_mapper.rb', line 60 def postal_address @postal_address end |
#power_of_attorney ⇒ PowerOfAttorneyMapper
Доверенность ФЛ minOccurs: 1, maxOccurs: 1
80 81 82 |
# File 'app/mappers/applicant_person_mapper.rb', line 80 def power_of_attorney @power_of_attorney end |
#power_of_attorney_legal ⇒ PowerOfAttorneyLegalMapper
Доверенность ЮЛ minOccurs: 1, maxOccurs: 1
84 85 86 |
# File 'app/mappers/applicant_person_mapper.rb', line 84 def power_of_attorney_legal @power_of_attorney_legal end |
#residence_place ⇒ FullAddressMapper
Место жительства minOccurs: 0, maxOccurs: 1
56 57 58 |
# File 'app/mappers/applicant_person_mapper.rb', line 56 def residence_place @residence_place end |
#snils ⇒ SNILS
СНИЛС minOccurs: 0, maxOccurs: 1
64 65 66 |
# File 'app/mappers/applicant_person_mapper.rb', line 64 def snils @snils end |
#surname ⇒ STRING60
Фамилия minOccurs: 1, maxOccurs: 1
36 37 38 |
# File 'app/mappers/applicant_person_mapper.rb', line 36 def surname @surname end |
#work_phone_number ⇒ PHONE
Рабочий номер телефона minOccurs: 0, maxOccurs: 1
72 73 74 |
# File 'app/mappers/applicant_person_mapper.rb', line 72 def work_phone_number @work_phone_number end |