Manual De Implementaci¢n WSS Evidente Master

Manual%20de%20Implementaci%C2%A2n%20WSS%20Evidente%20Master

User Manual:

Open the PDF directly: View PDF PDF.
Page Count: 44

DownloadManual De Implementaci¢n WSS Evidente Master
Open PDF In BrowserView PDF
F-DT-020013 ServicioIdentificaciónClientes

F-DT-020013
MANUAL DE USUARIO
SERVICIO DE IDENTIFICACION
ORDEN No. 39214

Fecha

CONTROL DE CAMBIOS
Descripción del Cambio

Elaborado por

Aprobado por

25-JUN-2012

Nueva versión para clientes

ST&T

17-DIC-2012

Se ajusto los textos de la tabla 6. Códigos de resultado
de alertas

Soluciones Estándares

1-ABR-2013
3-ABR-2013
10-DIC-2014
10-DIC-2014
26-ENE-2015
09-FEB-2015

Se actualiza código Tabla 2.
Se actualiza TABLA 4. Códigos de Parámetros
Se crea códigos Tabla 8- diferencia Facturación
Se crea códigos Tabla 9- Usuario Muchas Cuentas
Se actualiza código Tabla 2.
Se actualiza Tabla2 y Links para referenciar tabla 8 y
tabla 9

Soluciones Estándares
Soluciones Estándares
Soluciones Estándares
Soluciones Estándares
Soluciones Estándares
Soluciones Estándares

08-MAY-2017

Se agrega nuevo producto Evidente Master

Soluciones Estándares

02-OCT-2017

Se agrega apartado de seguridad y se incluye código
Java actualizado para consumir el webservice con el
estándar ws-i y https con firma de mensajes

Jhonatan Forero

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 2/36

F-DT-020013 ServicioIdentificaciónClientes

Todas las referencias, ejemplos, ilustraciones y archivos adjuntos de este manual son de carácter didáctico, buscan facilitar el conocimiento
y la forma de implementar nuestros productos por parte de los suscriptores. Las tablas donde se señalan las equivalencias y los significados
de ciertos símbolos y siglas empleados en el mismo pueden ser actualizadas a lo largo de la vigencia del contrato, en respuesta a la
evolución de los servicios que préstamos. Los cambios materiales se darán a conocer a través de nuestra página web de manera oportuna.
La Compañía no asume responsabilidad por la manera en que el Suscriptor implemente el producto. El manual es solamente una
herramienta de ayuda.

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 3/36

F-DT-020013 ServicioIdentificaciónClientes

TABLA DE CONTENIDO

2.2

1.
DESCRIPCIÓN ............................................................................................................................................. 5
1.1 OBJETIVO...................................................................................................................................................... 5
1.2 FUNCIONALIDAD .......................................................................................................................................... 5
1.2.1 DEFINICIÓN ......................................................................................................................................... 5
1.2.2 PROCEDIMIENTO GENERAL ............................................................................................................. 5
1.2.3 RECOMENDACIONES......................................................................................................................... 8
1.3 FORMAS DE CONEXIÓN .............................................................................................................................. 8
1.3.1 Conexion HTTPS…………………………………………………………………………………………..……..8
1.3.2 Seguridad………………………………………………………………………………………………………….8
1.4 SERVICIOS .................................................................................................................................................... 9
2.1.1 Esquemas (Schema)………………………………………………………………………………………….9
2.1.2 validar ................................................................................................................................................... 9
2.1.2 preguntas ............................................................................................................................................ 12
2.1.3 verificar ............................................................................................................................................... 14
2.1.4 consultarUltimoResultado ................................................................................................................... 19
2.1.5 consultarParametrizacion ................................................................................................................... 20
2.1.6 consultarParametrizacionesCompletas .............................................................................................. 21
TABLAS ..............................................................................................................................................................23
TABLA 1. Códigos de resultado de validación de identificación .....................................................................23
TABLA 2. Códigos de resultado de generación de cuestionario .................................................................... 23
TABLA 3. Códigos de Transacciones .............................................................................................................23
TABLA 4. Códigos de Parámetros ..................................................................................................................23
TABLA 5. Códigos de resultado del proceso ..................................................................................................25
TABLA 6. Códigos de resultado de alertas .....................................................................................................25
TABLA 7. Códigos de respuesta alertas .........................................................................................................25
TABLA 8. Códigos de subTipGenCuestionario ...............................................................................................25
TABLA 9. Códigos de subTipoValidacion .......................................................................................................26
TABLA 10. Códigos de producto ....................................................................................................................26
REFERENCIA A ESQUEMAS Y EJEMPLOS XML ........................................................................................ 27
REFERENCIA ESQUEMA 1. DatosValidacion.xsd ........................................................................................ 27
REFERENCIA ESQUEMA 2. RespValidacion.xsd ......................................................................................... 27
REFERENCIA ESQUEMA 3. SolicitudCuestionario.xsd ................................................................................ 27
REFERENCIA ESQUEMA 4. Cuestionario.xsd .............................................................................................. 28
REFERENCIA ESQUEMA 5. Respuestas.xsd ............................................................................................... 29
REFERENCIA ESQUEMA 6. RespVerificacion.xsd ....................................................................................... 29
REFERENCIA ESQUEMA 7. UltimaRespuesta.xsd ....................................................................................... 29
REFERENCIA ESQUEMA 8. ParametrizacionCompleta.xsd ......................................................................... 30
REFERENCIA ESQUEMA 9. Parametrizaciones.xsd .................................................................................... 30
Manejo de Fechas y Timestamps en distintas zonas horarias en Java .............................................................30
Ejemplos de Conexión ........................................................................................................................................ 31
Utilizando Apache Axis y estrategía DII (Dynamic Invocation Interface) ........................................................31
Ejemplo consumo JAVA – SSL...........................................................................................................................32
Ejemplos de Paquetes SOAP sobre HTTP.........................................................................................................32
Validar .............................................................................................................................................................32
Preguntas ........................................................................................................................................................33
Verificar ...........................................................................................................................................................35

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 4/36

F-DT-020013 ServicioIdentificaciónClientes

1. DESCRIPCIÓN
El web service (WS) de Identificación es un producto de *DataCrédito que permite autenticar a una persona.

1.1 OBJETIVO
Proveer información completa para facilitar el uso del WS.
Mostrar la interpretación de los documentos XML utilizados en el WS.

1.2 FUNCIONALIDAD
1.2.1 DEFINICIÓN
Conjunto de servicios cuyo fin es determinar si el dueño de una identificación es o no quien dice ser.

1.2.2 PROCEDIMIENTO GENERAL
El procedimiento estándar para la utilización del WebService se describe a continuación:

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 5/36

F-DT-020013 ServicioIdentificaciónClientes

Diagrama 1. Secuencia Recomendada para Utilización del WebService IDWS2

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 6/36

F-DT-020013 ServicioIdentificaciónClientes

1.2.2.1

SERVICIO VALIDAR.

Dada el tipo y número de identificación, primer apellido, segundo apellido (opcional), nombre y fecha de
expedición (opcional, depende de la parametrización a utilizar), se determina sí la identificación es válida para el
sistema, y corresponde con las Bases de Datos de DataCrédito. Existe un control de intentos fallidos para la
validación diario, si este es superado se retornará el código respectivo y no se continúa con el proceso

1.2.2.2

DETERMINAR SOLICITAR PREGUNTAS.

Si el resultado del punto anterior es identificación válida se invoca el servicio de preguntas.

1.2.2.3

SERVICIO PREGUNTAS.

Dado un tipo y número de identificación, se solicita un cuestionario de preguntas basadas en las diferentes bases
de datos que posee DataCrédito sobre la identificación en proceso. El servicio retorna un cuestionario con un
conjunto de preguntas que se generan con base en la parametrización definida por la entidad.
Existe un contador de intentos fallidos de cuestionarios mal contestados y no contestados por día, mes y año que
se chequea antes de generar las preguntas, sí alguno de estos contadores ya fue superado no se genera
cuestionario y se reporta el respectivo código de retorno. Los contadores de intentos fallidos se inicializan cuando
se contesta correctamente un cuestionario.
Note que un cuestionario no contestado cuenta como si se hubiera contestado mal, es decir, una vez que se
genera un cuestionario se cuenta como intento fallido automáticamente.
1.2.2.4

SERVICIO DE VERIFICACIÓN.

Sí la generación de preguntas fue exitosa, la entidad procede a capturar las respuestas para cada pregunta y las
envía al servicio de verificación. Este con base en las respuestas dadas al cuestionario hace la verificación vs
las respuestas reales de las preguntas.
Si el producto es 006(Evidente):
La verificación se hace con base en el parámetro “Número de Preguntas Correctas Mínimas a Contestar”, sólo
si el cliente alcanza este mínimo se da por aprobado el cuestionario.

