Td3Machine Readable Zone
data class Td3MachineReadableZone(val documentCode: Element, val issuingStateOrOrganization: Element, val name: NameElement, val passportNumber: ElementWithCheckDigit, val nationality: Element, val dateOfBirth: DateElementWithCheckDigit, val sex: Element, val dateOfExpiry: DateElementWithCheckDigit, val personalNumberOrOtherOptionalData: ElementWithCheckDigit, val compositeCheckDigit: CheckDigit)
Represents the Machine Readable Zone (MRZ) data extracted from a Travel Document Type 3 (TD3) according to the ICAO Doc 9303.
Constructors
Link copied to clipboard
constructor(documentCode: Element, issuingStateOrOrganization: Element, name: NameElement, passportNumber: ElementWithCheckDigit, nationality: Element, dateOfBirth: DateElementWithCheckDigit, sex: Element, dateOfExpiry: DateElementWithCheckDigit, personalNumberOrOtherOptionalData: ElementWithCheckDigit, compositeCheckDigit: CheckDigit)
Properties
Link copied to clipboard
The composite check digit associated with the TD3 MRZ.
Link copied to clipboard
The element representing the date of birth extracted from the MRZ.
Link copied to clipboard
The element representing the date of expiry extracted from the MRZ.
Link copied to clipboard
The element representing the document code extracted from the MRZ.
Link copied to clipboard
The element representing the issuing state or organization extracted from the MRZ.
Link copied to clipboard
The element representing the name extracted from the MRZ.
Link copied to clipboard
The element representing the nationality extracted from the MRZ.
Link copied to clipboard
The element representing the passport number extracted from the MRZ.
Link copied to clipboard
The element representing the personal number or other optional data extracted from the MRZ.