0% encontró este documento útil (0 votos)
139 vistas8 páginas

Verificación de Identidad VIMP: Especificaciones

Este documento describe un servicio web que entrega preguntas para verificar la identidad de un cliente. El servicio recibe parámetros como el rut y devuelve preguntas con alternativas de respuesta, además de códigos que indican el estado de la solicitud.

Cargado por

Vitoko Astorga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
139 vistas8 páginas

Verificación de Identidad VIMP: Especificaciones

Este documento describe un servicio web que entrega preguntas para verificar la identidad de un cliente. El servicio recibe parámetros como el rut y devuelve preguntas con alternativas de respuesta, además de códigos que indican el estado de la solicitud.

Cargado por

Vitoko Astorga
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Servicio

Verificación de Identidad
mediante Preguntas(VIMP)

Web Service
Preguntas
Especificación de datos entrada y de respuesta

DOCUMENTO CONFIDENCIAL - Página 1 de 8


Contenido

1. INTRODUCCIÓN ............................................................................................................................... 3

2. SERVICIO CEDU0701 ...................................................................................................................... 4

2.1 PARÁMETROS DE ENTRADA ..................................................................................................... 4

2.2 PARÁMETROS DE SALIDA .......................................................................................................... 5

3. CÓDIGOS DE RETORNO ................................................................................................................. 8

DOCUMENTO CONFIDENCIAL - Página 2 de 8


1. Introducción
El presente documento describe el servicio Verificación de Identidad mediante Preguntas
(VIMP), en modalidad WebService. Se entrega el detalle del servicio, sus parámetros de
entrada, datos de salida y códigos de retorno posibles.

Las URL de los WSDL en ambiente de Producción, es la siguiente:

https://www.sinacofi.cl/SinacofiWS_CEDU/CEDU0701.asmx?wsdl

DOCUMENTO CONFIDENCIAL - Página 3 de 8


2. Servicio CEDU0701
Este servicio entrega preguntas para verificación de la identidad. Sólo entrega las
preguntas. Siempre se valida la cédula con el Registro Civil. La validación de las
respuestas se hace invocando un servicio SNPV de validación Desafío.

2.1 Parámetros de entrada


El servicio tiene el siguiente conjunto de parámetros de entrada:

# Parámetro Formato XML Largo Valor


Datos Públicos
1 usuario String 8 Definido por el cliente
2 claveUsuario String 8 Definido por el cliente
3 rutCliente String 10 Rut a verificar
4 numeroSerie String 10 Serie de la cédula
5 canalInstitucion String 5 Código de Canal, proyecto,
centro costo, etc. Ejemplo:
00001

Ejemplo invocación:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:web="http://sinacofi.cl/WebServices">
<soapenv:Header/>
<soapenv:Body>
<web:Consulta>
<web:usuario>usuario</web:usuario>
<web:claveUsuario>password</web:claveUsuario>
<web:rutCliente>12345679K</web:rutCliente>
<web:numeroSerie>123456789</web:numeroSerie>
<web:canalInstitucion>00041</web:canalInstitucion>
</web:Consulta>
</soapenv:Body>
</soapenv:Envelope>

DOCUMENTO CONFIDENCIAL - Página 4 de 8


2.2 Parámetros de Salida

Los parámetros de salida son los siguientes:

# Dato Formato XML Largo Valor


1 codigoRetorno Integer 5 Indica el resultado de la transacción
10000: exitosa
otro valor: error
2 RESUMEN
2.1 RUT String 10 Run a consultar
2.2 USUARIO String 8 Código de usuario enviado en la consulta
2.3 IDCHALLENGE String 24 Identificador único de la transacción
3 DETALLE
3.1 PREGUNTAS Estructura Considerar esta estructura para las “n”
preguntas
3.1.1 CODIGO_PREGUNTA String 7 REQ + NNNN : para preguntas Sinacofi.
Ejemplo: REQ0013
N: para preguntas Previred. Ejemplo 1, 2…N
3.1.2 PREGUNTA String 100
3.1.3 ALTERNATIVAS Estructura Considerar esta estructura para las “n”
alternativas
3.1.3.1 CODIGO_RESPUESTA String 7 RSP + NNNN: para alternativas de respuesta
Sinacofi.
Ejemplo: RSP0003
N: para alternativas de respuesta Previred.
Ejemplo 1, 2…N
3.1.3.1 RESPUESTA String 100 Texto de respuesta

DOCUMENTO CONFIDENCIAL - Página 5 de 8


Ejemplo Respuesta:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-


instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<ConsultaResponse xmlns="http://sinacofi.cl/WebServices">
<ConsultaResult>
<codigoRetorno>10000</codigoRetorno>
<RESUMEN>
<RUT xmlns="http://wsdl.sinacofi.cl/SDN121RES">12345679K</RUT>
<USUARIO xmlns="http://wsdl.sinacofi.cl/SDN121RES">userTest</USUARIO>
<IDCHALLENGE xmlns="http://wsdl.sinacofi.cl/SDN121RES">201801261359073748716745</IDCHALLENGE>
</RESUMEN>
<DETALLE>
<DESAFIO xmlns="http://wsdl.sinacofi.cl/SDN121RES">
<PREGUNTAS>
<CODIGO_PREGUNTA>REQ0010</CODIGO_PREGUNTA>
<PREGUNTA>¿Cuál es el nombre de su madre?</PREGUNTA>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP1662</CODIGO_RESPUESTA>
<RESPUESTA>THIARE</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP2907</CODIGO_RESPUESTA>
<RESPUESTA>ANAIS</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP2938</CODIGO_RESPUESTA>
<RESPUESTA>CAROLINA</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP7500</CODIGO_RESPUESTA>
<RESPUESTA>JULIA ANTONIA</RESPUESTA>
</ALTERNATIVAS>
</PREGUNTAS>
<PREGUNTAS>
<CODIGO_PREGUNTA>REQ0011</CODIGO_PREGUNTA>
<PREGUNTA>¿Cuál es el apellido materno de su madre?</PREGUNTA>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP4987</CODIGO_RESPUESTA>
<RESPUESTA>FIGUEROA</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP6844</CODIGO_RESPUESTA>
<RESPUESTA>VENEGAS</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP8556</CODIGO_RESPUESTA>
<RESPUESTA>GONZÁLEZ</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP9159</CODIGO_RESPUESTA>
<RESPUESTA>MONJE</RESPUESTA>
</ALTERNATIVAS>
</PREGUNTAS>
<PREGUNTAS>
<CODIGO_PREGUNTA>REQ0013</CODIGO_PREGUNTA>
<PREGUNTA>¿Cuál de los siguientes corresponde al nombre de uno de sus hermanos?</PREGUNTA>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP5343</CODIGO_RESPUESTA>
<RESPUESTA>MANUEL GERARDO</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP5660</CODIGO_RESPUESTA>
<RESPUESTA>VICTORIA</RESPUESTA>
</ALTERNATIVAS>

DOCUMENTO CONFIDENCIAL - Página 6 de 8


<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP7450</CODIGO_RESPUESTA>
<RESPUESTA>RAYEN</RESPUESTA>
</ALTERNATIVAS>
<ALTERNATIVAS>
<CODIGO_RESPUESTA>RSP9983</CODIGO_RESPUESTA>
<RESPUESTA>LUIS</RESPUESTA>
</ALTERNATIVAS>
</PREGUNTAS>
</DESAFIO>
</DETALLE>
</ConsultaResult>
</ConsultaResponse>
</soap:Body>
</soap:Envelope>

DOCUMENTO CONFIDENCIAL - Página 7 de 8


3. Códigos de Retorno

El servicio puede devolver en el código de retorno los siguientes valores con


su correspondiente significado:

Código de Retorno Descripción

10000 Consulta ejecutada con éxito


10001 Error en los parámetros de entrada
10002 Error interno del servicio
10003 Error en la autenticación del usuario
10004 Error de permiso
10005 Rut no válido
10006 No es posible generar el desafío
10008 La cédula de identidad consultada no se encuentra vigente
10009 Servicio disponible solo para personas naturales
10010 No es posible realizar una verificación de identidad mediante preguntas para este
Rut
10011 No es posible generar el desafío por superar máximo de intentos permitidos
10018 Registro Civil no se encuentra disponible
10019 Rut Bloqueado por Bloqueo Centralizado PREVIRED
10301 Usuario/password PREVIRED inválido
10302 Mensaje validacion PREVIRED
10303 El número de intento actual no puede ser 0 o inferior
10304 El número de intento no puede ser mayor al máximo de intentos ingresados
10305 Usted ya ha realizado el máximo de intentos para el ciclo de Desafío del Rut
ingresado
10306 Mensaje error interno PREVIRED
10307 Token Inactivo, favor generar uno nuevamente o no tiene los permisos necesarios
para ejecutar este
10308 Mensaje de validacion de negocio PREVIRED
10309 El mínimo de alternativas Previred a proporcionar son 3
10310 No hay preguntas Previred para el rut ingresado

DOCUMENTO CONFIDENCIAL - Página 8 de 8

También podría gustarte