Si el producto es 007(Evidente+):
La verificación depende de la parametrización usada, y la línea de corte parametrizada para Aprobar o rechazar.

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 7/36

F-DT-020013 ServicioIdentificaciónClientes

1.2.2.5

IDENTIFICACIÓN APROBADA.

La respuesta del servicio de verificación es un código de retorno de aprobación o desaprobación de la
identificación.
La entidad con base en la respuesta del servicio de verificación puede continuar con los procesos que desee,
por ejemplo, podría si la identificación fue aprobada solicitar la historia de crédito.
1.2.2.6

RECOMENDACIÓN CODIFICACIÓN XML

Cualquier uso de tramas xml en los diferentes métodos de este servicio web, deberán estar codificados en
formato UTF-8 o ISO-8859-1, para garantizar el correcto funcionamiento de este componente.

1.2.3 RECOMENDACIONES
Si la entidad se ciñe al proceso estándar aquí descrito, puede utilizar las estadísticas que el sistema genera, ya
que todo el proceso queda registrado en la BD del WebService, en caso contrario es responsabilidad de la
entidad la generación de las estadísticas que requiera.

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 8/36

F-DT-020013 ServicioIdentificaciónClientes

1.3 FORMAS DE CONEXION
1.3.1 Conexión HTTPS
El WS se puede acceder a través del protocolo SOAP.
El URL para pruebas donde se encuentra publicado el WS es:
https://[host]/wss/idws2/services/ServicioIdentificacion
Para consultar el WSDL (Web Service Description Language) del WS debe agregar la cadena ?wsdl al final del
URL:
https://[host]/wss/idws2/services/ServicioIdentificacion?wsdl

donde [host] es la máquina donde está instalado el WS

1.3.2 Seguridad
El WS utiliza el estándar WS-I, por lo tanto, la seguridad esta implementado bajo WS-Security, el WS utiliza
certificados digitales tanto para el SSL(Point – to - Point) como para la firma del mensaje(Signature).
Para la autenticación, el WS utiliza UsernameToken, donde previamente se debe solicitar a Experian la generación
de un usuario y contraseña, para que esta sea enviada en la cabecera del mensaje.
Para poder realizar la firma del mensaje, se necesita como requisito principal tener el certificado de Experian que
actúa como servidor e incluirlo en el llavero (JKS o P12) junto al certificado de la entidad que solicita la conexión a
Experian (Cliente), se debe tener en cuenta que la petición generada debe tener las siguientes partes del mensaje
firmadas:
Body
Namespace: http://schemas.xmlsoap.org/soap/envelope/
Enconde: Content
UsernameToken
Namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd
Encode: Element
Timestamp
Namespace: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
Encode: Element
EL protocolo TLS soportado para la conexión es el TLS1.2, se recomienda utilizarlo por temas de seguridad.

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 9/36

F-DT-020013 ServicioIdentificaciónClientes

2. SERVICIOS
2.1.1 Esquemas (Schema)
Serán entregados para validar el request y el response los siguientes archivos:



identificacionPlus.xsd: Corresponde a la estructura del request/response de todos los métodos mencionados en
este documento.








RespValidacion.xsd
Cuestionario.xsd
RespVerificacion.xsd
UltimaRespuesta.xsd.
ParametrizacionCompleta.xsd
Parametrizaciones.xsd

2.1.2 Validar
Permite validar los datos de la identificación de la persona a autenticar
Estos son los parámetros del servicio:
Parámetro

Descripción

Tipo

Obligatorio

paramProducto

Parametrización utilizada para validar

String

SI

producto

Código del producto a utilizar (Ver Tabla 10).

String

SI

canal

Indica el medio por el cual se accesa el servicio. String

SI

Fijo 001
datosValidacion/identificacion/Numero

Número de la identificación

String

SI

datosValidacion/identificacion/Tipo

Tipo de Identificación:

String

SI

String

SI

1-Cédula de Ciudadanía
4-Cédula de extranjería
datosValidacion/primerApellido

datosValidacion/nombres

Primer apellido según el documento de
identificación (Longitud máxima 16 caracteres)
Uno o los dos nombres según documento de
identificación (Longitud máxima 40 caracteres).

SI
String

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág.
10/36

F-DT-020013 ServicioIdentificaciónClientes
datosValidacion/fechaExpedicion/
timestamp

Fecha de expedición de la identificación. Si el
String
parámetro FECEXP es SI se debe enviar la fecha
de expedición correcta, de lo contrario, cualquier
fecha válida.
Número de milisegundos desde enero 1, 1970
00:00:00.000 GMT
(Gregorian)

SI





?
?
?


?
?

?
?

?






La respuesta es un String que contiene un documento XML con el resultado de la validación. REFERENCIA
ESQUEMA 1. RespValidacion.xsd

Interpretación del Documento Respuesta de Validación

Elemento Raíz RespValidacion
Contienen el resultado de la validación de los datos de identificación solicitada.
Atributo

Descripción

Obligatorio

valApellido

Indica si la validación del primer apellido fue exitosa o no (true o
false)

Si

valNombre

Indica si la validación del nombre fue exitosa o no (true o false)

Si

valFechaExp

Indica si la validación de la fecha de expedición para cédulas de
ciudadanía fue exitosa o no (true o false)

Si

excluirCliente

Indica si se debe excluir cliente con alerta en ciudadanos

Si

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág.
11/36

F-DT-020013 ServicioIdentificaciónClientes
alertas

Indica si el cliente tiene alertas en ciudadanos

Si

respuestaAlerta

Código del resultado de la validación de alertas (Ver tabla 7)

No

codigoAlerta

Código de alertas (Ver tabla 6)

No

resultado

Si el proceso fue exitoso indica el código resultado de la validación.
Ver Tabla 1.

Si

regValidacion

Contiene el número de registro en la BD de la validación realizada

Si

numIntentos

Indica el número de intentos de validación realizados

No

resultadoProceso

Indica si se pudo realizar o no el proceso de validación(true o false)

Si

consultasDisponibles

Indica el número de consultas disponibles para la identificación

No

subTipoValidacion

Contiene los diferentes valores posibles para validaciones fallidas
(ver tabla 9)

No

Elemento Identificación
Elemento padre: RespValidacion
Cardinalidad: 1
Contienen la información del documento de identificación validado.

Elemento Nombre
Elemento padre: RespValidacion
Cardinalidad: 0 - 1
Contienen el nombre real de la persona validada.

Elemento Fecha Expedición
Elemento padre: RespValidacion
Cardinalidad: 0 – 1
Contienen la fecha de expedición real solo para cédulas de ciudadanía
Atributo

15/05/2017

Descripción

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Obligatorio

Pág.
12/36

F-DT-020013 ServicioIdentificaciónClientes
Timestamp

Número de milisegundos desde Enero 1, 1970 00:00:00.000 GMT
(Gregorian)

Si

2.1.3 Preguntas
Genera un cuestionario para verificar una identificación.
Estos son los parámetros del servicio:

Parámetro

Descripción

Tipo

Obligatorio

paramProducto

Código de la Parametrización que se utiliza
para generar el cuestionario

String

SI

producto

Código del producto que se está haciendo
la solicitud de cuestionario (Ver Tabla 10).

String

SI

canal

Código del canal a través del cual se está
solicitando el cuestionario. Fijo 001

String

SI

String

SI

solicitudCuestionario/tipoId

Tipo
Identificación
del evaluado:
1 – cédula
ciudadanía

solicitudCuestionario/identificación

4
– cédula
Número
deextranjería
identificación del evaluado

String

SI

solicitudCuestionario/regValidacion

Número de registro de validación asociado a esta String
verificación. Se utiliza si esta verificación hace
parte de una validación previamente hecha.

SI





?
?
?

?
?
?





15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág.
13/36

F-DT-020013 ServicioIdentificaciónClientes

La respuesta es un String que contiene un documento XML con el resultado de la generación del cuestionario
además de las preguntas si dicha generación fue exitosa. REFERENCIA ESQUEMA 2. Cuestionario.xsd

Interpretación del Documento Respuesta de Preguntas

Elemento Raíz Cuestionario
Contienen la información de las preguntas del cuestionario.

Atributo

Descripción

Obligatorio

Id

Identificador de la pregunta

Si

Texto

Texto de la pregunta

Si

Orden

Posición de la pregunta respecto a las demás

Si

IdRespuestaCorrecta

Identificador de la respuesta correcta. Se utiliza cuando se solicita el
cuestionario con la información para evaluarlo directamente.

No

Peso

Determina la dificultad de la pregunta. Va de 1 a 4, donde 4 es lo
más difícil. Se utiliza cuando se solicita el cuestionario con la
información para evaluarlo directamente.

No

Elemento Respuesta
Elemento padre: Pregunta
Cardinalidad: 1 - 
Contienen la información de las opciones de respuesta a una pregunta.
Atributo

