Class: ChildMapper

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

Overview

Note:

Сведения о ребёнке (№ - услуга, * - роль в услуге): 1) Рождение:

  • ребенок для устуги в типах 1,2,3,4,5;

2) Установление отцовства:

  • ребенок для услуги в типах 1,2,3;

3) Усыновление:

  • ребенок.

Instance Attribute Summary collapse

Instance Attribute Details

#birth_dateDateAgileMapper

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

Returns:



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

def birth_date
  @birth_date
end

#birth_placeShortAddressMapper

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

Returns:



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

def birth_place
  @birth_place
end

#first_nameSTRING60

Имя minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING60)


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

def first_name
  @first_name
end

#genderGENDERS

Пол minOccurs: 0, maxOccurs: 1

Returns:

  • (GENDERS)


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

def gender
  @gender
end

#is_applicantBoolean

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

Returns:

  • (Boolean)


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

def is_applicant
  @is_applicant
end

#is_private_office_ownerBoolean

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

Returns:

  • (Boolean)


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

def is_private_office_owner
  @is_private_office_owner
end

#patronymicSTRING60

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

Returns:

  • (STRING60)


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

def patronymic
  @patronymic
end

#surnameSTRING60

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

Returns:

  • (STRING60)


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

def surname
  @surname
end