Especificação de Caso de Uso: Acessar histórico do paciente
Histórico de Versão
Data | Versão | Descrição | Autor |
---|---|---|---|
10/02/2025 | 0.1 | Especificação de caso de uso referente a "Acessar histórico do paciente". | Daniela Alarcão |
1. Breve Descrição
Este caso de uso permite aos profissionais da saúde (médicos, enfermeiros, agentes comunitários) acessar o histórico médico do paciente registrado no sistema. O histórico médico inclui registros de consultas anteriores, resultados de exames e dados relevantes fornecidos pelo próprio usuário.
1.1. Atores
- Médico
- Enfermeiro
- Agentes comunitários
2. Fluxo de Eventos
2.1. Fluxo Principal
- O caso de uso inicia quando o profissional de saúde escolhe a opção “Acessar histórico do paciente” no sistema.
- O sistema solicita que o usuário informe a identificação do paciente (número de prontuário, CPF ou outro identificador.
- O profissional informa a identificação do paciente.
3.1. Se a identificação for inválida ou o paciente não for encontrado, o fluxo segue para [FE01] - O sistema exibe o histórico médico do paciente, incluindo dados como diagnósticos, tratamentos anteriores, exames realizados, alergias e prescrições.
4.1. Se o histórico não for encontrado ou houver algum erro técnico, o fluxo segue para [FE02] - O profissional pode aplicar filtros, como: “filtro por tipo de dado (exames, medicamentos, diagnósticos)” e “filtro por período (datas de exames ou tratamentos)”.
5.1. O fluxo segue para [FA01] - O profissional pode selecionar o item específico do histórico (exame, diagnóstico) para visualizar mais detalhes.
6.1. O fluxo segue para [FA02] - O profissional pode alterar a identificação do paciente para consultar o histórico de outro paciente.
7.1. O fluxo segue para [FA03] - O caso de uso é encerrado e o profissional pode voltar ao menu principal ou realizar outras ações dentro do sistema.
2.2. Fluxos Alternativos
[FA01] Aplicar filtros
No passo 5 do fluxo principal, o profissional seleciona a opção de aplicar filtro.
- O profissional de saúde decide aplicar filtros adicionais no histórico do paciente, como tipo de dado (exames, medicamentos, diagnósticos) ou período (datas de exames ou tratamentos).
- O profissional seleciona o filtro desejado no sistema
- O sistema atualiza a visualização do histórico com os dados filtrados conforme a seleção do profissional.
- O profissional visualiza as informações filtradas.
- O profissional pode decidir remover ou alterar os filtros aplicados, ou visualizar o histórico completo novamente.
[FA02] Visualizar detalhes
No passo 6 do fluxo principal, o profissional pode visualizar detalhes de itens específicos.
- O profissional de saúde escolhe um item específico do histórico do paciente.
- O sistema exibe os detalhes do item selecionado, com informações complementares como resultados de exames, datas, profissionais envolvidos ou recomendações de tratamento.
- O profissional de saúde pode revisar os detalhes e decidir se precisa de mais informações.
- Após visualizar os detalhes, o profissional pode retornar ao histórico completo ou selecionar outro item para obter mais informações.
[FA03] Alterar identificação
No passo 7 do fluxo principal, o profissional pode alterar a identificação do paciente.
- O profissional de saúde decide realizar uma nova busca por outro paciente e alterar a identificação do paciente atualmente consultado.
- O sistema solicita que o profissional de saúde forneça a nova identificação (número de prontuário, CPF ou outro identificador).
- O profissional informa a nova identificação do paciente.
- O sistema localiza o novo paciente e exibe seu histórico médico.
- O profissional pode continuar a consulta ou realizar outras ações com o novo histórico.
2.3. Fluxos de Exceção
[FE01] Identificação Inválida
Deriva do passo 3 do fluxo principal.
- O profissional de saúde informa uma identificação de paciente inválida (por exemplo, número de prontuário incorreto ou CPF não encontrado).
- O sistema não encontra o paciente no banco de dados.
- O sistema exibe uma mensagem de erro informando que a identificação fornecida é inválida ou que o paciente não foi encontrado.
- O sistema solicita que o profissional de saúde tente novamente, fornecendo uma identificação correta ou atualizada do paciente.
- O profissional pode tentar inserir a identificação novamente ou escolher outra opção (como buscar outro paciente).
[FE02] Histórico não encontrado
Deriva do passo 6 do fluxo principal.
- O sistema localiza o paciente, mas não consegue recuperar o histórico médico devido a um erro no banco de dados, falta de registros ou qualquer outro problema técnico.
- O sistema exibe uma mensagem de erro indicando que o histórico do paciente não foi encontrado.
- O sistema sugere ao profissional de saúde tentar novamente mais tarde ou realizar outras ações, como verificar a identificação do paciente ou buscar outro registro.
- O profissional pode optar por tentar buscar o histórico novamente ou entrar em contato com o suporte técnico para resolver o problema.
3. Requisitos Especiais
- O sistema deve ser acessível via dispositivos móveis e navegadores web.
- O tempo de resposta para a consulta e exibição do histórico médico do paciente deve ser inferior a 3 segundos, mesmo com dados complexos ou históricos médicos longos.
- O sistema deve estar em conformidade com a LGPD (Lei Geral de Proteção de Dados).
4. Regras de Negócio
- [RN01] Autenticação: somente usuários autenticados podem acessar o histórico do paciente.
- [RN02] Consulta por identificação: o histórico do paciente deve ser acessado por meio de identificador único, como número do prontuário ou CPF.
- [RN03] Registro: todas as consultas ao histórico devem ser registradas, incluindo o usuário que acessou, a data e a hora da ação.
- [RN04] Restrição de dados sensíveis: o acesso a determinados dados do histórico pode ser restrito conforme o nível de permissão do usuário, garantindo conformidade com normas de privacidade.
5. Pré-condições
- O profissional de saúde deve estar cadastrado e autenticado no sistema.
6. Pós-condições
- O sistema deve registrar todas as requisições de acesso aos históricos dos pacientes.
7. Pontos de Extensão
- Não identificado.