| Data de elaboração |
07/11/2022 |
| Responsável pelo estudo |
Renato Nascimento de Lima |
| Equipe do estudo |
João Cícero Romão Gomes de Oliveira, Henrique dos Santos Oliveira, Calebe de Araújo Stodulski, Vinicius da Rosa Pereira |
| Alvo |
Sistema Integrado de Hemorrede de Rondônia - SIHRO |
| Origem |
Objetivo estratégico: Fazer levantamentos das funcionalidades já implementadas, assim como transcrever as tasks necessárias para complementação do módulo de Processamento do Sistema Integrado da Hemorrede do Estado de Rondônia - SIHRO |
| Objetivo |
O Spike tem o objetivo de obter conhecimento necessário para reduzir débitos técnicos no módulo de processamento. Desta forma, considerando a necessidade de identificar e transcrever todas as tarefas a serem realizadas no módulo de processamento do Sistema Integrado da Hemorrede do Estado de Rondônia - SIHRO, o Time Guardiões das Galáxias realizou um spike de estudo, descrevendo os principais pontos dessa necessidade. |
| Documentação correlata (opcional) |
|
| Observações |
Sem observações |
Estimar as ações que deverão ser realizadas para no módulo de processamento do Sistema Integrado da Hemorrede do Estado de Rondônia - SIHRO na Sprint #114 do time Guardiões.
- Eu Processamento preciso assinar/autenticar o expurgo da bolsa de Plasma Rico em Plaquetas - PRP
- Eu Processamento preciso selecionar uma bolsa de sangue total
- Eu processamento preciso buscar uma bolsa de sangue total danificada
- Eu Processamento preciso expurgar uma bolsa de sangue total
- Eu Processamento preciso assinar/autenticar o expurgo da bolsa de sangue total
- Eu Processamento preciso expurgar a bolsa de sangue total danificada
- Eu Processamento preciso visualizar a listagem das bolsas de sangue total liberadas pela Coleta
- Eu Processamento preciso visualizar a listagem dos hemocomponentes cadastrados
- Eu Processamento preciso assinar/autenticar o expurgo da bolsa de Concentrado de Plaquetas - CP
- Eu Processamento preciso expurgar a bolsa de PRP - Plasma Rico em Plaquetas
- Eu Processamento preciso assinar/autenticar o expurgo da bolsa de sangue total danificada
- Eu Processamento preciso expurgar a bolsa cadastrada como D.S (Descarte Subjetivo)
- Eu Processamento preciso expurgar a bolsa de Concentrado de Plaquetas - CP
- Eu Processamento preciso registrar o peso da bolsa de sangue total
- Eu Administrador do sistema SIHRO preciso inativar o cadastro de um hemocomponente incorreto
- Eu Enfermeiro da Triagem, após conceder a ciência no expurgo referente a amostra, preciso enviar o doador para Coleta
- Eu Administrador do SIHRO preciso cadastrar os tipos de hemocomponentes
- Eu Processamento preciso cadastrar o hemocomponente extraído
- Criar repository para listar sangue total
- Criar opção para filtrar por status da bolsa
- Buscar bolsa pelo código da etiqueta pra selecionar ela
- Mostrar opção de expurgo pra bolsa selecionada
- Adicionar sweetalert de autenticação do sauron verificando o perfil de processamento
- Service para expurgar a bolsa
- Modal de autenticação da bolsa
- Adicionar filtro que possibilita buscar bolsas que foram expurgadas por estarem danificadas, adicionar checkbox
- Criar evento websocket para atualizar a página do termo
- Alinhar com times tambakiss possivel melhoria no assine aqui
- Adicionar informativo de DS na listagem de bolsas para facilitar a identificação
- Permitir o expurgo da bolsa direto na listagem
- Criar detalhamento de bolsa ao clicar na mesma na listagem, padrão funcionalidade aviso de produção
- Alterar estado do objeto para expurgado
- Adicionar Listagem de Hemocomponentes
- Criar opção de cadastro de peso
- Registrar o peso da bolsa
- Enviar o doador pra realizar a coleta de amostra novamente
- Possibilitar a coleta de uma nova amostra
- Enviar a nova amostra para o controle de qualidade
- Fazer tratativa pra não reenviar doador pra pré-triagem
Levando em consideração os levantamentos realizados pelo time, foram necessários ajustes em todas as funcionalidades do Módulo de Processamento do Sistema Integrado da Hemorrede do Estado de Rondônia - SIHRO, pois a base do módulo havia sido implementada à um tempo considerável, ficando assim algumas funcionalidades defasadas, tanto em estrutura, regras de negócio e dependências de serviços e api externas, sendo necessários esforços do time para realizar as tarefas listadas no item 1.1.3.