Servicios Detalles Salud
Gestión detallada de servicios de salud dentro de un catálogo específico en el módulo de Sistema de Logística Hospitalaria de Davix ERPX.
Descripción general
La pantalla Servicios Detalles Salud permite gestionar los servicios de salud individuales dentro de un catálogo específico. Funciona de manera similar a Catálogos Servicios Salud, pero filtrada para un catálogo específico identificado por su ID en la URL.
Esta pantalla se accede navegando desde un catálogo de servicios de salud. Los servicios pueden vincularse con procedimientos de laboratorio y perfiles del módulo de Sistema de Información Clínica (HIS).
Acceso
Breadcrumb: Logistica > Catalogos servicios detalles
Ruta: /logistica/catalogos-servicios-detalles-salud/\{id\} (donde \{id\} es el ID del catálogo)
Vista principal — Tabla de servicios
Título: "Catalogos servicios detalle" con subtítulo "Muestra el listado y las herramientas para gestionar los catalogos servicios detalle".
Barra de herramientas
| Botón | Ícono | Descripción |
|---|---|---|
| Actualizar | pi pi-refresh | Recarga la lista. |
| Grupos | — | Gestión de grupos/familias. |
| Nuevo servicio | pi pi-plus | Crear nuevo servicio. |
Búsqueda y filtros
Campo de búsqueda libre + filtro por Grupo (selector de árbol jerárquico).
Columnas de la tabla
| Columna | Ancho | Descripción |
|---|---|---|
| GRUPO | 125px | Ruta jerárquica del grupo. |
| CODIGO | 125px | Código del servicio. |
| NOMBRE | auto | Nombre del servicio. |
| DESCRIPCION | auto | Descripción del servicio. |
| SKU | 100px | Código SKU. |
| CODIGO DE BARRA | 100px | Código de barras. |
| Acciones | 60px | Menú contextual. |
Menú contextual
| Opción | Ícono | Descripción |
|---|---|---|
| Editar | pi pi-pencil | Editar servicio. |
| Eliminar | pi pi-times | Eliminar servicio. |
Paginación
50 registros por página con controles de navegación estándar.
Formulario de creación / edición
Diálogo a pantalla completa idéntico al de Catálogos Servicios Salud, con las mismas secciones:
Sección 1 — Datos generales de servicio
| Campo | Tipo | Obligatorio | Tooltip | Mensaje de error |
|---|---|---|---|---|
| Grupo / Familia | Selector de árbol | No | "Si desea agregar a un grupo/familia seleccione" | "* Obligatorio" |
| Codigo | Texto | Sí | "Ingrese el codigo" | "* Obligatorio" |
| Nombre | Texto | Sí | "Ingrese el nombre" | "* Obligatorio" |
| Descripcion | Texto | No | "Ingrese la descripcion" | "* Obligatorio" |
Sección 2 — Categorías
| Campo | Tipo | Tooltip |
|---|---|---|
| Categorias | Autocompletado múltiple con desplegable | "Seleccione las categorias" |
Sección 3 — Procedimientos
Vinculación con procedimientos y perfiles de laboratorio del módulo de Salud.
| Botón | Descripción |
|---|---|
| Agregar Perfiles | Selecciona perfiles de laboratorio para vincular. |
| Agregar Procedimientos | Selecciona procedimientos de laboratorio para vincular. |
Tabla de procedimientos vinculados
| Columna | Descripción |
|---|---|
| Tipo | "PROCEDIMIENTO" o "PERFIL". |
| Nombre | Nombre del elemento. |
| Acciones | Botón eliminar para quitar vínculo. |
Al guardar, los vínculos se envían en el campo salud_relacion del payload, con la estructura \{ tipo, procedimiento_id, perfil_id \} para cada elemento.
Al abrir el formulario para crear un nuevo servicio, se carga automáticamente una unidad por defecto configurada en los parámetros del sistema (PARAMS-ERPX-LOGISTICA-CATALOGOS).
Gestión de grupos
Diálogo a pantalla completa con TreeTable jerárquico. Crear/editar grupos con:
| Campo | Tipo | Obligatorio | Tooltip |
|---|---|---|---|
| Grupo (padre) | Selector de árbol | No | "Seleccione el grupo si desea asignarlo" |
| Codigo | Texto | Sí | "Ingrese el codigo" |
| Nombre | Texto | Sí | "Ingrese el nombre del grupo" |
| Descripcion | Texto | No | "Ingrese la descripcion del grupo" |
Eliminación
Diálogo de confirmación modal:
- Mensaje:
"Estas seguro de proceder con la eliminacion?" - Soporta servicios y grupos.
- Confirmación: "Eliminado." (éxito, 5 segundos).
Validaciones del formulario
| Escenario | Mensaje | Tipo | Duración |
|---|---|---|---|
| Campos obligatorios vacíos | "Hay campos por validar revise." | Error | 5 segundos |
| Sin unidades agregadas | "Debes de agregar almenos una unidad" | Error | 5 segundos |
| Sin prioridad de unidad | "En unidades seleccione una prioridad." | Error | 5 segundos |
| Servicio creado exitosamente | "Registro exitoso." | Éxito | 5 segundos |
| Servicio actualizado exitosamente | "Actualizacion exitoso." | Éxito | 5 segundos |
| Eliminación exitosa | "Eliminado." | Éxito | 5 segundos |
Errores de servidor
| Código HTTP | Mensaje mostrado |
|---|---|
| 400 | "Error de estructura de envio de datos. ERROR 400" |
| 401 / 402 / 403 | Muestra el mensaje de error devuelto por el servidor. |
| 404 | "No se encontro el servidor de respuestas, consulte con el Administrador. ERROR 404" |
| 500 | "Error interno del servidor. ERROR 500" |
| Otro | "Error 404 consulte con su admin." |
Endpoints de la API
| Método | Endpoint | Descripción |
|---|---|---|
| GET | /v2.0.3/erpx/logistica/catalogos-servicios-salud/?search=\{búsqueda\}&from=\{desde\}&size=\{tamaño\} | Lista servicios de salud con paginación. |
| GET | /v2.0.3/erpx/logistica/catalogos-servicios-salud/\{id\} | Obtiene un servicio por ID. |
| POST | /v2.0.3/erpx/logistica/catalogos-servicios-salud/ | Crea un servicio. |
| PUT | /v2.0.3/erpx/logistica/catalogos-servicios-salud/\{id\} | Actualiza un servicio. |
| DELETE | /v2.0.3/erpx/logistica/catalogos-servicios-salud/\{id\} | Elimina un servicio. |
| GET | /v2.0.1/erpx/salud/catalogos-procedimientos-laboratorios/?search=\{búsqueda\} | Lista procedimientos de laboratorio. |
| GET | /v2.0.1/erpx/salud/catalogos-procedimientos-perfiles/?search=\{búsqueda\} | Lista perfiles de laboratorio. |
Problemas comunes
| Problema | Causa | Solución |
|---|---|---|
| No se muestran servicios | El catálogo no tiene servicios o error de conexión | Verifique la conexión. Use Actualizar. |
| No aparecen procedimientos | No hay procedimientos configurados en Salud | Configure desde Procedimientos de Laboratorios. |
| No aparecen perfiles | No hay perfiles configurados en Salud | Configure desde Procedimientos Perfiles. |
Páginas relacionadas
- Catálogos Servicios Salud — Vista global de servicios de salud.
- Catálogos Servicios Principal — Servicios generales.
- Procedimientos de Laboratorios — Procedimientos de laboratorio.
- Procedimientos Perfiles — Perfiles de laboratorio.
Catálogos Servicios Salud
Gestión de servicios de salud vinculados a procedimientos de laboratorio y perfiles en el módulo de Sistema de Logística Hospitalaria de Davix ERPX.
Stock de Productos
Consulta de niveles de stock de productos por almacén en el módulo de Sistema de Logística Hospitalaria de Davix ERPX.