MODELO PARTNERS
El modelo Partners está diseñado para clientes que gestionan sus procesos asistenciales y de facturación directamente desde sus propios sistemas. OasisCom actúa únicamente como puente para el envío de documentos al Ministerio de Salud y a la DIAN. Este proceso se ve reflejado en el aplicativo GFAC – Facturas.

Para habilitar el proceso, se realiza la configuración del archivo 951 en el aplicativo BARC – Archivos, orientado a clientes que generan sus facturas en línea, este está asociado al BINT - Interfaces 951 para subir los archivos en formatos XML al sistema y así poder realizar el envío.

Características del Modelo Partners:
- Integración con Oasis para envío de documentos oficiales.
- Uso de XML como formato de carga.
- Incorporación de datos básicos desde el XML sobre el paciente.
Para el proceso de RIPS, se han incorporado nuevos nodos en la estructura XML con el fin de posibilitar la carga completa de información. Al igual que adicionar nodos con información del paciente en el sistema OasisCom. Esta modificación se refleja tanto en el archivo XML como en la configuración del sistema, específicamente en el aplicativo BARC – Archivos. Dentro de este aplicativo, la actualización es visible en el campo Query SQL, que almacena la estructura de los nodos XML necesarios para la carga en OasisCom. Para este proceso, se han añadido los nodos correspondientes al afiliado, que son esenciales para el escenario de RIPS.

