SIHSALUS Content Package para OpenMRS, con la versión actual 1.22.0.
The contents of a typical Content Package are:
- Configuration
- This folder holds Initializer compatible configuration metadata that make up the content package. For example, in the /config directory, this includes:
- Forms (in /ampathforms)
- Concepts (in /ocl, /concepts)
- Programmatic Metadata such as:
- Programs (in /programs)
- Encounter types (in /encountertypes)
- Workflows (in /programworkflows)
- Identifiers and other metadata
- This folder holds Initializer compatible configuration metadata that make up the content package. For example, in the /config directory, this includes:
- content.properties File
- Contents: This file specifies the required ESMs and OMODs (frontend modules and backend modules) that make up the Content Package.
- Importance:
- The content.properties file is important because when Implementers add this Content Package to their distribution, the content.properties file will automatically be read and compared with their existing distro.properties file.
- An automatic distro Build Helper Tool then fetches the content package's information and extracts the content into the Implementation's distro.properties file.
- Dependencies are especially important here, as the Build Helper Tool will add any dependencies from the Content Package into an Implementation's distro.properties file.
This project uses Spotless for code formatting. Spotless is embedded in the build process, so when you run mvn clean package, Spotless will automatically format your code according to the project's style guidelines.
If you want to run Spotless separately, you can use the following Maven commands:
To apply the formatting:
mvn spotless:apply
This will automatically format your code according to the project's style guidelines. It's recommended to run this command before committing your changes.
To check if your code adheres to the style guidelines without making any changes, you can run:
mvn spotless:check
If this command reports any violations, you can then run mvn spotless:apply to fix them.
Remember, in most cases, you don't need to run these commands separately as Spotless will run automatically during the build process with mvn clean package.
Versión del paquete: 1.22.0.
Este paquete ya incluye formularios para consulta externa, obstetricia, salud mental, laboratorio básico de resultados, vacunación, odontología y hospitalización básica. Varios procesos de MINSA pueden quedar cubiertos por módulos nativos de OpenMRS (por ejemplo, triaje/laboratorios/medicación según configuración), pero se dejó esta lista para identificar brechas de documentación clínica en formularios SIH-SALUS.
Cobertura estimada (categoría II-1 / II-2):
-
Cubierto por formularios o metadata de este paquete
- Atención ambulatoria y consulta externa:
CE-*,PSIC-* - Signos vitales y urgencia: metadata y contrato separados para el registro longitudinal del
chart, el triaje de emergencia y la atención posterior. La captura debe implementarse en el
frontend como módulo embebido; este paquete no agrega un formulario JSON en
/ampathforms. - Obstetricia y neonatal:
OBST-*, partograma, RN y puerperio - Hospitalización:
HOSP-001,HOSP-004,HOSP-008,HOSP-009,HOSP-012,FormularioEpicrisisMédica - Referencia/contrarreferencia:
CE-REF-* - CRED y programas de continuidad:
CRED-*, incluyendo Huanca Test adaptado (CRED-026) y lista de habilidades/conductas esperadas (CRED-027) - Salud mental:
PSIC-001aPSIC-004 - Odontología:
ODONT-* - Inmunizaciones:
INMU-001yINMU-002; pendiente alinear el set de vacunas/productos contra la NTS 246-MINSA/DGIESP-2026.
- Atención ambulatoria y consulta externa:
-
Parcial o soportado por OpenMRS nativo (requiere validación local)
- Prescripción médica: formulario de prescripción + módulos de med list/order
- Laboratorio: resultados presentes; revisar si el flujo de solicitud/muestra está cubierto nativamente
- Farmacia: prescripción cubre parte del proceso; validar dispensación y conciliación con flujo nativo
- Radiología/imagen y patología: validar módulos instalados antes de crear formularios
- UCI y cirugía/electiva: revisar visittypes y módulos de urgencia/cirugía habilitados
-
Pendientes prioritarios para documentación MINSA por categoría II
- Documentación completa de urgencia más allá de la metadata de triaje: atención inicial, observación/evolución y reanimación
- Formularios quirúrgicos y anestésicos (pre-operatorio, consentimiento, nota operatoria, anestesia, recuperación)
- Solicitud de laboratorio + toma y trazabilidad de muestra
- Solicitud e informe de imagen diagnóstica
- Solicitud/compatibilidad/administración transfusional
- Interconsulta y admisión hospitalaria no obstétrica (si aplica)
- Nutrición clínica y plan hospitalario
- Farmacia: dispensación y seguimiento farmacéutico en hospitalización
- Documentos de esterilización de material/central de esterilización
- II-2: ingreso y monitorización UCI, y soporte crítico (si aplica)
Referencias mínimas
- NTS 021-MINSA/DGSP-V.03 (categorías de establecimientos): https://spij.minjus.gob.pe/Graficos/Peru/2011/Julio/16/RM-546-2011-MINSA.pdf
- NTS 139-MINSA/2018/DGAIN (gestión de historia clínica): https://spij.minjus.gob.pe/Graficos/Peru/2018/Marzo/15/RM-214-2018-MINSA.pdf
- NTS 238-MINSA/DGIESP-2025 (control de crecimiento y desarrollo del niño): https://www.gob.pe/institucion/minsa/informes-publicaciones/7857089-norma-tecnica-de-salud-para-el-control-de-crecimiento-y-desarrollo-del-nino-nts-n-238-minsa-dgiesp-2025
- NTS 246-MINSA/DGIESP-2026 (esquema nacional de inmunizaciones): https://www.gob.pe/institucion/minsa/normas-legales/8265031-561-2026-minsa
- Guía de Vigilancia del Neurodesarrollo - Huanca Payehuanca (manual de aplicación): https://repositorio.essalud.gob.pe/handle/20.500.12959/5846
Antes de crear o modificar formularios clínicos, revisar la norma técnica vigente en fuentes oficiales MINSA/gob.pe. No asumir que una NTS anterior sigue vigente si existe resolución posterior.