File size: 1,189 Bytes
67b82ae
e0b339d
 
67b82ae
 
 
 
 
d35e97b
 
67b82ae
 
 
 
d35e97b
d56556d
d35e97b
67b82ae
 
e0b339d
67b82ae
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import time
import obtenCampo


#Funciones para cada documento y sus respectivos campos.

#Funciones para DNI Panameño.
async def dni(textos_extraidos, textos_extraidos_simplificados):  

    #Campos Buscados
    nombre, apellido = obtenCampo.nombre(textos_extraidos, textos_extraidos_simplificados)   
    identificacion = obtenCampo.identificacion(textos_extraidos, textos_extraidos_simplificados)
    fecha_nacimiento = obtenCampo.fecha_nacimiento(textos_extraidos, textos_extraidos_simplificados)
    sexo = obtenCampo.sexo(textos_extraidos, textos_extraidos_simplificados)

    return nombre, apellido, identificacion, fecha_nacimiento, sexo

async def pasaporte(textos_extraidos, textos_extraidos_simplificados):
    
    #Campos Buscados
    nombre, apellido = obtenCampo.nombre(textos_extraidos, textos_extraidos_simplificados)   
    identificacion = obtenCampo.identificacion(textos_extraidos, textos_extraidos_simplificados)
    
    return nombre, apellido, identificacion

async def ine_antes(textos_extraidos, textos_extraidos_simplificados):
    
    #Campos Buscados
    vigencia = obtenCampo.vigencia(textos_extraidos, textos_extraidos_simplificados)

    return vigencia