Manual De Implementaci¢n WSS Evidente Master
Manual%20de%20Implementaci%C2%A2n%20WSS%20Evidente%20Master
User Manual:
Open the PDF directly: View PDF  .
.
Page Count: 44


F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 2/36 
F-DT-020013 
MANUAL DE USUARIO 
SERVICIO DE IDENTIFICACION 
ORDEN No. 39214 
CONTROL DE CAMBIOS 
Fecha 
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 
Se actualiza código  Tabla 2. 
Soluciones Estándares 
3-ABR-2013 
Se actualiza TABLA 4. Códigos de Parámetros 
Soluciones Estándares 
10-DIC-2014 
Se crea códigos Tabla 8- diferencia Facturación 
Soluciones Estándares 
10-DIC-2014 
Se crea códigos Tabla 9- Usuario Muchas Cuentas 
Soluciones Estándares 
26-ENE-2015 
Se actualiza código  Tabla 2. 
Soluciones Estándares 
09-FEB-2015 
Se actualiza Tabla2 y Links para referenciar tabla 8 y 
tabla 9 
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 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 3/36 
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. 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 4/36 
TABLA DE CONTENIDO 
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 
2.2  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 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 5/36 
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:

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 6/36 
 Diagrama 1. Secuencia Recomendada para Utilización del WebService IDWS2 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 7/36 
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. 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 8/36 
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. 9/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. 
10/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.  
Fijo 001 
String 
SI 
datosValidacion/identificacion/Numero 
Número de la identificación 
String 
SI 
datosValidacion/identificacion/Tipo 
Tipo de Identificación:  
1-Cédula de Ciudadanía  
4-Cédula de extranjería 
String 
SI 
datosValidacion/primerApellido 
Primer apellido según el documento de 
identificación (Longitud máxima 16 caracteres) 
String 
SI 
datosValidacion/nombres 
Uno o los dos nombres según documento de 
identificación (Longitud máxima 40 caracteres). 
String 
SI 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 
11/36 
F-DT-020013 ServicioIdentificaciónClientes 
datosValidacion/fechaExpedicion/ 
timestamp 
Fecha de expedición de la identificación. Si el 
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) 
String 
SI 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:v1="http://ws.id.dc.com/v1"> 
   <soapenv:Header/> 
   <soapenv:Body> 
      <v1:validar> 
         <v1:paramProducto>?</v1:paramProducto> 
         <v1:producto>?</v1:producto> 
         <v1:canal>?</v1:canal> 
         <v1:datosValidacion> 
            <v1:identificacion> 
               <v1:numero>?</v1:numero> 
               <v1:tipo>?</v1:tipo> 
            </v1:identificacion> 
            <v1:primerApellido>?</v1:primerApellido> 
            <v1:nombres>?</v1:nombres> 
            <v1:fechaExpedicion> 
               <v1:timestamp>?</v1:timestamp> 
            </v1:fechaExpedicion> 
         </v1:datosValidacion> 
      </v1:validar> 
   </soapenv:Body> 
</soapenv:Envelope> 
 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. 
12/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 
Descripción 
Obligatorio 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 
13/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 
solicitudCuestionario/tipoId 
Tipo 
Identificación 
del evaluado: 
1 – cédula 
ciudadanía 
4 – cédula extranjería 
String 
SI 
solicitudCuestionario/identificación 
Número de identificación del evaluado 
String 
SI 
solicitudCuestionario/regValidacion 
Número de registro de validación asociado a esta 
verificación. Se utiliza si esta verificación hace 
parte de una validación previamente hecha. 
String 
SI 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:v1="http://ws.id.dc.com/v1"> 
   <soapenv:Header/> 
   <soapenv:Body> 
      <v1:preguntas> 
         <v1:paramProducto>?</v1:paramProducto> 
         <v1:producto>?</v1:producto> 
         <v1:canal>?</v1:canal> 
         <v1:solicitudCuestionario> 
            <v1:tipoId>?</v1:tipoId> 
            <v1:identificacion>?</v1:identificacion> 
            <v1:regValidacion>?</v1:regValidacion> 
         </v1:solicitudCuestionario> 
      </v1:preguntas> 
   </soapenv:Body> 