2.1.3

Descripción

Obligatorio

Id

Identificador de la respuesta

Si

Texto

Texto de la opción

Si

Verificar

Evalúa el cuestionario
Estos son los parámetros del servicio:

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág.
14/36

F-DT-020013 ServicioIdentificaciónClientes
Parámetro

Descripción

Tipo

Obligatorio

producto

Código del producto a utilizar (Ver Tabla 10).

String

SI

paramProducto

Parametrización utilizada para verificar

String

SI

respuestas/idCuestionario

Identificador del cuestionario

String

SI

respuestas/regCuestionario

Número de registro de la BD del cuestionario

String

SI

respuestas/identificación/Numero Número del documento de identificación
validado

String

SI

respuestas/identificación/Tipo

String

SI

String

SI

Tipo de la identificación validada:
1 – cédula ciudadanía
4 – cédula extranjería.

respuestas/respuesta/IdPregunta Identificador de la pregunta a responder.
Corresponde al valor del atributo orden
enviado en el documento de respuesta del
servicio preguntas. Se envían los dos últimos
dígitos.





?
?

?
?

?
?



?
?






15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág.
15/36

F-DT-020013 ServicioIdentificaciónClientes

La respuesta es un String que contiene un documento XML con el resultado de la verificación. REFERENCIA
ESQUEMA 3. RespVerificacion.xsd.
Interpretación del Documento Respuesta de Verificación
Elemento Raíz Evaluación
Contienen el resultado de una verificación

Atributo

Descripción

Obligatorio

resultado

Indica si el proceso de verificación se ejecutó exitosamente o no

Si

aprobación

Indica si la verificación paso o no

Si

preguntasCompletas

Indica si el cuestionario evaluado tenía respuesta a todas las
preguntas o no

Si

idCuestionario

Identificador del cuestionario

No

codigoSeguridad

Contiene el número de seguridad asignado a la autenticación
realizada

No

score

Información del Score

No

Aprobado100PorCiento
OK

Indica que el evidente se aprueba cuando todas las preguntas se
respondan correctamente así no tenga el score

Si

reacceso

Indicador de reacceso previo para cálculo del score de la
identificación

No

minimoprgts

Preguntas mínimas ok ó no?

No

Elemento padre: Evaluación
Cardinalidad: 1 - 
Contienen las respuestas al cuestionario

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 16/36

F-DT-020013 ServicioIdentificaciónClientes

Atributo

Descripción

Oblig
atorio

Id

Identificador de la pregunta

Si

Correcto

Indica si la pregunta se contestó correctamente o no

Si

RespCorrecta

Identificador de la respuesta correcta

Si

Elemento HuellaEvidente
Elemento padre: Evaluación
Cardinalidad: 0 - 
Contienen la información de la huella al realizar un evidente
Atributo

Descripción

Obligatorio

Entidad

Contiene el nombre de la entidad

Si

numeroConsultas

Indica el número de consultas hechas

Si

numeroConsultasAprob
ado

Indica el número de consultas aprobadas

Si

numeroConsultasNoApr
obado

Indica el número de consultas no aprobadas

Si

ultimaConsulta

Indica la fecha de la última consulta

Si

Score

Información del Score

No

tipoHuella

información del tipo de la huella

No

Elemento HuellasHC
Elemento padre: Evaluación
Cardinalidad: 0 - 1
Contienen la información de las huellas HC

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 17/36

F-DT-020013 ServicioIdentificaciónClientes

Elemento HuellaHC
Elemento padre: HuellasHC
Cardinalidad: 1 - 
Contienen la información de las huellas HC
Atributo

Descripción

Obligatorio

Entidad

Contiene el nombre de la entidad

Si

numeroConsultas

Indica el número de consultas hechas

Si

Score

Contiene el valor del score

No

Fecha

Indica la fecha de la huella

Si

2.1.4

ConsultarUltimoResultado

Se encarga de consultar la última consulta realizada al cliente mediante los productos Evidente y Evidente II.
Estos son los parámetros del servicio:
Parámetro

Descripción

Tipo

producto

Código del producto (Ver Tabla 10)

String

nit

Nit de la entidad consultante

String

tipo_identificacion

Corresponde al tipo de identificación

String

identificación

Número de la identificación a consultar

String

Elemento UltimaRespuesta
Contiene el resultado de la última consulta en Evidente o Evidente+
Atributo

Descripción

Obligatorio

Producto

Código del producto (Ver Tabla 10)

Si

Resultado

Código del resultado (Ver Tabla 2)

Si

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 18/36

F-DT-020013 ServicioIdentificaciónClientes
resultadoTexto

Si

deberá salir lo que se describe en el campo cuestionario en
estadísticas, esto es:
�

Preguntas generadas con éxito

�

No hay suficientes preguntas

�

Excedió el número de intentos en el día, mes o año: de acuerdo a
la validación de intentos fallidos y exitosos parametrizados no se
logró generar el cuestionario

(*)
aprobado

deberá salir SI/NO

Si

Score

puntaje score del registro: sólo para evidente+

Si

tipoIDConsultante

Tipo identificación de quien hizo la consulta

No

iDConsultante

Identificación de quien hizo la consulta

No

nombreConsultante

Nombre de quien hizo la consulta

No

resultadoProceso

Resultado de proceso

Si

La estructura del Elemento UltimaRespuesta. REFERENCIA ESQUEMA 4. UltimaRespuesta.xsd.

2.1.5

ConsultarParametrizacion

Permite consultar los parámetros de una parametrización determinada.
Estos son los parámetros del servicio:
Parámetro
producto
consecutivo
nit

Descripción

Tipo

Producto a utilizar.

String

Código de la parametrización.

String

Nit de la entidad asociada a la parametrización

String

La respuesta es un String que contiene un documento XML con la información de la parametrización consultada.
15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 19/36

F-DT-020013 ServicioIdentificaciónClientes

El documento corresponde a un esquema contra el que se puede validar el documento recibido. REFERENCIA
ESQUEMA 5. ParametrizacionCompleta.xsd
Interpretación del Documento Respuesta de Consulta de Parametrizaciones
Elemento Raíz Parametrizacion
Elemento Parámetro
Elemento padre: Parametrizacion
Cardinalidad: 0 - 






Contienen el valor de cada parámetro que conforma la Parametrización.
Atributo

2.1.6

Descripción

Obligatorio

Código

Identificador del parámetro. Ver Tabla 4

Si

Descripción

Descripción de la funcionalidad del parámetro

Si

Valor

Valor del parámetro

Si

Nombre

Nombre o descripción corta del parámetro

Si

ConsultarParametrizacionesCompletas
Permite seleccionar las parametrizaciones asignadas a un usuario permitiendo solicitar adicionalmente
los parámetros que las conforman.
Estos son los parámetros del servicio:

Parámetro

Descripción

Tipo

producto

Producto a utilizar.

String

tipoIdentidadUsuario

Tipo de Identificación del usuario. Corresponde a la del
usuario enviado en el header del paquete Soap enunciado en
el párrafo anterior:

String

1 – Cédula de ciudadanía,
4 - Cédula de extranjería

15/05/2017

nit

Nit de la entidad a la cual pertenece el usuario

indParametros

Indica se desea que los elementos Parametrización
retornados incluyan (true) los elementos Parámetro
correspondientes o no (false)

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

String

Pág. 20/36

Boolea
n

F-DT-020013 ServicioIdentificaciónClientes

La respuesta es un String que contiene un documento XML con la información de las parametrizaciones
consultadas. El documento corresponde a un esquema contra el que se puede validar el documento
recibido. REFERENCIA ESQUEMA 6. Parametrizaciones.xsd
Interpretación del Documento Respuesta de Consulta de Parametrizaciones
Elemento Raíz Parametrizaciones
Elemento Parametrización

Elemento padre: Parametrizaciones
Cardinalidad: 0 - 


Contienen la información de cada parametrización asignada al usuario.
Atributo

Descripción

Obligatorio

Código

Identificador de la parametrización

Si

Nombre

Nombre de la parametrización

Si

Elemento Parámetro
Elemento padre: Parametrización
Cardinalidad: 0 - 
Contienen el valor de cada parámetro que conforma la Parametrización.
Atributo

Descripción

Obligatorio

Codigo

Identificador del parámetro. Ver Tabla 4

Si

Nombre

Descripción de la funcionalidad del parámetro

Si

Valor

valor del parámetro

Si

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 21/36

F-DT-020013 ServicioIdentificaciónClientes

TABLAS

TABLA 1. Códigos de resultado de validación de identificación
Código

Descripción

01

Válido con historia de crédito

05

Válido sin historia de crédito

06

No coinciden datos

07

No existe identificación

08

Válido con Documento no Vigente

09

