It is possible that when installing or running the application for the first time an administrator permissions window or a firewall windows will pop up. You should not worry much about it, and just accept it since the application will need the permissions to connect to internet to write the necessary files on your hard disk.
To start the installation, you have to execute the ARIS_Setup file, which is the installer of the application, available in different languages (notice that this is different from the language of the application itself).
This will open a window where you can select the language of the installation instructions.
Simply choose the language you are most familiar with.
ARIS installer language selector
Once you select the language and click on the accept button, on the following screens you only have to click on the Next button. Notice that the Create a desktop shortcut is selected by default, we recommend selecting it.
Select Create a desktop shortcut for easy access to the application
The next step is to click on the install button in the next window. This will install all the necessary files for the application to function properly.
Click Install to start the application installation
If everything went well a final window will show a satisfactory message, as it can be observed in the following image. To finalize the installation press the Finish button of the window.
If you created a link in your desktop, just double-click it. Otherwise, go to the folder where you installed it (C:\Users\Public\ARIS by default in MSWindows) and double click ARIS.exe. The execution will open the ARIS services that will run in the background, you will find a new icon at the hide icon menu in the Operating system toolbar (typically on the bottom right of the screen). In addition, it will also open a new browser tab with the application running. Please be patient, this will take a while as the application needs to wait first for the services to start up in the background in order to work properly.
To guarantee the confidentiality of patients' data, ARIS will encrypt the database. Thus, the first time ARIS is started, an encryption key will be asked to the user. Notice that this key cannot be modified and needs to be kept in a safe place outside the laptop (necessary to restore a backup).
Window to enter the database encryption key
ARIS will require this encryption key every time the program is started. For this reason, the user will decide how to provide it: manually introduce it every time (only Admin and Supervisor will be able to do it) or store it in a file in the local disk (easier to manage, as anyone can start ARIS up, but hacking the database would be easy). Despite the choice, still remember keeping the encryption key in a safe place. Notice that in case of losing the encryption key, all data stored in the database will be lost.
On logging for the first time, a warning appears highlighting that there are no users in the system.
Hence, access is automatically granted and a new System Administrator is created with the provided username and password (any values are accepted at this stage and recorded for further use in the system). The username can not, but the password can be modified at any time.
Congratulations! you have successfully installed and executed the new ARIS application.
You should see a browser tab with the application running like this
As a first important note, the system has three different roles with different and complementary functionalities.
Consequently, the first necessary thing is to create two more users with the other two roles Laboratory Technician and Laboratory Supervisor.
Once the other two users are created, it is important to notice that the initial setting contains some real values for most of the features like laboratory areas or services, but not for other configurable lists of values like regions, locations or health facilities which only contain a fake exemplary instance.
This exemplary instances should be replaced by real ones before starting to introduce patients and requests in the system.
This should be done through the Configuration functionalities by the System Administrator and Laboratory supervisor.
ARIS allows other devices in the same network as the PC/laptop running the application to connect to the system and to work cooperatively.
However, ARIS executes by default on “localhost” (i.e., the computer you are currently using, which is a way to access services or resources on your own machine without going over a network), and thus not allowing other devices (even if they are in the same network) to connect to this address. In order to make ARIS available to your network through a WiFi Connection, you need to modify the IP address as in the instructions.
To upgrade the application you will only need an Internet connection. Once you are connected to the Internet, if there is a new version of ARIS, a pop-up window will appear the next time that you open the application showing three options asking you to update it. The behavior of these options is described below:
· Update now: This option will open a window with a progress bar and a button that you must press to start the update of the software, once this is updated (should take a few minutes), a message window will appear with a successful message, when you click on Accept the program will start with the last version.
· No (Defer for 30 days): If you click this option, the software will not be updated and no update message will appear until 30 days have passed.
· Remind me later: Clicking on this option will not update the software, but the next time you launch the system, the update message will appear again.
Close option when clicking on the ARIS icon to close services
When yo want to close the application you will need to follow two easy steps:
The first step is to close the browser tab where the application is running. This will only close the visual part of the application (i.e., opening again the browser and providing the same URL will still take you to the application), so be sure to execute the second step to actually interrupt the services running in the background.
In the second step you will need to right click on the ARIS icon located at the "hide icon menu" in the operating system toolbar, then click on close. This will finalize the services that were running on the background, it is important to finalize the services or otherwise you will not be able to reopen the application again (also this is the way to reset ARIS in case of any unstable behaviour).
O primeiro passo para trabalhar com o ARIS é que, após o software ser baixado e instalado corretamente (consulte Instalação e Atualizações), os usuários devem criar uma identidade (nome de usuário e senha). A inserção dessas duas credenciais permitirá o acesso ao software, e a tela exibirá a página principal do sistema.
Se o nome de usuário ou a senha estiverem incorretos, uma caixa de informações vermelha aparecerá acima do botão fazer login agora.
É crucial lembrar que o sistema tem três roles diferentes com funcionalidades diferentes e complementares.
Consequentemente, é necessário que existam pelo menos três usuários, um com cada função: Administrador do Sistema, Técnico de Laboratório e Supervisor de Laboratório.
Como a interface é por meio de um navegador, temos todas as suas funcionalidades típicas.
Entre outras coisas, salvar nomes de usuários e senhas (alguns navegadores até fazem isso por padrão).
Observe que, neste caso, esta não é uma boa prática e deve ser evitada.
Barra lateral encontrada no lado esquerdo da interface
A barra lateral contém informações sobre a conta do usuário e é uma ferramenta para navegar entre as diferentes funcionalidades do sistema.
No topo da barra lateral laranja, o nome do software é exibido em fonte branca em negrito.
Logo abaixo do título, há uma pequena caixa que informa ao usuário a conta em uso no momento, por meio do nome do usuário e da função correspondente a esse nome de usuário.
Abaixo, há uma lista das diferentes funcionalidades listadas abaixo.
Administração de usuários e edição de parâmetros de software.
Informações do sistema
Licença de software, versão e créditos.
A maioria dessas funcionalidades possui subconjuntos de ações que podem ser acessados pela pequena seta para baixo à direita do nome. Para alternar entre as ações, basta clicar na funcionalidade desejada e a tela mudará.
Esta seta para baixo está presente quando há um menu com diferentes opções para escolher. O usuário pode filtrar as opções digitando normalmente na caixa. As opções exibidas podem ser manipuladas por meio da funcionalidade Configuração.
Asterisco
O asterisco vermelho representa um campo obrigatório. Em outras palavras, se uma caixa contiver um asterisco, ele deverá ser preenchido para que a tarefa desejada possa ser executada. A ação em andamento não será concluída até que todos os campos correspondentes sejam preenchidos.
Excluir
Este botão geralmente é encontrado na funcionalidade Configuração. Ele permite que o usuário exclua instâncias predefinidas dos diferentes conceitos, como as regiões ou locais disponíveis na criação de pacientes. Há exceções a esta ação; as instâncias de alguns conceitos não são excluíveis. Por exemplo, não é possível excluir pacientes, solicitações ou usuários.
Edição
Em geral, não há nenhum ícone associado à edição de elementos. Basta clicar na linha correspondente para exibir seus detalhes. Estes são editáveis, exceto no caso de pacientes, que são somente leitura até que um botão para habilitar as modificações seja pressionado.
A exceção a esta regra são os detalhes de um teste. Neste caso, este ícone corresponde à possibilidade de exibir e potencialmente alterar os resultados e as notas do teste, bem como mais informações sobre a amostra correspondente. Isso acontece na aba "Testes analíticos", acessada por meio de Introduzir resultados, Validar resultados ou Solicitações históricas.
Barra de pesquisa
Há uma caixa de pesquisa na parte superior da maioria dos formulários que contêm tabelas com listas de elementos, como as abas pesquisar pacientes ou criar solicitações. Esta caixa de pesquisa permite ao usuário filtrar por diferentes campos, como nome, telefone, ID da unidade de saúde, data de criação ou data da última modificação. Para escolher um deles, o usuário deve clicar na seta para baixo, localizada à direita de campo de pesquisa, e selecionar o campo desejado (esta possibilidade não está disponível se a tabela contiver apenas uma coluna a ser pesquisada). Após selecionar o campo, o usuário pode digitar as informações correspondentes ao campo de pesquisa na caixa à esquerda.
Há um parâmetro do sistema que estabelece o número mínimo de elementos necessários para que a caixa de pesquisa seja exibida (ou seja, tabelas com um número pequeno de elementos podem não exigir uma funcionalidade de pesquisa).
Item bloqueado
Este ícone aparece anexado a elementos de uma lista que não podem ser selecionados ou desmarcados diretamente. Isso acontece com grupos de testes ou perfis. Portanto, escolher um grupo de testes não permite remover nenhum de seus componentes, pois eles são um conjunto indivisível.
left|50px
O idioma em uso é exibido no canto superior direito da página. O usuário pode alterá-lo de acordo com sua preferência clicando no texto e escolhendo o idioma desejado. Atualmente, há duas opções de idioma para o sistema: inglês e espanhol.
Perfil
Ao clicar neste ícone, localizado no canto superior direito da página, duas opções serão exibidas. A primeira é a opção sair. Ao clicar nesta opção, a página será alterada para a página login, por meio da qual o usuário poderá alterar a conta que está usando. O segundo ícone, chamado alterar senha, ao ser clicado, exibirá uma janela pop-up onde o usuário poderá alterar sua senha.
Alterar a senha
Existem duas maneiras de alterar a senha associada ao nome de usuário:
A senha pode ser alterada pelo usuário. Basta clicar no ícone perfil, clicar em alterar senha e uma tela com o título Alterar senha será exibida. Em seguida, o usuário precisa preencher os campos necessários com a senha atual, a senha desejada e, por fim, confirmar a nova senha.
Outro método para alterar a senha seria acessar a funcionalidade administração do sistema e ir para a aba usuários. Uma vez nesta aba, o administrador pode escolher qualquer outro usuário e clicar em editar usuário. Em seguida, na parte inferior da página, o administrador encontrará dois campos opcionais chamados "senha" e "repetir senha". Eles devem ser preenchidos para alterar a senha.
Bluetooth (não visível por padrão)
Por padrão, este ícone fica oculto, porque a maioria dos laboratórios não usará essa funcionalidade (apenas aqueles que participam do IMAGING project).
Para torná-lo visível, o valor do parâmetro do sistema correspondente precisa ser modificado.
Para isso, um Administrador do Sistema precisa efetuar login e ir para Parâmetros.
Lá, eles precisam definir 'bluetooth_enabler' como Ativar.
Isso tornará o ícone visível para todos os "Técnicos de Laboratório".
Quando um "Técnico de Laboratório" clica neste ícone, o sistema habilita a conexão Bluetooth do sistema, e os usuários podem conectar seus dispositivos móveis ao ARIS. Esse recurso é usado para transferir imagens do Mobile App em caso de testes automáticos. Quando o Bluetooth estiver ativo, o ícone ficará laranja. A partir do momento em que o ícone estiver laranja, todo o comportamento será gerenciado pelo Mobile App (ou seja, na interface do ARIS, você só pode habilitar ou desabilitar o Bluetooth e tudo acontece em segundo plano). Ao clicar novamente, o recurso será desabilitado e o ícone ficará cinza.
A unidade básica de informação é o paciente.
Antes de criar qualquer solicitação analítica, o registro do paciente correspondente deve existir.
Isso sobreviverá ao tempo de vida da solicitação e conterá todo o seu histórico.
Esta página é dividida em um formulário com as informações básicas do paciente, envolvendo a entrada obrigatória () do nome, sobrenome, sexo, data de nascimento e telefone, além de diversas abas com informações adicionais não obrigatórias.
Informações de documentação → Informações como o número do histórico clínico ou o tipo e número de um cartão de identificação.
Informações de nascimento → Informações complementares, como a "região de nascimento" e a "localidade". Adicionadas à "data de nascimento" previamente inserida e à "idade" do paciente calculada automaticamente.
Informações de contato → Informações adicionais de contato.
Informações de residência → Além das informações básicas de residência, há uma caixa de seleção na parte inferior, "Adicionar região de procedência?". Esta opção é para quando um paciente, embora local, veio de fora do país. Quando a caixa está marcada, mais duas caixas aparecem nos formulários, "Região de procedência" e "Cidade de procedência".
Informações extras → Outros dados, como nomes dos pais. Os campos "Reservados 1, 2 e 3" são campos cujos nomes podem ser modificados pela Administração do sistema caso o laboratório exija alguma informação específica dos pacientes.
Solicitações → Na verdade, esta não é uma etapa na criação ou atualização do paciente, mas apenas uma guia somente leitura contendo todas as solicitações do paciente.
Após inserir as informações obrigatórias, o botão Salvar valores no canto inferior direito da página estará disponível.
O número de contato do paciente está listado nesta coluna
Aqui, o número de identificação interno gerado automaticamente pode ser encontrado
Esta coluna informa quando as informações do paciente foram inseridas pela primeira vez no sistema
A última vez que as informações do paciente foram alteradas no sistema é mostrada aqui
Setas aparecem ao lado de cada título na tabela quando o mouse é passado sobre elas para manipular a ordem em que as informações são mostradas para cada título.
Ao clicar em qualquer linha, um novo formulário será exibido com a idade, sexo, telefone e identificador interno do paciente, além de abas com informações sobre a documentação do paciente, data de nascimento, informações de contato, informações de residência, informações adicionais e solicitações. Nesta página, o gerente de pacientes ou o técnico de laboratório também podem editar o paciente por meio do botão "Editar paciente", no canto inferior direito da página. Para retornar à página de busca de pacientes, há um botão "Retornar" no canto inferior esquerdo da tela.
Observe que, para evitar inconsistências no sistema, os pacientes, uma vez criados, não podem ser excluídos.
O endereço de e-mail e o número do documento de identificação são opcionais. No entanto, se fornecidos, identificam o paciente (ou seja, não permitem repetições).
Além disso, para garantir a existência de um identificador para cada paciente, um número consecutivo é sempre gerado automaticamente e atribuído internamente pelo sistema.
Além disso, pacientes com nome, nome dos pais, idade e número de telefone semelhantes são detetados como possíveis duplicatas no momento da criação.
Ao acontecer isso, um aviso é exibido, e o gerente do paciente ou o técnico de laboratório pode modificar os dados correspondentes ou prosseguir com a criação.
Observe que dois pacientes não são considerados semelhantes (ou seja, são considerados diferentes) se:
A diferença de idade é maior que dez anos, ou
O nome deles é diferente o suficiente (mais de 50% dos caracteres), ou
Os nomes dos pais são fornecidos e pelo menos um deles é diferente o suficiente (mais de 30% dos caracteres diferem considerando os três nomes juntos), ou
Os números de telefone deles são diferentes o suficiente (mais de 50% dos dígitos).
As solicitações são as entidades mais importantes no ARIS, cujo objetivo principal é gerenciá-las.
Estão sempre associados a um determinado paciente, que deve ter sido criado previamente.
Durante sua vida útil, as solicitações passam por diferentes estados que determinam as funcionalidades oferecidas a elas no sistema.
Esses estados são representados no diagrama, e seus rótulos são modificáveis e configuráveis em Estado da solicitação.
Na criação, o estado da solicitação é Registrado, e permite fornecer as informações básicas, bem como associar diferentes testes a ela.
Após indicar que algumas amostras foram entregues, o estado muda para Processando e os dados da solicitação não podem mais ser modificados.
Outras amostras podem ser entregues posteriormente, mas neste momento, os resultados podem ser fornecidos para os testes cuja amostra já foi entregue.
Quando todos os testes não cancelados tiverem um resultado, o estado da solicitação muda para WithResults.
Nesse estado, os resultados ainda podem ser modificados, mas espera-se que sejam eventualmente validados.
Uma solicitação com todos os seus testes não cancelados sendo validados é considerada Validada.
A qualquer momento, uma solicitação, suas amostras ou seus testes podem ser cancelados.
Uma amostra com todos os seus testes cancelados é considerada cancelada, e uma solicitação com todas as amostras canceladas também é considerada cancelada.
Durante o período de vigência de uma solicitação, ela estará disponível para todos os técnicos de laboratório, exceto a validação, que só poderá ser feita por um supervisor de laboratório ou um técnico de laboratório especialmente autorizado.
Este formulário é dividido em abas. A aba em que o técnico de laboratório está é indicada pela marcação laranja da aba. Acima, encontra-se o campo obrigatório "Centro solicitante", juntamente com o campo adicional "Unidade solicitante" e a caixa de seleção "Urgente". Para criar uma solicitação, siga os seguintes passos:
Selecionar um paciente → A primeira aba envolve a busca e seleção de um paciente. A grade de busca pode ser refinada com o campo de busca. Após a seleção de um paciente, as informações principais e importantes sobre ele serão exibidas na parte inferior do formulário, em uma tabela. Até que o paciente seja selecionado, o técnico de laboratório não poderá salvar a nova solicitação.
Testes analíticos | Nesta aba, o técnico de laboratório deve escolher quais testes são solicitados e necessários para o paciente. Grupos e perfis serão exibidos caso o parâmetro parameter apropriado esteja habilitado. Mais de um elemento de cada lista pode ser selecionado, mas pelo menos um teste deve ser solicitado de uma forma ou de outra. Os testes selecionados como parte de um grupo ou perfil (destacados em roxo) não podem ser desmarcados individualmente.
Amostras biológicas → Esta aba informa ao técnico de laboratório o tipo de amostra que deve ser coletada, dependendo dos testes selecionados na aba anterior. Não há campos obrigatórios nesta aba, mas se o técnico de laboratório quiser adicionar um comentário, há uma caixa de comentários para cada amostra.
Informações básicas → Nesta aba, outros campos opcionais são fornecidos, como médico, quarto ou leito do paciente. Informações adicionais, como orientação diagnóstica ou estado gestacional, também podem ser indicadas.
Em nenhum momento o botão Salvar valores poderá ser utilizado caso algum dos campos obrigatórios não esteja preenchido.
Este formulário é para edição de solicitações cujas amostras ainda não foram entregues.
Clicar em qualquer parte da linha levará o técnico de laboratório a um formulário semelhante ao criar, com todas as suas guias e formato e comportamento semelhantes.
Semelhante ao formulário anterior, este também exibe uma lista de solicitações Registradas ou Em processamento, para que o técnico de laboratório escolha uma delas.
Formulário de entrega de amostras
Após selecionar uma solicitação, cinco abas são exibidas: os dados do paciente, os exames analíticos possivelmente já realizados nesta solicitação, a lista de amostras biológicas, os dados da solicitação e os exames de solicitações anteriores.
Apenas as amostras biológicas permitem alguma interação. As demais são somente leitura (se habilitadas).
Cada uma das amostras mostradas contém um campo para fornecer comentários, e pode ser marcada como entregue ou cancelada clicando no botão vermelho correspondente.
Na entrega de uma amostra, sua origem ou incidência pode ser opcionalmente fornecida.
Ao cancelar, uma caixa de diálogo pop-up é exibida, fornecendo alguma justificativa para isso.
É importante ressaltar que os exames associados à solicitação não poderão ser alterados após a entrega da primeira amostra.
Como nos casos anteriores, uma lista de solicitações é exibida.
Neste caso, esta lista contém todas as solicitações no estado Processando.
Clicando no botão correspondente na parte inferior, é possível baixar uma lista de trabalho com todos os exames pendentes nessas solicitações, para trabalhar neles off-line.
Formulário para apresentar resultados
Após o técnico de laboratório escolher uma solicitação, cinco abas são exibidas com os dados do paciente, sua lista de testes analíticos, sua lista de amostras biológicas, outros dados da solicitação e, potencialmente, testes anteriores do mesmo paciente.
Apenas os testes analíticos permitem alguma interação. Os demais são somente leitura.
Além da mesma caixa de busca presente em todas as tabelas do sistema, há também a possibilidade de filtrar os exames por grupo de exames (caso algum tenha sido escolhido para esta requisição).
Um botão vermelho no canto superior direito permite cancelar a solicitação.
A tabela de testes contém as seguintes colunas:
Nome → Mostra o nome e o código do tipo de teste. Fica vermelho se o teste ou sua amostra foram cancelados.
Resultado → Permite introduzir o resultado do teste.
Nota de teste genérica → Mostra a nota informativa associada ao tipo de teste, se houver.
Resultado dentro do intervalo → Indica se o resultado do teste está no intervalo esperado de valores para o tipo de teste (marca de verificação verde) ou não (cruz vermelha).
Referido → Indica se o teste foi feito ou se espera que seja feito em outro laboratório (marca verde) ou não (cruz vermelha).
Automático (não visível por padrão) → Indica se o teste é realizado ou se espera que seja realizado automaticamente (marca de seleção verde) ou não (cruz vermelha). Os testes automáticos são realizados por meio do Microscópio robótico e do Aplicativo Móvel. Seus resultados não devem ser digitados manualmente, mas enviados via Bluetooth. Este recurso é habilitado por meio do parâmetro do sistema correspondente. Se habilitado, o campo é editável aqui para permitir a substituição dos resultados automáticos.
O teste tem alguma nota → Indica se o teste tem alguma nota associada (marca verde) ou não (cruz vermelha).
Detalhes do teste → Este ícone deve permitir a navegação para mais detalhes do teste. No entanto, se o teste ou a amostra correspondente for cancelado, a mensagem correspondente em vermelho será exibida.
Cancelar teste → Ícone para cancelar o teste. Se o teste for cancelado, um rótulo vermelho "cancelado" aparecerá.
Detalhes do teste
Ao o técnico de laboratório acessar os detalhes do teste, temos acesso à visualização de muitas outras coisas (por exemplo, unidades do resultado, medida de referência inferior, medida de referência superior, o usuário que introduziu os resultados, bem como detalhes fornecidos para a amostra correspondente na entrega).
Além disso, isso também permite alterar se o teste é automático ou diferido, indicar alguma incidência na amostra ou fornecer alguma observação (observe que o conteúdo desta observação ficará visível ao paciente no relatório da solicitação).
É importante observar que nenhuma informação fornecida neste formulário será mantida no disco até que seja inserida novamente na lista e salva a partir daí.
Se o resultado do teste foi fornecido automaticamente (o que não é habilitado por padrão e está disponível apenas no contexto do IMAGING project), a imagem correspondente e sua nota associada serão mostradas na parte inferior dos detalhes do teste.
Esta funcionalidade, disponível apenas para o supervisor do laboratório ou um técnico de laboratório autorizado a validar, utiliza exatamente a mesma interface de introdução de resultados, mas a tabela mostra mais uma coluna, Validado, com uma caixa de seleção para cada teste.
Eles podem ser verificados um por um, ou todos de uma vez, escolhendo um grupo concreto de testes na caixa suspensa na parte superior.
Ao fazer isso, aparecerá um botão para verificar todos os testes do grupo.
Além de fazer isso na lista, os resultados podem ser substituídos e o teste validado a partir dos detalhes do teste.
Além de exibir todas as informações relacionadas ao teste em modo somente leitura, o formulário correspondente também oferece a possibilidade de adicionar uma nota ao teste, bem como alterar se o teste é automático/referenciado ou não, cancelar o teste ou toda a solicitação.
É importante notar que os testes não serão realmente validados até que o botão inferior direito seja pressionado para salvar as alterações.
Esta funcionalidade, disponível tanto para o técnico de laboratório quanto para o supervisor, permite visualizar qualquer solicitação no histórico do laboratório.
Eles podem ser filtrados por estado e data da solicitação.
Ao clicar na linha correspondente, todos os detalhes da solicitação podem ser visualizados.
No canto inferior esquerdo deste formulário, há dois botões de download.
Clicar em qualquer um deles gerará e baixará o arquivo correspondente (por exemplo, CSV ou ZIP).
As caixas de seleção na aba Campos baixados indicam quais campos serão incluídos em cada um desses arquivos.
Além disso, o arquivo ZIP é protegido por senha.
A senha utilizada é indicada pelo parâmetro do sistema zip_password, cujo valor pode ser visto e modificado na aba Parâmetros.
Fornece uma funcionalidade analítica muito básica baseada em contadores.
Ele basicamente permite que o supervisor do laboratório acompanhe o número de testes realizados (potencialmente agrupados) e alguns elementos básicos relacionados às solicitações.
Este formulário contém um filtro na parte superior da mesma vista, que permite ao supervisor do laboratório escolher o parâmetro para a busca no banco de dados.
Há nove campos de filtro disponíveis, no máximo (somente aqueles que estão sendo usados nas solicitações existentes são exibidos).
De (data de criação da solicitação): os dados coletados conterão apenas solicitações criadas após essa data.
Até (data de criação da solicitação): os dados coletados conterão apenas solicitações criadas antes dessa data.
Estado da solicitação de teste
Área de laboratório
Centro de solicitação
Unidade solicitante
Sexo do paciente
Região de procedência do paciente
Local de procedência do paciente
Nem todos os filtros estão sempre visíveis. Se o banco de dados ARIS não contiver valores para um elemento específico, o filtro para esse elemento não será exibido ao supervisor do laboratório.
Esta aba contém uma tabela com contadores, que mostra ao supervisor do laboratório o número de determinados elementos que estão no banco de dados ARIS.
Esta aba agrupa todos os testes que pertencem a cada área do laboratório e mostra ao supervisor do laboratório o número de cada um.
No canto inferior esquerdo desta aba, há um botão de download. Ao clicar nele, todas as informações encontradas na tela serão baixadas para o computador do supervisor do laboratório.
Esta aba agrupa todos os tipos de testes e mostra ao supervisor do laboratório o número de cada um. Também informa a qual área do laboratório cada tipo de teste pertence.
No canto inferior esquerdo desta aba, há um botão de download. Ao clicar nele, todas as informações encontradas na tela serão baixadas para o computador do supervisor do laboratório.
Esta aba agrupa todos os testes que pertencem a cada gênero e mostra ao supervisor do laboratório o número de cada um.
No canto inferior esquerdo desta aba, há um botão de download. Ao clicar nele, todas as informações encontradas na tela serão baixadas para o computador do supervisor do laboratório.
A funcionalidade de configuração permite ao usuário manipular o ARIS, adicionando ou alterando alguns de seus aspectos para uma melhor personalização.
Elas foram divididas em dois grupos, dependendo do conhecimento necessário para utilizá-las.
O primeiro grupo é absolutamente genérico e tanto o supervisor do laboratório quanto o administrador do sistema devem ser capazes de fornecer as informações necessárias.
Entretanto, para o segundo grupo, serão necessários conhecimentos biomédicos mais específicos e, consequentemente, somente o supervisor do laboratório poderá fazê-lo.
Este formulário controla os valores de todos os campos de texto não livre (ou seja, aqueles que aparecem ao clicar em uma seta) no sistema. Em cada aba, o usuário pode criar, editar e excluir os valores de um desses campos.
Caso o laboratório não esteja interessado em um dos valores, mas o usuário não queira excluir as informações do sistema, ele pode ser simplesmente desativado, para que não seja exibido no menu suspenso correspondente. Isso é feito desmarcando a caixa de seleção "Ativo".
Este é um recurso muito importante, pois a exclusão de algum valor de configuração produzirá um efeito sequencial que excluirá todos os outros registros de configuração que apontam para aquele excluído (por exemplo, excluir uma região excluirá todos os seus locais).
Pacientes ou solicitações não serão excluídos, mas as informações correspondentes não serão mais exibidas (por exemplo, após excluir uma região, essas informações no paciente ficarão vazias). ⇔
Lista de abas:
Regiões (inicialmente vazias)
Locais (inicialmente vazios)
Unidades
Unidades de Saúde (inicialmente vazias)
Médicos (inicialmente vazios)
Gênero
Cartões de identificação
Estado da solicitação
Alguns deles também incluem informações hierárquicas. Assim, os médicos apontam para os Centros de saúde, os Centros de saúde apontam para os locais e estes para as regiões. Essas informações são usadas nos formulários para mostrar os valores corretos disponíveis, dependendo da escolha do pai na hierarquia.
Na aba "estado da solicitação", apenas o campo "label" pode ser editado. Observe que ele indica as diferentes fases pelas quais uma solicitação passa na aplicação durante seu ciclo de vida, e não apenas um valor passivo a ser armazenado.
As abas Áreas de laboratório, Tipos de amostra, Incidentes de amostra, Origens da amostra e Fases da gravidez têm exatamente o mesmo efeito que as abas da configuração genérica (ou seja, elas simplesmente fornecem os valores disponíveis em caixas suspensas).
Entretanto, as guias a seguir têm outros efeitos no comportamento dos formulários.
Este é sem dúvida o conceito mais crucial na configuração, pois define os tipos de testes disponíveis no laboratório.
Eles são identificados por um nome, mas também contêm um código que sempre será exibido ao lado do nome.
Para facilitar a gestão do laboratório, são atribuídos a uma área laboratorial tipos de exames que serão utilizados tanto na geração de relatórios para os pacientes, quanto na análise de dados referentes ao desempenho do próprio laboratório.
Cada tipo de teste está relacionado a um tipo de amostra.
Somente quando o paciente forneça a amostra, é quando o teste relacionado poderá ter resultado associado.
Cada teste deve ter um tipo de dado, que indica o tipo de resultado que ele aceitará, podendo ser numérico (inteiro ou real) ou enumerado.
Para resultados de testes numéricos, as unidades do teste podem ser indicadas para fins informativos, juntamente com limites superiores e inferiores do resultado que podem ser definidos.
Elas serão verificadas automaticamente.
Somente os resultados dentro dos limites declarados receberão uma marca de verificação verde ao lado.
Aqueles fora dos limites serão detectados e automaticamente marcados com uma cruz vermelha.
A validação do valor dependerá de qualquer forma do supervisor do laboratório.
No entanto, uma nota pode ser fornecida aqui para indicar exceções aos limites ou qualquer informação que seja considerada relevante para o técnico ou o supervisor.
Por fim, existem dois campos booleanos específicos:
Encaminhado → Indica que uma ação ou exame é realizado em outro hospital. A opção marcada na configuração apenas determina o padrão deste campo para cada exame. Não impede que o supervisor do laboratório escolha de forma diferente nos formulários Solicitações.
Automático → Permite que o tipo de teste seja parcialmente automatizado. O resultado do teste não é obtido manualmente por uma pessoa, mas por uma IA. Se esta opção estiver desabilitada na configuração, o supervisor do laboratório não poderá marcá-la de outra forma nos formulários Solicitações. No entanto, se estiver habilitada, o supervisor do laboratório poderá escolher se deseja que o teste seja feito automaticamente ou não nos formulários Solicitações.
Nesta aba, grupos de exames podem ser formados para uma seleção mais rápida na hora de escolher quais exames realizar em um paciente. Ao criar ou editar um novo grupo, o formulário "Informações do Grupo de Exames" deve ser preenchido ou modificado. Neste formulário, o grupo deve receber um nome e o supervisor do laboratório deve escolher os exames incluídos no grupo na caixa fornecida. Na lista à esquerda, os grupos estão em ordem alfabética e, se o supervisor do laboratório desejar uma opção mais rápida, há uma barra de pesquisa na parte superior da caixa para anotar e filtrar os exames.
Basta clicar no nome de um teste para adicioná-lo ao grupo, aparecendo assim na lista do lado direito.
Os grupos de testes analíticos também são usados para classificar os testes no relatório gerado de uma solicitação.
Nesta aba, perfis de testes podem ser formados para uma seleção mais rápida ao escolher quais grupos de testes ou testes individuais realizar em um paciente.
Ao criar ou editar um novo perfil, um formulário Informações de Perfil Analítico deve ser preenchido ou modificado.
Neste formulário, o perfil deve receber um nome e o supervisor do laboratório deve escolher os testes e os grupos incluídos no perfil nas listas fornecidas.
Os grupos e testes estão em ordem alfabética e, se o supervisor do laboratório desejar uma opção mais rápida, há uma barra de pesquisa na parte superior da caixa para anotar e filtrar os testes e grupos.
A escolha de um grupo seleciona na lista correspondente todos os testes pertencentes a ele.
Então, eles não podem ser removidos individualmente do perfil, mas apenas removendo o grupo.
Além disso, um teste adicionado posteriormente ao grupo aparecerá automaticamente como parte de qualquer perfil que contenha esse grupo, o que é indicado por um ícone de cadeado ao lado do nome do teste.
Perfis analíticos não têm nenhum efeito no relatório gerado para uma solicitação.
Os tipos de dados enumerados podem ser definidos aqui (números inteiros e reais estão sempre disponíveis).
Estas são simplesmente listas de resultados potenciais que podem ser usados em qualquer tipo de teste.
The order of the values later in the dropdown lists will not be alphabetical, but their order of insertion in the value list (this can be useful to fix an order, if there are many values).
Editando a ordem das áreas do laboratório na aba de áreas de relatórios
Esta aba permite ordenar os elementos na lista de trabalho em PDF e no relatório de uma solicitação.
Os testes que aparecem neles serão primeiramente classificados por área de laboratório, depois por grupos de testes e, por fim, por testes individuais.
É feito escolhendo um dos três elementos, o que levará a outro formulário com uma lista e duas setas verticais no lado esquerdo da imagem.
Qualquer número de elementos pode ser selecionado simultaneamente simplesmente clicando neles.
Então, as setas permitirão movê-los para cima ou para baixo na lista e, consequentemente, nos documentos PDF gerados.
Isso agrupa todos os botões que permitem gerenciar e adaptar o comportamento do ARIS às necessidades do laboratório e às preferências do usuário.
Eles são agrupados em dois para facilitar seu acesso.
O primeiro é mais genérico e permite que tanto o supervisor do laboratório quanto a administração do sistema acessem algumas informações básicas.
O segundo está disponível apenas para o administrador do sistema, pois é considerado como exigindo habilidades tecnológicas mais avançadas.
Isso agrupa todas as funcionalidades básicas de administração.
Eles estão disponíveis tanto para a administração do sistema quanto para o supervisor do laboratório.
Ao clicar nos botões "Editar" ou "Novo usuário", um formulário é exibido na tela. As informações necessárias para criar um usuário consistem em "Nome de usuário", "Nome", "Nome do meio", "Senha" e a Função da pessoa no sistema.
Esta função determinará as funcionalidades disponíveis para o usuário.
Uma nota, sem qualquer efeito no comportamento do aplicativo, pode ser adicionada para indicar qualquer informação relevante ao administrador do sistema.
Este mesmo formulário permite que o administrador do sistema modifique a senha de qualquer outro usuário.
Por razões de segurança, esta senha deve conter algum número, alguma letra maiúscula, alguma letra minúscula e pelo menos oito caracteres.
Como eles são usados para auditar alterações em pacientes e solicitações, os usuários não podem ser excluídos do sistema.
No entanto, eles podem ser declarados como inativos, o que os impediria de efetuar login, mas ainda assim manteriam um registro no banco de dados de todas as suas ações passadas.
O "registro de acesso" mostra ao usuário qual usuário realizou uma ação no sistema e exatamente quando. O registro de data e hora está no formato Ano-Mês-Dia Hora:Minuto:Segundo
Exemplo de registro de acesso
Há três ações registradas no log de acesso: "login bem-sucedido", "usuário incorreto" e "login com falha". Esta última ação se refere ao uso de uma senha incorreta.
O ARIS permite que o supervisor do laboratório baixe todas as informações do banco de dados em um único arquivo em seu computador.
Há duas opções possíveis de download, dependendo do formato do arquivo gerado: CSV simples ou ZIP compactado e protegido por senha.
Esses documentos conterão informações sobre as solicitações e, por extensão, sobre os pacientes correspondentes.
Portanto, devido à confidencialidade do paciente, nem todos os dados pessoais devem estar no arquivo baixado.
As caixas de seleção neste formulário permitem que o supervisor do laboratório, bem como o administrador do sistema, decidam quais campos serão baixados em cada um dos formatos.
Além disso, o sistema fornece dois parâmetros de configuração para personalizar a estrutura do arquivo CSV: "csv_delimiter", que define o caractere usado para separar os campos de dados no arquivo CSV, e "csv_decimal", que especifica o caractere usado para representar valores decimais em campos numéricos. É essencial configurar esses parâmetros de acordo com as configurações usadas pelo sistema e pelo software de planilha (por exemplo, Excel) para garantir a interpretação correta dos dados. O uso de um delimitador ou separador decimal incorreto pode resultar em problemas de formatação ao abrir o arquivo.
Esta aba exibe informações sobre as diferentes instâncias existentes no aplicativo.
Alguns exemplos são: número de pacientes, usuários, solicitações ou gêneros.
Essas informações vêm diretamente do banco de dados e são atualizadas automaticamente após cada modificação no sistema.
Pode ser útil investigar potenciais problemas de desempenho em caso de números extremamente grandes.
Para facilitar a leitura e identificação dos diferentes tipos de instâncias, as informações estão divididas em três seções: Dados, Administração e Configuração.
Esta aba é exibida e funciona da mesma forma que a aba Estado da solicitação na funcionalidade Configuração.
As funções são imutáveis, mas seus rótulos (não a funcionalidade correspondente) podem ser personalizados.
Cada função tem diferentes ações permitidas dentro do aplicativo, escolhidas devido às tarefas que as pessoas devem realizar.
Assim, existem cinco papéis dentro do sistema, que indicam as funcionalidades que um usuário pode desempenhar, como pode ser visto na tabela a seguir.
Os parâmetros determinam o comportamento de algumas funcionalidades.
Portanto, eles não podem ser criados ou excluídos.
No entanto, seus valores podem ser atualizados para personalizar o sistema.
Neste ponto é importante destacar que ao atualizá-los, o tipo de dado deve ser respeitado.
Fornecer um valor do tipo de dado errado (por exemplo, uma string em vez de um inteiro) pode provocar o mau funcionamento de todo o aplicativo.
A tabela a seguir contém a lista de parâmetros existentes, juntamente com o tipo de dados correspondente e uma breve descrição.
ARIS provides a powerful and simple mechanism to keep data safe.
Thus, in case of disk failure they can be easily recovered.
However, is it crucial to remember that this mechanism is absolutely useless if the backup is not regularly extracted from the hard drive of the computer to a safe external storage device. This is the responsibility of the system administrator.
The backup process for ARIS application involves regularly creating backups of the application's database to ensure data safety and the ability to restore the system in case of any issues. Notice that the database is encrypted, so the encryption key will be necessary to restore it (this was set during Initial configuration). Here is a step-by-step guide on how the the backup is performed and how to customize it:
1. Access technical administration page: Log in to the application as an administrator and go to the Technical Administration section, then find the parameters tab. This section provides access to the backup-related parameters and settings.
2. Set Backup Frequency: In the parameters tab, locate the backup_frequency parameter. This parameter determines how often the backups will be created. Modify this parameter according to your requirements. For example, if you set it to "6", a backup will be created every six hours. By default it will be set as 23 so it will create a backup daily.
3. Set Backup History: Locate the backup_history parameter in the same tab. This parameter defines the number of backups to retain. Modify this parameter to specify how many backups you want to keep. For instance, if you set it to "5", the system will retain the most recent five backups. By default the parameter is set to three, so the system will only preserve the three most recent backups.
Parameters of backup settings inside the parameters tab
4. Find the Backup Folder: The backup files will be stored in the ARIS/Backend/Database/Backups folder. Here you will find all the backup files with the creation date as name.
Backup folder with three backup files
The backup process will be done automatic, you just need to modify, if you see it necessary, the parameters presented above. Every time ARIS is launched, it will generate a backup depending on the backup_frecuency parameter and keep as many in the hard drive as the backup_history parameter indicates. During this process, you will be asked if you would like to create a copy of the backup in an external device (a.k.a USB drive), which recommended for safety reasons; if accepted, you will then need to choose the folder where the copy will be stored.
IMPORTANT NOTICE: You should realize that creating backups is absolutely useless if you do not regularly copy them out of your machine (e.g., to a USB). Also, the encryption key should be kept somewhere else to be able to restore the database, since the backup will not be accessible without it.
1. Locate the last available backup: You should have extracted it to some external storage device, but if the hard disk didn't fail, you will find it in the backup folder C:/Users/Public/ARIS/Backend/Database/Backups (by default).
2. Delete Existing Database: Ensure that the "sql_app.db" file in the Database folder is either deleted or moved out of the folder. This step ensures that the restored backup will replace the existing database.
sql_app.db file at the end of the folder
3. Locate the Desired Backup: In the Backup folder (ARIS/Backend/Database/Backups), locate the backup file you want to restore (filename indicates the date with format yymmddhhmmss.db). Choose the most recent backup or the one that suits your needs.
4. Copy Backup File: Copy the selected backup file.
5. Paste and Rename: Paste the copied backup file into the Database folder. Rename the backup file to sql_app.db. This step ensures that the restored backup file becomes the active database file for the application.
6. Restart ARIS
By following these steps, you can perform regular backups of your application's database and restore the system using any of the previously created backup files. It is important to review and update the backup_frequency and backup_history parameters in the Technical Administration section to align with your data retention and backup requirements.
7. Provide encryption key
Since the backup was encrypted, you should provide the corresponding encryption key, which was created during the Initial configuration.