</soapenv:Envelope> 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 
14/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 
Descripción 
Obligatorio 
Id 
Identificador de la respuesta 
Si 
Texto 
Texto de la opción 
Si 
 2.1.3  Verificar 
 Evalúa el cuestionario 
 Estos son los parámetros del servicio: 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 
15/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 
Tipo de la identificación validada:  
1 – cédula ciudadanía 
4 – cédula extranjería. 
String 
SI 
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. 
String 
SI 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:v1="http://ws.id.dc.com/v1"> 
   <soapenv:Header/> 
   <soapenv:Body> 
      <v1:verificar> 
         <v1:producto>?</v1:producto> 
         <v1:paramProducto>?</v1:paramProducto> 
         <v1:respuestas> 
            <v1:idCuestionario>?</v1:idCuestionario> 
            <v1:regCuestionario>?</v1:regCuestionario> 
            <v1:identificacion> 
               <v1:numero>?</v1:numero> 
               <v1:tipo>?</v1:tipo> 
            </v1:identificacion> 
            <!--1 or more repetitions:--> 
            <v1:respuesta> 
               <v1:idPregunta>?</v1:idPregunta> 
               <v1:idRespuesta>?</v1:idRespuesta> 
            </v1:respuesta> 
         </v1:respuestas> 
      </v1:verificar> 
   </soapenv:Body> 
</soapenv:Envelope> 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 16/36 
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 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 17/36 
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 
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

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 18/36 
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

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 19/36 
resultadoTexto
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 
(*)
Si
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 
Descripción 
Tipo 
producto 
Producto a utilizar. 
String 
consecutivo 
Código de la parametrización. 
String 
nit 
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. 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 20/36 
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 
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 
 2.1.6  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: 
