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.
Descripción general
La pantalla Catálogos Servicios Salud permite gestionar los servicios específicos del área de salud dentro de Sistema de Logística Hospitalaria. A diferencia de los servicios generales, estos servicios pueden vincularse con procedimientos de laboratorio y perfiles de laboratorio del módulo de Salud, estableciendo una relación directa entre el catálogo logístico y las prestaciones clínicas.
Esta pantalla funciona de manera similar a Catálogos Servicios Principal, pero agrega la sección de Procedimientos que permite vincular procedimientos y perfiles de laboratorio del módulo de Sistema de Información Clínica (HIS).
Acceso
Navegue a: Logística → Módulos → Servicios Salud
Breadcrumb: Logistica > Catalogos servicios detalles
Vista principal — Tabla de servicios de salud
Al ingresar se muestra el título "Catalogos servicios detalle" con el subtítulo "Muestra el listado y las herramientas para gestionar los catalogos servicios detalle", seguido de una barra de búsqueda y tabla de servicios.
Barra de herramientas
| Botón | Ícono | Estilo | Descripción |
|---|---|---|---|
| Actualizar | pi pi-refresh | Contorno | Recarga la lista. |
| Grupos | — | Primario | Abre gestión de grupos/familias. |
| Nuevo servicio | pi pi-plus | Primario | Abre formulario de nuevo servicio. |
Búsqueda y filtros
- Campo de búsqueda: Texto libre.
- Agregar filtro (
pi pi-filter): Filtro por grupo jerárquico. - Quitar filtros (
pi pi-filter-slash): Elimina filtros. - Buscar (
pi pi-search): Ejecuta búsqueda.
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 (pi pi-ellipsis-h). |
Menú contextual
| Opción | Ícono | Descripción |
|---|---|---|
| Editar | pi pi-pencil | Abre formulario de edición. |
| Eliminar | pi pi-times | Abre confirmación de eliminación. |
Paginación
50 registros por página. Controles: Primera, Anterior, Selector de página, Siguiente, Última.
Formulario de creación / edición
Diálogo a pantalla completa con las siguientes secciones.
Encabezado
- Breadcrumb:
Logistica > Catalogos servicios detalles > Nuevo - Título:
"Nuevo Servicios" - Subtítulo:
"Aqui puede editar la lista de catalogos de servicios detalle"
Sección 1 — Datos generales de servicio
Nota: "Se tiene que rellenar los campos que contengan (*) obligatoriamente que se requiere para el registro."
| Campo | Tipo | Obligatorio | Ancho | Tooltip | Mensaje de error |
|---|---|---|---|---|---|
| Grupo / Familia | Selector de árbol (p-treeSelect) | No | 12/12 | "Si dese agregar a un grupo/familia seleccione" | "* Obligatorio" |
| Codigo | Texto (pInputText) | Sí | 4/12 | "Ingrese el codigo" | "* Obligatorio" |
| Nombre | Texto (pInputText) | Sí | 8/12 | "Ingrese el nombre" | "* Obligatorio" |
| Descripcion | Texto (pInputText) | No | 12/12 | "Ingrese la descripcion" | "* Obligatorio" |
Sección 2 — Categorías
Subtítulo: "Permite seleccionar las categorias."
| Campo | Tipo | Tooltip | Descripción |
|---|---|---|---|
| Categorias | Autocompletado múltiple (p-autoComplete) con desplegable | "Seleccione las categorias" | Selecciona categorías del catálogo. Las seleccionadas se muestran como chips. |
Sección 3 — Procedimientos
Esta sección es exclusiva de los servicios de salud y permite vincular el servicio con procedimientos y perfiles de laboratorio del módulo de Salud.
Botones:
| Botón | Ícono | Descripción |
|---|---|---|
| Agregar Perfiles | pi pi-plus | Abre un diálogo para seleccionar perfiles de laboratorio. |
| Agregar Procedimientos | pi pi-plus | Abre un diálogo para seleccionar procedimientos de laboratorio. |
Tabla de procedimientos vinculados
| Columna | Descripción |
|---|---|
| Tipo | Tipo del elemento: "PROCEDIMIENTO" o "PERFIL". |
| Nombre | Nombre del procedimiento o perfil. |
| Acciones | Botón eliminar (pi pi-trash, redondeado, estilo advertencia) para quitar el vínculo. |
Diálogo de selección de procedimientos / perfiles
Al hacer clic en "Agregar Procedimientos" o "Agregar Perfiles", se abre un diálogo modal:
- Título:
"PROCEDIMIENTOS"o"PERFILES"según la opción seleccionada. - Ancho mínimo: 50rem.
- Tabla con checkboxes para selección múltiple.
- Columnas: ☐ (Checkbox), Nombre.
- Mensaje vacío:
"No hay registros para mostrar".
Botones del diálogo:
| Botón | Acción |
|---|---|
| Cancelar | Cierra sin agregar. |
| Agregar | Agrega los elementos seleccionados a la tabla de procedimientos. |
El sistema detecta duplicados automáticamente: si un procedimiento o perfil ya está vinculado al servicio, no se agrega nuevamente.
Los procedimientos se cargan desde el endpoint /v2.0.1/erpx/salud/catalogos-procedimientos-laboratorios y los perfiles desde /v2.0.1/erpx/salud/catalogos-procedimientos-perfiles.
Botones del formulario
| Botón | Ícono | Acción |
|---|---|---|
| Cancelar | pi pi-times | Cierra el diálogo sin guardar. |
| Guardar | pi pi-check (o spinner) | Valida y guarda el servicio con sus relaciones de salud. |
Flujo de creación
Haga clic en "Nuevo servicio"
Se abre el diálogo a pantalla completa.
Complete los datos generales
Ingrese Código y Nombre (obligatorios). Opcionalmente seleccione grupo, descripción y categorías.
Vincule procedimientos y/o perfiles (opcional)
Use los botones "Agregar Procedimientos" y "Agregar Perfiles" para vincular elementos del módulo de Salud.
Haga clic en "Guardar"
Se envía una solicitud POST al endpoint /v2.0.3/erpx/logistica/catalogos-servicios-salud/. El payload incluye el campo salud_relacion con los procedimientos y perfiles vinculados.
Confirmación
Se muestra "Registro exitoso." (éxito, 5 segundos).
Flujo de edición
Haga clic derecho sobre un servicio y seleccione "Editar"
Se cargan los datos del servicio incluyendo procedimientos y perfiles vinculados.
Modifique los campos y vínculos deseados
Puede agregar o eliminar procedimientos y perfiles.
Haga clic en "Guardar"
Se envía PUT al endpoint /v2.0.3/erpx/logistica/catalogos-servicios-salud/\{id\}.
Confirmación
Se muestra "Actualizacion exitoso." (éxito, 5 segundos).
Gestión de grupos
Funciona igual que en Catálogos Servicios Principal: diálogo a pantalla completa con TreeTable jerárquico, creación/edición de grupos con padre, código, nombre y descripción.
Eliminación
Diálogo de confirmación modal (50% de pantalla):
- Mensaje:
"Estas seguro de proceder con la eliminacion?" - Soporta eliminación de servicios y grupos.
- Tras confirmar: "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. |
| 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 de salud. |
| PUT | /v2.0.3/erpx/logistica/catalogos-servicios-salud/\{id\} | Actualiza un servicio de salud. |
| DELETE | /v2.0.3/erpx/logistica/catalogos-servicios-salud/\{id\} | Elimina un servicio de salud. |
| 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 | No hay servicios registrados o error de conexión | Verifique la conexión. Use Actualizar. |
| No aparecen procedimientos al agregar | No hay procedimientos de laboratorio configurados en el módulo de Salud | Configure procedimientos desde Procedimientos de Laboratorios. |
| No aparecen perfiles al agregar | No hay perfiles configurados en el módulo de Salud | Configure perfiles desde Procedimientos Perfiles. |
| Un procedimiento no se agrega | Ya está vinculado al servicio (detección de duplicados) | Verifique la tabla de procedimientos; el elemento ya existe en la lista. |
Páginas relacionadas
- Catálogos Servicios Principal — Servicios generales de logística.
- Servicios Detalles Salud — Detalles de servicios de salud por catálogo.
- Procedimientos de Laboratorios — Configuración de procedimientos de laboratorio.
- Procedimientos Perfiles — Configuración de perfiles de laboratorio.
- Categorías — Categorías de productos y servicios.
Catálogos Servicios Detalles
Gestión detallada de servicios dentro de un catálogo específico en el módulo de Sistema de Logística Hospitalaria de Davix ERPX.
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.