Estructura del XML
El archivo XML utilizado para la carga incluye los siguientes nodos:
- Vendedor: Información del proveedor del servicio.
<?xml version="1.0" encoding="utf-8"?>
<ROWS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OPERATIONS>
<VENDOR>
<COMPANYID>123</COMPANYID>
<CLIENTTYPE>E</CLIENTTYPE>
<CLIENTID>0000000</CLIENTID>
<CHECKDIGIT>0</CHECKDIGIT>
<CLIENTNAME>AAABBCCDD XXX AAABBBCCC</CLIENTNAME>
<GEOGRAPHICLOCATIONID>456</GEOGRAPHICLOCATIONID>
<ADDRESS>AV 00 NRO 0 00</ADDRESS>
</VENDOR>
- Client: Información de la EPS y detalles del pago.
<CLIENT> <!-- EPS -->
<COMPANYID>123</COMPANYID>
<CLIENTTYPE>C</CLIENTTYPE>
<CLIENTID>0000000</CLIENTID>
<CHECKDIGIT>0</CHECKDIGIT>
<CLIENTNAME> AAABBCCDD XXX AAABBBCCC</CLIENTNAME>
<GEOGRAPHICLOCATIONID>50001</GEOGRAPHICLOCATIONID>
<CELPHONE>76543210</CELPHONE>
<ADDRESS>AV 00 NRO 0 00</ADDRESS>
<EMAIL>usuario@xxxxx.com</EMAIL>
<TAXTYPEID>C</TAXTYPEID>
</CLIENT>
- Affiliate: Nuevo nodo que contiene datos básicos del paciente afiliado.
<!--RIPS / INFORMACION BASICA DEL AFILIADO-->
<AFFILIATE> <!-- PACIENTE -->
<COMPANYID>123</COMPANYID>
<TYPEDOCUMENTID>CC</TYPEDOCUMENTID>
<CLIENTID>0000000</CLIENTID>
<FIRSTLASTNAME>XXXXXXXX</FIRSTLASTNAME>
<SECONDLASTNAME>XXXXXXX</SECONDLASTNAME>
<FIRSTFIRSTNAME>XXXXXXX</FIRSTFIRSTNAME>
<SECONDFIRSTNAME>XXXXX</SECONDFIRSTNAME>
<REGIMEN>C</REGIMEN> <!-- S:SUBSIDIADO - C:CONTRIBUTIVO V:VINCULADO P:PARTICULAR O:OTRO-->
<GEOGRAPHICLOCATIONID>11001</GEOGRAPHICLOCATIONID>
<CELPHONE>1234567890</CELPHONE>
<ADDRESS>CRA 0 NRO 0 1</ADDRESS>
<EMAIL>usuario@xxxxxxxx.com</EMAIL>
<BIRTHDATE>01/00/0001</BIRTHDATE>
<SEX>F</SEX><!--M:MASCULINO;F:FEMENINO-->
<ZONE>R</ZONE><!--R:RURAL;U:URBANA-->
</AFFILIATE>
- Operation: Encabezado de factura, incluye datos del afiliado, información del doctor, e información que se ve reflejada en el maestro (desde GFAC – Facturas).
<OPERATION> <!-- ENCABEZADO DE FACTURA -->
<COMPANYID>123</COMPANYID>
<DOCUMENTID>FH </DOCUMENTID>
<NUMBERID>0000</NUMBERID>
<LOCATIONID>1</LOCATIONID>
<CONCEPTID>FH </CONCEPTID>
<MOTIVEID>0</MOTIVEID>
<DATE>01/00/0001</DATE>
<HOUR>01/00/0001 10:36:50:000</HOUR>
<CLIENTID>0000000</CLIENTID>
<DIRECTIONID>0</DIRECTIONID>
<VENDORID>0</VENDORID>
<!--RIPS / IDENTIFICACION DEL AFILIADO-->
<AFFILIATEID>123456789</AFFILIATEID>
<!--RIPS / IDENTIFICACION DEL DOCTOR-->
<DOCTORID>0987654321</DOCTORID>
<CURRENCYID>0</CURRENCYID>
<STATE>A</STATE>
<STATUS>N</STATUS>
<TYPEPRICEID>0</TYPEPRICEID>
<CONDITIONPAYMENTID>0</CONDITIONPAYMENTID>
<EXPIRATION>01/00/0001</EXPIRATION>
<EXCHANGERATE>0.0000</EXCHANGERATE>
<OBSERVATION>EXAMPLE RIPS - PARTNER</OBSERVATION>
<PURCHASEORDER></PURCHASEORDER>
<!--RIPS / DOCUMENTO DEL CONTRATO-->
<DOCUMENTID1>CV</DOCUMENTID1>
<NUMBERID1>000</NUMBERID1>
<LOCATIONID1>1</LOCATIONID1>
<REFERENCE1></REFERENCE1>
<BRUTE>0000.0000</BRUTE>
<DISCOUNT>0.0000</DISCOUNT>
<SUBTOTAL>00000.0000</SUBTOTAL>
<TAXSALE>0.0000</TAXSALE>
<TAX>0.0000</TAX>
<TOTAL>00000.0000</TOTAL>
<RETENTION>0.0000</RETENTION>
<NET>00000.0000</NET>
</OPERATION>
- OperationDetail: Detalle de la factura el cual incluye información del producto o servicio que adquiere el paciente, precios, total y neto entre otros; esta se ve reflejada en el detalle (desde GFAC – Facturas).
<OPERATIONDETAIL>
<COMPANYID>123</COMPANYID>
<DOCUMENTID>FH </DOCUMENTID>
<NUMBERID>0</NUMBERID>
<LOCATIONID>1</LOCATIONID>
<ROWID>1</ROWID>
<PRODUCTID>000012</PRODUCTID>
<EAN>0</EAN>
<DESCRIPTION>SERVICIO O PRODUCTO</DESCRIPTION>
<QUANTITY>01.0000</QUANTITY>
<PRICE>000000</PRICE>
<TAXSALECHAR>N</TAXSALECHAR>
<TAXSALEPERCENTAGE>0.0000</TAXSALEPERCENTAGE>
<TAXCONSUMPTIONPERCENTAGE>0.0000</TAXCONSUMPTIONPERCENTAGE>
<DISCOUNTPERCENTAGE>0</DISCOUNTPERCENTAGE>
<TOTAL>000000.0000</TOTAL>
<TAXSALE>0.0000</TAXSALE>
<TAX>0.0000</TAX>
<EXPIRATION>01/01/1900 00:00:00</EXPIRATION>
<LOTID>0</LOTID>
<OBSERVATION>SERVICIO ADQUIRIDO POR PACIENTE</OBSERVATION>
<GIFT>False</GIFT>
</OPERATIONDETAIL>
En el aplicativo GFAC – Facturas, en la parte final del maestro, se verá reflejado la información de RIPS relacionada a cada factura.
