Diferencia entre revisiones de «Sistema de Intercajas»

De WikiCofepres
Saltar a: navegación, buscar
Línea 1: Línea 1:
'''Objetivo'''
+
 
 +
# '''[[#OBJETIVO]]'''  
 +
# '''[[#APIs REST: EJEMPLO]]'''
 +
 
 +
 
 +
 
 +
== OBJETIVO ==
  
 
El sistema '''INTERCAJAS''', tiene como principal objetivo la consulta de beneficiarios de los distintos regímenes previsionales que administran las provincias y los municipios que integran el CO.FE.PRE.S, todo ello en el marco de la ley 25.326 con respecto a las formalidades y modalidades que deberán resguardar la información que contenga el proyecto a los fines de la seguridad informática y la protección electrónica de los datos.
 
El sistema '''INTERCAJAS''', tiene como principal objetivo la consulta de beneficiarios de los distintos regímenes previsionales que administran las provincias y los municipios que integran el CO.FE.PRE.S, todo ello en el marco de la ley 25.326 con respecto a las formalidades y modalidades que deberán resguardar la información que contenga el proyecto a los fines de la seguridad informática y la protección electrónica de los datos.
 
El sistema referido, permitirá, ingresando la identidad de cualquier beneficiario, determinar si el mismo posee antecedentes previsionales en alguno de los regímenes adheridos al sistema, a fin de informar y constatar situaciones que sirvan para su respectivo análisis.
 
El sistema referido, permitirá, ingresando la identidad de cualquier beneficiario, determinar si el mismo posee antecedentes previsionales en alguno de los regímenes adheridos al sistema, a fin de informar y constatar situaciones que sirvan para su respectivo análisis.
 +
 +
 +
 +
 +
 +
== APIs REST: EJEMPLO ==
 +
 +
 +
 +
 +
 +
 +
<span style="color:#800080; ">''' &#187; POST ''AUTENTICAR'''''</span>
 +
 +
 
 +
• <span style="color:#008080; ">URL</span> http://apirest.cajajper.gov.ar/public/auth/autenticar
 +
 +
[[Archivo:imagen7.jpg]]
 +
 +
 +
• <span style="color:#008080; ">Parámetros Body</span>
 +
 +
'''email''': admin@cajajper.gov.ar
 +
 +
'''clave''': caja..... (md5)
 +
 +
[[Archivo:imagen8.jpg]]
 +
 +
 +
• <span style="color:#008080; ">Response Content Type</span>
 +
 +
application/json
 +
 +
 +
• <span style="color:#008080; ">Status Codes</span>
 +
 +
<span style="background:#00FF00">'''''Success 200'''''</span>
 +
 +
 +
[[Archivo:imagen9.jpg]]
 +
 +
 +
'''result''': token que se utiliza para invocar a los otros servicios (APP-TOKEN)
 +
 +
 +
[[Archivo:imagen10.jpg]]
 +
 +
'''result''': null (Credenciales no válidas)
 +
 +
 +
 +
 +
 +
<span style="color:#008000; ">''' &#187; GET '' OBTENER BENEFICIARIO POR CUIL'''''</span>
 +
 +
 +
• <span style="color:#008080; ">URL</span> http://apirest.cajajper.gov.ar/public/beneficiario/obtener/{CUIL}
 +
 +
[[Archivo:imagen11.jpg]]
 +
 +
 +
• <span style="color:#008080; ">Parámetros </span>
 +
 +
'''CUIL''': cuil de la persona beneficiaria de quien se desea obtener información
 +
 +
 +
• <span style="color:#008080; ">Headers</span>
 +
 +
'''APP-TOKEN''': valor obtenido del servicio rest POST AUTENTICAR
 +
 +
[[Archivo:imagen12.jpg]]
 +
 +
 +
• <span style="color:#008080; ">Response Content Type</span>
 +
 +
application/json
 +
 +
 +
• <span style="color:#008080; ">Status Codes</span>
 +
 +
