===== Base de Datos lahuen_bpm ===== ==== Introducción ==== Este documento describe la estructura y funcionalidad de la base de datos. ==== Información General ==== * **Nombre de la Base de Datos:** lahuen_bpm * **Motor:** MariaDB * **Codificación:** utf8mb4 * **Colación:** utf8mb4_unicode_ci * **Número total de tablas:** 13 * **Tamaño:** 1.33 MB ==== Tablas ==== Lista de tablas con enlaces a sus descripciones. * [[lahuen_bpm_tables:dynamic_orchestration|dynamic_orchestration]] - Sin comentario * [[lahuen_bpm_tables:event_subscription|event_subscription]] - Sin comentario * [[lahuen_bpm_tables:instance|instance]] - Sin comentario * [[lahuen_bpm_tables:job_scheduler|job_scheduler]] - Sin comentario * [[lahuen_bpm_tables:params_schema|params_schema]] - Sin comentario * [[lahuen_bpm_tables:process|process]] - Sin comentario * [[lahuen_bpm_tables:process_version|process_version]] - Sin comentario * [[lahuen_bpm_tables:task|task]] - Sin comentario * [[lahuen_bpm_tables:task_history|task_history]] - Sin comentario * [[lahuen_bpm_tables:task_state|task_state]] - Sin comentario * [[lahuen_bpm_tables:task_type|task_type]] - Sin comentario * [[lahuen_bpm_tables:token|token]] - Sin comentario * [[lahuen_bpm_tables:user|user]] - Sin comentario ==== Casos de Uso Principales ==== === Hospitalización === Gestión completa del ciclo de hospitalización del paciente, desde el ingreso hasta el alta. === Urgencias === Registro y seguimiento de atenciones de urgencia. === Consulta Ambulatoria === Gestión de consultas médicas programadas. ==== Ejemplos de Consultas ==== === Obtener pacientes hospitalizados === SELECT p.pat_id, CONCAT(p.pat_firstname,' ', p.pat_lastname) full_name, ps.psv_start_date FROM patient p INNER JOIN care_manager c ON p.pat_id=c.pat_id INNER JOIN patient_service ps ON c.crm_id=ps.crm_id WHERE ps.pst_id = 4 AND ps.pss_id IN (1,2); Obtiene una lista de pacientes actualmente hospitalizados (pst_id=4) junto con sus fechas de ingreso.