vision-camera-mrz-scanner
Version:
VisionCamera Frame Processor Plugin to detect and read MRZ data from passports using MLKit Text Recognition.
79 lines (77 loc) • 2.54 kB
text/typescript
export namespace ListItemData {
export const DOCUMENT_TYPE: {
value:
| 'ADIT_STAMP'
| 'ALIEN_REGISTRATION'
| 'BIRTH_CERTIFICATE'
| 'BORDER_CROSSING_CARD'
| 'CEDULA'
| 'CERTIFICATE_OF_NATURALIZATION'
| 'CITIZENSHIP_CARD'
| 'DRIVERS_LICENSE'
| 'DSP150_FORM'
| 'EMPLOYEE_AUTHORIZATION'
| 'GOVERNMENT_ISSUED_ID'
| 'I512'
| 'I551'
| 'I94'
| 'INTERPOL_NOTICE'
| 'MILITARY_CARD'
| 'NATIONAL_ID'
| 'OTHER'
| 'PASSPORT'
| 'REENTRY_PERMIT'
| 'REFUGEE_PERMIT'
| 'REFUGEE_TRAVEL_DOCUMENT'
| 'REFUGEE_ASYLEE'
| 'TRANSPORTATION_LETTER'
| 'TRIBAL_CARD'
| 'TRUSTED_TRAVELER_CARD'
| 'VISA'
| 'VOTER_REGISTRATION';
name: string;
codes: string[];
}[] = [
{value: 'PASSPORT', name: 'Passport', codes: ['P', 'IP', 'PO']},
{value: 'BIRTH_CERTIFICATE', name: 'Birth Certificate', codes: ['BC']},
{value: 'NATIONAL_ID', name: 'National ID', codes: ['NI']},
{value: 'DRIVERS_LICENSE', name: 'Drivers License', codes: ['DL']},
{value: 'OTHER', name: 'Other', codes: ['O']},
{value: 'NATIONAL_ID', name: 'Social Security Card', codes: ['SS']},
{value: 'GOVERNMENT_ISSUED_ID', name: 'ID Card', codes: []},
{value: 'VISA', name: 'Visa', codes: ['V', 'VN', 'VB', 'IV']},
{
value: 'ALIEN_REGISTRATION',
name: 'A Number',
codes: [],
},
{
value: 'EMPLOYEE_AUTHORIZATION',
name: 'Employment Authorization Document',
codes: ['EAD', 'IA'],
},
{
value: 'VOTER_REGISTRATION',
name: 'Voter Registration Card',
codes: ['VR'],
},
{value: 'TRIBAL_CARD', name: 'Tribal Card', codes: []},
{value: 'REFUGEE_ASYLEE', name: 'Refugee Asylee Card', codes: []},
{
value: 'REFUGEE_TRAVEL_DOCUMENT',
name: 'Refugee Travel Document',
codes: [],
},
{value: 'REFUGEE_PERMIT', name: 'Refugee Permit', codes: []},
{value: 'REENTRY_PERMIT', name: 'Re-Entry Permit', codes: []},
{value: 'MILITARY_CARD', name: 'Military Card', codes: []},
{value: 'I94', name: 'I94', codes: []},
{value: 'I551', name: 'I551', codes: ['A', 'AR', 'A1', 'A2', 'C1', 'C2']},
{value: 'CEDULA', name: 'CEDULA', codes: []},
];
export const GENDER_TYPE = [
{displayName: 'MALE', value: 'M'},
{displayName: 'FEMALE', value: 'F'},
{displayName: 'Unknown', value: 'U'},
];
}