Comment on page
SouthAfricaRetiredPersonVisaModel
A class derived from DocumentModel containing details specific to the South Africa Retied Person Visa document
@objc final public class SouthAfricaRetiredPersonVisaModel : DocumentModel {
@objc public final var names: String? { get }
@objc public final var passportNumber: String? }
@objc public final var numberOfEntries: String? }
@objc public final var validFrom: Date? { get }
@objc public final var referenceNumber: String? }
@objc public final var dateOfExpiry: Date? { get }
@objc public final var issuedAt: String? { get }
@objc public final var controlNumber: String? }
@objc public final var barcodeData: String? }
override final public func encode(to encoder: Encoder) throws
}
Only relevant details are shown, boilerplate or standard Swift generated code is omitted
Name | Type | Description | Data source |
String? | Data found within the document's barcode. | OCR | |
String? | The document's control number as specified on the South Africa Retired Person Visa. | OCR | |
Date? | The date of expiry of the visa as specified on the South Africa Retired Person Visa. | OCR | |