Class: MedicalCertificateByOrganizationMapper

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

Overview

Note:

Документ установленной формы о рождении, выданный медицинской организацией

Instance Attribute Summary collapse

Instance Attribute Details

#document_dateDate

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

Returns:

  • (Date)


21
22
23
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 21

def document_date
  @document_date
end

#document_numberNOTEmptyString

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

Returns:

  • (NOTEmptyString)


13
14
15
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 13

def document_number
  @document_number
end

#document_seriesNOTEmptyString

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

Returns:

  • (NOTEmptyString)


17
18
19
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 17

def document_series
  @document_series
end

#duplicateBoolean

Признак “дубликат” minOccurs: 0, maxOccurs: 1

Returns:

  • (Boolean)


37
38
39
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 37

def duplicate
  @duplicate
end

#med_cert_of_death_typeInt

Вид отметки на выданном документе (справочник MedCertOfDeathType) minOccurs: 0, maxOccurs: 1

Returns:

  • (Int)


45
46
47
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 45

def med_cert_of_death_type
  @med_cert_of_death_type
end

#okpoNOTEmptyString

Код по ОКПО медицинской организации, выдавшей документ minOccurs: 0, maxOccurs: 1

Returns:

  • (NOTEmptyString)


33
34
35
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 33

def okpo
  @okpo
end

#organization_addressFullAddressMapper

Адрес организации, выдавшей документ minOccurs: 0, maxOccurs: 1

Returns:



29
30
31
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 29

def organization_address
  @organization_address
end

#organization_nameNOTEmptyString

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

Returns:

  • (NOTEmptyString)


25
26
27
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 25

def organization_name
  @organization_name
end

#verification_statusVERIFICATIONStatus

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

Returns:

  • (VERIFICATIONStatus)


41
42
43
# File 'app/mappers/medical_certificate_by_organization_mapper.rb', line 41

def verification_status
  @verification_status
end