System administration/es: Difference between revisions

From ARIS
Jump to navigation Jump to search
Javier (talk | contribs)
Created page with "Agrupa todos los mandos que permiten gestionar y adaptar el comportamiento de ARIS a las necesidades del laboratorio y preferencias del usuario. Están agrupados en dos para facilitar su acceso. El primero es más genérico y permite que tanto el supervisor del laboratorio como la administración del sistema accedan a algunas cosas básicas. El segundo sólo está disponible para el administrador del sistema, ya que se considera que requiere conocimientos informáticos m..."
 
Alberto (talk | contribs)
No edit summary
 
(12 intermediate revisions by 5 users not shown)
Line 12: Line 12:
   //----- System Administration graph
   //----- System Administration graph
     // Nodes
     // Nodes
     SystemAdministration [label="System Administration"];
     SystemAdministration [label="Administración del Sistema"];
     Generic [label="Generic" URL="#Generic"];
     Generic [label="General" URL="#General"];
     Technical [label="Technical" URL="#Technical"];
     Technical [label="Técnica" URL="#Técnica"];
     Users [label="Users" shape=tab URL="#Users"];
     Users [label="Usuarios" shape=tab URL="#Usuarios"];
     AccessLog [label="Access Log" shape=tab URL="#Access_log"];
     AccessLog [label="Registro de Acceso" shape=tab URL="#Registro_de_acceso"];
     DownloadedFields [label="Downloaded Fields" shape=tab URL="#Downloaded_fields"];
     DownloadedFields [label="Campos Descargados" shape=tab URL="#Campos_descargados"];
     SummaryOfInstances [label="Summary of Instances" shape=tab URL="#Summary_of_instances"];
     SummaryOfInstances [label="Resumen de Instancias" shape=tab URL="#Resumen_de_Instancias"];
     Roles [label="Roles" shape=tab URL="#Roles"];
     Roles [label="Roles" shape=tab URL="#Roles"];
     Parameters [label="Parameters" shape=tab URL="#Parameters"];
     Parameters [label="Parámetros" shape=tab URL="#Parámetros"];
     // Edges
     // Edges
     SystemAdministration -> Generic;
     SystemAdministration -> Generic;
Line 38: Line 38:
__TOC__
__TOC__


==Genérico==
==General==
Agrupa todas las funcionalidades básicas de administración.
Agrupa todas las funcionalidades básicas de administración.
Están disponibles tanto para la administración del sistema como para el supervisor del laboratorio.
Están disponibles tanto para el administrador del sistema como para el supervisor del laboratorio.
 
