Class: NsiRegistrarMapper

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

Overview

Note:

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

Instance Attribute Summary collapse

Instance Attribute Details

#date_beginDate

Дата начала работы ЗАГСа minOccurs: 1, maxOccurs: 1

Returns:

  • (Date)


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

def date_begin
  @date_begin
end

#date_closeDate

Дата закрытия ЗАГСа minOccurs: 0, maxOccurs: 1

Returns:

  • (Date)


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

def date_close
  @date_close
end

#full_nameSTRING250

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

Returns:

  • (STRING250)


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

def full_name
  @full_name
end

#oktmoNOTEmptyString

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

Returns:

  • (NOTEmptyString)


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

def oktmo
  @oktmo
end

#raw_address_stringNOTEmptyString

адрес в первоначальном виде (как записан в документе). Только для визуальной верификации сотрудником ЗАГС! minOccurs: 0, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def raw_address_string
  @raw_address_string
end

#region_codeREGIONCode

Код региона minOccurs: 1, maxOccurs: 1

Returns:

  • (REGIONCode)


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

def region_code
  @region_code
end

#region_zags_idREGIONRegistrarId

Идентификатор ЗАГС в сети региона minOccurs: 1, maxOccurs: 1

Returns:

  • (REGIONRegistrarId)


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

def region_zags_id
  @region_zags_id
end

#registrar_idRegistrarUID

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

Returns:

  • (RegistrarUID)


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

def registrar_id
  @registrar_id
end

#short_nameNOTEmptyString

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

Returns:

  • (NOTEmptyString)


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

def short_name
  @short_name
end