Superado el número de intentos de validación máximo

10

Este Web Service no permite la utilización del producto evidente+, conectarse a idws2.

11

Cliente monitoreado por la entidad consulta no autorizada

TABLA 2. Códigos de resultado de generación de cuestionario
Código
00
01
02
07
10
11
12
13
14
15
17
18
19

Descripción
Usuario no tiene activa la opción de última consulta ó no hubo resultados en la consulta
Preguntas generadas con éxito.
Error en el proceso de generación de preguntas ó cuestionario ya generado para ese
número de validación.
No hay suficientes preguntas.
Máximo de intentos por día
máximo de intentos por mes
Máximo de intentos por año
Excedió el número de ingresos permitidos para el producto por este día
Excedió el número de ingresos permitidos para el producto por este mes
Excedió el número de ingresos permitidos para el producto por este año
Consulta no autorizada - t1
Consulta no autorizada – t2
Consulta no autorizada – t3

TABLA 3. Códigos de Transacciones
Código
Transacción

Descripción

VALDCN

VALIDACION

PRGNTS

PREGUNTAS

RSPSTS

RESPUESTAS

TABLA 4. Códigos de Parámetros
Código
Parámetro
AHOBUS

Código
Transacción
PRGNTS

APLPME
BANBUS

PRGNTS
PRGNTS

15/05/2017

Descripción
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE CUENTAS DE AHORROS
INDICA DE QUE MANERA APLICA EL PARÁMETRO DE MÁXIMOS EXITOSOS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 22/36

F-DT-020013 ServicioIdentificaciónClientes

BDACSV
CASCAR

VALDCN
PRGNTS

CELBUS

PRGNTS

CONINF
COOBUS

PRGNTS
PRGNTS

CORBUS

PRGNTS

CTACER

PRGNTS

CTAPRO
DASBUS

PRGNTS
PRGNTS

DIRBUS

PRGNTS

ENDBUS

PRGNTS

ENVRPT
EXCALT
EXCENT
EXCHCC

PRGNTS
VALDCN
PRGNTS
PRGNTS

EXTDIA

PRGNTS

EXTMES

PRGNTS

EXTANO

PRGNTS

FECEXP

VALDCN

HIPBUS

PRGNTS

INTVAL

VALDCN

MAXDIF

PRGNTS

NITBUS

PRGNTS

NPRSEL
NPRSEL
PORANO

PRGNTS
RSPSTS
PRGNTS

PORDIA

PRGNTS

PORMES

PRGNTS

PREEVA
PRGTP5

RSPSTS
VALDCN

PUBBUS

PRGNTS

REABUS

PRGNTS

REGBUS

PRGNTS

SDTBUS

PRGNTS

TARBUS

PRGNTS

TELBUS

PRGNTS

15/05/2017

DE CUENTAS DE CARTERA BANCARIA
UTILIZA LA BASE DE CUENTAS SIN VALIDAR.
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
INEXISTENTE EN EL PORTAFOLIO DE LA PERSONA (CASCARAS)
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE TELEFONIA CELULAR
INDICA NOMBRE DE TIPO DE CONTADOR PARA INTENTOS FALLIDOS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE CRÉDITOS DEL SECTOR COOPERATIVO
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE CUENTAS CORRIENTES
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE CUENTAS QUE
FUERON CERRADAS/CANCELADAS HACE MENOS DE DOS AÑOS
PERMITE GENERAR CUESTIONARIO A CLIENTES NUEVOS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE NACIONALIDAD
(EN CASO DE EXTRANJEROS)
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE DIRECCIONES
PERMITE REALIZAR PREGUNTAS SOBRE LA INFORMACIÓN DE ENDEUDAMIENTO
GLOBAL QUE SE REPORTA A LA SUPERINTENDENCIA BANCARIA
ENVIAR RESPUESTAS CON EL CUESTIONARIO
EXCLUYE REGISTROS CON ALERTAS EN CIUDADANOS
EXCLUYE PREGUNTAS DE LA ENTIDAD PARA CLIENTES ACTUALES
EXCLUIR CLIENTES QUE HAYAN CONSULTADO SU HISTORIA DE CRÉDITO EN
CIUDADANOS
INDICA EL NÚMERO MÁXIMO DE INGRESOS PERIMITIDOS EN UN DÍA QUE PUEDE
TENER UN CONSUMIDOR PARA AUTENTICARSE
INDICA EL NÚMERO MÁXIMO DE INGRESOS PERIMITIDOS EN UN MES QUE
PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE
INDICA EL NÚMERO MÁXIMO DE INGRESOS PERIMITIDOS EN UN ANO QUE
PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE
DETERMINA SI SE DEBE VALIDAR LA FECHA DE EXPEDICION PARA LAS
CEDULAS DE CIUDADANIA
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE CREDITOS HIPOTECARIOS
NÚMERO MÁXIMO DE INTENTOS CONSECUTIVOS ERRAROS DE UN
CONSUMIDOR PARA VALIDAR SUS DATOS DE IDENTIFICACIÓN
INDICA LA MAYOR DIFICULTAD QUE PUEDEN TENER LAS PREGUNTAS A
FORMULAR.
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
REPORTADA POR LA DIAN
INDICA EL NÚMERO DE PREGUNTAS QUE SE DEBEN REALIZAR AL CIUDADANO
INDICA EL NÚMERO DE PREGUNTAS QUE SE DEBEN REALIZAR AL CIUDADANO
INDICA EL NÚMERO MÁXIMO DE INTENTOS CONSECUTIVOS ERRADOS EN UN
AÑO QUE PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE
INDICA EL NÚMERO MÁXIMO DE INTENTOS CONSECUTIVOS ERRADOS EN UN
DÍA QUE PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE
INDICA EL NÚMERO MÁXIMO DE INTENTOS CONSECUTIVOS ERRADOS EN UN
MES QUE PUEDE TENER UN CCONSUMIDOR PARA AUTENTICARSE
INDICA EL MÍNIMO DE RESPUESTAS OK PARA APROBAR AL CIUDADANO
GENERAR CUESTIONARIO AUNQUE LA PERSONA NO TENGA INFORMACIÓN DE
HISTORIAL CREDITICIO (TIPO 5)
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE SERVICIOS PÚBLICOS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE CUENTAS DEL SECTOR REAL
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE LA REGISTRADURIA NACIONAL
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE SUSCRIPTORES QUE SOLO REPORTAN DIRECCIONES Y TELÉFONOS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE TARJETAS DE CREDITO
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN
DE TELÉFONOS
F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 23/36

F-DT-020013 ServicioIdentificaciónClientes

TABLA 5. Códigos de resultado del proceso
Código

Descripción

00

cuando no hay alertas reportadas

01

cuando el proceso se llevó a cabo satisfactoriamente y reporta las alertas consultadas

02

cuando no está habilitado en la Parametrización el sistema de alertas

TABLA 6. Códigos de resultado de alertas

Código

Descripción

Sector

01

Cada una de estas alertas Financiero

02

representa

03

diferente de Posible fraude y

04

son usadas generalmente por

un

esquema Financiero
Financiero

08

Telcos
las Entidades para realizar Telcos
seguimientos
internos
e
Telcos
identificar patrones de fraude
Telcos
que aplican para su portafolio
Financiero
estudiado.

09

Financiero

05
06
07

TABLA 7. Códigos de respuesta alertas
Código

Descripción

00

No hay alertas

01

Código que indica se ha generado el cuestionario y alertado

02

Código que indica no se ha generado el cuestionario y tiene alertas

03

Código que indica que no hay alertas

04

Código que indica que el sistema de alertas está inactivo

TABLA 8. Códigos de subTipGenCuestionario

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 24/36

F-DT-020013 ServicioIdentificaciónClientes

20
21

Error cuestionario ya generado
No fue posible generar el cuestionario

TABLA 9. Códigos de subTipoValidacion
Código
10

Descripción
No fue posible realizar la validación

TABLA 10. Códigos de producto
Código
006
007
010

15/05/2017

Descripción
Evidente
Evidente+
Evidente Master

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 25/36

F-DT-020013 ServicioIdentificaciónClientes

2.2

REFERENCIA A ESQUEMAS Y EJEMPLOS XML

REFERENCIA ESQUEMA 1. RespValidacion.xsd
Ejemplo:



MARTINEZ DAZA MONICA MARIA



REFERENCIA ESQUEMA 2. Cuestionario.xsd
Ejemplo:




































15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 26/36

F-DT-020013 ServicioIdentificaciónClientes





















REFERENCIA ESQUEMA 3. RespVerificacion.xsd
Ejemplo:



REFERENCIA ESQUEMA 4. UltimaRespuesta.xsd
Ejemplo:
JAIME
MONTOYA6 de agosto de 2009 a las 00:00

REFERENCIA ESQUEMA 5. ParametrizacionCompleta.xsd
Ejemplo:







