BlinkID C SDK version 5.16.0
Data Fields
MBIdBarcodeRecognizerResult Struct Reference

#include <IdBarcodeRecognizer.h>

Data Fields

MBBaseRecognizerResult baseResult
 
MBBarcodeDocumentType documentType
 
MBBarcodeData barcodeData
 
char const * firstName
 
char const * middleName
 
char const * lastName
 
char const * fullName
 
char const * additionalNameInformation
 
char const * address
 
char const * street
 
char const * postalCode
 
char const * city
 
char const * jurisdiction
 
char const * placeOfBirth
 
char const * nationality
 
char const * race
 
char const * religion
 
char const * profession
 
char const * maritalStatus
 
char const * residentialStatus
 
char const * employer
 
char const * sex
 
MBDate dateOfBirth
 
MBDate dateOfIssue
 
MBDate dateOfExpiry
 
char const * documentNumber
 
char const * personalIdNumber
 
char const * documentAdditionalNumber
 
char const * issuingAuthority
 
MBDriverLicenseDetailedInfo driverLicenseDetailedInfo
 
char const * extendedElements [MB_BARCODE_ELEMENT_KEY_COUNT]
 

Detailed Description

The IdBarcodeRecognizer scans barcodes from identity documents and returns the parsed information.

Field Documentation

◆ additionalNameInformation

char const* MBIdBarcodeRecognizerResult::additionalNameInformation

The additional name information of the document owner.

◆ address

char const* MBIdBarcodeRecognizerResult::address

The address of the document owner.

◆ barcodeData

MBBarcodeData MBIdBarcodeRecognizerResult::barcodeData

The raw, unparsed barcode data.

◆ baseResult

MBBaseRecognizerResult MBIdBarcodeRecognizerResult::baseResult

Base result common to all recognizer results.

◆ city

char const* MBIdBarcodeRecognizerResult::city

The city address portion of the document owner.

◆ dateOfBirth

MBDate MBIdBarcodeRecognizerResult::dateOfBirth

The date of birth of the document owner.

◆ dateOfExpiry

MBDate MBIdBarcodeRecognizerResult::dateOfExpiry

The date of expiry of the document.

◆ dateOfIssue

MBDate MBIdBarcodeRecognizerResult::dateOfIssue

The date of issue of the document.

◆ documentAdditionalNumber

char const* MBIdBarcodeRecognizerResult::documentAdditionalNumber

The additional number of the document.

◆ documentNumber

char const* MBIdBarcodeRecognizerResult::documentNumber

The document number.

◆ documentType

MBBarcodeDocumentType MBIdBarcodeRecognizerResult::documentType

The document type deduced from the recognized barcode

◆ driverLicenseDetailedInfo

MBDriverLicenseDetailedInfo MBIdBarcodeRecognizerResult::driverLicenseDetailedInfo

Detailed info from DL.

◆ employer

char const* MBIdBarcodeRecognizerResult::employer

The employer of the document owner.

◆ extendedElements

char const* MBIdBarcodeRecognizerResult::extendedElements[MB_BARCODE_ELEMENT_KEY_COUNT]

Document specific extended elements that contain all barcode fields in their original form.

Currently this is only filled for AAMVACompliant documents.

NOTE: Access to elements of this array should be done only through MBBarcodeElementKey.

◆ firstName

char const* MBIdBarcodeRecognizerResult::firstName

The first name of the document owner.

◆ fullName

char const* MBIdBarcodeRecognizerResult::fullName

The full name of the document owner.

◆ issuingAuthority

char const* MBIdBarcodeRecognizerResult::issuingAuthority

The issuing authority of the document.

◆ jurisdiction

char const* MBIdBarcodeRecognizerResult::jurisdiction

The jurisdiction code address portion of the document owner.

◆ lastName

char const* MBIdBarcodeRecognizerResult::lastName

The last name of the document owner.

◆ maritalStatus

char const* MBIdBarcodeRecognizerResult::maritalStatus

The marital status of the document owner.

◆ middleName

char const* MBIdBarcodeRecognizerResult::middleName

The middle name of the document owner.

◆ nationality

char const* MBIdBarcodeRecognizerResult::nationality

The nationality of the documet owner.

◆ personalIdNumber

char const* MBIdBarcodeRecognizerResult::personalIdNumber

The personal identification number.

◆ placeOfBirth

char const* MBIdBarcodeRecognizerResult::placeOfBirth

The place of birth of the document owner.

◆ postalCode

char const* MBIdBarcodeRecognizerResult::postalCode

The postal code address portion of the document owner.

◆ profession

char const* MBIdBarcodeRecognizerResult::profession

The profession of the document owner.

◆ race

char const* MBIdBarcodeRecognizerResult::race

The race of the document owner.

◆ religion

char const* MBIdBarcodeRecognizerResult::religion

The religion of the document owner.

◆ residentialStatus

char const* MBIdBarcodeRecognizerResult::residentialStatus

The residential stauts of the document owner.

◆ sex

char const* MBIdBarcodeRecognizerResult::sex

The sex of the document owner.

◆ street

char const* MBIdBarcodeRecognizerResult::street

The street address portion of the document owner.


The documentation for this struct was generated from the following file: