Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reciba un cordial saludo en nombre de Salud Total EPS-S y el agradecimiento por ser un
aliado en la misión de brindar servicios de salud con calidad total a nuestros usuarios y sus
familias.
Las IPS también podrán disfrutar de las ventajas que brinda Internet. Por eso, tenemos el
gusto de informarles que usted podrá realizar las siguientes transacciones a través de
nuestro portal WEB sin necesidad de acudir a llamadas telefónicas, entrega de soportes,
entrega de resultados que aumenta los costos y tiempos de espera de los pacientes:
A continuación se relaciona los objetivos, descripción del proceso y anexo técnico para
poder utilizar cada una de estas opciones que se encuentran ya en funcionamiento en la
comunidad de Profesionales de la Salud e IPS.
1
CONTENIDO
2
7.6 SolicitudAutorizacion {GET}.............................................................................................................51
7.7 ConsultaServiciosLiberar {GET}........................................................................................................63
7.8 SolicitudLiberacion {GET}.................................................................................................................65
7.9 ConsultaAccionEntregaParcial {GET}................................................................................................68
7.10 ConsultaMotivoEntregaParcial {GET}.............................................................................................70
7.11 SolicitudLiberacionV1 {GET}...........................................................................................................72
8 ANEXO No. 4...........................................................................................................................................75
8.1 Método IniciarSesión.......................................................................................................................76
8.2 Consultar Autorizaciones por Cédula...............................................................................................77
8.3 Consultar autorizaciones por afiliado..............................................................................................81
8.4 Liberar NAP......................................................................................................................................85
8.5 Consultar por NAP...........................................................................................................................86
8.6 Consultar NAP Entregado................................................................................................................90
8.7 Consultar Prescripción.....................................................................................................................94
8.8 Consultar Acción Entrega Parcial.....................................................................................................98
8.9 Consultar Motivo Entrega Parcial....................................................................................................98
8.10 Liberar NAP V1...............................................................................................................................99
9 Tablas Referencia..................................................................................................................................101
9.1 Tabla 1 – Productos.......................................................................................................................101
9.2 Tabla 2 – Tipo Autorización............................................................................................................102
9.3 Tabla 3 - Unidades de Medida.......................................................................................................103
9.4 Tabla 4 - Unidades de Medida de Tiempo.....................................................................................105
9.5 Tabla 5 - Vías de Administración....................................................................................................105
10 ERRORES.............................................................................................................................................107
3
1 TRANSFERENCIA ELECTRÓNICA DE REGISTROS DE FACTURA-
CIÓN
1.1 Objetivos
Verificación con el sistema autorizador de Salud Total si los servicios prestados han
sido autorizados por Salud Total.
Disminución de la Glosa por servicios con número de autorización mal digitado o
no válidos.
Disminución de los errores en la digitación de los servicios. Disminución de costos por
administración de cero papeles.
4
1.3 Proceso
5
Prevalidación de Nap
Facturación de Servicios.
Prevalidación de Nap.
Los registros que no cumplen con los requerimientos mínimos se envía en un archivo
con terminación: _ErrEst.zip.
Los números de autorización que están correctos se envían en el archivo con
terminación:
_NapOk.zip
6
prenap : Proceso
Am : Tipo Factura
10_1_2007_13_15 : Fecha, Hora, Minuto
Facturación de Servicios.
Por Ejemplo:
CLNSR_70491_archivo_car.txt
CLNSR_70491_archivo_det.txt.
7
La opción indicada anteriormente, realizará el proceso inicial de validaciones de fondo,
pero sin realizar inserciones en cuentas medicas. El sistema devolverá un correo en el
que se podrá ver cada error (en caso de que aplique) linea por linea indicando lo
encontrado a nivel de base de datos.
De igual manera se envían dos archivos de validación en detalles.
2.1 Objetivos
- Salud Total EPS entrega una autorización al usuario, con los servicios que
requiere sean tomados para definir su diagnóstico.
Producción:
https://transaccional.saludtotal.com.co/InfoIPSEPS/
Pruebas:
https://pruebas.saludtotal.com.co/InfoIPSEPS/ITInfoIpsEps.asmx
9
3 API AUTORIZACIONES WEB
3.1 Objetivos
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB
10
4 UTILIZACIÓN DE SERVICIOS A TRAVÉS DE WEB SERVICE
4.1 Objetivo
Producción:
https://transaccional.saludtotal.com.co/InfoIPSEPS/
Pruebas:
https://pruebas.saludtotal.com.co/InfoIPSEPS/ITInfoIpsEps.asmx
11
5 ANEXO No. 1
Para el proceso de prevalidación de NAP se genera un archivo plano que permite hacer la
validación de los NAPS y conocer si están correctos (no reversados ni rechazados), y si ya
fueron cobrados anteriormente. De este proceso se pueden derivar 2 o 3 archivos de respuesta
por parte de la EPS.
Archivo de NAPS
Estructura del archivo que envía la IPS con los NAPS a validar (Archivo Texto con
extensión .TXT SEPARADOS CON COMAS)
Ejm: 60829326-1
12
TipoDoc Varchar 2 El tipo de documento del afiliado.
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
2. Urgencias
3. Hospitalario
Nap (DD/MM/YYYY)
Archivos de Respuesta
Archivo plano en el cual la EPS envía los NAP Correctos o Incorrectos a las IPS.
Este archivo se puede identificar porque el mismo termina de la siguiente forma: _Rpta.zip.
La estructura de este archivo plano es la siguiente:
13
DocumentoIdentidad Varchar 20 El documento de identidad del afiliado
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
- El documento existe.
14
Archivo 2 de Errores de Estructura
Archivo plano en el que la EPS envía a las IPS los registros que no cumplen con los
requerimientos mínimos. Este archivo se identifica porque el nombre termina en: _ErrEst.zip.
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
15
Archivo 3 con Datos del Servicio Autorizado
Archivo plano donde la EPS reporta a las IPS por NAPS los servicios autorizados. Este archivo
se reconoce porque su nombre termina en: _NapOk.zip
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
Código de Servicio Varchar 20 Código del servicio de acuerdo a la contratación con la IPS.
CodTarifa varchar 25 Código con el cual está pactado (ISS 99 o ISS 2000..... ()
Costo int Se envía el costo de servicio pactado, basado con la fecha del
servicio.
16
5.2 Prevalidación de NAPS
Para el proceso de prevalidación del detalle de la factura, la IPS debe generar dos archivos
planos (Caratula y Detalle) los mismos archivos que se ingresan en el cargue de la factura (ver
numeral 3 del Anexo 1).
Por medio de estos archivos planos, el sistema valida el detalle de la factura, sin tener en
cuenta el número de factura y prefijo.
Los campos Numfac y PrefijoFac relacionados en los archivos .txt (caratula y Detalle), pueden
cargarse en blanco, ya que no son obligatorios para la prevalidación.
De este proceso el sistema de la EPS, genera 3 o 4 archivos de respuestas.
Los errores generados por el sistema son enviados vía correo electrónico a la IPS, en archivo
plano, denominado Det_DetXX_Rta.txt.
Los errores que se relacionan en el archivo de respuesta, son generados por número de
registro o línea. Los cuales se detalla en el numeral 4 del Anexo 1.
17
FACTURACIÓN DE SERVICIOS A LA EPS - ARCHIVOS PLANOS A
DILIGECIAR POR LAS IPS
Una vez se solucionen las inconsistencias se realiza el proceso de facturación en archivo para
lo cual se generan dos archivos planos uno de Carátula y otro de Detalle.
Carátula:
0 FACTURA.
1 OBJECIONES.
2 NOTAS IPS.
1. Ambulatorio.
2. Hospitalización Médica.
3. Urgencias Evento.
4. Urgencias Paquete.
5. Medicamentos.
6. Ambulatorio Abierto
7. Transportes.
8. Odontología PLUS.
18
Incremento INT Incremento de valor que pueda tener el total de la factura.
Descuento INT Descuento que pueda tener el total de la factura por defecto debe ser 0.
Cuota cobrada INT Recaudos por concepto de cuota moderadora o copagos de la factura
presentada.
ValorIVA INT Valor de la factura por concepto de IVA por defecto debe ser 0.
NcIps Numeric Valor de la nota crédito de la IPS aplicable a la factura sobre el valor bruto. Por
defecto debe ser 0.
NdIps Numeric Valor de la nota débito IPS aplicable a la factura sobre el valor bruto. Por defecto
debe ser 0.
Nota: El único campo que puede encontrarse vacío en la caratula, es “Prefijo Factura”, los
demás campos siempre deben contener un valor, en los casos donde el campo no presente
valores debe contener el número cero (0).
Detalle:
Ejm: 60829326-1
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
19
NIU NUMERO DE IDENTIFICACION UNICO
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
CódigoServicio Varchar(15) Código del Servicio según tarifario pactado con la IPS.
Incremento Int Incremento de valor que pueda tener el total del Servicio.
Cuota cobrada Int Recaudos por concepto de cuota moderadora y copagos en la prestación que
pueda tener el servicio por defecto debe ser 0. Enviar el valor cobrado por
NAP en el primer servicio relacionado al NAP o la Hospitalización.
NcIps Numeric Valor de la nota crédito de la IPS aplicable del Servicio sobre el valor bruto.
Por defecto debe ser 0.
NdIps Numeric Valor de la nota débito IPS aplicable al servicio sobre el valor bruto. Por
defecto debe ser 0.
1. Paquete.
2. Honorario Cirujano.
3. Honorario Anestesiólogo.
4. Honorario Ayudante.
5. Derecho de Sala.
6. Materiales.
7. Servicios Médicos.
8. Medicamentos POS.
9. Insumos.
10. Estancias.
20
Fecha Egreso Datetime Fecha de Egreso del usuario en caso de Hospitalización y Urgencias.
Para los demás servicios colocar la misma fecha del servicio (campo 3)
DD/MM/YYYY.
Nota: Los únicos campos que pueden encontrarse vacíos en el detalle son: “Prefijo factura”,
“NAP” y “Diagnóstico”, los demás campos siempre deben contener un valor, en los casos
donde el campo no presente valores debe contener el número cero (0).
Error Descripción
Factura ya fue cobrada Se genera cuando se carga un registro con número y prefijo de factura,
que ya se encuentra utilizado y tiene un radicado asignado.
Factura duplicada en archivo. Se genera cuando insertan dos veces la misma información en la caratula.
La Factura no tiene detalles. Se presenta cuando solo se carga la caratula con datos, pero el detalle
viene vacío o la factura relacionada en la caratula no tiene los detalles
correspondientes.
La Factura no tiene carátula. Los detalles se encuentran en el archivo de detalles, pero en la caratula
no se encuentran relacionados.
Los totales de caratula y detalle son diferentes. Se presenta cuando el total de la factura en la caratula tiene un valor y la
suma de los valores de los registros en el detalle para esta factura no
suman lo mismo registrado en la caratula.
Cantidad por valor del servicio no es igual al valor Se genera cuando se ingresa un valor para el servicio que no es el mismo
bruto reportado. al valor bruto, estos valores siempre deben coincidir.
Fecha prestación servicio NO puede ser mayor a Se presenta cuando se ingresa en el archivo una fecha de servicio que es
fecha radicación. superior al día en el que se realiza el cargue.
Registros con valor en cero. Cuando las facturas en la caratula o el detalle vienen en 0.
El número de factura ya se encuentran en proceso Se presenta cuando la IPS nuevamente carga una factura debido a que
de radicación. no recibió correo de respuesta al cargarla por primera vez, sin embargo
esta si fue cargada y ya se encuentra procesando para radicación.
Registro ya se encuentra en proceso de facturación Se presenta cuando la IPS nuevamente carga una factura debido a que
electrónica. no recibió correo de respuesta al cargarla por primera vez, sin embargo
esta si fue cargada y ya se encuentra en proceso de facturación
electrónica.
Registro correcto para radicar, sin afiliado Todos los datos coinciden pero el afiliado no se encuentra.
21
Error Descripción
encontrado.
La fecha de prestación del servicio se encuentra Se presenta cuando no coinciden las fechas con los cortes establecidos
dentro de la fecha actual de radicación o supera la por la EPS.
fecha actual, debe ser facturada en el mes
siguiente. Ejm: El sistema valida que la facturación se encuentra en el corte dos (2),
pero la fecha aplica para el corte tres (3).
Las cuentas enviadas superan el máximo de La cantidad de caratulas es superior a las permitidas por el sistema.
registros permitidos para enviar para esa IPS.
Los servicios enviados superan el máximo de La cantidad de caratulas es la correcta, pero los detalles superan el
registros permitidos para enviar para esa IPS. máximo de registros permitidos en un solo cargue.
NAP no corresponde a la IPS facturadora. Se presenta cuando el NAP que se relaciona en la factura,
tiene el identificador (dígitos antes de la letra o del guion)
diferente, es porque pertenece a otra IPS.
Usuario no corresponde al autorizado. Se presenta cuando los datos del usuario relacionados en la
factura, no coinciden con el usuario al que le autorizan los
servicios.
Servicio homologo no corresponde al autorizado. Se presenta cuando el servicio que se autoriza no coincide
con el que debe homologarse.
Error Descripción
El Nap ya fue cobrado Se genera cuando el Nap ya se encuentra relacionado a otro número de
radicado.
El documento no existe en Salud Total. Se presenta cuando el número de documento del usuario, no existe o se
encuentra en un estado que no permitiría atención para luego ser
facturado.
El Nap no existe en Salud Total Se presenta cuando el número de nap no existe en la base de datos de
salud total, se debe validar y de ser necesario modificar.
El Nap no existe pero se sugiere los siguientes El sistema realiza los cruces por el resto de datos, si hay un servicio que
Nap. este en estado facturable pero el nap sea diferente al que se ingresa, se
sugiere para validar e ingresar alguna de las opciones encontradas por el
sistema.
Estructura del registro no es válida. Se presenta cuando se realiza validación de estructura y se encuentra
algún dato errado, o hace falta algún campo en el archivo.
El Nap está Revertido. Se presenta cuando el Nap es no facturable, estado del nap reversado en
la base de datos de Salud Total EPS.
El Nap pertenece a otra IPS. Se genera cuando el identificador del Nap, no corresponde a la Ips que
22
Error Descripción
NAP Cerrado en Autorizaciones. Se presenta cuando el Nap se encuentra en las bases de datos de Salud
Total EPS, en código de cierre <>0.
NAP Cerrado por tiempo mayor a 10 meses. Se presenta cuando el Nap no se había facturado y la fecha de prestación
tiene más de 10 meses.
NAP cerrado por Ips no facturable. Se genera cuando la IPS no está activa o no debe generar facturas de
este tipo.
NAP cerrado por objeción de glosa. Se presenta cuando el nap se cerró en algún momento por motor de
glosa.
NAP Cerrado por proceso de conciliación. Se presenta cuando el Nap ya se encuentra en proceso de conciliación,
debió a que la factura fue radicada anteriormente de forma manual.
NAP Cerrado Asociado. Se presenta cuando el nap se encuentra cerrado en la base de datos.
NAP Cerrado con Servicios Adicionales. Se presenta cuando el nap se encuentra cerrado en la base de datos.
NAP Cerrado Asociado con Servicios Adicionales. Se presenta cuando el nap se encuentra cerrado en la base de datos.
Carátula:
0 FACTURA.
1 OBJECIONES.
2 NOTAS IPS.
1. Ambulatorio.
23
2. Hospitalización médica.
3. Urgencias evento.
4. Urgencias paquete.
5. Medicamentos.
6. Ambulatorio abierto.
Descuento Int Descuento que pueda tener el total de la factura por defecto debe ser 0.
Cuota cobrada Int Recaudos que pueda tener la factura por defecto debe ser 0.
ValorIVA Int Valor de la factura debido a IVA por defecto debe ser 0.
NcIps Numeric Valor de la nota crédito de la IPS aplicable a la factura sobre el valor bruto.
Por defecto debe ser 0.
NdIps Numeric Valor de la nota débito IPS aplicable a la factura sobre el valor bruto. Por
defecto debe ser 0.
Detalle:
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
24
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
CódigoServicio Varchar(15) Código del servicio según tarifario pactado con la IPS.
Incremento INT Incremento de valor que pueda tener el total del Servicio.
Cuota cobrada INT Cuota cobrada por recaudos que pueda tener el servicio, por defecto debe
ser (0). Enviar el valor cobrado por NAP en el primer servicio relacionado al
NAP.
NcIps Numeric Valor de la nota crédito de la IPS aplicable del Servicio sobre el valor bruto.
Por defecto debe ser (0).
NdIps Numeric Valor de la nota débito IPS aplicable al servicio sobre el valor bruto. Por
defecto debe ser (0).
1. Paquete.
2. Honorario cirujano.
3. Honorario anestesiólogo
4. Honorario ayudante.
5. Derecho de sala.
6. Materiales.
7. Servicios médicos.
8. Medicamentos POS.
9. Insumos.
10. Estancias.
Fecha Egreso Datetime Fecha de egreso del usuario en caso de hospitalización y urgencias.
25
Para los demás servicios colocar la misma fecha del servicio (campo 3).
DD/MM/YYYY.
Carátula:
0 FACTURA.
1 OBJECIONES.
2 NOTAS IPS.
1. Ambulatorio.
2. Hospitalización médica.
3. Urgencias evento.
4. Urgencias paquete.
5. Medicamentos.
6. Ambulatorio abierto.
Descuento Int Descuento que pueda tener el total de la factura por defecto debe ser 0.
Cuota cobrada Int Recaudos que pueda tener la factura por defecto debe ser 0.
26
ValorIVA Int Valor de la factura debido a IVA por defecto debe ser 0.
NcIps Numeric Valor de la nota crédito de la IPS aplicable a la factura sobre el valor
bruto. Por defecto debe ser 0.
NdIps Numeric Valor de la nota débito IPS aplicable a la factura sobre el valor bruto. Por
defecto debe ser 0.
Detalle:
Este archivo plano contiene los siguientes campos:
Nombre Archivo Varchar Nombre del archivo plano enviado.
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
CódigoServicio Varchar(15) Código del Servicio según tarifario pactado con la IPS.
Incremento Int Incremento de valor que pueda tener el total del Servicio.
Cuota cobrada Int Cuota cobrada por recaudos que pueda tener el servicio, por defecto
debe ser 0. Enviar el valor cobrado por NAP en el primer servicio
relacionado al NAP.
NcIps Numeric Valor de la nota crédito de la IPS aplicable del Servicio sobre el valor
bruto. Por defecto debe ser 0.
NdIps Numeric Valor de la nota débito IPS aplicable al servicio sobre el valor bruto. Por
defecto debe ser 0.
1. Paquete.
2. Honorario Cirujano.
3. Honorario Anestesiólogo.
4. Honorario Ayudante.
5. Derecho de sala.
6. Materiales.
7. Servicios médicos.
8. Medicamentos POS.
9. Insumos.
10. Estancias.
Fecha Egreso Datetime Fecha de egreso del usuario en caso de hospitalización y urgencias.
Para los demás servicios colocar la misma fecha del servicio (campo 3).
DD/MM/YYYY .
28
6 ANEXO No. 2
Funcionalidades:
1. Iniciar sesión.
2. Enviar resultados.
Se utiliza para autenticar el usuario que desea utilizar los metodos del WebService, para este se
solicitan los siguientes datos:
IniciarSesion (string TipoIdIPS, string IdIPS, string TipoIdUsuario, string IdUsuario, string
Password)
N Nit
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
M MENOR DE EDAD
29
N NIT
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
Retorno: Cadena XML con el resultado del método con la siguiente estructura de
tags:
- Error: Indica si hubo un error en el Inicio de sesión; cero indica que el inicio de sesión
fue exitoso, un valor diferente a cero indica que se generó un error.
XML: Datos necesarios para realizar el XML a enviar (“Se debe respetar el nombre del
campo en el archivo. No puede cambiar el nombre de los Tags.”)
30
Nombre del Campo Tipo Tamaño Descripción
IPS NIT Varchar 15 Nit de la IPS.
NOMBRE Varchar 40 Nombre de la IPS.
FECHAGENERACIÓN Datetime Fecha de generación del XML
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
Realizados. No obligatorio.
1. Ambulatorio
2. Hospitalario
3. Urgencias
4. Particular
31
NAP Varchar 16 Número de autorización asignado por Salud Total.
1. Laboratorio.
2. Interpretación médica.
Ayuda diagnóstica.
Niños 6-10.
Adultos.
Adolescentes.
32
VALORMÍNIMO Decimal Valor Mínimo de referencia.
Para el envío de resultados de exámenes seriados se debe enviar el código CUPS del servicio
y de acuerdo al resultado que se esté enviando se le adiciona al código del servicio un guion y
el consecutivo.
Cuando requiera enviar alguno de los siguientes caracteres dentro del XML reemplazarlo de
acuerdo al siguiente cuadro:
33
6.4 Estructura del XML a enviar:
34
<IPS NIT="80" NOMBRE="IPS DE PRUEBA" FECHAGENERACION="01/01/2007
23:10">
<AFILIADO DOCUMENTO="1071162445 "
TIPODOCUMENTO="CC"
NOMBRESUSUARIO="PEDRO ANTONIO"
APELLIDOSUSUARIO="PEREZ ROMERO"
ENCABEZADO="FALC @CRE @TBIL @DBOL">
<CLASIFICACION NOMBRE="MICROBIOLOGIA">
<SERVICIO TIPOATENCION="1"
NAP="6948-92780617"
TIPOAYUDADX="1"
CODSERVICIO="16342"
NOMBRESERVICIO="CREATININA"
NOMBREPROFESIONAL="JUAN PEREZ Reg. No 452542 "
FECHASERVICIO="01/01/2007 23:10"
RESULTADO="">
<GRUPOLABORATORIO NOMBRE="QUIMICA SANGUINEA">
<ANALITO NOMBRE="CREATININA "
VALOR="0.72"
UNIDAD="mg/dl"
OBSERVACIONES="">
<REFERENCIA DESCRIPCION="T"
VALORMINIMO="0.5"
VALORmáximo="1.5" />
</ANALITO>
</GRUPOLABORATORIO>
</SERVICIO>
</CLASIFICACION>
<CLASIFICACION NOMBRE="MICROSCOPIA">
<SERVICIO TIPOATENCION="1"
NAP="6948-92780618"
TIPOAYUDADX="2"
CODSERVICIO="25624"
NOMBRESERVICIO="CUADRO HEMATICO"
35
NOMBREPROFESIONAL="DIANA ALVAREZ
Reg. No. 256145"
FECHASERVICIO="01/01/2007 23:11"
RESULTADO="">
<GRUPOLABORATORIO NOMBRE="HEMATOLOGIA">
<ANALITO NOMBRE="VELOCIDAD SEDIMENTACION 1HORA"
VALOR="16"
UNIDAD="mm/Hora"
OBSERVACIONES="">
<REFERENCIA DESCRIPCION="T"
VALORMINIMO="4.7"
VALORmáximo="6.10" />
</ANALITO>
<ANALITO NOMBRE="M.P.V"
VALOR="7.4"
UNIDAD=""
OBSERVACIONES="">
</ANALITO>
</GRUPOLABORATORIO>
</SERVICIO>
</CLASIFICACION>
</AFILIADO>
<AFILIADO DOCUMENTO="41505990"
TIPODOCUMENTO="CC"
NOMBRESUSUARIO="MARIA ELVIRA"
APELLIDOSUSUARIO="ROJAS CONTRERAS"
ENCABEZADO="">
<CLASIFICACION NOMBRE="UROANALISIS">
<SERVICIO TIPOATENCION="1"
NAP="8467-21231239"
TIPOAYUDADX="1"
CODSERVICIO="163005"
NOMBRESERVICIO="UROANALISIS"
NOMBREPROFESIONAL="LINA MEDINA CC. 1132"
36
FECHASERVICIO="01/01/2007 23:10"
RESULTADO="">
<GRUPOLABORATORIO NOMBRE="ANALISIS FISICO QUIMICO">
<ANALITO NOMBRE="COLOR"
VALOR="AMARILLO"
UNIDAD=""
OBSERVACIONES="">
</ANALITO>
<ANALITO NOMBRE="ASPECTO"
VALOR="TURBIO"
UNIDAD=""
OBSERVACIONES="">
</ANALITO>
</GRUPOLABORATORIO>
<GRUPOLABORATORIO NOMBRE="MICROSCOPICO">
<ANALITO NOMBRE="LEUCOCITOS"
VALOR="45-50"
UNIDAD="XC"
OBSERVACIONES="">
</ANALITO>
</GRUPOLABORATORIO>
</SERVICIO>
</CLASIFICACION>
</AFILIADO>
</IPS>
37
6.5 Información Técnica para el reporte de ayudas diagnosticas por FTP.
Cada prestador que realice el reporte de ayudas diagnosticas por el medio de FTP, debe
entregar ante la EPS la siguiente información técnica que permita la parametrización y correcto
funcionamiento del modelo:
El archivo que se publicara en el servicio FTP por parte del prestador debe tener la siguiente
estructura, la cual debe coincidir con lo reportado a través del xml:
Ejemplo:
00151-1847431423_482500_20190214115400.pdf
38
7 ANEXO No. 3
En el siguiente anexo se describen las características de los métodos del Web API, que
van a ser utilizados en la Autorización de Servicios IPS. Los métodos que se entregan son:
1. Token
2. ConsultaConvenioxIPSWEB
3. SolicitudAutorizacion
4. ConsultaServiciosLiberar
5. SolicitudLiberacion
En este método se utiliza para generar el token de acceso a los controladores del API en base
al obtenido en el API de seguridad, éste método debe ser consumido vía POST.
Ese token debe ser enviado en el Header de cada petición con el siguiente formato:
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/API/token
39
Entradas
Retorno
Token string Nueva cadena de caracteres que permite al usuario seguir realizando
peticiones.
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de consultar los convenios contratados.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB/
Convenios/ConsultaConveniosxIPSWEB
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Convenios/
ConsultaConveniosxIPSWEB
40
ConsultaConveniosxIPSWEB([FromBody])
Entradas
TI Tarjeta Identidad
RC Registro Civil
CE Cedula de Ex-
tranjería
PJ Personería Jurí-
dica
ME Menor de Edad
P Pasaporte
CD Carnet Diplomáti-
co
SC Salvoconducto
CN Certificado Naci-
do Vivo
PE Permiso Especial
Permanencia
41
ClaseServicio Int Clase de Servicio SI
1 Producto Servicio
2 Medicamento
3 Dispositivos Médicos
Ejemplo Encabezado
[
{
"DocumentoTercero": "9999999999",
"CodigoSede": "12345",
"TDocumentoPaciente": "CC",
"NroDocumentoPaciente": "9999999999",
"ClseServicio": 1,
"CodigoServicio": "123456"
}
]
Retorno
Encabezado
42
1 Evento
2 Capitación
3 Modelo Honorarios
4 Modelo PGP
1 POS
11 POS SUBSIDIADO
Ejemplo Retorno
[
{
"errornum": 0,
"errordescripcion": "",
"codigoConvenio": "CON-99-BOG8888",
"codModalidadConvenio": 1,
"productoConvenio": "1,11,"
},
{
"errornum": 0,
"errordescripcion": "",
"codigoConvenio": "CON-99-BOG9999",
"codModalidadConvenio": 1,
"productoConvenio": "1,11,"
}
]
43
7.3 ConsultaAfiliadoxDocumento {GET}
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de consultar los datos de un Afiliado.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB/
Convenios/ConsultaAfiliadoxDocumento
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Convenios/ ConsultaAfiliadoxDocumento
ConsultaAfiliadoxDocumento([FromBody])
Entradas
CC Cedula de Ciuda-
danía
TI Tarjeta Identidad
RC Registro Civil
CE Cedula de Ex-
tranjería
PJ Personería Jurí-
dica
ME Menor de Edad
44
tificación Único
P Pasaporte
CD Carnet Diplomáti-
co
SC Salvoconducto
CN Certificado Naci-
do Vivo
PE Permiso Especial
Permanencia
Ejemplo Encabezado
[
{
"NoDocumento": "9999999999",
"TipoDocumento": "CC"
}
]
Retorno
Encabezado
45
idProducto Int Identificar del producto del protegido
1 POS
11 POS Subsidiado
1 Activo
3 Protección Laboral
4 Activo
5 Desafiliado
6 Mora
Ejemplo Retorno
[
{
"errornum": 0
"errordescripcion": ""
"idAfiliado": 123456
"idTipoDocumento": 1
"tipoDocumento": "CC"
"nombreCompleto": "PEDRO PEREZ"
"idProducto": 1
"producto": "POS"
"idEstadoAfiliacion": 1
"estadoAfiliacion": "Activo"
},
46
7.4 ConsultaOrigenAtencion {GET}
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de consultar los orígenes de atención.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB/
Convenios/ConsultaOrigenAtencion
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Convenios/ ConsultaOrigenAtencion
ConsultaOrigenAtencion([FromBody])
Entradas
Ejemplo Encabezado
[
{
"aplicaExterno": 1,
}
]
47
Retorno
Encabezado
Ejemplo Retorno
[
{
"errornum": 0
"errordescripcion": ""
"idOrigenAtencion": 1
"codigoExterno": “SOAT”
"origen": "Accidente de tránsito"
"codigoST": "SOAT"
"restrictivoExterno": 0
}
]
48
7.5 ConsultaSede {GET}
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de consultar las sedes.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB/
Convenios/ConsultaSede
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Convenios/ ConsultaSede
ConsultaSede([FromBody])
Entradas
Ejemplo Encabezado
[
{
"nit": “800130907”,
}
]
49
Retorno
Encabezado
Ejemplo Retorno
[
{
"errornum": 0
"errordescripcion": ""
"idIPS": 1
"nit": “800130907”
"IPS": "Salud Total"
"idSucursal": 1
"sucursal": “BOGOTA”
"idCiudad": 1
50
"ciudad": “Bogota”
"idSede": 1
"codigoSede": “C1234”
"sede": “BOGOTA ORIENTE”
}
]
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de solicitar la autorización de un servicio.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB/
Autorizaciones/SolicitudAutorizacion
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Autorizaciones/SolicitudAutorizacion
SolicitudAutorizacion([FromBody])
Entradas
51
Encabezado
Informar
TI Tarjeta Identi-
dad
RC Registro Civil
CE Cedula de
Extranjería
PJ Personería
Jurídica
ME Menor de
Edad
MS Menor sin
Identificación
NIU Número de
Identificación Úni-
co
P Pasaporte
CD Carnet Diplo-
mático
SC Salvoconduc-
to
CN Certificado
Nacido Vivo
PE Permiso Es-
52
pecial Permanen-
cia
1 Ambulatorio
2 Hospitalario
3 Urgencia
4 Domiciliario
Detalle lstDetalleSolicitud
RC Registro Civil
CE Cedula de Extranjería
PJ Personería Jurídica
ME Menor de Edad
P Pasaporte
53
CD Carnet Diplomático
SC Salvoconducto
2 Medicamento
3 Dispositivos Médicos
MATE Maternidad
54
físico
OTRA Otra
1 POS
11 POS SUBSIDIADO
18 PLAN GAMA
19 PLAN DELTA
20 PLAN OMEGA
25 FOME
26 FOME SUBSIDIADO
7 Centímetro(s) cúbico(s)
8 Elisa unit
9 gramo(s)
55
10 Gigabecquerel
11 Gota(s)
12 Julio(s)
13 kilobecquerel
14 Kilo Caloías
16 Límite de floculación
17 Megabecquerel
18 microgramo(s)
19 mcg/h
20 mcg/kg
21 mcg/m3
22 milicurio(s)
23 micromol(es)
24 miliequivalente(s)
25 miligramo(s)
26 mililitro(s)
27 milimol(es)
28 Millon(es) de UI
29 nanogramo(s)
30 onza(s)
31 Puff
32 Sobre(s)
33 Unidad(es)
internacional(es)
34 Unidad(es) de Tuberculina
56
35 Tableta(s)
36 Cápsula(s)
38 mg/h
39 mg/kg
1 Hora(s)
2 Día(s)
3 Mes(es)
4 Semana(s)
5 Año(s)
37 Minuto(s)
1 Bucal
2 Conjuntival
3 Dental
4 Epidural
5 Hemodiálisis
6 Implante
7 Inhalación
8 Insuflación
9 Intra-Arterial
10 Intra-Articular
11 Intra-Cardiaca
12 Intracavernosa
57
13 Intradermal
14 Intraespinal
15 Intralesional
16 Intralinfatica
17 Intramuscular
18 Intranasal
19 Intraocular
20 Intraperitoneal
21 Intrapleural
22 Intratecal
23 Intratraqueal
24 Intrauterina
25 Intravenosa
26 Intravesical
27 Oral
28 Ótico Auricular
29 Parenteral
30 Rectal
31 Subcutánea
32 Sublingual
33 Tópica(externa)
34 Transdermal
35 Uretral
36 Vaginal
58
Ejemplo Entrada
[
{
"documentoTercero": "8888888888",
"codigoSede": "12345",
"tDocumentoPaciente": "CC",
"nroDocumentoPaciente": "9999999999",
"idAmbito": 1,
"lstDetalleSolicitud": [
{
"fechaOrdenMedica": "2020-24-03",
"napa": "12345-999999999",
"tipoDocumentoPrestadorOrdenamiento": "NIT",
"nitPrestador": "1234567890",
"sedeOrdena": "54321",
"codigoDiagnostico": "DX99",
"codigoServicio": "124567890",
"claseServicio": 1,
"codigoOrigenSer": "EG",
"cantidad": 9999,
"producto": 1,
"codConvenio": "CON-99-MEDE999",
"dosis": 1,
"unidadMedidaDosis": 1,
"frecuencia": 1,
"uniMedTiempo": 1,
59
"víaAdministracion": 1,
"duracionDias": 1
},
{
"fechaOrdenMedica": "2020-24-03",
"napa": "",
"tipoDocumentoPrestadorOrdenamiento": "NIT",
"nitPrestador": "1234567890",
"sedeOrdena": "12234",
"codigoDiagnostico": "DX88",
"codigoServicio": "987654321",
"claseServicio": 1,
"codigoOrigenSer": "EG",
"cantidad": 9999,
"producto": 1,
"codConvenio": "CON-99-MEDE999",
"dosis": 0,
"unidadMedidaDosis": 0,
"frecuencia": 0,
"uniMedTiempo": 0,
"víaAdministracion": 0,
"duracionDias": 0
}
]
}
]
60
Retorno
Encabezado
Detalle lstrptaDetalleSolicitud
0 Sin Procesar
1 Preautorizada
2 Autorizada
4 Rechazada
6 Requiere validacion
7 Pendiente
61
Ejemplo Retorno
[
{
"mensajeRespuesta": "",
"rptaSolicitud": "999999999999",
"lstrptaDetalleSolicitud": [
{
"origenError": "0",
"mensajeError": "",
"estado": 1,
"descEstado": "Autorizada",
"motivo": "",
"CodServicioIPS": "RX99",
"CodServicio": "12456789",
"nap": "12345-999999999"
},
{
"origenError": "0",
"mensajeError": "",
"estado": 4,
"descEstado": "Rechazado",
"motivo": "Motivo Rechazo",
"CodServicioIPS": "RX88",
"CodServicio": "987654321",
"nap": "12345-888888888"
}
]
62
}
]
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de solicitar la consulta de medicamentos para ser
liberados.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB /
Autorizaciones/SolicitudConsultaMedicamentos
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Autorizaciones/SolicitudConsultaMedicamentos
SolicitudConsultaMedicamentos([FromBody])
Entradas
Informar
63
Ejemplo Entradas
[
{
"CodigoSede": "12345",
"TDocumentoPaciente": "CC",
"NroDocumentoPaciente": "999999999999"
}
]
Retorno
Encabezado
tipoUsuario string Combinación entre régimen del producto del nap del
afiliado +espacio+ tipo de afiliado
64
Ejemplo Retorno
[
{
"errornum": 0,
"errordescripcion": "",
"numEntregaMed": 999999999,
"codigoServicio": "123456789"
},
{
"errornum": 0,
"errordescripcion": "",
"numEntregaMed": 888888888,
"codigoServicio": "987654321"
}
]
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de solicitar el proceso de liberación de la autorización de
un servicio.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB /
Autorizaciones/SolicitudLiberacion
Pruebas:
65
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Autorizaciones/SolicitudLiberacion
SolicitudLiberacion([FromBody])
Entradas
Encabezado
Ejemplo Entrada
[
{
"DocumentoTercero": "9999999999",
"CodigoSede": "123456",
"NumEntregaMed": 555555555
},
{
"DocumentoTercero": "8888888888",
"CodigoSede": "123456",
"NumEntregaMed": 444444444
}
]
66
Retorno
Encabezado
Detalle lstrptaLiberacion
67
Ejemplo Retorno
[
{
"mensajeRespuesta": "",
"NumEntregaMed": 999999999,
"lstrptaLiberacion": [
{
"origenError": "0",
"mensajeError": "",
"codigoServicio": "123456789",
"nap": "12345-999999999"
},
{
"origenError": "0",
"mensajeError": "",
"codigoServicio": "987654321",
"nap": "12345-888888888"
}
]
}
]
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de consultar las acciones de entregas parciales.
68
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB /
EntregaParcial/ConsultaAccionEntregaParcial
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/EntregaParcial/ConsultaAccionEntregaParcial
ConsultaAccionEntregaParcial()
Retorno
Ejemplo Retorno
[
{
"ID_TM_SesionUsuario": 999999999,
"ID": 9,
"Nombre": "Accion",
"Libera": true,
"Estado": true
},
{
69
"ID_TM_SesionUsuario": 999999999,
"ID": 8,
"Nombre": "Accion 2",
"Libera": true,
"Estado": true
}
]
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de consultar los motivos por acción de entregas parciales.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB /
EntregaParcial/ConsultaMotivoEntregaParcialxAccion
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/EntregaParcial/
ConsultaMotivoEntregaParcialxAccion
ConsultaMotivoEntregaParcialxAccion()
Entradas
70
7.6
Retorno
MotivoServ bool Identifica si el motivo es de servicio prestado para poder liberar 0-No
icioPrestado 1-Si
Ejemplo Retorno
[
{
"ID_TM_SesionUsuario": 999999999,
"ID": 9,
"ID_TP_AccionEntregaParcial": 1,
"Nombre": "Motivo",
"MotivoServicioPrestado": true,
"Estado": true
},
{
"ID_TM_SesionUsuario": 999999999,
"ID": 9,
"ID_TP_AccionEntregaParcial": 2,
"Nombre": "Motivo 2",
"MotivoServicioPrestado": true,
"Estado": true
}
71
]
Se define como la petición generada desde el Sistema de una IPS hacia el sistema
AutorizacionesIT-ST con el fin de solicitar el proceso de liberación de la autorización de
un servicio para entregas parciales.
URL:
Desarrollo:
https://desarrollo.saludtotal.com.co/APIAutorizacionesWEB/APIAutorizacionesWEB /
Autorizaciones/SolicitudLiberacionV1
Pruebas:
https://pruebas.saludtotal.com.co/APIAutorizacionesWEB/Autorizaciones/SolicitudLiberacionV1
SolicitudLiberacionV1([FromBody])
Entradas
Encabezado
72
Ejemplo Entrada
[
{
"DocumentoTercero": "9999999999",
"CodigoSede": "123456",
"NumEntregaMed": 555555555,
"Cantidad": 10,
"IdMotivoEntregaParcial": 1
},
{
"DocumentoTercero": "8888888888",
"CodigoSede": "123456",
"NumEntregaMed": 444444444
"Cantidad": 1,
"IdMotivoEntregaParcial": 2
}
]
Retorno
Encabezado
73
Detalle lstrptaLiberacion
Ejemplo Retorno
[
{
"mensajeRespuesta": "",
"NumEntregaMed": 999999999,
"lstrptaLiberacion": [
{
"origenError": "0",
"mensajeError": "",
"codigoServicio": "123456789",
"nap": "12345-999999999"
},
{
"origenError": "0",
"mensajeError": "",
"codigoServicio": "987654321",
"nap": "12345-888888888"
}
]
}
]
74
8 ANEXO No. 4
1. Inicio de Sesión
2. Consultar servicios por Cedula
3. Liberar NAP
4. Consultar por NAP
1. Debe hacer un inicio de sesión el cual le entregara una clave que será solicitada en
todos los métodos.
75
8.1 Método IniciarSesión
Se utiliza para autenticar el usuario que desea utilizar los métodos del WebService
string IniciarSesion (string TipoIdIPS, string IdIPS, string TipoIdUsuario, string IdUsuario, string
Password).
Nombre del Campo Tipo Descripción
C CEDULA DE CIUDADANIA
TI TARJETA DE IDENTIDAD
RC REGISTRO CIVIL
CE CEDULA DE EXTRANJERIA
ME MENOR DE EDAD
P PASAPORTE
CD CARNET DIPLOMATICO
SC SALVOCONDUCTO
Retorno: Cadena XML con el resultado del método con la siguiente estructura de
tags:
- Error: Indica si hubo un error en el Inicio de sesión; cero indica que el inicio de sesión
fue exitoso, un valor diferente a cero indica que se generó un error.
- DescripciónError: Descripción del error generado, el campo se genera vacío cuando el
código de error es cero.
- ClaveSesion: si el inicio de sesión fue exitoso se retorna una cadena de caracteres
que identifica la sesión actual y se requerirá para ejecutar algún método del
WebService.
76
8.2 Consultar Autorizaciones por Cédula
Este método permite la consulta de los datos del afiliado y los servicios
preautorizados que se le entregaron al usuario para utilización en la IPS.
String ConsultarCedula(string ClaveSesion, String Documento, short
TipoDocumento, String códigoIPS, String Usuario)
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
77
Error Indica si hubo un error en la consulta y/o generación del XML; cero indica que la consulta
y el XML se generaron satisfactoriamente, un valor diferente a cero indica que se generó
un error.
DescripcionError Descripción del error generado, el campo se genera vacío cuando el código de error es
cero.
Contrato Número del contrato del afiliado o beneficiario, es un identificador del usuario.
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
CodCiudad Código del municipio de residencia del afiliado o beneficiario de acuerdo a la codificación
DANE.
78
Sexo Sexo del afiliado 0 Femenino, 1 Masculino
C=Cotizante
B=Beneficiario
Producto Código del producto con el cual se autorizó el servicio (ver tabla #1 al final del
documento)
TipoAutorizacion Código del Tipo Autorizacion con la que se autorizó el servicio (ver tabla #2 al final del
documento).
NombreServicio Nombre del servicio autorizado según nomenclatura manejada en Salud Total.
1 Preautorizada
2 Autorizada
3 Reversada
4 Rechazada
6 Requiere validacion
7 Pendiente
8 Solicitud reversión
0 – Abierto
1 – Cerrado
79
Fecha_uso Fecha a partir de la cual puede ser utilizado el NAP
Ej: 2007-07-26T17:03:06-05:00
Ej: 2007-07-26T17:03:06-05:00
Pago_final Valor del copago o cuota moderadora que debe cancelar el usuario en la IPS
ViaAdministracion El nombre de la vía por la cual se debe suministrar el medicamento (Ver tabla #5)
NumPrescripcion Numero de prescripción generado por MIPRES para el servicio. En caso de no existir un
numero de prescripción el campo se retornara vació.
ConOrden Consecutivo de orden generado por MIPRES para el servicio. En caso de no existir un
consecutivo el campo se retornara en 0.
6969932-> CEMEV
8235172-> EMSSANAR
80
ConvenioVoucher Texto del convenio que aparece en el voucher, se utiliza para identificar convenios
especiales, por ejemplo Vivemas
ID_DireccionamientoMipres Id generado por medio del web service del ministerio correspondiente a lo direccionado
por parte de Salud Total
P-Procedimiento
M-Medicamento
S-Suministro
TipoUsuario Combinación entre régimen del producto (Contributivo, Subsidiado) del Nap del afiliado +
espacio + tipo de afiliado (Cotizante, Beneficiario)
NOTA: No se va a retornar los campos área, nombre área, concepto, nombre concepto, des-
cripción y nombre descripción para esta consulta. Por estos campos se retornaran: código servi-
cio(Es el código del servicio de acuerdo a la codificación de la IPS), código IT (Es el código del
servicio según codificación manejada en Salud Total) y nombre servicio (Nombre del servicio
autorizado según nomenclatura manejada en Salud Total).
Este método permite consultar las autorizaciones de un afiliado en cualquiera de los posibles
estados que este pueda encontrarse, para este se solicitan los siguientes datos:
ConsultarAutorizacionesAfiliado (String ClaveSesion, String Documento, short
TipoDocumento, DateTime FechaInicio, DateTime FechaFin)
81
Documento Varchar(20) Documento del afiliado
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
FechaFin DateTime Fecha hasta la cual desea realizar la consulta de las autorizaciones.
Retorno: Cadena con el resultado XML de la consulta con la siguiente estructura de tags:
Error Indica si hubo un error en la consulta y/o generación del XML; cero indica que la consulta y el
XML se generaron satisfactoriamente, un valor diferente a cero indica que se generó un error.
DescripcionError Descripción del error generado, el campo se genera vacío cuando el código de error es cero.
82
Tipodoc Tipo Identificación
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
NombreServicio Nombre del servicio autorizado según nomenclatura manejada en Salud Total.
FormaPago Forma en la que se va a realizar el pago por parte del afiliado o beneficiario
1. Cuota Moderadora
2. Copago
83
Estado Estado en el que se encuentra la autorización los cuales pueden ser los siguientes:
Preautorizada
Autorizada
Reversada
Rechazada
Requiere validación
Pendiente
Solicitud reversión
Ej: 2007-07-26T17:03:06-05:00
Ej: 2007-07-26T17:03:06-05:00
NOTA: No se va a retornar los campos área, nombre área, concepto, nombre concepto, des-
cripción y nombre descripción para esta consulta. Por estos campos se retornaran: código servi-
cio(Es el código del servicio de acuerdo a la codificación de la IPS), código IT (Es el código del
servicio según codificación manejada en Salud Total) y nombre servicio (Nombre del servicio
autorizado según nomenclatura manejada en Salud Total).
84
8.4 Liberar NAP
Este método permite reportar la utilización de los servicios relacionados con un NAP. Para
ejecutar este método se debe haber ejecutado previamente la Consulta NAP o
ConsultarCedula ya que este método reporta un número de entrega que deberá ser entregado
nuevamente al WS.
String LiberarNAP(string ClaveSesion, int númeroEntrega, String Usuario).
Autorización.
85
8.5 Consultar por NAP
Este método permite la consulta por número de autorización de los datos del afiliado y los
servicios autorizados que se le entregaron al usuario.
String ConsultarNAP (string ClaveSesion, String NAP, String CodigoIPS, String Usuario).
Retorno: Cadena con el resultado XML de la consulta con la siguiente estructura de tags:
86
Nombre del Campo Descripción
Tipodoc Tipo Identificación
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
1 Preautorizada
2 Autorizada
3 Reversada
4 Rechazada
6 Requiere validacion
7 Pendiente
8 Solicitud reversión
87
Nombre del Campo Descripción
Condcerrado Estado en que se encuentra el Nap de esta transacción.
0 – Abierto; 1 – Cerrado;
fecha_uso Fecha a partir de la cual puede ser utilizado el nap Formato de fecha: yyyy-MM-ss T
hh:mm:ss-zonahoraria.
Ej: 2007-07-26T17:03:06-05:00
pago_final Valor del copago o cuota moderadora que debe cancelar el usuario en la IPS.
0 – Ninguno
1 – Usuario Pensionado
Datos de los Servicios
NumEntregaMed Es un identificador del servicio autorizado para utilizar posteriormente la autorización.
88
Nombre del Campo Descripción
CantidadDosis La cantidad de la Dosis del medicamento
MedidaDosis El nombre de la unidad de medida de la cantidad de la Dosis (Ver tabla #3)
Frecuencia Periodo de tiempo en el que se debe suministrar la dosis
MedidaTiempo El nombre de la unidad de medida de tiempo de la Frecuencia (Ver tabla #4)
ViaAdministracion El nombre de la vía por la cual se debe suministrar el medicamento (Ver tabla #5)
NumPrescripcion Numero de prescripción generado por MIPRES para el servicio. En caso de no existir
un numero de prescripción el campo se retornara vació.
ConOrden Consecutivo de orden generado por MIPRES para el servicio. En caso de no existir un
consecutivo el campo se retornara en 0.
Empresa Empresa de la autorización, contiene los siguientes valores:
6969932-> CEMEV
8235172-> EMSSANAR
ID_DireccionamientoMipres Id generado por medio del web service del ministerio correspondiente a lo direccionado
por parte de Salud Total
EstadoDireccionamientoMipres Estado en el cual se encuentra el proceso de Direccionamiento Mipres
TipoUsuario Combinación entre régimen del producto (Contributivo, Subsidiado) del Nap del afiliado
+ espacio + tipo de afiliado (Cotizante, Beneficiario)
ModContratacionPago Modalidad de contratación y pago
89
8.6 Consultar NAP Entregado
Este método permite la consulta por número de autorización de los datos del afiliado y los
servicios autorizados que se le entregaron al usuario.
String ConsultarNAP (string ClaveSesion, String NAP, String CodigoIPS, String Usuario).
Retorno: Cadena con el resultado XML de la consulta con la siguiente estructura de tags:
90
Nombre del Campo Descripción
Tipodoc Tipo Identificación
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
1 Preautorizada
2 Autorizada
3 Reversada
4 Rechazada
6 Requiere validacion
7 Pendiente
8 Solicitud reversión
91
Nombre del Campo Descripción
Condcerrado Estado en que se encuentra el Nap de esta transacción.
0 – Abierto; 1 – Cerrado;
fecha_uso Fecha a partir de la cual puede ser utilizado el nap Formato de fecha: yyyy-MM-ss T
hh:mm:ss-zonahoraria.
Ej: 2007-07-26T17:03:06-05:00
pago_final Valor del copago o cuota moderadora que debe cancelar el usuario en la IPS.
0 – Ninguno
1 – Usuario Pensionado
Datos de los Servicios
NumEntregaMed Es un identificador del servicio autorizado para utilizar posteriormente la autorización.
92
Nombre del Campo Descripción
CantidadDosis La cantidad de la Dosis del medicamento
MedidaDosis El nombre de la unidad de medida de la cantidad de la Dosis (Ver tabla #3)
Frecuencia Periodo de tiempo en el que se debe suministrar la dosis
MedidaTiempo El nombre de la unidad de medida de tiempo de la Frecuencia (Ver tabla #4)
ViaAdministracion El nombre de la vía por la cual se debe suministrar el medicamento (Ver tabla #5)
NumPrescripcion Numero de prescripción generado por MIPRES para el servicio. En caso de no existir
un numero de prescripción el campo se retornara vació.
ConOrden Consecutivo de orden generado por MIPRES para el servicio. En caso de no existir un
consecutivo el campo se retornara en 0.
Empresa Empresa de la autorización, contiene los siguientes valores:
6969932-> CEMEV
8235172-> EMSSANAR
ID_DireccionamientoMipres Id generado por medio del web service del ministerio correspondiente a lo direccionado
por parte de Salud Total
EstadoDireccionamientoMipres Estado en el cual se encuentra el proceso de Direccionamiento Mipres
TipoUsuario Combinación entre régimen del producto (Contributivo, Subsidiado) del Nap del afiliado
+ espacio + tipo de afiliado (Cotizante, Beneficiario)
ModContratacionPago Modalidad de contratación y pago
93
8.7 Consultar Prescripción
Este método permite la consulta por número de prescripción de los datos del afiliado y los
servicios autorizados que se le entregaron al usuario.
String ConsultarPrescripcion (string ClaveSesion, String Prescripcion, String Nit, String
Usuario).
Retorno: Cadena con el resultado XML de la consulta con la siguiente estructura de tags:
94
Nombre del Campo Descripción
Tipodoc Tipo Identificación
1 Cédula de Ciudadanía
2 Tarjeta Identidad
3 Registro Civil
4 No.Identificacion Tributaria
5 Cédula de Extranjeria
6 Personeria Juridica
7 Menor de Edad
10 Pasaporte
11 CARNET DIPLOMATICO
12 Salvoconducto
95
Nombre del Campo Descripción
Motivo Descuento Motivo del descuento para el afiliado
0 – Ninguno
1 – Usuario Pensionado
TipoAfiliado Indica el tipo afiliado:
1: Cotizante 2: Beneficiario
Datos de los Servicios
Producto Código del producto con el cual se autorizó el servicio (ver tabla #1 al final del
documento).
Tipo Autorización Código del Tipo Autorización con la que se autorizó el servicio (ver tabla #2 al final del
documento).
1 Preautorizada
2 Autorizada
3 Reversada
4 Rechazada
6 Requiere validacion
7 Pendiente
8 Solicitud reversión
96
Nombre del Campo Descripción
Duracion El tiempo total de la posología
ViaAdministracion El nombre de la vía por la cual se debe suministrar el medicamento (Ver tabla #5)
NumPrescripcion Numero de prescripción generado por MIPRES para el servicio. En caso de no existir
un numero de prescripción el campo se retornara vació.
ConOrden Consecutivo de orden generado por MIPRES para el servicio. En caso de no existir un
consecutivo el campo se retornara en 0.
Tecnología Indica la tecnología a la que pertenece el medicamento suministrado:
0 Ninguno
N Producto Nutricional
M Medicamento
P Procedimiento
D Dispositivo
S Servicio Complementario
6969932-> CEMEV
8235172-> EMSSANAR
ID_DireccionamientoMipres Id generado por medio del web service del ministerio correspondiente a lo direccionado
por parte de Salud Total
EstadoDireccionamientoMipres Estado en el cual se encuentra el proceso de Direccionamiento Mipres
TipoUsuario Combinación entre régimen del producto (Contributivo, Subsidiado) del Nap del afiliado
+ espacio + tipo de afiliado (Cotizante, Beneficiario)
ModContratacionPago Modalidad de contratación y pago
97
8.8 Consultar Acción Entrega Parcial
Retorno: Cadena con el resultado XML de la consulta con la siguiente estructura de tags:
98
Retorno: Cadena con el resultado XML de la consulta con la siguiente estructura de tags:
MotivoServicioPrestado Identifica si el motivo es de servicio prestado para poder liberar 0-No 1-Si
Este método permite reportar la utilización de los servicios relacionados con un NAP. Para
ejecutar este método se debe haber ejecutado previamente la Consulta NAP o
ConsultarCedula ya que este método reporta un número de entrega que deberá ser entregado
nuevamente al WS.
String LiberarNAPV1(string ClaveSesion, int númeroEntrega, String Usuario, int Cantidad, int
IdMotivoEntregaParcial ).
Autorización.
99
Retorno: Cadena con el resultado XML de la consulta
100
9 Tablas Referencia
ID Nombre
0 Ninguno
1 POS
2 ALIANZA ALLIANZ
3 ALIANZA GENERALI
4 ALIANZA LIBERTY
5 ALIANZA MAPFRE
6 ALIANZA PANAMERICAN
7 DENTOTAL PLUS
8 MAS POS
9 NO POS
10 SALUD DIRECTA
11 POS Subsidiado
12 NO POS Subsidiado
13 PARTICULAR
14 ALIANZA BOLIVAR
16 ALIANZA COLPATRIA
17 DERMATOLOGIA PLUS
18 PLAN GAMA
19 PLAN DELTA
20 PLAN OMEGA
101
21 GINECOLOGIA LASER
22 PLAN ALFA
23 ALIANZA COOMEVA
25 FOME
26 FOME SUBSIDIADO
27 ALIANZA COLMEDICA
ID NOMBRE
1 ALIANZA
2 ATEP
3 CAPITADO
4 DENTOTAL PLUS
5 FOMENTO
6 NO POS
7 PAD
8 PARTICULAR
9 POS
10 SALUD DIRECTA
11 DERIV. URGENCIAS
12 TUTELA
13 SOAT
14 DERMATOLOGIA PLUS
15 CAPITADO POS
16 NO FACTURABLE
17 PAC
102
18 FOME
CÓDIGO NOMBRE
6 Aplicacion(es)
7 Centímetro(s) cúbico(s)
8 ELISA unit
9 gramo(s)
10 Gigabecquerel
11 Gota(s)
12 Julio(s)
13 kilobecquerel
14 Kilo Calorías
16 Límite de floculación
17 Megabecquerel
18 microgramo(s)
19 mcg/h
20 mcg/kg
21 mcg/m3
22 milicurio(s)
23 micromol(es)
24 miliequivalente(s)
25 miligramo(s)
26 mililitro(s)
27 milimol(es)
28 Millon(es) de UI
103
29 Nanogramo(s)
30 onza(s)
31 Puff
32 Sobre(s)
33 Unidad(es) internacional(es)
34 Unidad(es) de Tuberculina
35 Tableta (s)
36 Cápsula (s)
38 mg/h
39 mg/kg
40 Jeringa Prellenada
41 Vial
42 Ampolla
43 Frasco
44 Frasco Ampolla
45 Cartucho
46 Inyector Prellenado
47 Pen
48 Caja
49 Parche
50 Pluma
51 Kwipen
52 Autoinyector
53 Litro
54 Supositorio
55 Dosis
56 Enema
104
9.4 Tabla 4 - Unidades de Medida de Tiempo
CÓDIGO NOMBRE
1 Hora (s)
2 Día (s)
3 Mes (es)
4 Semana (s)
5 Año (s)
37 Minuto (s)
CÓDIGO NOMBRE
1 Bucal
2 Conjuntival
3 Dental
4 Epidural
5 Hemodialisis
6 Implante
7 Inhalación
8 Insuflación
9 Intra-Arterial
10 Intra-Articular
11 Intra-Cardiaca
12 Intracavernosa
13 Intradermal
14 Intraespinal
105
15 Intralesional
16 Intralinfatica
17 Intramuscular
18 Intranasal
19 Intraocular
20 Intraperitoneal
21 Intrapleural
22 Intratecal
23 Intratraqueal
24 Intrauterina
25 Intravenosa
26 Intravesical
27 Oral
28 Otico Auricular
29 Parenteral
30 Rectal
31 Subcutanea
32 Sublingual
33 Topica(externa)
34 Transdermal
35 Uretral
36 Vaginal
106
10 ERRORES
108