Manual de Usuario Para la ejecución de Preocupacionales a Policía de Buenos Aires

General

El objetivo del sistema es proveer un soporte a la realización de exámenes preocupacionales destinados a la Policía de Buenos Aires.
El personal que puede ser afectado por estos exámenes son: Cadetes, Bomberos, Nice, Agentes de Prevención y Personal sin Estado Policial.
El proceso comienza por la recepción de un listado de aspirantes suministrados por las autoridades policiales que han completado el procedimiento hasta el punto de laboratorio. Es ahi que el personal administrativo de Dienst ingresa los datos de los aspirantes y se les otorga un turno en un centro médico que comprende el día,la hora y la dirección del centro médico .
El centro médico en cuestión recibirá el listado diario de aspirantes con el tipo de exámen preocupacional a realizar. La función del centro médico consistirá en cargar los documentos de los aspirantes y su foto.
Una vez finalizada la carga El personal administrativo de Dienst pondra a disposición los documentos al personal profesional médico de la empresa y ellos darán su diagnóstico que puede ser Apto, No Apto o Apto con preexistencia. En el caso de estos dos últimos tendrá a su disposición un campo de observaciones para detallar las razones de su diagnóstico. Finalizado el proceso la Policía dispondra de los datos de los aspirantes, su documentacion,fotografía y diagnóstico del aspirante.

Administración de Dienst

portal

Fig 1

El personal administrativo de Dienst usará la dirección https://dienstpreos.com.ar/policiabsas para entrar en la plataforma utilizando el navegador de su preferencia
Para esto debera disponer de un usuario registrado que consiste en el mail y una contraseña dada por los administradores de la plataforma. utilizando los campos señalados por los iconos de mail para usuario y de candado para la contraseña

Una vez ingrese a la página encontrará las siguientes funcionalidades

menu

Fig 2

Lista de Aspirantes: Es el listado de los aspirantes desde donde se puede dar turnos;ver datos personales y modificarlos y si el aspirante aun no tiene turno otorgado puede ser eliminado de la lista.
En el caso de pertenecer al personal médico y tener su contraseña podrá ingresar a la página de diagnóstico .
Asignación Grupal de turnos: Es el acceso a la página de asignaciones de turnos en forma grupal; en el caso de que varios aspirantes tengan el mismo dia y hora para sus exámenes.
Lista de presentes sin diagnosticar: Este vínculo le permite al usuario si es administrador ver a los aspirantes que estuvieron presentes y que tienen todos los documentos cargados por el centro médico pero aún estan a la espera de diagnóstico. En el caso de ser personal médico de la empresa podrá dar su diagnóstico al aspirante.

Centro de Atención Médica

El usuario de centro de atención médica dispondráde su contraseña y usuario y procederá como lo indicado en la figura 1. Entonces tendrá a su disposicion el siguiente menu.

menu_centro_medico

Fig 3

Lista diaria de aspirante: Esta es la lista que diariamente recibe el centro médico donde puede dar Presente o Ausente al aspirante.
En el caso de que este este presente se abre una página donde puede cargarse la foto y los documentos del aspirante. Hay un limite de 10 documentos y de 5Mb por documento.
Lista de Presentes con estudios pendientes: Esta página permite cargar los documentos de aspirantes que aún quedan pendientes de carga para finalizar todos los estudios. De no tener finalizados la carga el personal médico de Dienst no podrá dar su diagnótico.

Policía

La policía recibirá un usuario y contraseña.

Con estos generará una petición POST a la siguiente URL:
https://mail.dienstpreos.com.ar/policiabsas/api/login
el body de la petición debe contener un json con los siguientes datos:

{
email: {{email}},
password: {{contraseña}}
}

Esta petición genera un token para poder comunicarse con la API. Este Token deberá viajar en el header de Authorization en todas las próximas peticiones


Ejemplo de respuesta:
menu_centro_medico

Endpoints disponibles para consultas:
1.GET https://mail.dienstpreos.com.ar/policiabsas/api/preocupacionales
La petición deberá viajar con el header: Authorization Bearer {{token}}

Este deberá devolver toda la base de datos disponible de los aspirantes en formato JSON.

2.GET https://mail.dienstpreos.com.ar/policiabsas/api/preocupacionales?begin_date={{fecha de inicio}}&end_date={{fecha de final}}
Se puede indicar una fecha de inicio y una de final en formato "YYYY-mm-dd". Este endpoint devolverá los datos disponibles entre esas fechas.

Ejemplo de respuesta:
menu_centro_medico 3.GET https://mail.dienstpreos.com.ar/policiabsas/api/preocupacionales?dni={{dni}}
Se puede indicar un dni o una serie de dni separados por comas. En el caso de no encontrar el dni se recibe un mensaje de 'No se encontro ningun aspirante con el DNI indicado' Ejemplo de respuesta:
menu_centro_medico 4.POST https://mail.dienstpreos.com.ar/policiabsas/api/preocupacionales
Este endpoint permite la creación de nuevos aspirante en la base de datos. El body de la petición deberá contener un json con los siguientes datos:

{ "dni": "dni",
"category": "categoria",
"lastname": "apellido",
"name": "nombre",
"gender": "sexo",(M o F)
"phone": "telefono",
"email": "email" }

Los avisos que pueden aparecer como respuesta son:

  • Faltan Campos Requeridos:(Telefono es optativo)
  • Email incorrecto.
  • Error al Crear el Aspirante.
  • Ya existe otro preocupacional activo.
  • Hubo un error al crear los preocupacionales.
  • Se crearon todos los preocupacionales correctamente.