Administración del sistema
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.
Genérico
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.
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 Role 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 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
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.
Técnico
Agrupa todas las funcionalidades de administración más avanzadas. Están disponibles sólo para la administración del sistema.
Resumen de parámetros
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 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.
Roles
Esta pestaña se muestra y funciona de la misma manera que la pestaña State of the request en la funcionalidad Configuration. 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 tres roles dentro del sistema, los cuales indican las funcionalidades que puede realizar un usuario, como se puede observar en la siguiente tabla.
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.
| Name | Data type | Description |
|---|---|---|
| version | String | Version of the system |
| name | String | Caption to appear at the top of the screen, in the navigation bar |
| default_language | String | Language set by default on logging in (the same for all users) |
| timeout | Integer | Time (in minutes) after wich the connection to the backend requires a new log in |
| table_default_paging | Integer | This indicates the initial paging of all the tables (accepted values are 5, 10 or 25) |
| table_min_rows_for_search | Integer | This is the minimum number of rows a table must have to show the corresponding search field |
| attribute_reserved1 | String | Label of the first field of free use in the requests (write 'DoNotShow' to hide it) |
| attribute_reserved2 | String | Label of the second field of free use in the requests (write 'DoNotShow' to hide it) |
| attribute_reserved3 | String | Label of the third field of free use in the requests (write 'DoNotShow' to hide it) |
| filename_background | String | File containing the image displayed in the background |
| filename_sidebarlogo | String | File containing the logo displayed at the bottom of the sidebar |
| filename_favicon | String | Icon of the system used in the browser tab |
| bluetooth_enabler | String | Indicates the availability of automatic tests through Bluetooth connection (accepted values are 'Enabled' and 'Disabled'), which is only used in the IMAGING project |
| zip_password | String | This is the password that will be used to generate the downloaded zip file |
| log_history | Integer | Maximum number of days to keep registries in the access log (those older than this will be automatically deleted) |
| backup_frequency | Integer | Minimum amount of hours that need to pass for the system to generate a new copy of the database |
| backup_history | Integer | Maximum number of copies of the database kept (once reached, oldest copy in the folder is deleted) |
| max_image_volume | Integer | Maximum number of megabytes used to store images (once reached, oldest ones in the folder are deleted) |
| filename_worklistlogo | String | Logo used in the worklist reports |