MARCO DE REFERENCIA DE ARQUITECTURA PARA TRÁMITES

`

Sistema de Agenda Electrónica (SAE)

Descripción

Esta es una aplicación que permite gestionar la reserva de números para un servicio o trámite de una organización. Entre otras cosas permite gestionar los horarios de atención de las oficinas, los cupos, las reservas y la recepción posterior de los usuarios que realizan dichas reservas.

Documentación

https://www.gub.uy/agencia-gobierno-electronico-sociedad-informacion-conocimiento/comunicacion/publicaciones/sistema-agenda-electronica

Diagrama de componentes

A continuación se muestra un diagrama de componentes, donde se ilustra la interacción del SAE con otros activos/componentes externos.

ComponenteDescripción
Aplicación SAE JBossLa aplicación de agenda, corriendo sobre un Jboss
Base de datos SAE PostgreLa base de datos de la aplicación, sobre Postgre
PDILa Plataforma de Interoperabilidad de AGESIC
Publish&SuscribeSistema de notificaciones de AGESIC
TrazabilidadEl sistema de trazabilidad
Sistema ExternoEste componente intenta representar un sistema cualquiera que se integra con SAE
CDA CoesysEl sistema de Control de Acceso de AGESIC
Tramites.gub.uySistema que provee una guía completa de los trámites de la R.O.U

Interacción con otros sistemas

ID Uruguay

El sistema se integra con el sistema de clave única del estado.

Tramites.gub.uy

El sistema utiliza la guía de Tramites.gub.uy para disponibilizar recursos y agendas, por lo cual es condición imprescindible la conectividad al sistema de Tramites.gub.uy. Al día de hoy, los WS de Trámites.gub.uy están disponibles en Internet.

Trazabilidad

El sistema se integra con el sistema de trazabilidad de trámites. SAE implementa un procedimiento de Almacenamiento y reenvío (Store&Forward), en donde las trazas son almacenadas y luego enviadas al componente de trazabilidad. De este modo se garantiza que ante cualquier problema en la comunicación de SAE y trazabilidad, el sistema continúa funcionando y las trazas no se pierden.

Sistema externo

La integración con otros sistemas que quieran utilizar SAE para agendar se hace a través del navegador del usuario, utilizando redireccionamiento http. Por la URL de redirección se pueden pasar distintos parámetros, por ejemplo datos sobre el ciudadano que quiere agendarse, o una url de callback para que, una vez finalizado el proceso de agenda, el sistema redireccione nuevamente a la url especificada en el callback.

TramitesUy

La aplicación SAE utiliza dos servicios web de TrámitesUy:

  • WSTramite: permite obtener información sobre los organismos y unidades ejecutoras del Estado. Particularmente se utilizan dos operaciones:
    • obtenerOrganismos
    • obtenerUnidadesEjecutoras
  • GuiaTramites: permite obtener información sobre los trámites que pueden ser realizados en cada organismo/unidad ejecutora. Particularmente se utilizan las siguientes operaciones:
    • obtTramitesPorOrgEnOrdenAlfabetico
    • obtTramitePorId

Publish&Suscribe

La aplicación permite la integración con el sistema de Notificación de Novedades (también llamado Publish and Suscribe) de la Plataforma de Gobierno Electrónico.

Cada vez que ocurre algún evento relevante (cuando un ciudadano confirma una reserva, cuando cancela una reserva, o cuando un funcionario marca que un ciudadano fue atendido o no se presentó al ser llamado) se registra el evento en el mencionado sistema. Esto se realiza mediante la invocación de un servicio web expuesto en la Plataforma de Interoperabilidad (PDI).

10122 Accesos
Archivos adjuntos