Saltar al contenido principal
JavaScript Object Notation (JSON) es un formato de archivo abierto, estándar e independiente del lenguaje para transmitir objetos de datos compuestos por pares atributo-valor y tipos de datos de arreglo. La siguiente tabla describe el formato de los datos de la zona de lectura mecánica (MRZ) cuando se exportan a un archivo JSON.

Descripción del formato JSON

Object

BirthDate — Fecha de nacimiento del titular del documento.

DocumentNumber — Número del documento.

ExpiryDate — Fecha de vencimiento del documento.

PersonalNumber — Número personal del titular del documento.

Tipo: objeto. Claves anidadas:

Contiene los campos extraídos del MRZ.

DocumentType Tipo de documento.

DocumentSubtype — Subtipo de documento.

GivenName Uno o varios nombres del titular del documento.

IssuingCountry — Código del estado emisor.

LastName — Apellido del titular del documento.

Nationality — Nacionalidad del titular del documento.

Sex — Sexo del titular del documento.

Tipo: objeto. Claves anidadas:


Object

Line1 — Primera línea del MRZ.

Line2 — Segunda línea del MRZ.

Line3 — Tercera línea del MRZ.

Tipo: objeto. Claves anidadas:

Contiene 2 o 3 líneas extraídas del MRZ.

Array

Varios objetos, cada uno correspondiente a un carácter del texto reconocido. Claves anidadas para cada objeto:

  • Suspicious — clave opcional, presente únicamente cuando el carácter fue reconocido con incertidumbre y su valor es true. Tipo: boolean.

Contiene los caracteres del texto en orden de lectura.

Object

IsVerified — es true si el dígito de suma de verificación reconocido coincide con el valor de la suma de verificación calculada sobre la cadena del campo reconocido; false en caso contrario. Tipo: boolean.

— valor reconocido de la suma de verificación. Tipo: string.

El dígito de verificación del MRZ completo o de uno de sus campos.

Array

Varias clavesen orden de arriba hacia abajo.

Región que contiene la línea o el campo. Está compuesta por varios rectángulos no superpuestos.

Array

Cuatro valores enteros con las coordenadas del rectángulo en el siguiente orden: izquierda, arriba, derecha, abajo.

Un rectángulo.

String

Sin claves anidadas.

Valor de cadena de un campo, carácter, línea, etc.

Consulte también

IMrzData::ExportToFile IMrzData::ExportToFileEx