Arquitetura da Solução
Enfermeiro
- O enfermeiro utiliza o aplicativo móvel para verificar o estoque de materiais, identificando alguma falta de suprimentos necessários para os procedimentos.
API
- Recebe a solicitação de reposição de materiais do enfermeiro.
Fluxo
- **Enfermeiro verifica o aplicativo "Pyxi" e identifica falta de material.
- **Enfermeiro utiliza o aplicativo para realizar um pedido de reposição.
Caminhos da API
-
Caminho 1 (Superior - Notificação ao Auxiliar de Enfermagem):
- A solicitação é encaminhada para o auxiliar de enfermagem.
- O auxiliar de enfermagem recebe uma notificação em seu dispositivo móvel informando sobre o pedido de reposição.
-
Caminho 2 (Fila de Pedidos - Processamento pelo Controlador):
- A solicitação é enfileirada para processamento.
- Um controlador de pedidos é acionado para processar a solicitação.
- O controlador executa três tarefas:
- Notificação: Informa os responsáveis pela reposição sobre o pedido.
- Armazenamento: Registra os detalhes do pedido no banco de dados para controle e rastreamento.
- Sistema de Logs: Registra informações sobre o processamento do pedido para fins de auditoria e monitoramento.
-
Caminho 3 (Direcionamento para o Admin):
- A solicitação é encaminhada para o administrador responsável pela gestão de suprimentos.
Fluxo da Solução
-
Enfermeiro Verifica o Estoque:
- O enfermeiro acessa o aplicativo móvel "Pyxi" para verificar o estoque de materiais necessários para os procedimentos.
-
Identificação de Falta de Material:
- O enfermeiro identifica a falta de algum material essencial para a realização dos procedimentos.
-
Solicitação de Reposição:
- O enfermeiro utiliza o aplicativo para solicitar a reposição dos materiais em falta.
-
Roteamento da Solicitação na API:
- A solicitação é enviada para a API, que a roteia para os diferentes caminhos de processamento, conforme descrito na arquitetura da solução.
-
Notificação ao Auxiliar de Enfermagem:
- No caminho superior da API, a solicitação é encaminhada ao auxiliar de enfermagem, que recebe uma notificação sobre o pedido.
-
Processamento da Solicitação pelo Controlador:
- No caminho da fila de pedidos, a solicitação é processada pelo controlador, que executa as tarefas de notificação, armazenamento e registro de logs.
-
Direcionamento ao Administrador:
- A solicitação também é direcionada ao administrador responsável pela gestão de suprimentos para avaliação e ação adequada.