===Usuarios===
===Usuarios===
[[File:Newuser.PNG|right|thumb|750px|User creation form]]
[[File:Newuser.PNG|right|thumb|750px|Formulario de creación de usuarios]]
Al hacer clic en los botones editar o ''Nuevo usuario'', aparece un formulario en la pantalla. La información necesaria para crear un usuario consiste en un ''Nombre de usuario'', ''Nombre'', ''Segundo nombre'', ''contraseña'' y el [[#Roles|Role]] de la persona dentro del sistema.
Al hacer clic en los botones editar o ''Nuevo usuario'', aparece un formulario en la pantalla. La información necesaria para crear un usuario consiste en un ''Nombre de usuario'', ''Nombre'', ''Segundo nombre'', ''contraseña'' y el [[#Roles|Rol]] de la persona dentro del sistema.
Este rol determinará las funcionalidades disponibles para el usuario.
Este rol determinará las funcionalidades disponibles para el usuario.
Se puede agregar una nota, sin ningún efecto en el comportamiento de la aplicación, para indicar cualquier información relevante al administrador del sistema.
Se puede agregar una nota, sin ningún efecto en el comportamiento de la aplicación, para indicar cualquier información relevante al administrador del sistema.
Line 54: Line 55:


===Registro de acceso===
===Registro de acceso===
El ''registro de acceso'' muestra al usuario qué usuario ha realizado una acción dentro del sistema y exactamente cuándo. La marca de tiempo tiene el formato '''Año-Mes-Día Hora:Minuto:Segundo'''
El ''registro de acceso'' muestra al supervisor y al administrador qué usuario ha realizado una acción dentro del sistema y exactamente cuándo. La marca de tiempo tiene el formato '''Año-Mes-Día Hora:Minuto:Segundo'''
[[File:Accesslog.PNG|right|thumb|600px|Example of access log]]</br>
[[File:Accesslog.PNG|right|thumb|600px|Ejemplo de registro de acceso]]</br>
Hay tres acciones registradas en el registro de acceso: "inicio de sesión exitoso", "usuario incorrecto" e "inicio de sesión fallido". Esta última acción se refiere a que se está utilizando una contraseña incorrecta.
Hay tres acciones registradas en el registro de acceso: "inicio de sesión exitoso", "usuario incorrecto" e "inicio de sesión fallido". Esta última acción se refiere a que se está utilizando una contraseña incorrecta.


Line 65: Line 66:
Las casillas de verificación de este formulario permiten tanto al supervisor del laboratorio como al administrador del sistema decidir qué campos se descargarán en cada uno de los formatos.
Las casillas de verificación de este formulario permiten tanto al supervisor del laboratorio como al administrador del sistema decidir qué campos se descargarán en cada uno de los formatos.


==Técnico==
Además, el sistema proporciona dos parámetros de configuración para personalizar la estructura del archivo CSV: "csv_delimiter", que define el carácter utilizado para separar los campos de datos en el archivo CSV, y "csv_decimal", que especifica el carácter utilizado para representar valores decimales en los campos numéricos. Es fundamental configurar estos parámetros según los ajustes utilizados por el sistema y el software de hojas de cálculo (por ejemplo, Excel) para garantizar una interpretación correcta de los datos. Usar un delimitador o separador decimal incorrecto puede causar problemas de formato al abrir el archivo.
 
==Técnica==
Agrupa todas las funcionalidades de administración más avanzadas.
Agrupa todas las funcionalidades de administración más avanzadas.
Están disponibles sólo para la administración del sistema.
Están disponibles sólo para el administrador del sistema.


===Resumen de parámetros===
===Resumen de instancias===
[[File:Summaryofinstancessmol.PNG|right|250px|thumb|Summary of instances]]
[[File:Summaryofinstancessmol.PNG|right|250px|thumb|Resumen de las instancias]]
Esta pestaña muestra información sobre los diferentes parámetros existentes en la aplicación.
Esta pestaña muestra información sobre los diferentes parámetros existentes en la aplicación.
Algunos ejemplos son: el número de pacientes, usuarios, solicitudes o géneros.
Algunos ejemplos son: el número de pacientes, usuarios, solicitudes o géneros.
Esta información proviene directamente de la base de datos y se actualiza automáticamente después de cada modificación en el sistema.
Esta información proviene directamente de la base de datos y se actualiza automáticamente después de cada modificación en el sistema.
Puede resultar útil investigar posibles problemas de rendimiento en el caso de números extremadamente grandes.
Puede resultar útil para investigar posibles problemas de rendimiento en el caso de números extremadamente grandes.
Para facilitar la lectura e identificación de los distintos tipos de parámetros, la información se divide en tres secciones: ''Datos'', ''Administración'' y ''Configuración''.
Para facilitar la lectura e identificación de los distintos tipos de instancias, la información se divide en tres secciones: ''Datos'', ''Administración'' y ''Configuración''.


===Roles===
===Roles===
Esta pestaña se muestra y funciona de la misma manera que la pestaña [[Configuration#State of the request|State of the request]] en la funcionalidad [[Configuration|Configuration]].
Esta pestaña se muestra y funciona de la misma manera que la pestaña [[Configuration/es#Estado_de_la_solicitud|Estado de la Solicitud]] en la funcionalidad de [[Configuration/es|Configuración]].
Los roles no se pueden cambiar, pero sus etiquetas (no la funcionalidad correspondiente) se pueden personalizar.
Los roles no se pueden cambiar, pero sus etiquetas (no la funcionalidad correspondiente) se pueden personalizar.


Cada rol tiene diferentes acciones permitidas dentro de la aplicación, elegidas en función de las tareas que se espera que realicen las personas.
Cada rol tiene diferentes acciones permitidas dentro de la aplicación, elegidas en función de las tareas que se espera que realicen las personas.
Así, existen tres roles dentro del sistema, los cuales indican las funcionalidades que puede realizar un usuario, como se puede observar en la siguiente tabla.
Así, existen cinco roles dentro del sistema, los cuales indican las funcionalidades que puede realizar un usuario, como se puede observar en la siguiente tabla.


{| class="wikitable" style="margin:auto; text-align: center;"
{| class="wikitable" style="margin:auto; text-align: center;"
|+ Allowed functionalities per role
|+ Allowed functionalities per role
|-
|-
!colspan="2"| Functionalities !! Laboratory Technician !! Laboratory Supervisor !! System administrator
!colspan="2"| Functionalidades !! Gestor de Pacientes !! Técnico de Laboratorio !! Técnico de Laboratorio que puede validar !! Supervisor de Laboratorio !! Administrador del Sistema
|-
|-
| style="text-align:left;" rowspan="2" | Patient || style="text-align:left;" |  Create || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
| style="text-align:left;" rowspan="2" | Paciente || style="text-align:left;" |  Creación || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Search || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" | Búsqueda || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" rowspan="6" | Request || style="text-align:left;" | Create || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" rowspan="6" | Solicitud || style="text-align:left;" | Creación || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Change information || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" | Cambio de información ||  [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Deliver samples || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" | Entrega de Muestras || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Introduce results || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" | Introducción de Resultados || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Validate results || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" | Validación de Resultados || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Search historic || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" | Búsqueda en el Histórico || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" colspan="2" | Data analysis || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]  
| style="text-align:left;" colspan="2" | Análisis de Datos || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" rowspan="2" | Configuration || style="text-align:left;" | Generic || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]]  
| style="text-align:left;" rowspan="2" | Configuración || style="text-align:left;" | Genérica || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]]  
|-
|-
| style="text-align:left;" | Technical || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
| style="text-align:left;" | Técnica || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Cross.png|frameless|25px]]
|-
|-
| style="text-align:left;" rowspan="2" | Administration || style="text-align:left;"| Generic || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]]  
| style="text-align:left;" rowspan="2" | Administración || style="text-align:left;"| Genérica || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]] || [[File:Tick.png|frameless|25px]]
|-
|-
| style="text-align:left;" | Technical || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]]
| style="text-align:left;" | Técnica || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Cross.png|frameless|25px]] || [[File:Tick.png|frameless|25px]]
|}
|}


