Class: IdentityDocumentMapper

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

Overview

Note:

Документ, удостоверяющий личность человека

Instance Attribute Summary collapse

Instance Attribute Details

#division_codeNOTEmptyString

Код подразделения minOccurs: 0, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def division_code
  @division_code
end

#document_dateDate

Дата документа minOccurs: 1, maxOccurs: 1

Returns:

  • (Date)


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

def document_date
  @document_date
end

#document_numberNOTEmptyString

Номер документа minOccurs: 1, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def document_number
  @document_number
end

#document_seriesNOTEmptyString

Серия документа minOccurs: 0, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def document_series
  @document_series
end

#document_typeInt

Тип документа (согласно внутреннему справочнику Федерального Электронного ЗАГСа) minOccurs: 1, maxOccurs: 1

Returns:

  • (Int)


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

def document_type
  @document_type
end

#organization_nameNOTEmptyString

Наименование организации minOccurs: 1, maxOccurs: 1

Returns:

  • (NOTEmptyString)


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

def organization_name
  @organization_name
end

#verification_statusVERIFICATIONStatus

Статус проверки сведений в данном документе (справочник DocumentVerifStatus) minOccurs: 0, maxOccurs: 1

Returns:

  • (VERIFICATIONStatus)


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

def verification_status
  @verification_status
end