Class: RegistrarMapper

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

Overview

Note:

Сведения о месте государственной регистрации

Instance Attribute Summary collapse

Instance Attribute Details

#date_beginDate

Дата начала действия версии сведений оЗАСГ minOccurs: 1, maxOccurs: 1

Returns:

  • (Date)


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

def date_begin
  @date_begin
end

#employee_countInt

Количество сотрудников органа ЗАГС minOccurs: 0, maxOccurs: 1

Returns:

  • (Int)


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

def employee_count
  @employee_count
end

#foreign_idRegistrarIdentityMapper

Идентификационные данные места государственной регистрации. Внешний ключ minOccurs: 1, maxOccurs: 1



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

def foreign_id
  @foreign_id
end

#full_nameSTRING250

Полное наименование minOccurs: 1, maxOccurs: 1

Returns:

  • (STRING250)


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

def full_name
  @full_name
end

#head_of_zags_fioSTRING250

ФИО руководителя органа ЗАГС minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING250)


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

def head_of_zags_fio
  @head_of_zags_fio
end

#head_of_zags_positionSTRING500

Должность руководителя органа ЗАГС minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING500)


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

def head_of_zags_position
  @head_of_zags_position
end

Юридический адрес minOccurs: 0, maxOccurs: 1

Returns:



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

def legal_address
  @legal_address
end

#oktmoNOTEmptyString

Код ОКТМО minOccurs: 1, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def oktmo
  @oktmo
end

#phone_numberSTRING200

Номер телефона ЗАГСа minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING200)


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

def phone_number
  @phone_number
end

#registrar_arch_uidRegistrarUID

Место хранения актовых аписей после закрытия ЗАГСа minOccurs: 0, maxOccurs: 1

Returns:

  • (RegistrarUID)


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

def registrar_arch_uid
  @registrar_arch_uid
end

#registrar_idRegistrarUID

Код органа ЗАГС, составившего документ (из внешнего справочника на ЕНСИ) minOccurs: 0, maxOccurs: 1

Returns:

  • (RegistrarUID)


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

def registrar_id
  @registrar_id
end

#service_typesListOfServiceTypesMapper

Список видов заявлений, принимаемых органом ЗАГС в электронном виде minOccurs: 0, maxOccurs: 1



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

def service_types
  @service_types
end

#short_nameNOTEmptyString

Краткое наименование minOccurs: 0, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def short_name
  @short_name
end

#versionTIMEStampVersion

Временная метка, в виде time stamp, используемая в качестве версии minOccurs: 1, maxOccurs: 1

Returns:

  • (TIMEStampVersion)


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

def version
  @version
end

#working_timeSTRING500

Режим работы ЗАГСа minOccurs: 0, maxOccurs: 1

Returns:

  • (STRING500)


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

def working_time
  @working_time
end