<span style="background:#00FF00">'''''Success 200'''''</span>
 +
 +
 +
 +
 +
 +
{| class="wikitable col1cen col2cen center" style="width:800px;"
 +
|-
 +
|style="width:150px;color:white;background:blue;"|'''Campo'''
 +
|style="width:150px;color:white;" bgcolor="blue"| '''Tipo'''
 +
|style="width:150px;color:white;" bgcolor="blue"| '''Valor'''
 +
|-
 +
|cuil
 +
|numerico
 +
|'''{CUIL}''' cuil de la persona
 +
|-
 +
|numeroDocumento
 +
|numerico
 +
|'''{numeroDocumento}''' numero de documento de la persona
 +
|-
 +
|tipoDocumento
 +
|numerico
 +
|'''{idTipoDocumento}''' 1=DNI, 2=LC, 3=LE, 4=OTRO
 +
|-
 +
|apellidoNombres
 +
|texto
 +
|'''{apellido y nombres}''' apellido y nombres de la persona
 +
|-
 +
|sexo
 +
|texto
 +
|'''{sexo}''' F= femenino; M= masculino
 +
|-
 +
|fechaNacimiento
 +
|date
 +
|'''{fechaNacimiento}''' aaaa-mm-dd fecha de nacimiento de la persona
 +
|-
 +
|beneficios
 +
|numerico-numerico-date
 +
|'''{beneficio}''' listado de beneficios de la persona En cada caso se detalla tipoBeneficio (1= ; 2= ; 3= ); numeroBeneficio (no es obligatorio); fechaInicio (fecha de inicio del beneficio aaaa-mm-dd)
 +
|}
 +
 +
 +
[[Archivo:imagen13.jpg]]
 +
 +
 +
<span style="background:#FF0000">'''''Invalid 401'''''</span>
 +
 +
APP-TOKEN INVALIDO o NO DEFINIDO
 +
 +
[[Archivo:imagen14.jpg]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
<!--
 +
 +
<span style="color:#808000; ">''' &#187; PUT ''ACTUALIZAR USUARIO'''''</span>
 +
<span style="color:#800000; ">''' &#187; DELETE''BORRAR USUARIO'''''</span>
 +
 +
-->

Revisión del 17:21 19 sep 2017

  1. #OBJETIVO
  2. #APIs REST: EJEMPLO


OBJETIVO

El sistema INTERCAJAS, tiene como principal objetivo la consulta de beneficiarios de los distintos regímenes previsionales que administran las provincias y los municipios que integran el CO.FE.PRE.S, todo ello en el marco de la ley 25.326 con respecto a las formalidades y modalidades que deberán resguardar la información que contenga el proyecto a los fines de la seguridad informática y la protección electrónica de los datos. El sistema referido, permitirá, ingresando la identidad de cualquier beneficiario, determinar si el mismo posee antecedentes previsionales en alguno de los regímenes adheridos al sistema, a fin de informar y constatar situaciones que sirvan para su respectivo análisis.



APIs REST: EJEMPLO

» POST AUTENTICAR


URL http://apirest.cajajper.gov.ar/public/auth/autenticar

Archivo:Imagen7.jpg


Parámetros Body

email: admin@cajajper.gov.ar

clave: caja..... (md5)

Archivo:Imagen8.jpg


Response Content Type

application/json


Status Codes

Success 200


Archivo:Imagen9.jpg


result: token que se utiliza para invocar a los otros servicios (APP-TOKEN)


Archivo:Imagen10.jpg

result: null (Credenciales no válidas)



» GET OBTENER BENEFICIARIO POR CUIL


URL http://apirest.cajajper.gov.ar/public/beneficiario/obtener/{CUIL}

Archivo:Imagen11.jpg


Parámetros

CUIL: cuil de la persona beneficiaria de quien se desea obtener información


Headers

APP-TOKEN: valor obtenido del servicio rest POST AUTENTICAR

Archivo:Imagen12.jpg


Response Content Type

application/json


Status Codes

Success 200



Campo Tipo Valor
cuil numerico {CUIL} cuil de la persona
numeroDocumento numerico {numeroDocumento} numero de documento de la persona
tipoDocumento numerico {idTipoDocumento} 1=DNI, 2=LC, 3=LE, 4=OTRO
apellidoNombres texto {apellido y nombres} apellido y nombres de la persona
sexo texto {sexo} F= femenino; M= masculino
fechaNacimiento date {fechaNacimiento} aaaa-mm-dd fecha de nacimiento de la persona
beneficios numerico-numerico-date {beneficio} listado de beneficios de la persona En cada caso se detalla tipoBeneficio (1= ; 2= ; 3= ); numeroBeneficio (no es obligatorio); fechaInicio (fecha de inicio del beneficio aaaa-mm-dd)


Archivo:Imagen13.jpg


Invalid 401

APP-TOKEN INVALIDO o NO DEFINIDO

Archivo:Imagen14.jpg