Class: DeadPersonMapper

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

Overview

Note:

Сведения о человеке (№ - услуга, * - роль в услуге): 1) Смерть:

  • умерший известный.

Instance Attribute Summary collapse

Instance Attribute Details

#birth_dateDateAgileMapper

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

Returns:



31
32
33
# File 'app/mappers/dead_person_mapper.rb', line 31

def birth_date
  @birth_date
end

#birth_placeShortAddressMapper

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

Returns:



35
36
37
# File 'app/mappers/dead_person_mapper.rb', line 35

def birth_place
  @birth_place
end

#citizenshipCITIZENSHIP

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

Returns:

  • (CITIZENSHIP)


39
40
41
# File 'app/mappers/dead_person_mapper.rb', line 39

def citizenship
  @citizenship
end

#citizenship_stringSTRING80

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

Returns:

  • (STRING80)


43
44
45
# File 'app/mappers/dead_person_mapper.rb', line 43

def citizenship_string
  @citizenship_string
end

#death_dateDateAgileMapper

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

Returns:



62
63
64
# File 'app/mappers/dead_person_mapper.rb', line 62

def death_date
  @death_date
end

#death_placeShortAddressMapper

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

Returns:



66
67
68
# File 'app/mappers/dead_person_mapper.rb', line 66

def death_place
  @death_place
end

#first_nameSTRING60

Имя minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING60)


19
20
21
# File 'app/mappers/dead_person_mapper.rb', line 19

def first_name
  @first_name
end

#genderGENDERS

Пол minOccurs: 1, maxOccurs: 1

Returns:

  • (GENDERS)


27
28
29
# File 'app/mappers/dead_person_mapper.rb', line 27

def gender
  @gender
end

#identity_documentIdentityDocumentMapper

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



70
71
72
# File 'app/mappers/dead_person_mapper.rb', line 70

def identity_document
  @identity_document
end

#nationalityOKINCode

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

Returns:

  • (OKINCode)


47
48
49
# File 'app/mappers/dead_person_mapper.rb', line 47

def nationality
  @nationality
end

#nationality_stringSTRING40

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

Returns:

  • (STRING40)


51
52
53
# File 'app/mappers/dead_person_mapper.rb', line 51

def nationality_string
  @nationality_string
end

#patronymicSTRING60

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

Returns:

  • (STRING60)


23
24
25
# File 'app/mappers/dead_person_mapper.rb', line 23

def patronymic
  @patronymic
end

#residence_placeFullAddressMapper

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

Returns:



55
56
57
# File 'app/mappers/dead_person_mapper.rb', line 55

def residence_place
  @residence_place
end

#snilsSNILS

minOccurs: 0, maxOccurs: 1

Returns:

  • (SNILS)


58
59
60
# File 'app/mappers/dead_person_mapper.rb', line 58

def snils
  @snils
end

#surnameSTRING60

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

Returns:

  • (STRING60)


15
16
17
# File 'app/mappers/dead_person_mapper.rb', line 15

def surname
  @surname
end