Line 126: Line 129:


{| class="wikitable" style="margin:auto; text-align: left;"
{| class="wikitable" style="margin:auto; text-align: left;"
|+ System parameters
|+ Parámetros del Sistema
|-
! Nombre !! Tipo de Datos !! Descripción
|-
| ''attribute_reserved1'' || String || Etiqueta del primer campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo)
|-
| ''attribute_reserved2'' || String || Etiqueta del segundo campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo)
|-
| ''attribute_reserved3'' || String || Etiqueta del tercer campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo)
|-
|-
! Name !! Data type !! Description
| ''backup_frequency'' || Integer || Mínimo número de horas que deben pasar para que el sistema vuelva a generar una copia de seguridad
|-
|-
| ''version'' || String || Version of the system
| ''backup_history'' || Integer || Máximo número de copias de seguridad de la base de datos que se guardan (una vez alcanzado este número, la copia más antigua se borrará)
|-
|-
| ''name'' || String || Caption to appear at the top of the screen, in the navigation bar
| ''bluetooth_enabler'' || String || Indica la disponibilidad de test automáticos a través de conexión Bluetooth (los valores aceptados son 'Enabled' y 'Disabled'), lo cual se utiliza únicamente en el contexto del [http://dl-prod.essi.upc.edu/IMAGINGwiki/index.php/Main_Page Proyecto IMAGING]
|-
|-
| ''default_language'' || String || Language set by default on logging in (the same for all users)
| ''csv_decimal'' || String || Especifica el carácter utilizado para representar el punto decimal en valores numéricos en el archivo CSV generado (valores aceptados: '.' y ',').
|-
|-
| ''timeout'' || Integer || Time (in minutes) after wich the connection to the backend requires a new log in
| ''csv_delimiter'' || String || Especifica el carácter utilizado para separar los campos en el archivo CSV generado (valores aceptados: ';' y ',').
|-
|-
| ''table_default_paging'' || Integer || This indicates the initial paging of all the tables (accepted values are 5, 10 or 25)
| ''default_language'' || String || Idioma establecido por defecto al iniciar la sesión (será el mismo para todos los usuarios)
|-
|-
| ''table_min_rows_for_search'' || Integer || This is the minimum number of rows a table must have to show the corresponding search field
| ''filename_background'' || String || Fichero que contiene la imagen de fondo
|-
|-
| ''attribute_reserved1'' || String || Label of the first field of free use in the requests (write 'DoNotShow' to hide it)
| ''filename_favicon'' || String || Icono del sistema usado en la correspondiente pestaña del navegador
|-
|-
| ''attribute_reserved2'' || String || Label of the second field of free use in the requests (write 'DoNotShow' to hide it)
| ''filename_sidebarlogo'' || String || Fichero que contiene el logo mostrado en la parte superior de la barra lateral
|-
|-
| ''attribute_reserved3'' || String || Label of the third field of free use in the requests (write 'DoNotShow' to hide it)
| ''filename_worklistlogo'' || String || Logo utilizado en la lista de trabajo y reportes
|-
|-
| ''filename_background'' || String || File containing the image displayed in the background
| ''group_profiles'' || String || Muestra los grupos y perfiles de tests analíticos (los valores aceptados son 'Enabled' y 'Disabled')
|-
|-
| ''filename_sidebarlogo'' || String || File containing the logo displayed at the bottom of the sidebar
| ''log_history'' || Integer || Número máximo de días que se guardarán las entradas en el registro de acceso (las que sean más antiguas que este límite se borraran automáticamente)
|-
|-
| ''filename_favicon'' || String || Icon of the system used in the browser tab
| ''max_image_volume'' || Integer || Máximo número de megabytes utilizados para el almacenamiento de imagenes used to store images en el contexto del [http://dl-prod.essi.upc.edu/IMAGINGwiki/index.php/Main_Page Proyecto IMAGING] (una vez alcanzado este límite, las más antiguas se borrarán)
|-
|-
| ''bluetooth_enabler'' || String || Indicates the availability of automatic tests through Bluetooth connection (accepted values are 'Enabled' and 'Disabled'), which is only used in the [http://dl-prod.essi.upc.edu/IMAGINGwiki/index.php/Main_Page IMAGING  project]
| ''name'' || String || Título que aparece en la parte superior de la pantalla (en la barra de navegación), así como en la lista de trabajo y en los reportes
|-
|-
| ''zip_password'' || String || This is the password that will be used to generate the downloaded zip file
| ''report_subtitle'' || String || Subtítulo que se utilizará en la lista de trabajo y los reportes
|-
|-
| ''log_history'' || Integer || Maximum number of days to keep registries in the access log (those older than this will be automatically deleted)
| ''table_default_paging'' || Integer || Indica la paginación inicial de todas las tablas (los valores aceptados son 5, 10 or 25)
|-
|-
| ''backup_frequency'' || Integer || Minimum amount of hours that need to pass for the system to generate a new copy of the database
| ''table_min_rows_for_search'' || Integer || Mínimo número de filas que una tabla debe tener para mostrar el correspondiente campo de búsqueda
|-
|-
| ''backup_history'' || Integer || Maximum number of copies of the database kept (once reached, oldest copy in the folder is deleted)
| ''timeout'' || Integer || Tiempo (en minutos) después del cual la conexión con el backend requiere un nuevo inicio de sesión
|-
|-
| ''max_image_volume'' || Integer || Maximum number of megabytes used to store images (once reached, oldest ones in the folder are deleted)
| ''version'' || String || Versión del Sistema
|-
|-
| ''filename_worklistlogo'' || String || Logo used in the worklist reports
| ''zip_password'' || String || Palabra clave que será utilizada para generar el fichero zip descargable
|}
|}

Latest revision as of 15:28, 1 May 2025

Agrupa todos los mandos que permiten gestionar y adaptar el comportamiento de ARIS a las necesidades del laboratorio y preferencias del usuario. Están agrupados en dos para facilitar su acceso. El primero es más genérico y permite que tanto el supervisor del laboratorio como la administración del sistema accedan a algunas cosas básicas. El segundo sólo está disponible para el administrador del sistema, ya que se considera que requiere conocimientos informáticos más avanzados.

General

Agrupa todas las funcionalidades básicas de administración. Están disponibles tanto para el administrador del sistema como para el supervisor del laboratorio.

Usuarios

Formulario de creación de usuarios

Al hacer clic en los botones editar o Nuevo usuario, aparece un formulario en la pantalla. La información necesaria para crear un usuario consiste en un Nombre de usuario, Nombre, Segundo nombre, contraseña y el Rol de la persona dentro del sistema. Este rol determinará las funcionalidades disponibles para el usuario. Se puede agregar una nota, sin ningún efecto en el comportamiento de la aplicación, para indicar cualquier información relevante al administrador del sistema.

Este mismo formulario permite al administrador del sistema modificar la contraseña de cualquier otro usuario. Por motivos de seguridad, esta contraseña debe contener algún número, alguna letra mayúscula, alguna letra minúscula y al menos ocho caracteres.

Dado que se utilizan para auditar cambios en pacientes y solicitudes, los usuarios no se pueden eliminar del sistema. Sin embargo, se les puede declarar no activos, lo que les impediría iniciar sesión, pero aún así es posible realizar un seguimiento en la base de datos de todas sus acciones pasadas.

Registro de acceso

El registro de acceso muestra al supervisor y al administrador qué usuario ha realizado una acción dentro del sistema y exactamente cuándo. La marca de tiempo tiene el formato Año-Mes-Día Hora:Minuto:Segundo

Ejemplo de registro de acceso


Hay tres acciones registradas en el registro de acceso: "inicio de sesión exitoso", "usuario incorrecto" e "inicio de sesión fallido". Esta última acción se refiere a que se está utilizando una contraseña incorrecta.

Campos descargados

ARIS permite al supervisor del laboratorio descargar toda la información de la base de datos en un único archivo en su computadora. Hay dos opciones de descarga posibles, dependiendo del formato del archivo generado: CSV simple o ZIP comprimido y protegido con contraseña. Estos documentos contendrán información sobre las solicitudes, y por extensión, sobre los pacientes correspondientes. Por tanto, debido a la necesidad de confidencialidad del paciente, no todos los datos personales deben estar en el archivo descargado. Las casillas de verificación de este formulario permiten tanto al supervisor del laboratorio como al administrador del sistema decidir qué campos se descargarán en cada uno de los formatos.

Además, el sistema proporciona dos parámetros de configuración para personalizar la estructura del archivo CSV: "csv_delimiter", que define el carácter utilizado para separar los campos de datos en el archivo CSV, y "csv_decimal", que especifica el carácter utilizado para representar valores decimales en los campos numéricos. Es fundamental configurar estos parámetros según los ajustes utilizados por el sistema y el software de hojas de cálculo (por ejemplo, Excel) para garantizar una interpretación correcta de los datos. Usar un delimitador o separador decimal incorrecto puede causar problemas de formato al abrir el archivo.

Técnica

Agrupa todas las funcionalidades de administración más avanzadas. Están disponibles sólo para el administrador del sistema.

Resumen de instancias

Resumen de las instancias

Esta pestaña muestra información sobre los diferentes parámetros existentes en la aplicación. Algunos ejemplos son: el número de pacientes, usuarios, solicitudes o géneros. Esta información proviene directamente de la base de datos y se actualiza automáticamente después de cada modificación en el sistema. Puede resultar útil para investigar posibles problemas de rendimiento en el caso de números extremadamente grandes. Para facilitar la lectura e identificación de los distintos tipos de instancias, la información se divide en tres secciones: Datos, Administración y Configuración.

Roles

Esta pestaña se muestra y funciona de la misma manera que la pestaña Estado de la Solicitud en la funcionalidad de Configuración. Los roles no se pueden cambiar, pero sus etiquetas (no la funcionalidad correspondiente) se pueden personalizar.

Cada rol tiene diferentes acciones permitidas dentro de la aplicación, elegidas en función de las tareas que se espera que realicen las personas. Así, existen cinco roles dentro del sistema, los cuales indican las funcionalidades que puede realizar un usuario, como se puede observar en la siguiente tabla.

Allowed functionalities per role
Functionalidades Gestor de Pacientes Técnico de Laboratorio Técnico de Laboratorio que puede validar Supervisor de Laboratorio Administrador del Sistema
Paciente Creación
Búsqueda
Solicitud Creación
Cambio de información
Entrega de Muestras
Introducción de Resultados
Validación de Resultados
Búsqueda en el Histórico
Análisis de Datos
Configuración Genérica
Técnica
Administración Genérica
Técnica

Parámetros

Los parámetros determinan el comportamiento de algunas funcionalidades. Por lo tanto, no se pueden crear ni eliminar. Sin embargo, sus valores se pueden actualizar para personalizar el sistema. En este punto es importante resaltar que al actualizarlos se debe respetar el tipo de datos. Proporcionar un valor del tipo de datos incorrecto (por ejemplo, una cadena en lugar de un número entero) puede provocar el mal funcionamiento de toda la aplicación.

La siguiente tabla contiene la lista de parámetros existentes junto con el tipo de datos correspondiente y una breve descripción.

Parámetros del Sistema
Nombre Tipo de Datos Descripción
attribute_reserved1 String Etiqueta del primer campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo)
attribute_reserved2 String Etiqueta del segundo campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo)
attribute_reserved3 String Etiqueta del tercer campo de uso discrecional en las solicitudes (escribe 'DoNotShow' para ocultarlo)
backup_frequency Integer Mínimo número de horas que deben pasar para que el sistema vuelva a generar una copia de seguridad
backup_history Integer Máximo número de copias de seguridad de la base de datos que se guardan (una vez alcanzado este número, la copia más antigua se borrará)
bluetooth_enabler String Indica la disponibilidad de test automáticos a través de conexión Bluetooth (los valores aceptados son 'Enabled' y 'Disabled'), lo cual se utiliza únicamente en el contexto del Proyecto IMAGING
csv_decimal String Especifica el carácter utilizado para representar el punto decimal en valores numéricos en el archivo CSV generado (valores aceptados: '.' y ',').
csv_delimiter String Especifica el carácter utilizado para separar los campos en el archivo CSV generado (valores aceptados: ';' y ',').
default_language String Idioma establecido por defecto al iniciar la sesión (será el mismo para todos los usuarios)
filename_background String Fichero que contiene la imagen de fondo
filename_favicon String Icono del sistema usado en la correspondiente pestaña del navegador
filename_sidebarlogo String Fichero que contiene el logo mostrado en la parte superior de la barra lateral
filename_worklistlogo String Logo utilizado en la lista de trabajo y reportes
group_profiles String Muestra los grupos y perfiles de tests analíticos (los valores aceptados son 'Enabled' y 'Disabled')
log_history Integer Número máximo de días que se guardarán las entradas en el registro de acceso (las que sean más antiguas que este límite se borraran automáticamente)
max_image_volume Integer Máximo número de megabytes utilizados para el almacenamiento de imagenes used to store images en el contexto del Proyecto IMAGING (una vez alcanzado este límite, las más antiguas se borrarán)
name String Título que aparece en la parte superior de la pantalla (en la barra de navegación), así como en la lista de trabajo y en los reportes
report_subtitle String Subtítulo que se utilizará en la lista de trabajo y los reportes
table_default_paging Integer Indica la paginación inicial de todas las tablas (los valores aceptados son 5, 10 or 25)
table_min_rows_for_search Integer Mínimo número de filas que una tabla debe tener para mostrar el correspondiente campo de búsqueda
timeout Integer Tiempo (en minutos) después del cual la conexión con el backend requiere un nuevo inicio de sesión
version String Versión del Sistema
zip_password String Palabra clave que será utilizada para generar el fichero zip descargable