15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 27/36

F-DT-020013 ServicioIdentificaciónClientes

REFERENCIA ESQUEMA 6. Parametrizaciones.xsd
Ejemplo:














Manejo de Fechas y Timestamps en distintas zonas horarias en Java
Obtener milisegundos en UTC y en GMT-5 dados el año, mes y dia de una fecha:
// Septiembre 7 de 1979 00:00:00.000 GMT-5
Calendar fecha = Calendar.getInstance();
fecha.clear();
fecha.set(1979, 8, 7);
System.out.println("Fecha GMT-5: " + fecha.getTimeInMillis());
// Fecha GMT-5: 305528400000
// Septiembre 7 de 1979 00:00:00.000 GMT (UTC)
Calendar fechaUTC = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
fechaUTC.clear();
fechaUTC.set(1979, 8, 7);
System.out.println("Fecha GMT (UTC): " + fechaUTC.getTimeInMillis());
// Fecha GMT (UTC): 305510400000

Obtener un Date a partir de un Calendar:
Date date = fecha.getTime();
System.out.println("Date: " + date);
// Date: Fri Sep 07 00:00:00 COT 1979
// Independiente de la zona horaria del Calendar, Date siempre funciona
// en la zona horaria del sistema
Date dateUTC = fechaUTC.getTime();
System.out.println("Date UTC: " + dateUTC);
// DateUTC: Thu Sep 06 19:00:00 COT 1979

Obtener date a partir de milisegundos en Colombia:
Date fecha1 = new Date(305528400000L);
System.out.println(fecha1);
// Fri Sep 07 00:00:00 COT 1979

Obtener milisegundos a partir de un Date
long time1 = fecha1.getTime();
System.out.println(time1);
// 305528400000

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 28/36

F-DT-020013 ServicioIdentificaciónClientes

Crear Calendar a partir de un Date
// GMT-5
Calendar fecha2 = Calendar.getInstance();
fecha2.setTime(new Date(305528400000L));
System.out.println(fecha2.get(Calendar.YEAR));
System.out.println(fecha2.get(Calendar.MONTH));
System.out.println(fecha2.get(Calendar.DAY_OF_MONTH));
// 1979
// 8
// 7
// UTC
Calendar fecha2UTC = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
fecha2UTC.setTime(new Date(305510400000L));
System.out.println(fecha2UTC.get(Calendar.YEAR));
System.out.println(fecha2UTC.get(Calendar.MONTH));
System.out.println(fecha2UTC.get(Calendar.DAY_OF_MONTH));
// 1979
// 8
// 7

Ejemplos de Conexión
Utilizando Apache Axis y estrategía DII (Dynamic Invocation Interface)
import
import
import
import

javax.xml.namespace.QName;
org.apache.axis.client.Call;
org.apache.axis.client.Service;
org.apache.axis.client.ServiceFactory;

…
// Parametros de consumo del web service
String targetNamespace = "http://www.datacredito.com.co/services/ServicioIdentificacion";
String serviceName = "ServicioIdentificacion";
String portName = "ServicioIdentificacion”;
String wsdlURL = "http://localhost:8080/idws2/services/ServicioIdentificacion?wsdl";
Qname qnameService = new QName(targetNamespace, serviceName);
Qname qnamePort = new QName(targetNamespace, portName);
ServiceFactory factory = ServiceFactory.newInstance();
Service service = (service)factory.createService(new URL(wsdlURL), qnameService);
// Prepara el llamado de validación en el WS
QName qnameOperation = new QName(targetNamespace, "validar");
Call call = (Call)service.createCall(qnamePort, qnameOperation);
call.setUsername(usuario);
Object[] params = { codParametrizacion, codProducto, canal, xmlDatosValidacion };
// ejecuta la validación en el WS
String xmlString = (String)call.invoke( new Object[] { params} );

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 29/36

F-DT-020013 ServicioIdentificaciónClientes

Ejemplo consumo JAVA – SSL

El siguiente es un ejemplo de consumo del web service por https con firma digital Utilizando Apache CXF 2.7.18
y JDK 1.7_080
Se recomienda agregar el certificado de Experian en el Truestore
$JAVA_HOME/jre/lib/security/jssecacerts

keytool -import -trustcacerts -keystore cacerts -storepass changeit -noprompt -alias
yourAliasName -file path\to\certificate.cer

Pre-Requisitos
JDK 1.7+
Apache CXF 2.7+ (La versión trae implementado WSS4j)
Certificado digital de firma público del servidor
Certificado digital SSL público del servidor
Certificado del Cliente firmado por una Entidad certificante (CA)
Para generar los respectivos llaveros pueden hacerlo por el Keytool del JDK o utilizar OpenSSL.

