Class: FullPersonMapper

Inherits:
Object
  • Object
show all
Includes:
XmlSchemaMapper
Defined in:
app/mappers/full_person_mapper.rb

Overview

Note:

Сведения о человеке (максимальный набор)

Instance Attribute Summary collapse

Instance Attribute Details

#aliveBoolean

Жив или мертв minOccurs: 0, maxOccurs: 1

Returns:

  • (Boolean)


76
77
78
# File 'app/mappers/full_person_mapper.rb', line 76

def alive
  @alive
end

#applicantBoolean

Признак “Является ли Заявителем” minOccurs: 0, maxOccurs: 1

Returns:

  • (Boolean)


16
17
18
# File 'app/mappers/full_person_mapper.rb', line 16

def applicant
  @applicant
end

#birth_dateDateAgileMapper

Дата рождения minOccurs: 0, maxOccurs: 1

Returns:



36
37
38
# File 'app/mappers/full_person_mapper.rb', line 36

def birth_date
  @birth_date
end

#birth_placeShortAddressMapper

Место рождения minOccurs: 0, maxOccurs: 1

Returns:



40
41
42
# File 'app/mappers/full_person_mapper.rb', line 40

def birth_place
  @birth_place
end

#citizenshipCITIZENSHIP

Код гражданства по классификатору ОКСМ minOccurs: 0, maxOccurs: 1

Returns:

  • (CITIZENSHIP)


44
45
46
# File 'app/mappers/full_person_mapper.rb', line 44

def citizenship
  @citizenship
end

#citizenship_stringSTRING80

Гражданство, строковое представление (отличное от кода в ОКСМ) minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING80)


48
49
50
# File 'app/mappers/full_person_mapper.rb', line 48

def citizenship_string
  @citizenship_string
end

#death_dateDateAgileMapper

Дата смерти minOccurs: 0, maxOccurs: 1

Returns:



80
81
82
# File 'app/mappers/full_person_mapper.rb', line 80

def death_date
  @death_date
end

#death_placeShortAddressMapper

Место смерти minOccurs: 0, maxOccurs: 1

Returns:



84
85
86
# File 'app/mappers/full_person_mapper.rb', line 84

def death_place
  @death_place
end

#first_nameSTRING60

Имя minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING60)


24
25
26
# File 'app/mappers/full_person_mapper.rb', line 24

def first_name
  @first_name
end

#genderGENDERS

Пол minOccurs: 0, maxOccurs: 1

Returns:

  • (GENDERS)


32
33
34
# File 'app/mappers/full_person_mapper.rb', line 32

def gender
  @gender
end

#identity_documentIdentityDocumentMapper

Докумен, удостоверяющий личность minOccurs: 0, maxOccurs: 1



96
97
98
# File 'app/mappers/full_person_mapper.rb', line 96

def identity_document
  @identity_document
end

#is_private_office_ownerBoolean

Признак “Является ли инициатор отправки заявления владельцем личного кабинета” minOccurs: 0, maxOccurs: 1

Returns:

  • (Boolean)


12
13
14
# File 'app/mappers/full_person_mapper.rb', line 12

def is_private_office_owner
  @is_private_office_owner
end

#marital_statusMARITALStatus

Семейное положение minOccurs: 0, maxOccurs: 1

Returns:

  • (MARITALStatus)


68
69
70
# File 'app/mappers/full_person_mapper.rb', line 68

def marital_status
  @marital_status
end

#nationalityOKINCode

Код национальности по классификатору OkinNationality minOccurs: 0, maxOccurs: 1

Returns:

  • (OKINCode)


52
53
54
# File 'app/mappers/full_person_mapper.rb', line 52

def nationality
  @nationality
end

#nationality_stringSTRING40

Национальность, строковое представление (отличное от кода в OkinNationality) minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING40)


56
57
58
# File 'app/mappers/full_person_mapper.rb', line 56

def nationality_string
  @nationality_string
end

#patronymicSTRING60

Отчество minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING60)


28
29
30
# File 'app/mappers/full_person_mapper.rb', line 28

def patronymic
  @patronymic
end

#phone_numberPHONE

Контактный телефон minOccurs: 0, maxOccurs: 1

Returns:

  • (PHONE)


88
89
90
# File 'app/mappers/full_person_mapper.rb', line 88

def phone_number
  @phone_number
end

#postal_addressFullAddressMapper

Почтовый адрес minOccurs: 0, maxOccurs: 1

Returns:



64
65
66
# File 'app/mappers/full_person_mapper.rb', line 64

def postal_address
  @postal_address
end

#power_of_attorneyPowerOfAttorneyMapper

Доверенность ФЛ minOccurs: 1, maxOccurs: 1



100
101
102
# File 'app/mappers/full_person_mapper.rb', line 100

def power_of_attorney
  @power_of_attorney
end

Доверенность ЮЛ minOccurs: 0, maxOccurs: 1



104
105
106
# File 'app/mappers/full_person_mapper.rb', line 104

def power_of_attorney_legal
  @power_of_attorney_legal
end

#residence_placeFullAddressMapper

Место жительства minOccurs: 0, maxOccurs: 1

Returns:



60
61
62
# File 'app/mappers/full_person_mapper.rb', line 60

def residence_place
  @residence_place
end

#snilsSNILS

СНИЛС minOccurs: 0, maxOccurs: 1

Returns:

  • (SNILS)


72
73
74
# File 'app/mappers/full_person_mapper.rb', line 72

def snils
  @snils
end

#surnameSTRING60

Фамилия minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING60)


20
21
22
# File 'app/mappers/full_person_mapper.rb', line 20

def surname
  @surname
end

#work_phone_numberPHONE

Рабочий номер телефона minOccurs: 0, maxOccurs: 1

Returns:

  • (PHONE)


92
93
94
# File 'app/mappers/full_person_mapper.rb', line 92

def work_phone_number
  @work_phone_number
end