Cliente – Sistema de Intercambio de Información (SII)

El SII (Sistema de Intercambio de Información) es una plataforma de interoperabilidad, que actúa como canal entre las instituciones y organizaciones del Estado para compartir información. Es un servicio orientado a instituciones públicas que permite a los servidores públicos verificar en línea la información que necesita, provenientes de sistemas de otras instituciones, así como integrar dicha información a sus sistemas existentes.

Caracteristicas

    Ejemplos de Clientes del Sistema de Intercambio (php, java-axis/clienteAxis, java-jboss/WebServiceProject y Python)

    Espeficaciones de implementación

    Para la puesta en producción del Sistema de Intercambio de Información los Entes Proveedores de Información (EPI) y/o los Entes Consumidores de Información (ECI) deberán contar con:

      1. Ambientes diferenciados para la etapa de desarrollo, homologación y producción. Los ambientes de desarrollo y homologación podrán estar en un mismo equipo, no así el de Producción que deberá tener su equipo dedicado.
      2. Para el caso de las Entidades Proveedoras de Información (EPI): Un “Endpoint” (punto de acceso) para un servicio web que esté conforme a las especificaciones de la W3C para el Web Services Description Language (WSDL) versión 1.1 y que provea las informaciones de acuerdo a los estándares definidos en un consenso realizado en el foro de discusión proveído por el MITIC e integrado por las entidades participantes (Ya sean EPI o ECI) del Sistema de Intercambio de Información.
      3. Para el caso de las Entidades Consumidoras de Información (ECI): El MITIC proveerá del punto de acceso (Endpoint) conforme al estándar WSDL versión 1.1 para los servicios consensuados entre las entidades participantes(Ya sean EPI o ECI) del foro y además una aplicación de referencia para consumir el servicio web, capaz de utilizar el servicio proveído por el Sistema de Intercambio de Información.
      4. Se debe tener en cuenta que el Sistema de Intercambio de Información, debe tener acceso al WSDL, suministrado por el EPI, independientemente a las políticas de seguridad internas del mismo.

    Módulos

    *Base de Datos de Políticas de Seguridad

    Se cuenta con una base de datos en la cual se almacenan los usuarios, grupos, roles y permisos. En donde un usuario puede tener varios grupos y los grupos varios roles; y en donde los mencionados roles pueden tener varios permisos asociados a él.

    *Core/Concertador/Orquestador

    Concertador o Service Bus: Es el encargado de intercambiar mensajes entre EPIs y ECIs que utilizan el sistema. El service bus incluye:

        • La publicación de nuevos servicios y datos de los Entes Productores de Información, al mismo tiempo que permite la suscripción a estos servicios y datos a los Entes Consumidores de Información.
        • La gestión de transferencia de mensajes entre EPIs y ECIs.
        • El soporte de las consultas de los ECIs, a fin de solicitar la suscripción al uso de un particular servicio o dato.

    *Registro de eventos

    El Módulo de Registro de Eventos: que permite la monitorización de todos los intercambios y accesos realizados al SII.

    *Módulo de Administración

    El módulo Administración, en donde se gestiona las políticas de acceso a los recursos.

    *Base de datos de Políticas

    El módulo Administración, es el encargado de administrar los permisos sobre los recursos disponibles en el Sistema de Intercambio de Información, estos permisos son almacenados en una Base de Datos de Políticas que sirven para proporcionar al Gestor de Políticas de Seguridad la información necesaria para que pueda aplicar permisos asignados en el editor.

    *Base de datos de servicios web

    El WSDL Discovery, es una aplicación a la que se le pasa como parámetro un archivo o ubicación URL, que es la ubicación en donde se encuentra el wsdl, en base a eso la aplicación debe obtener cierta información.

    Por ejemplo: La dirección donde esta implementado ese servicio, las operaciones y los parámetros para brindar esos servicios.

    En pocas palabras la aplicación obtiene el wsdl, descompone la información, dicha información se registrará en una base de datos, que luego podrá ser utilizada por otros sistemas a fin de asignar políticas de autenticación y autorización. Destinado para mantener directorios estandarizados de información acerca de los Web Services, sus capacidades, ubicación, y requerimientos en un formato reconocido universalmente. Siendo un lugar en el cual podemos buscar cuales son los Servicios web disponibles, una especie de directorio en el cual podemos encontrar los Web Services publicados y publicar los Web Services que desarrollemos. El objetivo de esta aplicación es que sirva de entrada para datos que en el futuro sirvan para proveer un servicio tipo UDDI.

    Diagrama del Sistema de Intercambio de Información (SII) – Productores y Consumidores

    ¿Cómo solicitar este servicio?

    1. Ingresar al sitio: http://servicios.mitic.gov.py/simple/tramites/disponibles.
    2. Autenticarse. En el caso de no estar registrado deberá darse de alta en el sistema pulsando el enlace «registrarse».
    3. Seleccionar el servicio «Sistema de Intercambio de Información como Consumidor (GOB-E)«.
    4. Completar la solicitud, descargar e imprimir.
    5. Adjuntar solicitud al sistema con la firma de la máxima Autoridad de la institución. El resultado será notificado en la mesa de entrada del sistema

    Arquitectura

    Instituciones Conectadas

    Productores

    1. Poder Judicial.
    2. SubSecretaría de Estado de Tributación (SET).
    3. Ministerio de Trabajo, Empleo y Seguridad Social (MTESS).
    4. Instituto de Previsión Social (IPS).
    5. Secretaría de la Función Pública (SFP).
    6. Dirección Nacional de Contrataciones Públicas (DNCP).
    7. Registro Único Automotor (RUA).
    8. Ministerio de Salud Pública y Bienestar Social (MSPyBS).
    9. Departamento de Identificaciones de la Policía Nacional.
    10. Ministerio de Justicia (MJ) – Registro del Estado Civil.
    11. Ministerio de Hacienda.
    12. Dirección Nacional de Propiedad Intelectual (DINAPI).
    13. Ministerio de Industria y Comercio (MIC).
    14. Ministerio de Educación y Ciencias (MEC).
    15. Dirección General de Migracones (DGM).

    Consumidores

    1. Dirección General del Registro del Estado Civil (Registro Civil – MJ).
    2. Facultad Politécnica (FPUNA).
    3. Ministerio de Salud Pública y Bienestar Social (MSPyBS).
    4. Dirección de Beneficencia y Ayuda Social (DIBEN)
    5. Ministerio de Agricultura y Ganadería (MAG).
    6. Secretaría de la Función Pública (SFP).
    7. Ministerio de Trabajo, Empleo y Seguridad Social (MTESS).
    8. Secretaría Técnica de Planificación del Desarrollo Económico y Social (STP).
    9. COPACO.
    10. Crédito Agrícola de Habilitación (CAH).
    11. Instituto de Previsión Social (IPS).
    12. Ministerio de Urbanismo, Vivienda y Habitat (MUVH) ex (SENAVITAT).
    13. Contraloría General de la República (CGR).
    14. Super Intendencia de Bancos (BCP).
    15. División de Inversiones Extranjeras (BCP).
    16. Corte Suprema de Justicia – Poder Judicial.
    17. Ministerio de Educación y Cultura (MEC).
    18. Secretaría de Prevención de Lavado de Dinero o Bienes (SEPRELAD).
    19. Ministro de Desarrollo Social (MDS) ex SAS.
    20. Ministerio de Industria y Comercio (MIC).
    21. Procuraduria General de la República (PGR).
    22. Entidad Binacional de Itaipú.
    23. Ministerio de la Mujer (MM).
    24. Consejo Nacional de Ciencia y Tecnología (CONACYT).
    25. Secretaría Nacional Antidrogas (SENAD).
    26. Dirección Nacional De Aeronautica Civil (DINAC).
    27. Facultad de Ciencias Médicas (FCM – UNA).
    28. Instituto Nacional de Desarrollo Rural y de la Tierra (INDERT).
    29. Servicio Nacional de Catastro (SNC).
    30. Dirección General de Estadísticas, Encuestas y Censo (DGEEC).
    31. Ministerio de Obras Públicas y Comunicaciones (MOPC).
    32. Ministerio de la Defensa Pública (MDP).
    33. Centro Nacional de Computación (CNS – UNA).
    34. Ministerio Púbico (MP).
    35. Unidad Técnica de Gabinete Social (UTGS).
    36. Dirección General de los Registros Públicos (DGRP – CSJ).
    37. Dpto de Inteligencia de la Sub comandancia de la P.N.
    38. Dirección de Pensiones no Contributivas (DPNC – M.H.)
    39. Comando de las Fuerzas Militares – Comando de Operaciones de Defensa interna (CFM – CODI).
    40. Dirección Nacional de Propiedad Intelectual (DINAPI).
    41. Sistema Nacional de Formación y Capacitación Laboral (SINAFOCAL).
    42. Servicio Nacional de Calidad y Salud Animal (SENACSA).
    43. Entidad Binacional Yacyreta EBY
    44. Agencia Financiera de Desarrollo AFD
    45. Ministerio de la Niñez y Adolescencia MINNA