package co.com.datacredito.services.servicioidentificacion.v1;
/**
* Please modify this class to meet your needs
* This class is not complete
*/
import java.util.HashMap;
import java.util.Map;
import org.apache.cxf.configuration.jsse.TLSClientParameters;
import org.apache.cxf.frontend.ClientProxy;
import org.apache.cxf.interceptor.LoggingInInterceptor;
import org.apache.cxf.interceptor.LoggingOutInterceptor;
import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
import org.apache.cxf.transport.http.HTTPConduit;
import org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor;
import org.apache.ws.security.WSConstants;
import org.apache.ws.security.handler.WSHandlerConstants;
import co.com.datacredito.callbackhandler.SignaturePwdClientCallBackHandler;
/**
* This class was generated by Apache CXF 2.7.18
* 2017-10-02T15:32:49.458-05:00
* Generated source version: 2.7.18
*
*/
public final class ServicioIdentificacion_ServicioIdentificacionPlus_Client {
15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 30/36

F-DT-020013 ServicioIdentificaciónClientes

@org.junit.Test
public void testSecurityWs() throws Idws2Exception{

//Configuracion de certificados SSL POINT-TO-POINT
System.setProperty("javax.net.ssl.trustStore","C:\\workspace_WS_flow\\IDWS2\\WebContent\\META-INF\\devservicesesb.datacredito.com.co.jks");
System.setProperty("javax.net.ssl.trustStorePassword","experian");
System.setProperty("javax.net.ssl.keyStore","C:\\workspace_WS_flow\\IDWS2\\WebContent\\META-INF\\devservicesesb.datacredito.com.co.jks");
System.setProperty("javax.net.ssl.keyStorePassword","experian");

JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.setAddress("https://10.54.16.13:443/wss/idws2/services/ServicioIdentificacionPlus");
factory.setServiceClass(ServicioIdentificacion.class);
Object client = factory.create();
LoggingOutInterceptor loggingOutInterceptor = new LoggingOutInterceptor();
loggingOutInterceptor.setPrettyLogging(true);
ClientProxy.getClient(client).getOutInterceptors().add(loggingOutInterceptor);
LoggingInInterceptor loggingInInterceptor = new LoggingInInterceptor();
loggingInInterceptor.setPrettyLogging(true);
ClientProxy.getClient(client).getInInterceptors().add(loggingInInterceptor);
//Propiedades de seguridad: UsernameToken + Timestamp + Signature
Map propsOut = new HashMap();
propsOut.put(WSHandlerConstants.USER, "1-86074566");
propsOut.put(WSHandlerConstants.ACTION, WSHandlerConstants.USERNAME_TOKEN+ " "+WSHandlerConstants.TIMESTAMP +" "+
WSHandlerConstants.SIGNATURE );
propsOut.put(WSHandlerConstants.SIG_PROP_FILE, "crypto.properties");
propsOut.put(WSHandlerConstants.SIGNATURE_USER, "experian.sign");
propsOut.put(WSHandlerConstants.ADD_UT_ELEMENTS, WSConstants.NONCE_LN + " " + WSConstants.CREATED_LN);
propsOut.put(WSHandlerConstants.MUST_UNDERSTAND,"false");
propsOut.put(WSHandlerConstants.SIGNATURE_PARTS,
"{Content}{http://schemas.xmlsoap.org/soap/envelope/}Body;{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuritysecext-1.0.xsd}UsernameToken;{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Timestamp;");
propsOut.put(WSHandlerConstants.SIG_KEY_ID, "DirectReference");
propsOut.put(WSHandlerConstants.SIG_ALGO, "http://www.w3.org/2000/09/xmldsig#rsa-sha1");
propsOut.put(WSHandlerConstants.PASSWORD_TYPE, WSConstants.PW_TEXT);
propsOut.put(WSHandlerConstants.PW_CALLBACK_CLASS, SignaturePwdClientCallBackHandler.class.getName());
WSS4JOutInterceptor wss4jOut = new WSS4JOutInterceptor(propsOut);
ClientProxy.getClient(client).getOutInterceptors().add(wss4jOut);
ServicioIdentificacion port = ((ServicioIdentificacion)client);
System.out.println("Invoking consultarUltimoResultado...");
java.lang.String _consultarUltimoResultado_producto = "010";
java.lang.String _consultarUltimoResultado_nit = "900422614";
java.lang.String _consultarUltimoResultado_tipoIdentificacion = "1";
java.lang.String _consultarUltimoResultado_identificacion = "80852789";
try {
java.lang.String _consultarUltimoResultado__return = port.consultarUltimoResultado(_consultarUltimoResultado_producto,
_consultarUltimoResultado_nit, _consultarUltimoResultado_tipoIdentificacion, _consultarUltimoResultado_identificacion);
System.out.println("consultarUltimoResultado.result=" + _consultarUltimoResultado__return);
} catch (Idws2Exception e) {
System.out.println("Expected exception: Idws2Exception has occurred.");
System.out.println(e.toString());
}
System.out.println("Invoking consultarParametrizacion...");
java.lang.String _consultarParametrizacion_producto = "010";
java.lang.String _consultarParametrizacion_consecutivo = "2246";
15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 31/36

F-DT-020013 ServicioIdentificaciónClientes

java.lang.String _consultarParametrizacion_nit = "900422614";
try {
java.lang.String _consultarParametrizacion__return = port.consultarParametrizacion(_consultarParametrizacion_producto,
_consultarParametrizacion_consecutivo, _consultarParametrizacion_nit);
System.out.println("consultarParametrizacion.result=" + _consultarParametrizacion__return);
} catch (Idws2Exception e) {
System.out.println("Expected exception: Idws2Exception has occurred.");
System.out.println(e.toString());
}
System.out.println("Invoking verificar...");
java.lang.String _verificar_producto = "007";
java.lang.String _verificar_paramProducto = "2545";
com.dc.id.ws.v1.RespuestasRequest _verificar_respuestas = new com.dc.id.ws.v1.RespuestasRequest();
_verificar_respuestas.setIdCuestionario("00002053");
_verificar_respuestas.setRegCuestionario("4339792");
com.dc.id.ws.v1.IdentificacionRequest _verificar_respuestasIdentificacion = new com.dc.id.ws.v1.IdentificacionRequest();
_verificar_respuestasIdentificacion.setNumero("87215803");
_verificar_respuestasIdentificacion.setTipo("1");
_verificar_respuestas.setIdentificacion(_verificar_respuestasIdentificacion);
java.util.List _verificar_respuestasRespuesta = new java.util.ArrayList();
com.dc.id.ws.v1.Respuesta _verificar_respuestasRespuestaVal1 = new com.dc.id.ws.v1.Respuesta();
_verificar_respuestasRespuestaVal1.setIdPregunta("1");
_verificar_respuestasRespuestaVal1.setIdRespuesta("03");
_verificar_respuestasRespuesta.add(_verificar_respuestasRespuestaVal1);
com.dc.id.ws.v1.Respuesta _verificar_respuestasRespuestaVal2 = new com.dc.id.ws.v1.Respuesta();
_verificar_respuestasRespuestaVal2.setIdPregunta("2");
_verificar_respuestasRespuestaVal2.setIdRespuesta("01");
_verificar_respuestasRespuesta.add(_verificar_respuestasRespuestaVal2);
_verificar_respuestas.getRespuesta().addAll(_verificar_respuestasRespuesta);
try {
java.lang.String _verificar__return = port.verificar(_verificar_producto, _verificar_paramProducto, _verificar_respuestas);
System.out.println("verificar.result=" + _verificar__return);
} catch (Idws2Exception e) {
System.out.println("Expected exception: Idws2Exception has occurred.");
System.out.println(e.toString());
}
System.out.println("Invoking consultarParametrizacionesCompletas...");
java.lang.String _consultarParametrizacionesCompletas_producto = "010";
java.lang.String _consultarParametrizacionesCompletas_tipoIdentificacion = "1";
java.lang.String _consultarParametrizacionesCompletas_entidad = "900422614";
boolean _consultarParametrizacionesCompletas_indParametros = true;
try {
java.lang.String _consultarParametrizacionesCompletas__return =
port.consultarParametrizacionesCompletas(_consultarParametrizacionesCompletas_producto,
_consultarParametrizacionesCompletas_tipoIdentificacion, _consultarParametrizacionesCompletas_entidad,
_consultarParametrizacionesCompletas_indParametros);
System.out.println("consultarParametrizacionesCompletas.result=" + _consultarParametrizacionesCompletas__return);
} catch (Idws2Exception e) {
System.out.println("Expected exception: Idws2Exception has occurred.");
System.out.println(e.toString());
}
System.out.println("Invoking validar...");
java.lang.String _validar_paramProducto = "2545";
java.lang.String _validar_producto = "007";
java.lang.String _validar_canal = "001";
com.dc.id.ws.v1.DatosValidacionRequest _validar_datosValidacion = new com.dc.id.ws.v1.DatosValidacionRequest();
com.dc.id.ws.v1.IdentificacionRequest _validar_datosValidacionIdentificacion = new com.dc.id.ws.v1.IdentificacionRequest();
15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 32/36

F-DT-020013 ServicioIdentificaciónClientes

_validar_datosValidacionIdentificacion.setNumero("87215803");
_validar_datosValidacionIdentificacion.setTipo("1");
_validar_datosValidacion.setIdentificacion(_validar_datosValidacionIdentificacion);
_validar_datosValidacion.setPrimerApellido("CORAL");
_validar_datosValidacion.setNombres("GERMAN");
com.dc.id.ws.v1.FechaExpedicionRequest _validar_datosValidacionFechaExpedicion = new com.dc.id.ws.v1.FechaExpedicionRequest();
_validar_datosValidacionFechaExpedicion.setTimestamp("1103846400000");
_validar_datosValidacion.setFechaExpedicion(_validar_datosValidacionFechaExpedicion);
try {
java.lang.String _validar__return = port.validar(_validar_paramProducto, _validar_producto, _validar_canal, _validar_datosValidacion);
System.out.println("validar.result=" + _validar__return);
} catch (Idws2Exception e) {
System.out.println("Expected exception: Idws2Exception has occurred.");
System.out.println(e.toString());
}
System.out.println("Invoking preguntas...");
java.lang.String _preguntas_paramProducto = "2545";
java.lang.String _preguntas_producto = "007";
java.lang.String _preguntas_canal = "001";
com.dc.id.ws.v1.SolicitudCuestionarioRequest _preguntas_solicitudCuestionario = new com.dc.id.ws.v1.SolicitudCuestionarioRequest();
_preguntas_solicitudCuestionario.setTipoId("1");
_preguntas_solicitudCuestionario.setIdentificacion("87215803");
_preguntas_solicitudCuestionario.setRegValidacion(new java.math.BigInteger("5728710"));
try {
java.lang.String _preguntas__return = port.preguntas(_preguntas_paramProducto, _preguntas_producto, _preguntas_canal,
_preguntas_solicitudCuestionario);
System.out.println("preguntas.result=" + _preguntas__return);
} catch (Idws2Exception e) {
System.out.println("Expected exception: Idws2Exception has occurred.");
System.out.println(e.toString());
}
}
}

