POST FarmaciaWS/MProTransaccionBeneficios
Permite realizar el cálculo de bonificación del plan de beneficio de acuerdo a la lista de medicamentos, cantidades y valores enviados. (En fase de Prueba)
Request, Información
URI, Parametros
No registra.
Body, Parametros de Entrada
Parametro que contiene la informacion necesaria para realizar el calculo del plan de beneficio
InputTransaccionBeneficioWsParametro | Descripción | Tipo | Información Adicional |
---|---|---|---|
RutTitular |
Numero de rut del titular a buscar (formato 0012345678-9) |
string |
Required String length: inclusive between 12 and 12 |
NumRegistros |
Numero de filas de Medicamentos |
integer |
Required |
RutBeneficiario |
Numero de rut del Beneficiario a buscar (formato 0012345678-9) |
string |
Required String length: inclusive between 12 and 12 |
CorrBeneficiario |
Codigo interno del beneficiario |
decimal number |
Required |
FechaCompra |
Fecha del dia que se realizo la compra |
date |
Required |
RutPrestador |
Numero de rut del Prestador a buscar (formato 0012345678-9) |
string |
Required String length: inclusive between 12 and 12 |
NombrePrestador |
Nombre del Médico |
string |
Required |
NumPoliza |
Número de Póliza |
string |
Required |
ListaMedicamentoBonificar |
Listado de medicamentos que serán bonificados |
Collection of MedicamentoWs |
Required |
User |
Nombre de usuario autorizado para acceder a la API |
string |
Required String length: inclusive between 3 and 25 |
Pass |
Contraseña del usuario autorizado para acceder a la API |
string |
Required String length: inclusive between 3 and 25 |
CodCia |
Codigo Interno de la Compania |
integer |
Required |
Request, Formato
application/json, text/json
{ "RutTitular": "sample string 1", "NumRegistros": 2, "RutBeneficiario": "sample string 3", "CorrBeneficiario": 4.0, "FechaCompra": "2025-04-22T22:32:31.8664991-04:00", "RutPrestador": "sample string 6", "NombrePrestador": "sample string 7", "NumPoliza": "sample string 8", "ListaMedicamentoBonificar": [ { "Correlativo": 1, "CodigoMedicamento": "sample string 2", "NombreMedicamento": "sample string 3", "TipoMedicamento": "sample string 4", "CantMedicamento": 5, "TipoCantidad": "sample string 6", "ValorUnitario": 7, "ValorNeto": 8, "ValorDescto": 9, "ValorReclamadoCia": 10 }, { "Correlativo": 1, "CodigoMedicamento": "sample string 2", "NombreMedicamento": "sample string 3", "TipoMedicamento": "sample string 4", "CantMedicamento": 5, "TipoCantidad": "sample string 6", "ValorUnitario": 7, "ValorNeto": 8, "ValorDescto": 9, "ValorReclamadoCia": 10 } ], "User": "sample string 9", "Pass": "sample string 10", "CodCia": 11 }
application/xml, text/xml
<InputTransaccionBeneficioWs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.FarmaciaWs"> <CodCia>11</CodCia> <Pass>sample string 10</Pass> <User>sample string 9</User> <CorrBeneficiario>4</CorrBeneficiario> <FechaCompra>2025-04-22T22:32:31.8664991-04:00</FechaCompra> <ListaMedicamentoBonificar xmlns:d2p1="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.Entidades.FarmaciaWs"> <d2p1:MedicamentoWs> <d2p1:CantMedicamento>5</d2p1:CantMedicamento> <d2p1:CodigoMedicamento>sample string 2</d2p1:CodigoMedicamento> <d2p1:Correlativo>1</d2p1:Correlativo> <d2p1:NombreMedicamento>sample string 3</d2p1:NombreMedicamento> <d2p1:TipoCantidad>sample string 6</d2p1:TipoCantidad> <d2p1:TipoMedicamento>sample string 4</d2p1:TipoMedicamento> <d2p1:ValorDescto>9</d2p1:ValorDescto> <d2p1:ValorNeto>8</d2p1:ValorNeto> <d2p1:ValorReclamadoCia>10</d2p1:ValorReclamadoCia> <d2p1:ValorUnitario>7</d2p1:ValorUnitario> </d2p1:MedicamentoWs> <d2p1:MedicamentoWs> <d2p1:CantMedicamento>5</d2p1:CantMedicamento> <d2p1:CodigoMedicamento>sample string 2</d2p1:CodigoMedicamento> <d2p1:Correlativo>1</d2p1:Correlativo> <d2p1:NombreMedicamento>sample string 3</d2p1:NombreMedicamento> <d2p1:TipoCantidad>sample string 6</d2p1:TipoCantidad> <d2p1:TipoMedicamento>sample string 4</d2p1:TipoMedicamento> <d2p1:ValorDescto>9</d2p1:ValorDescto> <d2p1:ValorNeto>8</d2p1:ValorNeto> <d2p1:ValorReclamadoCia>10</d2p1:ValorReclamadoCia> <d2p1:ValorUnitario>7</d2p1:ValorUnitario> </d2p1:MedicamentoWs> </ListaMedicamentoBonificar> <NombrePrestador>sample string 7</NombrePrestador> <NumPoliza>sample string 8</NumPoliza> <NumRegistros>2</NumRegistros> <RutBeneficiario>sample string 3</RutBeneficiario> <RutPrestador>sample string 6</RutPrestador> <RutTitular>sample string 1</RutTitular> </InputTransaccionBeneficioWs>
application/x-www-form-urlencoded
Ejemplo no disponible.
Response, Información
Resource, Descripción
OutputTransaccionBeneficioWsParametro | Descripción | Tipo | Información Adicional |
---|---|---|---|
NumRegistros |
Cantidad de registros a retornar |
integer |
No registra. |
GlosaLiquidacion |
Texto variable para observaciones al proceso de liquidación |
string |
No registra. |
Solicitud |
Número único de liquidación, Con este número se realizan las posteriores operaciones |
decimal number |
No registra. |
ListaBonificacion |
Listado de bonificaciones realizadas |
Collection of BonificacionWs |
No registra. |
CodError |
Parametro que indica estado de la respuesta de la API |
TipoRespuestaFarmacia |
No registra. |
MsgError |
Parametro que contine un mensaje descriptivo del CodError entregado por la API |
string |
No registra. |
Response, Formato
application/json, text/json
{ "NumRegistros": 1, "GlosaLiquidacion": "sample string 2", "Solicitud": 3.0, "ListaBonificacion": [ { "ListCorrelativo": 1, "ListMontoBonificado": 2, "ListMontoCopago": 3, "ListObservacion": "sample string 4" }, { "ListCorrelativo": 1, "ListMontoBonificado": 2, "ListMontoCopago": 3, "ListObservacion": "sample string 4" } ], "CodError": 0, "MsgError": "sample string 4" }
application/xml, text/xml
<OutputTransaccionBeneficioWs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.FarmaciaWs"> <CodError>Ok</CodError> <MsgError>sample string 4</MsgError> <GlosaLiquidacion>sample string 2</GlosaLiquidacion> <ListaBonificacion xmlns:d2p1="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.Entidades.FarmaciaWs"> <d2p1:BonificacionWs> <d2p1:ListCorrelativo>1</d2p1:ListCorrelativo> <d2p1:ListMontoBonificado>2</d2p1:ListMontoBonificado> <d2p1:ListMontoCopago>3</d2p1:ListMontoCopago> <d2p1:ListObservacion>sample string 4</d2p1:ListObservacion> </d2p1:BonificacionWs> <d2p1:BonificacionWs> <d2p1:ListCorrelativo>1</d2p1:ListCorrelativo> <d2p1:ListMontoBonificado>2</d2p1:ListMontoBonificado> <d2p1:ListMontoCopago>3</d2p1:ListMontoCopago> <d2p1:ListObservacion>sample string 4</d2p1:ListObservacion> </d2p1:BonificacionWs> </ListaBonificacion> <NumRegistros>1</NumRegistros> <Solicitud>3</Solicitud> </OutputTransaccionBeneficioWs>