POST MOKPeru/WspPeruLiquidacion
Metodo que permite registrar una liquidacion en los sistemas de Mpro (En desarrollo)
Request, Información
URI, Parametros
No registra.
Body, Parametros de Entrada
Parametro que contiene la informacion necesaria para registrar una liquidacion en la base de datos de Mpro
InputLiquidacionMokPeruParametro | Descripción | Tipo | Información Adicional |
---|---|---|---|
CodigoConsulta |
Código Interno de Consulta y Autorización |
integer |
Required |
RutTitular |
Numero de rut del titular a buscar (formato 0012345678-9) |
string |
Required String length: inclusive between 12 and 12 |
CorrBeneficiario |
Codigo interno del beneficiario |
integer |
Required |
CodPoliza |
Indica el codigo de la poliza asociada al beneficiario |
string |
Required String length: inclusive between 3 and 25 |
NumFotos |
Indica la cantidad de fotos a registrar en sistema |
integer |
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 |
NumConvenio |
Indica (averiguar) |
integer |
Required |
ListaPrestaciones |
Listado de las prestaciones a registrar en la base de datos |
Collection of Prestaciones |
No registra. |
Request, Formato
application/json, text/json
{ "ListaPrestaciones": [ { "NumeroFolio": 1.0, "FolioDocto": 2.0, "CodigoPrestacion": "sample string 3", "NombrePrestacion": "sample string 4", "Cantidad": 5.0, "ValorProducto": 6.0, "ValorDescuento": 7.0 }, { "NumeroFolio": 1.0, "FolioDocto": 2.0, "CodigoPrestacion": "sample string 3", "NombrePrestacion": "sample string 4", "Cantidad": 5.0, "ValorProducto": 6.0, "ValorDescuento": 7.0 } ], "CodigoConsulta": 1, "RutTitular": "sample string 2", "CorrBeneficiario": 3, "CodPoliza": "sample string 4", "NumFotos": 5, "User": "sample string 6", "Pass": "sample string 7", "NumConvenio": 8 }
application/xml, text/xml
<InputLiquidacionMokPeru xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.MokPeru"> <NumConvenio>8</NumConvenio> <Pass>sample string 7</Pass> <User>sample string 6</User> <CodPoliza>sample string 4</CodPoliza> <CodigoConsulta>1</CodigoConsulta> <CorrBeneficiario>3</CorrBeneficiario> <ListaPrestaciones xmlns:d2p1="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.Entidades.MokPeru"> <d2p1:Prestaciones> <d2p1:Cantidad>5</d2p1:Cantidad> <d2p1:CodigoPrestacion>sample string 3</d2p1:CodigoPrestacion> <d2p1:FolioDocto>2</d2p1:FolioDocto> <d2p1:NombrePrestacion>sample string 4</d2p1:NombrePrestacion> <d2p1:NumeroFolio>1</d2p1:NumeroFolio> <d2p1:ValorDescuento>7</d2p1:ValorDescuento> <d2p1:ValorProducto>6</d2p1:ValorProducto> </d2p1:Prestaciones> <d2p1:Prestaciones> <d2p1:Cantidad>5</d2p1:Cantidad> <d2p1:CodigoPrestacion>sample string 3</d2p1:CodigoPrestacion> <d2p1:FolioDocto>2</d2p1:FolioDocto> <d2p1:NombrePrestacion>sample string 4</d2p1:NombrePrestacion> <d2p1:NumeroFolio>1</d2p1:NumeroFolio> <d2p1:ValorDescuento>7</d2p1:ValorDescuento> <d2p1:ValorProducto>6</d2p1:ValorProducto> </d2p1:Prestaciones> </ListaPrestaciones> <NumFotos>5</NumFotos> <RutTitular>sample string 2</RutTitular> </InputLiquidacionMokPeru>
application/x-www-form-urlencoded
Ejemplo no disponible.
Response, Información
Resource, Descripción
OutputGrupoFamiliarMokPeruParametro | Descripción | Tipo | Información Adicional |
---|---|---|---|
NumRegistros |
Cantidad de integrantes |
integer |
No registra. |
CodigoConsulta |
Parametro que es utilizado para validar que los datos fueron extraídos desde MPro |
integer |
No registra. |
ListaGrupoFamiliar |
Listado que contiene informacion detallada de cada integrante del grupo familiar |
Collection of GrupoFamiliarMokPeru |
No registra. |
CodError |
Parametro que indica estado de la respuesta de la API |
TipoRespuestaMokPeru |
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, "CodigoConsulta": 2, "ListaGrupoFamiliar": [ { "CodPoliza": "sample string 1", "CorrBeneficiario": 2, "RutBeneficiario": "sample string 3", "NombreBeneficiario": "sample string 4", "Estado": "sample string 5", "Sexo": "sample string 6", "FecInicioVigencia": "sample string 7", "FecTerminoVigencia": "sample string 8", "Email": "sample string 9", "Parentesco": "sample string 10" }, { "CodPoliza": "sample string 1", "CorrBeneficiario": 2, "RutBeneficiario": "sample string 3", "NombreBeneficiario": "sample string 4", "Estado": "sample string 5", "Sexo": "sample string 6", "FecInicioVigencia": "sample string 7", "FecTerminoVigencia": "sample string 8", "Email": "sample string 9", "Parentesco": "sample string 10" } ], "CodError": 0, "MsgError": "sample string 3" }
application/xml, text/xml
<OutputGrupoFamiliarMokPeru xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.MokPeru"> <CodError>Ok</CodError> <MsgError>sample string 3</MsgError> <CodigoConsulta>2</CodigoConsulta> <ListaGrupoFamiliar xmlns:d2p1="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.Entidades.MokPeru"> <d2p1:GrupoFamiliarMokPeru> <d2p1:CodPoliza>sample string 1</d2p1:CodPoliza> <d2p1:CorrBeneficiario>2</d2p1:CorrBeneficiario> <d2p1:Email>sample string 9</d2p1:Email> <d2p1:Estado>sample string 5</d2p1:Estado> <d2p1:FecInicioVigencia>sample string 7</d2p1:FecInicioVigencia> <d2p1:FecTerminoVigencia>sample string 8</d2p1:FecTerminoVigencia> <d2p1:NombreBeneficiario>sample string 4</d2p1:NombreBeneficiario> <d2p1:Parentesco>sample string 10</d2p1:Parentesco> <d2p1:RutBeneficiario>sample string 3</d2p1:RutBeneficiario> <d2p1:Sexo>sample string 6</d2p1:Sexo> </d2p1:GrupoFamiliarMokPeru> <d2p1:GrupoFamiliarMokPeru> <d2p1:CodPoliza>sample string 1</d2p1:CodPoliza> <d2p1:CorrBeneficiario>2</d2p1:CorrBeneficiario> <d2p1:Email>sample string 9</d2p1:Email> <d2p1:Estado>sample string 5</d2p1:Estado> <d2p1:FecInicioVigencia>sample string 7</d2p1:FecInicioVigencia> <d2p1:FecTerminoVigencia>sample string 8</d2p1:FecTerminoVigencia> <d2p1:NombreBeneficiario>sample string 4</d2p1:NombreBeneficiario> <d2p1:Parentesco>sample string 10</d2p1:Parentesco> <d2p1:RutBeneficiario>sample string 3</d2p1:RutBeneficiario> <d2p1:Sexo>sample string 6</d2p1:Sexo> </d2p1:GrupoFamiliarMokPeru> </ListaGrupoFamiliar> <NumRegistros>1</NumRegistros> </OutputGrupoFamiliarMokPeru>