Ejemplos de Paquetes SOAP sobre HTTP
A continuación, encontrara ejemplos de los paquetes SOAP sobre HTTP armados por Apache Axis para consumir
el web service de Identificación. Cada ejemplo consta del paquete de request y del paquete de respuesta.
Validar
==== Request ====
Address: https://10.54.16.8:443/wss/idws2/services/ServicioIdentificacionPlus
Encoding: UTF-8
Http-Method: POST
Content-Type: text/xml
Headers: {Accept=[*/*], SOAPAction=[""]}
Payload: 


MIICzzCCAbegAwIBAgIEFw8N7jANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDEw1leHBlcmlhbi5zaWduMB4X
DTE3MDIxMjIzNTExNFoXDTI3MDIxMDIzNTExNFowGDEWMBQGA1UEAxMNZXhwZXJpYW4uc2lnbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggE
BAIa/yy5/vDBa1S48dLA59ydh/jJtt2Tl6kV+/fDehl7wqRot+t3nYHeZOw2biM1yNgCAYRIVyfjXmHuRDrHw4vb1yicauh+aazXXhQnxTt8Ey1AvwcPoTgB1Gv0I
COeSefeCa7iKV8gqMJYQysB+Zhi5mlVoxYs+K9GtsWBsZ2LHLSJh3Gd8CUC/k+ezrF1T1VrDFWLbCE9pA27ZvdhuIKs5bqSNvERtG1OaG0vZ+zr4ld10+RpWYe
UFk7JHalk/PvzrXmLJ8PJfg6LylzfK6EPaTXBalO4ePLZ2sN0rgmG98ay4zSK+WQbNh4Ar7NH7vqrOjzkxtjCelrcrEnylOD8CAwEAAaMhMB8wHQYDVR0OBBYEF
FKoRnLrwR6n8x39zroCoejP01cNMA0GCSqGSIb3DQEBCwUAA4IBAQAAwcxugop52qhsYI7M201zH9xk2jGIW9HQsdAfL633E7e2pdt6Ml4AJuHpjni4ROdtF
4FZEajRhFV4aa6XYB/0eN9APJDe1S4tdNr2f1OejfX90aVucpPY5iulKLvEYLvUwzSKwbBi+r9LmWn605P09m9XhGCTvwarPbuBXWBSCYEtT+5nyMhLzAA 3eTr
vLV6PyipUtfsCWQi+G0keKWyjeZRyJdEse1fQ5miRK21PqEoVOXnlS+pVQaWL8udMiAqHrnoVbxIPhSdrEHlI+AYW0V0n2TkEs+E6BSQyUlxWu3S/AugOEsgY+
HiPPEWEz8FP+7/hJoik1t+mspM5/2xG













9l/cKrBvafjHj/SG1pWS5srIjrY=








+zzg/sgtP7VVi+BEvggRxEXIJcg=








RehZ8gyRqK9X105g3oxsJ+oYfRM=


UJJn7Rkg5tkkMRtsbj21uuNXcNE3kFU0OI325zMJK1z4jF7xCbBOyRjbV1hUn/SmgOuvcqm8F+oEJiBMfRXDM8R9FTiqX2KTfG/GtB/a4xj
NBxkxLOZSwD3mlJs9wSlCRxqvzFdGNDRXRKavP3IFB95MXXSHcUg6Q/SltPQJpA7Kan5BIPxrEUnD3D8nQmfVUE1k7JYQtnHQVM7J5yG0Hm6hcBGn4FYxa8
+KVd1oAjIobxKEg4drV+8K/xWrYqglczSXo8nI3XLqKkg+S7Nsp8t74rdpVKc3lIB37XZcRJUjPzgOLKVvKHv9UQyTqEG+KhigBoF31PNwqBSHfebc3g==

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 34/36

F-DT-020013 ServicioIdentificaciónClientes







2017-10-05T17:16:27.438Z
2017-10-05T17:21:27.438Z


1-86074566
Calidad.2017
M7vRAAnAxbXyNUcA5i4iqQ==
2017-10-05T17:16:27.434Z





2545
007
001


87215803
1

CORAL
GERMAN

1103846400000






15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 35/36

F-DT-020013 ServicioIdentificaciónClientes





2
004
001
<?xml version="1.0" encoding="UTF8"?>
<DatosValidacion><Identificacion numero="32715969" tipo="1"
/><PrimerApellido>martinez</PrimerApellido><Nombres>monica</Nombres><Fech
aExpedicion timestamp="503017122714" /></DatosValidacion>




==== Response ====
HTTP/1.1 200 OK
Content-Type: text/xml;charset=utf-8
Date: Wed, 15 Jun 2005 22:59:06 GMT
Server: Apache-Coyote/1.1
Connection: close




<?xml version="1.0" encoding="UTF8"?>
<RespValidacion valApellido="true" valNombre="true" valFechaExp="true"
resultado="01" regValidacion="711" numIntentos="3"
resultadoProceso="true" consultasDisponibles="1"><Identificacion
numero="32715969" tipo="1" /><Nombre>MARTINEZ DAZA MONICA
MARIA</Nombre><FechaExpedicion
timestamp="502952400000"
/></RespValidacion>





Preguntas
==== Request ====
Address: https://10.54.16.8:443/wss/idws2/services/ServicioIdentificacionPlus
Encoding: UTF-8
Http-Method: POST
Content-Type: text/xml
Headers: {Accept=[*/*], SOAPAction=[""]}
Payload: 


MIICzzCCAbegAwIBAgIEFw8N7jANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDEw1leHBlcmlhbi5zaWduMB4X
DTE3MDIxMjIzNTExNFoXDTI3MDIxMDIzNTExNFowGDEWMBQGA1UEAxMNZXhwZXJpYW4uc2lnbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggE
BAIa/yy5/vDBa1S48dLA59ydh/jJtt2Tl6kV+/fDehl7wqRot+t3nYHeZOw2biM1yNgCAYRIVyfjXmHuRDrHw4vb1yicauh+aazXXhQnxTt8Ey1AvwcPoTgB1Gv0I
COeSefeCa7iKV8gqMJYQysB+Zhi5mlVoxYs+K9GtsWBsZ2LHLSJh3Gd8CUC/k+ezrF1T1VrDFWLbCE9pA27ZvdhuIKs5bqSNvERtG1OaG0vZ+zr 4ld10+RpWYe
UFk7JHalk/PvzrXmLJ8PJfg6LylzfK6EPaTXBalO4ePLZ2sN0rgmG98ay4zSK+WQbNh4Ar7NH7vqrOjzkxtjCelrcrEnylOD8CAwEAAaMhMB8wHQYDVR0OBBYEF
FKoRnLrwR6n8x39zroCoejP01cNMA0GCSqGSIb3DQEBCwUAA4IBAQAAwcxugop52qhsYI7M201zH9xk2jGIW9HQsdAfL633E7e2pdt6Ml4AJuHpjni4ROdtF
4FZEajRhFV4aa6XYB/0eN9APJDe1S4tdNr2f1OejfX90aVucpPY5iulKLvEYLvUwzSKwbBi+r9LmWn605P09m9XhGCTvwarPbuBXWBSCYEtT+5nyMhLzAA3eTr
vLV6PyipUtfsCWQi+G0keKWyjeZRyJdEse1fQ5miRK21PqEoVOXnlS+pVQaWL8udMiAqHrnoVbxIPhSdrEHlI+AYW0V0n2TkEs+E6BSQyUlxWu3S/AugOEsgY+
HiPPEWEz8FP+7/hJoik1t+mspM5/2xG













w8VGVTyNtVUMExdIgTHhDEgzr6k=








CbyiVGVlUc+TxahpZOj6uRSHgrk=








ZZPTd0gGuv9ErwSkbfnqTNHLyD4=


OnjcYx7U3Jo1pdxd8roZM1lAxmsclSW5li0GT/h5tpcxWeRBYQtK96mBsoWC2NEQpKfT6FTxS1j4VTesZ3WRfe1f11k+6w4si4taUjkchB
mLz+tDT8MmRWszQiLNEY305O05JSiqv73rC3ltZbAKJ5oHWKdgrLe+IxejHoup7RZS4GDR011ZxdhBcdXfRGvmKZNMpc2E04HV9r7gxtcUsr2qUa96adxKy37f
nlfICaCr3fCMr8AUKzgDhwgBkJs/EmxXd+9z4vCFCEaIrGdJpPA3vIPHbIafPnCFqLPV+0m/cBNhIBJG7yVh64TlRJxfWov5qgOgeggtf48CvqshXQ==

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 37/36

F-DT-020013 ServicioIdentificaciónClientes






2017-10-05T17:19:22.705Z
2017-10-05T17:24:22.705Z


1-86074566
Calidad.2017
NC6vjrltU4BbvTGv8q3UUw==
2017-10-05T17:19:22.701Z





2545
007
001

1
87215803
5728710





==== Response ====
HTTP/1.1 200 OK
Content-Type: text/xml;charset=utf-8
Date: Wed, 15 Jun 2005 22:59:12 GMT
Server: Apache-Coyote/1.1
Connection: close




<?xml version="1.0" encoding="UTF8"?>
15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 38/36

