Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Address ¶ added in v1.8.0
type Address struct {
BtiIdentity string `xml:"bti_identity,omitempty"`
PostIndex string `xml:"post_index,omitempty"`
SettlementCode string `xml:"settlement_code,omitempty"`
StreetCode string `xml:"street_code,omitempty"`
StreetName string `xml:"street_name,omitempty"`
HouseCode string `xml:"house_code,omitempty"`
House string `xml:"house,omitempty"`
Corpus string `xml:"corpus,omitempty"`
Building string `xml:"building,omitempty"`
Flat string `xml:"flat,omitempty"`
}
type Citizen ¶
type Citizen struct {
CitizenPk string `xml:"citizen_pk,omitempty"`
Name CitizenName `xml:"name,omitempty"`
Birthday *StringWithLastModified `xml:"birthday,omitempty"`
Sex *StringWithLastModified `xml:"sex,omitempty"`
Snils *StringWithLastModified `xml:"snils,omitempty"`
}
type CitizenAddress ¶ added in v1.8.0
type CitizenAddresses ¶ added in v1.8.0
type CitizenAddresses struct {
CitizenAddress []CitizenAddress `xml:"citizen_address,omitempty"`
}
type CitizenDoc ¶ added in v1.8.0
type CitizenDoc struct {
DoctypePk string `xml:"doctype_pk,omitempty"`
Serial string `xml:"serial,omitempty"`
Number string `xml:"number,omitempty"`
DocIssuedate string `xml:"doc_issuedate,omitempty"`
DocIssuePlace string `xml:"doc_issue_place,omitempty"`
IsDropped string `xml:"is_dropped,omitempty"`
LastModified string `xml:"last_modified,attr"`
}
type CitizenName ¶
type Death ¶ added in v1.8.0
type Death struct {
Document *SimpleDocument `xml:"document,omitempty"`
DeathDate string `xml:"death_date,omitempty"`
SourceValueCode string `xml:"source_value_code,omitempty"`
LastModified string `xml:"last_modified,attr"`
}
type DivorceData ¶ added in v1.8.0
type DivorceData struct {
Document *SimpleDocument `xml:"document,omitempty"`
DivorceDate string `xml:"divorce_date,omitempty"`
SourceValueCode string `xml:"source_value_code,omitempty"`
LastModified string `xml:"last_modified,attr"`
}
type IdentityDocuments ¶
type IdentityDocuments struct {
Document []CitizenDoc `xml:"document,omitempty"`
}
type PersonIncoming ¶
type PersonIncoming struct {
ProviderIdentifier string `xml:"provider_identifier,omitempty"`
Citizen Citizen `xml:"citizen,omitempty"`
IdentityDocuments *IdentityDocuments `xml:"identity_documents,omitempty"`
Inn *StringWithLastModified `xml:"inn,omitempty"`
Oms *StringWithLastModified `xml:"oms,omitempty"`
Death *Death `xml:"death,omitempty"`
Divorce *DivorceData `xml:"divorce,omitempty"`
CitizenAddresses *CitizenAddresses `xml:"citizen_addresses,omitempty"`
}
type PersonsIncoming ¶
type PersonsIncoming struct {
XMLName xml.Name `xml:"http://erl.msr.com/schemas/master-system/elc persons_incoming"`
PersonIncoming []PersonIncoming `xml:"person_incoming,omitempty"`
}
type SimpleDocument ¶ added in v1.8.0
type StringWithLastModified ¶ added in v1.3.4
Click to show internal directories.
Click to hide internal directories.