1 – Cédula de ciudadanía, 
4 - Cédula de extranjería 
String 
nit 
Nit de la entidad a la cual pertenece el usuario 
String 
indParametros 
Indica se desea que los elementos Parametrización 
retornados incluyan (true) los elementos Parámetro 
correspondientes o no (false) 
Boolea 
n 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 21/36 
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

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 22/36 
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
Descripción
00
Usuario no tiene activa la opción de última consulta ó no hubo resultados en la consulta
01
Preguntas generadas con éxito.
02
Error en el proceso de generación de preguntas ó cuestionario ya generado para ese 
número de validación.
07
No hay suficientes preguntas.
10
Máximo de intentos por día
11
máximo de intentos por mes
12
Máximo de intentos por año
13
Excedió el número de ingresos permitidos para el producto por este día
14
Excedió el número de ingresos permitidos para el producto por este mes
15
Excedió el número de ingresos permitidos para el producto por este año
17
Consulta no autorizada - t1
18
Consulta no autorizada – t2
19
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 
Código 
Transacción 
Descripción
AHOBUS
PRGNTS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN 
DE CUENTAS DE AHORROS
APLPME
PRGNTS
INDICA DE QUE MANERA APLICA EL PARÁMETRO DE MÁXIMOS EXITOSOS
BANBUS
PRGNTS
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE  INFORMACIÓN

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 23/36 
F-DT-020013 ServicioIdentificaciónClientes 
DE CUENTAS DE CARTERA BANCARIA 
BDACSV 
VALDCN 
UTILIZA LA BASE DE CUENTAS SIN VALIDAR. 
CASCAR 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN 
INEXISTENTE EN EL PORTAFOLIO DE LA PERSONA (CASCARAS) 
CELBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE TELEFONIA CELULAR 
CONINF 
PRGNTS 
INDICA NOMBRE DE TIPO DE CONTADOR PARA INTENTOS FALLIDOS 
COOBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE CRÉDITOS DEL SECTOR COOPERATIVO 
CORBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE CUENTAS CORRIENTES 
CTACER 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE CUENTAS QUE 
FUERON CERRADAS/CANCELADAS HACE MENOS DE DOS AÑOS 
CTAPRO 
PRGNTS 
PERMITE GENERAR CUESTIONARIO A CLIENTES NUEVOS 
DASBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE NACIONALIDAD 
(EN CASO DE EXTRANJEROS) 
DIRBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE DIRECCIONES 
ENDBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS SOBRE LA INFORMACIÓN DE ENDEUDAMIENTO 
GLOBAL QUE SE REPORTA A LA SUPERINTENDENCIA BANCARIA 
ENVRPT 
PRGNTS 
ENVIAR RESPUESTAS CON EL CUESTIONARIO 
EXCALT 
VALDCN 
EXCLUYE REGISTROS CON ALERTAS EN CIUDADANOS 
EXCENT 
PRGNTS 
EXCLUYE PREGUNTAS DE LA ENTIDAD PARA CLIENTES ACTUALES 
EXCHCC 
PRGNTS 
EXCLUIR CLIENTES QUE HAYAN CONSULTADO SU HISTORIA DE CRÉDITO EN 
CIUDADANOS 
EXTDIA 
PRGNTS 
INDICA EL NÚMERO MÁXIMO DE INGRESOS PERIMITIDOS EN UN DÍA QUE PUEDE 
TENER UN CONSUMIDOR PARA AUTENTICARSE 
EXTMES 
PRGNTS 
INDICA EL NÚMERO MÁXIMO DE INGRESOS PERIMITIDOS EN UN MES  QUE  
PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE 
EXTANO 
PRGNTS 
INDICA EL NÚMERO MÁXIMO DE INGRESOS PERIMITIDOS EN UN ANO  QUE  
PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE 
FECEXP 
VALDCN 
DETERMINA SI SE DEBE VALIDAR LA FECHA DE EXPEDICION  PARA  LAS 
CEDULAS DE CIUDADANIA 
HIPBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE CREDITOS HIPOTECARIOS 
INTVAL 
VALDCN 
NÚMERO  MÁXIMO  DE  INTENTOS  CONSECUTIVOS  ERRAROS  DE UN 
CONSUMIDOR PARA VALIDAR SUS DATOS DE IDENTIFICACIÓN 
MAXDIF 
PRGNTS 
INDICA LA MAYOR DIFICULTAD QUE PUEDEN TENER LAS PREGUNTAS A 
FORMULAR. 
NITBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN 
REPORTADA POR LA DIAN 
NPRSEL 
PRGNTS 
INDICA EL NÚMERO DE PREGUNTAS QUE SE DEBEN REALIZAR AL CIUDADANO 
NPRSEL 
RSPSTS 
INDICA EL NÚMERO DE PREGUNTAS QUE SE DEBEN REALIZAR AL CIUDADANO 
PORANO 
PRGNTS 
INDICA EL NÚMERO MÁXIMO DE INTENTOS CONSECUTIVOS ERRADOS  EN UN 
AÑO QUE PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE 
PORDIA 
PRGNTS 
INDICA EL NÚMERO MÁXIMO DE INTENTOS  CONSECUTIVOS  ERRADOS  EN UN 
DÍA QUE PUEDE TENER UN CONSUMIDOR PARA AUTENTICARSE 
PORMES 
PRGNTS 
INDICA EL NÚMERO MÁXIMO DE INTENTOS CONSECUTIVOS ERRADOS  EN UN 
MES QUE PUEDE TENER UN CCONSUMIDOR PARA AUTENTICARSE 
PREEVA 
RSPSTS 
INDICA EL  MÍNIMO DE RESPUESTAS OK PARA APROBAR AL CIUDADANO 
PRGTP5 
VALDCN 
GENERAR CUESTIONARIO AUNQUE LA PERSONA NO TENGA INFORMACIÓN DE 
HISTORIAL CREDITICIO (TIPO 5) 
PUBBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE SERVICIOS PÚBLICOS 
REABUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE CUENTAS DEL SECTOR REAL 
REGBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE LA REGISTRADURIA NACIONAL 
SDTBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE SUSCRIPTORES QUE SOLO REPORTAN DIRECCIONES Y  TELÉFONOS 
TARBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE TARJETAS DE CREDITO 
TELBUS 
PRGNTS 
PERMITE REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIÓN  
DE TELÉFONOS 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 24/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  un  esquema
Financiero
03
diferente de Posible fraude   y
Financiero
04
son usadas generalmente por
Telcos
05
las   Entidades   para  realizar
Telcos
seguimientos  internos  e
06
Telcos
identificar  patrones  de fraude
07
Telcos
que aplican para su  portafolio
08
Financiero
estudiado.
09
Financiero
 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. 25/36 