F-DT-020013 ServicioIdentificaciónClientes
<Cuestionario resultado="01" id="00000321" registro="562"
numIntentosDia="0" numIntentosMes="0" numIntentosAno="0"><Pregunta
id="001004001" orden="001" idRespuestaCorrecta="03" peso="1"
texto="EL LUGAR DE EXPEDICION DE SU CEDULA ES?"><Respuesta id="001"
texto="IBAGUE" /><Respuesta id="002" texto="LA CEJA"
/><Respuesta id="003" texto="BARRANQUILLA" /><Respuesta
id="004" texto="FUSAGASUGA" /><Respuesta id="005"
texto="TUNJA" /><Respuesta id="006" texto="NINGUNA DE LAS
ANTERIORES" /></Pregunta><Pregunta id="004006002" orden="002"
idRespuestaCorrecta="06" peso="2" texto="HACE CUANTO ABRIO USTED UNA CUENTA
CORRIENTE CON &quot;BANCO DEL CARIBE&quot;"><Respuesta id="001"
texto="0 - 1
AÑOS" /><Respuesta id="002" texto="2 - 5
AÑOS" /><Respuesta id="003" texto="6 - 10
AÑOS"
/><Respuesta id="004" texto="11 - 15
AÑOS" /><Respuesta
id="005" texto="16 O MAS AÑOS" /><Respuesta id="006"
texto="NO TENGO CUENTA CORRIENTE CON LA ENTIDAD" /></Pregunta><Pregunta
id="005006002" orden="003" idRespuestaCorrecta="06" peso="1"
texto="HACE CUANTO TIEMPO TIENE USTED UNA CUENTA/CONTRATO/CREDITO CON &quot;BANCO DEL
CARIBE&quot;"><Respuesta id="001" texto="0 - 1
AÑOS"
/><Respuesta id="002" texto="2 - 5
AÑOS" /><Respuesta
id="003" texto="6 - 10
AÑOS" /><Respuesta id="004"
texto="11 - 15
AÑOS" /><Respuesta id="005" texto="16 O MAS
AÑOS" /><Respuesta id="006" texto="NO TENGO CUENTA/CONTRATO/CREDITO CON
LA ENTIDAD" /></Pregunta><Pregunta id="009001002" orden="004"
idRespuestaCorrecta="06" peso="1" texto="DE LAS SIGUIENTES DIRECCIONES INDIQUE
CON CUAL USTED HA TENIDO O TIENE ALGUN VINCULO"><Respuesta id="001" texto="CR
52 132 52 BL 2 AP 203" /><Respuesta id="002" texto="CR 52 134 54 BL 6 AP
209" /><Respuesta id="003" texto="CR 51 134 52 BL 3 AP 202"
/><Respuesta id="004" texto="CR 53 135 53 BL 4 AP 201" /><Respuesta
id="005" texto="CR 52 136 51 BL 5 AP 201" /><Respuesta id="006"
texto="NINGUNA DE LAS ANTERIORES" /></Pregunta><Pregunta id="005012002"
orden="005" idRespuestaCorrecta="06" peso="1" texto="A MAYO DE 2005
EL SALDO DE SU CREDITO HIPOTECARIO CON &quot;BANCO DEL CARIBE&quot; ESTABA
ENTRE:"><Respuesta id="001" texto="$9,351,052 $13,091,471"
/><Respuesta id="002" texto="$13,091,472 $16,831,891" /><Respuesta

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 39/36

F-DT-020013 ServicioIdentificaciónClientes

id="003" texto="$16,831,892 $20,572,311" /><Respuesta id="004"
texto="$20,572,312 $24,312,731" /><Respuesta id="005"
texto="$24,312,732 $28,053,151" /><Respuesta id="006" texto="NO
TENGO CREDITO HIPOTECARIO CON LA ENTIDAD" /></Pregunta><Pregunta
id="009002002" orden="006" idRespuestaCorrecta="06" peso="1"
texto="DE LOS SIGUIENTES TELEFONOS INDIQUE CON CUAL USTED HA TENIDO O TIENE ALGUN
VINCULO"><Respuesta id="001" texto="3932205" /><Respuesta
id="002" texto="4021495" /><Respuesta id="003"
texto="2222225" /><Respuesta id="004" texto="4012306"
/><Respuesta id="005" texto="4023104" /><Respuesta id="006"
texto="NINGUNA DE LAS ANTERIORES" /></Pregunta><Pregunta id="004010002"
orden="007" idRespuestaCorrecta="03" peso="2" texto="SU CUENTA
CORRIENTE CON &quot;BANCO DEL CARIBE&quot; HA SIDO EMBARGADA ALGUNA VEZ"><Respuesta
id="001" texto="SI" /><Respuesta id="002" texto="NO"
/><Respuesta id="003" texto="NO TENGO CUENTA CORRIENTE CON LA ENTIDAD"
/></Pregunta></Cuestionario>





Verificar
==== Request ====

Address: https://10.54.16.8:443/wss/idws2/services/ServicioIdentificacionPlus
Encoding: UTF-8
Http-Method: POST
Content-Type: text/xml
Headers: {Accept=[*/*], SOAPAction=[""]}
Payload: 


MIICzzCCAbegAwIBAgIEFw8N7jANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDEw1leHBlcmlhbi5zaWduMB4X
DTE3MDIxMjIzNTExNFoXDTI3MDIxMDIzNTExNFowGDEWMBQGA1UEAxMNZXhwZXJpYW4uc2lnbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggE
BAIa/yy5/vDBa1S48dLA59ydh/jJtt2Tl6kV+/fDehl7wqRot+t3nYHeZOw2biM1yNgCAYRIVyfjXmHuRDrHw4vb1yicauh+aazXXhQnxTt8Ey1AvwcPoTgB1Gv0I
COeSefeCa7iKV8gqMJYQysB+Zhi5mlVoxYs+K9GtsWBsZ2LHLSJh3Gd8CUC/k+ezrF1T1VrDFWLbCE9pA27ZvdhuIKs5bqSNvERtG1OaG0vZ+zr4ld10+RpWYe
UFk7JHalk/PvzrXmLJ8PJfg6LylzfK6EPaTXBalO4ePLZ2sN0rgmG98ay4zSK+WQbNh4Ar7NH7vqrOjzkxtjCelrcrEnylOD8CAwEAAaMhMB8wHQYDVR0OBBYEF
FKoRnLrwR6n8x39zroCoejP01cNMA0GCSqGSIb3DQEBCwUAA4IBAQAAwcxugop52qhsYI7M201zH9xk2jGIW9HQsdAfL633E7e2pdt6Ml4AJuHpjni4ROdtF
4FZEajRhFV4aa6XYB/0eN9APJDe1S4tdNr2f1OejfX90aVucpPY5iulKLvEYLvUwzSKwbBi+r9LmWn605P09m9XhGCTvwarPbuBXWBSCYEtT+5nyMhLzAA3eTr
vLV6PyipUtfsCWQi+G0keKWyjeZRyJdEse1fQ5miRK21PqEoVOXnlS+pVQaWL8udMiAqHrnoVbxIPhSdrEHlI+AYW0V0n2TkEs+E6BSQyUlxWu3S/AugOEsgY+
HiPPEWEz8FP+7/hJoik1t+mspM5/2xG







15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 40/36

F-DT-020013 ServicioIdentificaciónClientes






sElwRTF2hW6daDmPm3AKB/QTprs=








dzWrWuykkxlpsX/ls72JHZujZec=








m8RysucqkTNfcAyeUMkgnZ0ebMA=


ZZ8iFAq8eEAUZJ9TcqOiqvnNvEhQq8WEOkgMImpFMfRe/azguWT82wouLEnkKXH0pIx0a4tcy/BhY4vSIcNUdyxF+5nsxICmgSPLaQaEl
wRZXNX9KWVE9fGjzAvYteumXz4hrR6r5VCz0jiwTM7PR5y7uMoEYYSPRC3bP6wIZQBkvlG3FA1NyIflugY84GZzTvgBM9ZR+32HWqE2dR3lTNnv1DW45gKZ
wLQMiRJ9//u+eN58Wm/gmWEvusgeyE/3e3vT+2Fb1rObvMgDUrJy9hEAcS2sx9Umw27Wc5/OBEAOKTclL/GECE8Lttwq1vLB4kcrnObIYn6vDZhxF0alww=
=







2017-10-05T17:21:30.713Z
2017-10-05T17:26:30.713Z


1-86074566
Calidad.2017
w8c+IlufuGCb+Y7Uwe7AhA==
2017-10-05T17:21:30.708Z





007
2545

00002053
4339792

87215803
1


1
03


2
01





==== Response ====
HTTP/1.1 200 OK

15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 42/36

F-DT-020013 ServicioIdentificaciónClientes

Content-Type: text/xml;charset=utf-8
Date: Wed, 15 Jun 2005 22:59:37 GMT
Server: Apache-Coyote/1.1
Connection: close




<?xml version="1.0" encoding="UTF8"?>
<Evaluacion aprobacion="false" preguntasCompletas="true"
resultado="true" idCuestionario="00000321" />





15/05/2017

F-DT-020013-ServicioIdentificacionClientes
Información Confidencial

Pág. 43/36



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : Yes
Author                          : Jimenez, Monica
Create Date                     : 2017:10:20 16:00:20-05:00
Modify Date                     : 2017:10:26 17:22:43-05:00
Has XFA                         : No
Language                        : es-CO
Tagged PDF                      : Yes
XMP Toolkit                     : Adobe XMP Core 5.6-c015 84.159810, 2016/09/10-02:41:30
Format                          : application/pdf
Creator                         : Jimenez, Monica
Creator Tool                    : Microsoft® Word 2016
Metadata Date                   : 2017:10:26 17:22:43-05:00
Producer                        : Microsoft® Word 2016
Document ID                     : uuid:1d49dd90-57e3-4ff3-a944-ef51f0f41a65
Instance ID                     : uuid:ff3d7160-196c-48ab-acba-6b3f70dc71ec
Page Count                      : 44
EXIF Metadata provided by EXIF.tools

Navigation menu