POST MOKPeru/WspPeruSubirDocumento

Metodo que permite almacenar archivos en los servidores de Mpro ya sea a traves de una url o serializado en formato string base64 (En desarrollo)

Request, Información

URI, Parametros

No registra.

Body, Parametros de Entrada

Parametro que contiene la informacion necesaria para recibir y guardar archivos o documentos enviados via whatsapp en servidores de Mpro

InputSubirDocumentoMokPeru
ParametroDescripciónTipoInformación Adicional
NumeroFolio

Folio interno de solicitud generada

decimal number

Required

NombreDocumento

Nombre del documento (ej: nombre.extension)

string

Required

String length: inclusive between 3 and 100

FolioDocto

Numero de boleta

decimal number

Required

NumeroFoto

Cantidad de Fotos a registrar

integer

No registra.

ImagenBase64

Documento o archivo serializado en base 64

string

String length: inclusive between 0 and 1000000000

NombreDocumentoAlfresco

Nombre del documento al ser guardado en los servidores de Mpro

string

String length: inclusive between 3 and 100

UrlDocumento

Url en donde se encuentra el documento a guardar

string

String length: inclusive between 0 and 1000000000

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

Request, Formato

application/json, text/json

Muestra:
{
  "NumeroFolio": 1.0,
  "NombreDocumento": "sample string 2",
  "FolioDocto": 3.0,
  "NumeroFoto": 4,
  "ImagenBase64": "sample string 5",
  "NombreDocumentoAlfresco": "sample string 6",
  "UrlDocumento": "sample string 7",
  "User": "sample string 8",
  "Pass": "sample string 9",
  "NumConvenio": 10
}

application/xml, text/xml

Muestra:
<InputSubirDocumentoMokPeru xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.MokPeru">
  <NumConvenio>10</NumConvenio>
  <Pass>sample string 9</Pass>
  <User>sample string 8</User>
  <FolioDocto>3</FolioDocto>
  <ImagenBase64>sample string 5</ImagenBase64>
  <NombreDocumento>sample string 2</NombreDocumento>
  <NombreDocumentoAlfresco>sample string 6</NombreDocumentoAlfresco>
  <NumeroFolio>1</NumeroFolio>
  <NumeroFoto>4</NumeroFoto>
  <UrlDocumento>sample string 7</UrlDocumento>
</InputSubirDocumentoMokPeru>

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>