F-DT-020013 ServicioIdentificaciónClientes 
20 
Error cuestionario ya generado 
21 
No fue posible generar el cuestionario 
 TABLA 9. Códigos de subTipoValidacion 
Código 
Descripción 
10 
No fue posible realizar la validación 
 TABLA 10. Códigos de producto 
Código 
Descripción 
006 
Evidente 
007 
Evidente+ 
010 
Evidente Master 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 26/36 
2.2  REFERENCIA A ESQUEMAS Y EJEMPLOS   XML 
 REFERENCIA  ESQUEMA  1. RespValidacion.xsd 
 Ejemplo: 
<?xml version="1.0" encoding="UTF-8"?>
<RespValidacion valApellido="true" valNombre="true" valFechaExp="true" 
excluirCliente="true" 
alertas="false" resultado="01" regValidacion="711" resultadoProceso="true" consultasDisponibles="1">
<Identificacion numero="32715969" tipo="1" />
<Nombre>MARTINEZ DAZA MONICA MARIA</Nombre>
<FechaExpedicion timestamp="502952400000" />
</RespValidacion>
 REFERENCIA  ESQUEMA  2. Cuestionario.xsd 
 Ejemplo: 
<?xml version="1.0" encoding="UTF-8"?>
<Cuestionario resultado="01" id="00000###"  registro="###"  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 'BANCO DEL CARIBE'">
<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 'BANCO DEL CARIBE'">
<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 'BANCO DEL CARIBE' ESTABA ENTRE:">
<Respuesta id="001" texto="$9,351,052 - $13,091,471" />

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 27/36 
<Respuesta id="002" texto="$13,091,472 - $16,831,891" />
<Respuesta 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 'BANCO DEL CARIBE' 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> 
 REFERENCIA ESQUEMA 3. RespVerificacion.xsd 
 Ejemplo: 
<?xml version="1.0" encoding="UTF-8"?> 
<Evaluacion resultado="true" aprobacion="true" preguntasCompletas="true" score="888" 
codigoSeguridad="31TC734" aprobado100PorCientoOK="false"><HuellaEvidente entidad="COMPUTEC 
S.A." numeroConsultas="40" numeroConsultasAprobado="34" numeroConsultasNoAprobado="6" 
ultimaConsulta="1290610543945" tipoHuella="1" /><HuellasHC><HuellaHC entidad="LEDAKON S.A." 
numConsultas="7" score="000" fecha="1290574800000" /><HuellaHC entidad="MOVISTAR" 
numConsultas="4" score="000" fecha="1290488400000" /></HuellasHC></Evaluacion> 
 REFERENCIA ESQUEMA 4. UltimaRespuesta.xsd 
Ejemplo: 
<?xml version="1.0" encoding="UTF-8"?><UltimaRespuesta producto="EVIDENTE II" resultado="01" 
resultadoTexto="PREGUNTAS GENERADAS CON EXITO" aprobado="NO" score="0" 
resultadoProceso="true"><Identificacion numero="2680889" tipo="1" /><Nombre>JAIME 
MONTOYA</Nombre><fechaGeneracion>6 de agosto de 2009 a las 00:00</fechaGeneracion></UltimaRespuesta> 
REFERENCIA ESQUEMA 5. ParametrizacionCompleta.xsd 
Ejemplo: 
<?xml version="1.0" encoding="UTF-8"?> 
<Parametrizacion codigo="01"> 
<Parametro codigo="AHOBUS" nombre="1.Sobre cuentas de ahorros " descripcion="PERMITE REALIZAR 
PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIҎ DE CUENTAS DE AHORROS 
" valor="SI"   />
<Parametro codigo="BANBUS" nombre="2. Sobre cuentas de cartera bancaria " descripcion="PERMITE 
REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIҎ DE CUENTAS DE CARTERA BANCARIA 
" valor="SI"  />
<Parametro codigo="CASCAR" nombre="Permitir preguntas no reales "cಣara" " descripcion="PERMITE 
REALIZAR PREGUNTAS EN EL CUESTIONARIO SOBRE INFORMACIҎ INEXISTENTE EN EL PORTAFOLIO DE LA PERSONA 
(CASCARAS) " valor="SI" /> 
</Parametrizacion> 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 28/36 
REFERENCIA ESQUEMA 6. Parametrizaciones.xsd 
 Ejemplo: 
