CustomerDataNgVotingCard
The Voter Identification Number, e.g. "INC2200000014076811". Spaces are stripped, so the grouped print ("INC2 2000 0001 4076 811") is also accepted.
The serial number as printed on the back (e.g. "41973169"), WITHOUT the "A" prefix of the vertical front print. Spaces are stripped.
The polling unit code with dashes (e.g. "32-15-07-025"). Spaces are stripped; the dashes are meaningful and stay.
Send "M"/"F"; the card prints the full word (GENDER MALE/FEMALE).
Possible values: [F, M]
The residential address as printed on the card. Every word is fuzzy-matched individually.
As printed (e.g. "OTHER", "TRADER"); may be multi-word.
The date of birth, printed DD-MM-YYYY
DATE OF REG., printed month-first: "APR 13,2022".
DELIM line: state, LGA and ward (e.g. "RIVERS OBIO/AKPOR RUMUOKORO"). EXTRACTION-ONLY: deliberately not verified β the line is OCR-fragile (a real specimen misread IJERO as WERO), and locality is already verifiable through address and code. Present in the DTO so Document Analysis extracts it in parsed form.
BATCH. value (e.g. "A/32-15-07-025/18"). EXTRACTION-ONLY, not verified.
{
"vin": "string",
"serialNumber": "string",
"code": "string",
"sex": "F",
"address": "string",
"occupation": "string",
"birthDate": {},
"registrationDate": {},
"delimitation": "string",
"batchNumber": "string"
}