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

InputLiquidacionMokPeru
ParametroDescripciónTipoInformació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

Muestra:
{
  "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

Muestra:
<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

Muestra:

Ejemplo no disponible.

Response, Información

Resource, Descripción

OutputGrupoFamiliarMokPeru
ParametroDescripciónTipoInformació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

Muestra:
{
  "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

Muestra:
<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>