SIGRID_CTX_001-D - POV Personal de Organismos de Monitoreo

@startuml


!include <C4/C4_Container>
!include <C4/C4_Context>

title Diagrama de Contexto del Sistema - SIGRID - POV Personal de Organismos de Monitoreo

AddElementTag("SINAPRED", $bgColor="#5869B1")
AddElementTag("sistinfI", $legendText="Sistemas de Información Monitoreo Identificado", $bgColor="#a6c2c6")
AddElementTag("sistinfNI", $legendText="Sistemas de Información Monitoreo No Identificado", $bgColor="#788199")
AddRelTag("not desired", $textColor="red", $lineColor="red", $lineStyle=DashedLine())

Person_Ext(citizens, "Población General", "Ciudadanía interesada en alertas y preparación en situaciones de emergencia. A su vez, actúa como un actor vigilante del sistema, con interés en monitorear su funcionamiento y acceder a información sobre el estado de avance y el cumplimiento de planes y normativas", $link="../stakeholders.html#ITRENDCL-SIGRID-PRS-CIUDADANIA")

System_Boundary(sinapred, "SINAPRED") {
    Person(personSENAPRED, "Personal SENAPRED", "Representa a todo el Personal de SENAPRED encargado de gestionar el sistema de información", $link="../stakeholders.html#ITRENDCL-SIGRID-PRS-PERSONAL_SENAPRED")
    Person_Ext(personMonitoreo, "Personal OTM", "Personal de un Organismo Técnico de Monitoreo de Amenazas encargado de ingresar información sobre amenazas de su especialidad", $link="../stakeholders.html#ITRENDCL-SIGRID-PRS-PERSONAL_OTM")
    System(sigrid, "SIGRID", "Sistema de Información para la Gestión de Riesgos y Desastres", $link="../systems.html#ITRENDCL-SIGRID-SYS-SIGRID")
    System_Ext(sistInfMonitoreo, "Sistema de Información de OTMA", "Sistema de Información Genérico Organismo de Monitoreo de Amenazas", $link="../systems.html#ITRENDCL-SIGRID-SYS-OTM-SI")

    System_Boundary(sistinfo, "Sistemas de Información de Monitoreo") {
        System_Ext(conaf, "SIDCO", "Sistema de Información Digital para Control de Operaciones (SIDCO)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SIDCO", $tags="sistinfI")
        System_Ext(csn, "Sitio web del Centro Sismológico Nacional", "Sitio web del Centro Sismológico Nacional (3/03/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-CSN", $tags="sistinfI")
        System_Ext(shoa, "Sistema Nacional de Alarma de Maremotos SHOA", "Sistema Nacional de Alarma de Maremotos - SNAM SHOA", $link="../systems.html#ITRENDCL-SIGRID-SYS-SHOA", $tags="sistinfI")
        System_Ext(dmc, "DMC", "Sitio web de la Dirección Meteorológica de Chile (28/02/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-DMC", $tags="sistinfI")
        System_Ext(sernageomin, "SERNAGEOMIN", "Sitio web de SERNAGEOMIN (28/02/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SERNAGEOMIN", $tags="sistinfI")
        System_Ext(dga, "DGA", "Sitio Web 'Servicios de Información' (28/02/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-DGA", $tags="sistinfI")
        System_Ext(doh, "DOH", "Sitio web de 'Servicios' (28/02/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-DOH", $tags="sistinfI")
        System_Ext(bomberos, "Sistema de Información Bomberil", "Sistema de Información de Bomberos para incendios estructurales, accidentes y colapsos", $link="../systems.html#ITRENDCL-SIGRID-SYS-BOMBEROS", $tags="sistinfI")
        System_Ext(ccen, "CCHEN", "Sitio Web 'Respuesta a emergencias radiológicas' (28/02/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-CCEN", $tags="sistinfI")
        System_Ext(smac, "SMAC", "Sistema de Información web para amenazas meteorológicas marinas (3/03/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SMAC", $tags="sistinfI")
        System_Ext(midas, "MIDAS", "Sistema de Información de MIDAS para amenazas biológicas (https://midas.minsal.cl/midas/)", $link="../systems.html#ITRENDCL-SIGRID-SYS-MIDAS", $tags="sistinfI")
        System_Ext(sag, "SAG", "Sitio web 'Sistemas en línea' (28/02/2025)", $link="../systems.html#ITRENDCL-SIGRID-SYS-SAG", $tags="sistinfI")
    }
}

Rel(personMonitoreo, sistInfMonitoreo, "usa", "WEB")
Rel(personSENAPRED, sigrid, "usa", "WEB")
Rel(sistInfMonitoreo, sigrid, "Entrega Información", "API")
Rel(personMonitoreo, sigrid, "Consultan", "WEB")
BiRel(personSENAPRED, personMonitoreo, "Solicita Información", "*")
Rel(sistInfMonitoreo, citizens, "Informa", "WEB", $tags="not desired")
Rel(sigrid, citizens, "Informa", "WEB")
Rel(personSENAPRED, sistInfMonitoreo, "Consulta", "WEB", $tags="not desired")


sistinfo -- sistInfMonitoreo

SHOW_LEGEND()
@enduml