Herramientas de usuario


Manual de Consultas en Listas PEPS

Acceso

Mediante el URL : URL_DEL_SISTEMA/svc/peps.svc.php.

Parámetros

El sistema genera búsquedas básicas por dos algoritmos :

  1. MySQL LIKE : Búsqueda de textos parecidos.
  2. MySQL SOUNDLIKE : Búsqueda de textos por sonido, con alto rendimiento.

También soporta los siguientes algoritmos :

  1. Double Metaphone : Búsqueda por comparación del Sonido al español.
  2. Jaro-Winkler : Búsqueda de textos por distancia algorítmica, devuelve un umbral de porcentaje de similaridad.

Acepta GET y POST. Mientras más completa sea la información, más precisa es la información Devuelta.

  • nombre : Es una Cadena del Nombre completo o parte del Nombre, Por ejemplo : Luis Humberto. En URL &nombre=Luis%20%Humberto
  • n : Igual que nombre. En URL : &n=Luis%20%Humberto.
  • apaterno :Es una Cadena del Apellido Paterno o Primer Apellido. Por ejemplo : Balam. En URL : &apaterno=Balam.
  • p : Es una Cadena , mismo funcionamiento que apaterno. En URL : &p=Balam.
  • amaterno : Es una Cadena del Segundo Apellido o Apellido Materno en el Caso de que exista. Funciona igual que apaterno.
  • metaphone : Es un Booleano (true/false) que indica si se usará la búsqueda por Sonido parecido. Es una opción que es más lenta. En URL sería : &metaphone=true si se desea usar.
  • jarowinkler : Es un Booleano (true/false) que indica si se usará las búsqueda por cooncidencia en Distancia Algorítmica de textos. En URL sería : &jarowinkler=true si se desea usar. Esta opción requiere el parámetro umbral.
  • umbral : Es un Entero entre 1 y 99 que indica la mínima Distancia entre textos usado en el Algoritmo Jaro-Winkler. Por defecto se establece a 80. En URL sería : &umbral=90 para un umbral mínimo de 90.
  • report : Es un Booleano (true/false) que indica si se genera un reporte en PDF, por defecto el Documento es para descarga. Dicho PDF suple al JSON devuelvo. En URL sería : &report=true.
  • return : Es un Booleano (true/false) que indica si el PDF que se genera se devuelve como un texto Base64 para embeber.
  • mail1 mail2 : Es un listado de correos electrónicos donde se va a enviar el reporte generado en PDF.
  • ctx : Clave API de acceso al sistema.

En algunos casos, el comportamiento de Descarga/Embeber de los navegadores puede ser diferente.

Datos Devueltos

El formato para el PDF es el número 8801 del Sistema.

Datos Devueltos : JSON

Dicho JSON es conformado por un Objeto de Objetos.

  1. codigo ID Interno del Sistema.
  2. nombres Nombre(s) en el Caso de Personas Físicas/Naturales o Razón Social en el caso de Personas Morales/Juridicas.
  3. primerapellido En el caso de Personas Físicas/Naturales.
  4. segundoapellido En el caso de Personas Físicas/Naturales.
  5. curp : Clave Única del Registro de Población en el caso que exista.
  6. puesto : Puesto ocupado, cargo Actual.
  7. dependencia : Dependencia Gubernamental en que labora.
  8. tipo : Tipo de Algoritmo con que es encontrado el nombre, sus valores pueden ser soundlike, metaphone y jarowinkler.
  9. info_n : Devuelve información externa en caso de que exista.


SAFE-OSMS Manual

Manual en Línea de S.A.F.E. Open Source Microfinance Suite

Herramientas del sitio