rad / documentos.py
Moibe's picture
Reestructura general de acceso a campos y tools
7bdefa8
import time
import campos
import obtenCampo
import campos.ine_antes as doc_ine_antes
import campos.ine_actual as doc_ine_actual
#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
#Funciones para Zurich México
async def ine_actual(textos_extraidos, textos_extraidos_simplificados):
#Campos Buscados
vigencia = doc_ine_actual.vigencia(textos_extraidos, textos_extraidos_simplificados)
return vigencia
async def ine_antes(textos_extraidos, textos_extraidos_simplificados):
#Campos Buscados
vigencia = doc_ine_antes.vigencia(textos_extraidos, textos_extraidos_simplificados)
return vigencia