Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
HISTORIAL DE CAMBIOS
1 Introducción
El presente documento ha sido revisado y actualizado de acuerdo a las revisiones
que se han realizado al SIHCE por equipo de la consultoría, en base a eso se
presenta el documento con las nuevas actualizaciones y oportunidades de mejora
encontrados.
El documento de arquitectura de software es de vital importancia, ya que documenta
la forma de cómo se encuentra estructurado y organizado un determinado sistema.
Generalmente está organizado en vistas, componentes, tecnologías y sus
ambientes y tiene como objetivo principal garantizar el cumplimiento de los atributos
de calidad de software, considerando entre los más importantes la usabilidad,
disponibilidad, tiempo de respuesta, rendimiento, seguridad y escalabilidad.
1.1 Propósito
1.2 Alcance
1.3 Restricciones
2. Vistas Arquitectónicas
Para la elaboración del presente documento, se ha tomado como base el Modelo de
Vistas de Arquitectura 4+1 propuesto por Philippe Kruchten; modelo usado para
describir la arquitectura de sistemas, basados en el uso de múltiples vistas concurrentes,
así como diagramas del modelo C4. Las vistas describen el sistema desde el punto de
vista de los diferentes roles de un proyecto de desarrollo de software, jefe de proyecto,
líder técnico, analistas, arquitectos, programadores, analistas de calidad y usuarios
finales.
El modelo C4 (Alternativa de UML) creado por Simon Brown, crea C4 en el 2006 consiste
en un conjunto jerárquico de diagramas de arquitectura de software para contexto,
contenedores, componentes y código. La jerarquía de los diagramas C4 proporciona
diferentes niveles de abstracción, cada uno de los cuales es relevante para una
audiencia diferente.
Servicios de Interoperabilidad
Este servicio de interoperabilidad tiene por finalidad recepcionar las tramas de atención
enviadas por el SIHCE y registrarlas en la base transaccional del aplicativo HISMINSA
para su posterior visualización. Este servicio ha sido desarrollado en lenguaje Java
utilizando el frameworks Spring Boot y este a su vez utiliza una base de datos relacional
en SQL Server.
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Este servicio de interoperabilidad tiene por finalidad recepcionar las tramas para la
solicitud de referencias enviadas por el SIHCE y registrarlas en la base transaccional
del aplicativo REFCON para su posterior atención. Este servicio ha sido desarrollado en
lenguaje Java utilizando el framework Spring Boot y este a su vez utiliza una base de
datos relacional en SQL Server.
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
FLUJO GENERAL:
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Arquitectura de software:
Herramientas tecnológicas:
CASO DE USO:
Actores:
Roles Descripción
Referencias:
FLUJO GENERAL:
Diagrama de contexto:
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Herramientas tecnológicas:
CASO DE USO:
Actores:
Roles Descripción
Se toman de referencia:
COMPONENTE: TRIAJE
FLUJO GENERAL:
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Herramientas tecnológicas:
CASO DE USO:
Permitirá la atención previa rápida del paciente, en el cual se toman los signos vitales y
datos antropométricos del mismo, para su correcta Atención en el Servicio adecuado
Actores:
Roles Descripción
Se tomó referencias:
Examen clínico: funciones vitales, peso, talla, estado general, examen físico regional
dirigido.
Terapéutica: tratamiento.
FLUJO GENERAL
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Herramientas tecnológicas:
CASO DE USO:
Permite también al médico visualizar los pacientes citados pendientes de atención y ya
atendidos, así como visualizar alertas sanitarias que le correspondan al paciente de
acuerdo a criterios preestablecidos. Asimismo, cuenta con un subcomponente para el
registro de las funciones vitales y medidas antropométricas de las personas antes de la
atención por consultorio externo. Contempla la incorporación de formatos de atención y
fichas especializadas para el registro de la atención de los médicos especialistas del
primer nivel de atención.
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Actores:
Roles Descripción
Se toman referencia:
FLUJO GENERAL
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Herramientas tecnológicas:
CASO DE USO:
Registra la atención a las gestantes, y permite contribuir al desarrollo del bienestar del
niño y de las mujeres gestantes, en el marco de la atención integral de salud.
Actores:
Roles Descripción
Se toman referencia:
Este componente permite registrar los datos del proceso asistencial del servicio de
control del crecimiento y desarrollo, basado en la “NTS N° 087-MINSA/DGSP-V01:
Norma Técnica de Salud para el Control del Crecimiento y Desarrollo de la Niña y el
Niño menor de cinco años”, aprobado mediante Resolución Ministerial N° 537-
2017/MINSA o versión superior vigente. A través de este componente se puede registrar
la Atención Integral de los niños menores de 5 años y generar diversos reportes e
indicadores, así como contribuir al seguimiento de los niños por el personal de
enfermería para lograr el desarrollo integral de niñas y niños menores de cinco años.
Los usuarios de este componente son el personal de enfermería.
Control del Crecimiento y Desarrollo de la Niña y el Niño menor de Cinco años, en cuanto
a la Atención Integral del Niño menor de 5 años y consecuentemente la Generación de
los Diversos Reportes e Indicadores como crucial herramienta de apoyo a la toma de
decisiones a Nivel Gerencial en este área de salud.
FLUJO GENERAL:
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Figura 1: Arquitectura de Software: Control del Crecimiento y Desarrollo del Niño / Niña
(CRED).
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Herramientas tecnológicas:
CASO DE USO:
Registra la atención integral de los niños menores de 5 años y generar diversos reportes
e indicadores, así como contribuir al seguimiento de los niños por el personal de
enfermería para lograr el desarrollo integral de niñas y niños menores de cinco años.
Actores:
Roles Descripción
Se tomaron referencias:
COMPONENTE: INMUNIZACIONES
FLUJO GENERAL:
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Diagrama de Contexto:
Herramientas tecnológicas:
CASO DE USO:
Registra las vacunaciones realizadas en las IPRESS, apoyando al seguimiento y
monitoreo efectivo de las coberturas de inmunizaciones. Asimismo, se cuenta con una
aplicación móvil para registrar las vacunaciones realizadas en campañas o atenciones
extramurales. El registro se realiza de acuerdo a los esquemas de vacunación
establecidos en la NTS N° 141-MINSA/2018/DGIESP: Norma Técnica de Salud que
establece el Esquema Nacional de Vacunación, aprobada mediante Resolución
Ministerial N° 719-2018/MINSA.
Actores:
Roles Descripción
Se toman de referencia:
Es el componente web que registra la atención de los pacientes con infección por Virus
de Inmunodeficiencia Humana - VIH. Esta herramienta permite llevar un seguimiento
detallado de este tipo de pacientes desde la etapa de consejería y tamizaje de descarte,
filiación, atención médica, atención por psicología y servicio social, hasta la prescripción
y monitoreo del tratamiento, incluyendo el destino del paciente y la generación de
reportes e indicadores.
Asimismo, se cuenta con un aplicativo móvil para las brigadas móviles urbanas (APP
BMU), el cual está destinado al registro y reporte de abordajes y tamizajes realizados
por las brigadas móviles urbanas o en atenciones extramurales. Los usuarios para el
componente web son profesionales de la salud capacitados y designados para la
consejería y atención de pacientes con VIH y población en riesgo. Los usuarios para el
componente móvil son los brigadistas, y profesional de la salud capacitado y designado
para la consejería y tamizaje de población en riesgo.
Herramientas tecnológicas:
CASO DE USO:
Actores:
Roles Descripción
FLUJO GENERAL:
Código AR-1-2021
DOCUMENTO DE ARQUITECTURA DE
APLICACIONES Y SERVICIOS PARA EL SIHCE Clasificación
Herramientas tecnológicas:
Caso de uso:
Actores:
Roles Descripción
Se toman referencia:
COMPONENTE: LOGIN
Login central
Login local
Login Multilínea
CASO DE USO :
Actores:
Roles Descripción