<?xml version="1.0" encoding="UTF-8"?> 
<Parametrizaciones> 
<Parametrizacion codigo=91" nombre="NIVEL 1"> 
<Parametro codigo="INTVAL" valor="6"/> 
<Parametro codigo="NPRSEL" valor="2"/> 
<Parametro codigo="PRGTP5" valor="NO"/> 
</Parametrizacion> 
<Parametrizacion codigo="92" nombre="NIVEL 2"> 
<Parametro codigo="INTVAL" valor="3"/> 
<Parametro codigo="NPRSEL" valor="4"/> 
<Parametro codigo="PRGTP5" valor="SI"/> 
</Parametrizacion> 
</Parametrizaciones> 
 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 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 29/36 
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 javax.xml.namespace.QName; 
import org.apache.axis.client.Call; 
import org.apache.axis.client.Service; 
import 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} ); 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 30/36 
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 { 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 31/36 
  @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\\dev-
servicesesb.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\\dev-
servicesesb.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<String, Object> propsOut = new HashMap<String, Object>(); 
        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-wssecurity-
secext-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"; 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 32/36 
        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<com.dc.id.ws.v1.Respuesta> _verificar_respuestasRespuesta = new java.util.ArrayList<com.dc.id.ws.v1.Respuesta>(); 
        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(); 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 33/36 
        _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: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 
  <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
    <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-
open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> 
      <wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" 
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="X509-

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 34/36 
423FA8F1F517871C1F15072237874493">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</wsse:BinarySecurityToken> 
      <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SIG-423FA8F1F517871C1F15072237874667"> 
        <ds:SignedInfo> 
          <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
            <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/> 
          </ds:CanonicalizationMethod> 
          <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> 
          <ds:Reference URI="#id-423FA8F1F517871C1F15072237874586"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList=""/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>9l/cKrBvafjHj/SG1pWS5srIjrY=</ds:DigestValue> 
          </ds:Reference> 
          <ds:Reference URI="#UsernameToken-423FA8F1F517871C1F15072237874361"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>+zzg/sgtP7VVi+BEvggRxEXIJcg=</ds:DigestValue> 
          </ds:Reference> 
          <ds:Reference URI="#TS-423FA8F1F517871C1F15072237874382"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="wsse soap"/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>RehZ8gyRqK9X105g3oxsJ+oYfRM=</ds:DigestValue> 
          </ds:Reference> 
        </ds:SignedInfo> 
<ds:SignatureValue>UJJn7Rkg5tkkMRtsbj21uuNXcNE3kFU0OI325zMJK1z4jF7xCbBOyRjbV1hUn/SmgOuvcqm8F+oEJiBMfRXDM8R9FTiqX2KTfG/GtB/a4xj
NBxkxLOZSwD3mlJs9wSlCRxqvzFdGNDRXRKavP3IFB95MXXSHcUg6Q/SltPQJpA7Kan5BIPxrEUnD3D8nQmfVUE1k7JYQtnHQVM7J5yG0Hm6hcBGn4FYxa8
+KVd1oAjIobxKEg4drV+8K/xWrYqglczSXo8nI3XLqKkg+S7Nsp8t74rdpVKc3lIB37XZcRJUjPzgOLKVvKHv9UQyTqEG+KhigBoF31PNwqBSHfebc3g==</ds:Sign
atureValue> 
        <ds:KeyInfo Id="KI-423FA8F1F517871C1F15072237874534"> 

F-DT-020013 ServicioIdentificaciónClientes 
15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 35/36 
          <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STR-
423FA8F1F517871C1F15072237874555"> 
            <wsse:Reference URI="#X509-423FA8F1F517871C1F15072237874493" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-
x509-token-profile-1.0#X509v3"/> 
          </wsse:SecurityTokenReference> 
        </ds:KeyInfo> 
      </ds:Signature> 
      <wsu:Timestamp wsu:Id="TS-423FA8F1F517871C1F15072237874382"> 
        <wsu:Created>2017-10-05T17:16:27.438Z</wsu:Created> 
        <wsu:Expires>2017-10-05T17:21:27.438Z</wsu:Expires> 
      </wsu:Timestamp> 
      <wsse:UsernameToken wsu:Id="UsernameToken-423FA8F1F517871C1F15072237874361"> 
        <wsse:Username>1-86074566</wsse:Username> 
        <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-
1.0#PasswordText">Calidad.2017</wsse:Password> 
        <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-
1.0#Base64Binary">M7vRAAnAxbXyNUcA5i4iqQ==</wsse:Nonce> 
        <wsu:Created>2017-10-05T17:16:27.434Z</wsu:Created> 
      </wsse:UsernameToken> 
    </wsse:Security> 
  </SOAP-ENV:Header> 
  <soap:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="id-
423FA8F1F517871C1F15072237874586"> 
    <validar xmlns="http://ws.id.dc.com/v1"> 
      <paramProducto>2545</paramProducto> 
      <producto>007</producto> 
      <canal>001</canal> 
      <datosValidacion> 
        <identificacion> 
          <numero>87215803</numero> 
          <tipo>1</tipo> 
        </identificacion> 
        <primerApellido>CORAL</primerApellido> 
        <nombres>GERMAN</nombres> 
        <fechaExpedicion> 
          <timestamp>1103846400000</timestamp> 
        </fechaExpedicion> 
      </datosValidacion> 
    </validar> 
  </soap:Body> 
</soap:Envelope>

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 36/36 
F-DT-020013 ServicioIdentificaciónClientes 
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<soapenv:Body>
<ns1:validar soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:ns1="http://soapinterop.org/">
<ns1:arg0 xsi:type="xsd:string">2</ns1:arg0> 
<ns1:arg1  xsi:type="xsd:string">004</ns1:arg1> 
<ns1:arg2  xsi:type="xsd:string">001</ns1:arg2> 
<ns1:arg3 xsi:type="xsd:string"><?xml version="1.0" encoding="UTF- 
8"?>
<DatosValidacion><Identificacion  numero="32715969"  tipo="1" 
/><PrimerApellido>martinez</PrimerApellido><Nombres>monica</Nombres><Fech 
aExpedicion  timestamp="503017122714"  /></DatosValidacion>
 
</ns1:arg3>
</ns1:validar>
</soapenv:Body>
</soapenv:Envelope>
==== 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="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<soapenv:Body>
<ns1:validarResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:ns1="http://soapinterop.org/">
<ns1:validarReturn xsi:type="xsd:string"><?xml version="1.0" encoding="UTF- 
8"?>
<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>
</ns1:validarReturn>
</ns1:validarResponse>
</soapenv:Body>
</soapenv:Envelope>
 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: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 
  <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
    <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-
open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> 
      <wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 37/36 
F-DT-020013 ServicioIdentificaciónClientes 
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="X509-
E6E54ABDF86774BC3215072239627183">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</wsse:BinarySecurityToken> 
      <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SIG-E6E54ABDF86774BC3215072239627387"> 
        <ds:SignedInfo> 
          <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
            <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/> 
          </ds:CanonicalizationMethod> 
          <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> 
          <ds:Reference URI="#id-E6E54ABDF86774BC3215072239627306"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList=""/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>w8VGVTyNtVUMExdIgTHhDEgzr6k=</ds:DigestValue> 
          </ds:Reference> 
          <ds:Reference URI="#UsernameToken-E6E54ABDF86774BC3215072239627031"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>CbyiVGVlUc+TxahpZOj6uRSHgrk=</ds:DigestValue> 
          </ds:Reference> 
          <ds:Reference URI="#TS-E6E54ABDF86774BC3215072239627062"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="wsse soap"/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>ZZPTd0gGuv9ErwSkbfnqTNHLyD4=</ds:DigestValue> 
          </ds:Reference> 
        </ds:SignedInfo> 
<ds:SignatureValue>OnjcYx7U3Jo1pdxd8roZM1lAxmsclSW5li0GT/h5tpcxWeRBYQtK96mBsoWC2NEQpKfT6FTxS1j4VTesZ3WRfe1f11k+6w4si4taUjkchB
mLz+tDT8MmRWszQiLNEY305O05JSiqv73rC3ltZbAKJ5oHWKdgrLe+IxejHoup7RZS4GDR011ZxdhBcdXfRGvmKZNMpc2E04HV9r7gxtcUsr2qUa96adxKy37f
nlfICaCr3fCMr8AUKzgDhwgBkJs/EmxXd+9z4vCFCEaIrGdJpPA3vIPHbIafPnCFqLPV+0m/cBNhIBJG7yVh64TlRJxfWov5qgOgeggtf48CvqshXQ==</ds:Sign atu
reValue> 
        <ds:KeyInfo Id="KI-E6E54ABDF86774BC3215072239627234"> 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 38/36 
F-DT-020013 ServicioIdentificaciónClientes 
          <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STR-
E6E54ABDF86774BC3215072239627255"> 
            <wsse:Reference URI="#X509-E6E54ABDF86774BC3215072239627183" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-
wss-x509-token-profile-1.0#X509v3"/> 
          </wsse:SecurityTokenReference> 
        </ds:KeyInfo> 
      </ds:Signature> 
      <wsu:Timestamp wsu:Id="TS-E6E54ABDF86774BC3215072239627062"> 
        <wsu:Created>2017-10-05T17:19:22.705Z</wsu:Created> 
        <wsu:Expires>2017-10-05T17:24:22.705Z</wsu:Expires> 
      </wsu:Timestamp> 
      <wsse:UsernameToken wsu:Id="UsernameToken-E6E54ABDF86774BC3215072239627031"> 
        <wsse:Username>1-86074566</wsse:Username> 
        <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-
1.0#PasswordText">Calidad.2017</wsse:Password> 
        <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-
1.0#Base64Binary">NC6vjrltU4BbvTGv8q3UUw==</wsse:Nonce> 
        <wsu:Created>2017-10-05T17:19:22.701Z</wsu:Created> 
      </wsse:UsernameToken> 
    </wsse:Security> 
  </SOAP-ENV:Header> 
  <soap:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="id-
E6E54ABDF86774BC3215072239627306"> 
    <preguntas xmlns="http://ws.id.dc.com/v1"> 
      <paramProducto>2545</paramProducto> 
      <producto>007</producto> 
      <canal>001</canal> 
      <solicitudCuestionario> 
        <tipoId>1</tipoId> 
        <identificacion>87215803</identificacion> 
        <regValidacion>5728710</regValidacion> 
      </solicitudCuestionario> 
    </preguntas> 
  </soap:Body> 
</soap:Envelope> 
==== 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="UTF-8"?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<soapenv:Body> 
<ns1:preguntasResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:ns1="http://soapinterop.org/"> 
<ns1:preguntasReturn xsi:type="xsd:string"><?xml version="1.0" encoding="UTF- 
8"?>
 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 39/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. 40/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>
</ns1:preguntasReturn>
</ns1:preguntasResponse>
</soapenv:Body>
</soapenv:Envelope>
 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: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 
  <SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
    <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-
open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> 
      <wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" 
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="X509-
C41972462FE0E6F35215072240907243">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</wsse:BinarySecurityToken> 
      <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SIG-C41972462FE0E6F35215072240907407"> 
        <ds:SignedInfo> 
          <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
            <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/> 
          </ds:CanonicalizationMethod> 
          <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> 
          <ds:Reference URI="#id-C41972462FE0E6F35215072240907336"> 

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 41/36 
F-DT-020013 ServicioIdentificaciónClientes 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList=""/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>sElwRTF2hW6daDmPm3AKB/QTprs=</ds:DigestValue> 
          </ds:Reference> 
          <ds:Reference URI="#UsernameToken-C41972462FE0E6F35215072240907111"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>dzWrWuykkxlpsX/ls72JHZujZec=</ds:DigestValue> 
          </ds:Reference> 
          <ds:Reference URI="#TS-C41972462FE0E6F35215072240907132"> 
            <ds:Transforms> 
              <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> 
                <ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="wsse soap"/> 
              </ds:Transform> 
            </ds:Transforms> 
            <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> 
            <ds:DigestValue>m8RysucqkTNfcAyeUMkgnZ0ebMA=</ds:DigestValue> 
          </ds:Reference> 
        </ds:SignedInfo> 
<ds:SignatureValue>ZZ8iFAq8eEAUZJ9TcqOiqvnNvEhQq8WEOkgMImpFMfRe/azguWT82wouLEnkKXH0pIx0a4tcy/BhY4vSIcNUdyxF+5nsxICmgSPLaQaEl
wRZXNX9KWVE9fGjzAvYteumXz4hrR6r5VCz0jiwTM7PR5y7uMoEYYSPRC3bP6wIZQBkvlG3FA1NyIflugY84GZzTvgBM9ZR+32HWqE2dR3lTNnv1DW45gKZ
wLQMiRJ9//u+eN58Wm/gmWEvusgeyE/3e3vT+2Fb1rObvMgDUrJy9hEAcS2sx9Umw27Wc5/OBEAOKTclL/GECE8Lttwq1vLB4kcrnObIYn6vDZhxF0alww=
=</ds:SignatureValue> 
        <ds:KeyInfo Id="KI-C41972462FE0E6F35215072240907284"> 
          <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STR-
C41972462FE0E6F35215072240907295"> 
            <wsse:Reference URI="#X509-C41972462FE0E6F35215072240907243" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-
x509-token-profile-1.0#X509v3"/> 
          </wsse:SecurityTokenReference> 
        </ds:KeyInfo> 
      </ds:Signature> 
      <wsu:Timestamp wsu:Id="TS-C41972462FE0E6F35215072240907132"> 
        <wsu:Created>2017-10-05T17:21:30.713Z</wsu:Created> 
        <wsu:Expires>2017-10-05T17:26:30.713Z</wsu:Expires> 
      </wsu:Timestamp> 
      <wsse:UsernameToken wsu:Id="UsernameToken-C41972462FE0E6F35215072240907111"> 
        <wsse:Username>1-86074566</wsse:Username> 
        <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 42/36 
F-DT-020013 ServicioIdentificaciónClientes 
1.0#PasswordText">Calidad.2017</wsse:Password> 
        <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-
1.0#Base64Binary">w8c+IlufuGCb+Y7Uwe7AhA==</wsse:Nonce> 
        <wsu:Created>2017-10-05T17:21:30.708Z</wsu:Created> 
      </wsse:UsernameToken> 
    </wsse:Security> 
  </SOAP-ENV:Header> 
  <soap:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="id-
C41972462FE0E6F35215072240907336"> 
    <verificar xmlns="http://ws.id.dc.com/v1"> 
      <producto>007</producto> 
      <paramProducto>2545</paramProducto> 
      <respuestas> 
        <idCuestionario>00002053</idCuestionario> 
        <regCuestionario>4339792</regCuestionario> 
        <identificacion> 
          <numero>87215803</numero> 
          <tipo>1</tipo> 
        </identificacion> 
        <respuesta> 
          <idPregunta>1</idPregunta> 
          <idRespuesta>03</idRespuesta> 
        </respuesta> 
        <respuesta> 
          <idPregunta>2</idPregunta> 
          <idRespuesta>01</idRespuesta> 
        </respuesta> 
      </respuestas> 
    </verificar> 
  </soap:Body> 
</soap:Envelope> 
==== Response ==== 
HTTP/1.1 200 OK

15/05/2017 
F-DT-020013-ServicioIdentificacionClientes 
Información Confidencial 
Pág. 43/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="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<soapenv:Body>
<ns1:verificarResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:ns1="http://soapinterop.org/">
<ns1:verificarReturn xsi:type="xsd:string"><?xml version="1.0" encoding="UTF- 
8"?>
<Evaluacion aprobacion="false" preguntasCompletas="true" 
resultado="true"  idCuestionario="00000321" />
 
</ns1:verificarReturn>
</ns1:verificarResponse>
</soapenv:Body>
</soapenv:Envelope>
