Esta funcionalidade deve estar disponível apenas para o perfil de colaborador ANVISA.

O módulo de busca de procedimentos permite buscar procedimentos registrados no RNI.

1. Filtros

A busca pode ser realizada aplicando-se um dos filtros:

  • Hospital;
  • Médico/Residente;
  • Paciente.

Além desses, também deve ser possível filtrar os resultados por:

  • Tipo de cirurgia, com as opções:
    • Joelho;
    • Quadril;
    • Cardiologia.
  • Classificação da cirurgia, com as opções:
    • Primária;
    • Revisão.

1.1 Filtro por hospital

Deve ser possível selecionar um hospital através da lista de hospitais existentes na base. Qualquer hospital da base pode ser selecionado.

A busca pode ser realizada por: CNPJ, nome fantasia ou razão social.

Apenas um hospital pode ser selecionado para realização da busca.

1.2 Filtro por médico e residente

Deve ser possível selecionar um médico/residente através da busca para visualizar todos os procedimentos que aquele médico/residente participou. Na busca deve ser considerado o nome do médico/residente, o seu CPF e o registro em conselho de classe.

Apenas um médico/residente pode ser selecionado para realização da busca.

1.3 Filtro por paciente

Deve ser possível selecionar um paciente através da busca. Deve ser possível buscar um paciente através do seu nome e/ou CPF.

Apenas um paciente pode ser selecionado para realização da busca.

1.4 Tipos e Classificação da cirurgia

Nesse filtro é possível selecionar umas das opções Joelho, Quadril ou Cardiologia.

As opções Joelho e Quadril, possuem como subopção os itens Primária e Revisão.

É possível selecionar as três opções de filtro e ambas opções de subfiltro.

2. Resultados da busca

Ao realizar a busca, caso hajam resultados para os filtros aplicados, deve ser apresentada a lista de pacientes com as seguintes informações:

  • Nome do paciente
  • Sexo do paciente
  • Quantidade de procedimento e seus respectivos tipos de procedimentos
  • Data do último procedimento

Ao selecionar um dos cards apresentados, o sistema deve apresentar um detalhamento de todos os procedimentos realizados no referente paciente. Para cada procedimento detalhado, deve ser apresentado:

  • Tipo de procedimento;
  • Hospital em que foi realizado o procedimento;
  • Equipe médica que participou do procedimento, apresentando o nome e especialidade de cada membro;
  • Data do procedimento.

É possível que o usuário selecione os procedimentos apresentados. Caso isso seja feito, o sistema deverá redirecionar o usuário para a visualização do registro selecionado.

3. Regras

1. O botão pesquisar só deve ser habilitado se:

  • Se for selecionado um hospital ou médico/residente ou paciente, e;
  • Ao menos um "Tipo de cirurgia" for selecionado e;
  • Se o Tipo de cirurgia selecionado for "Joelho" ou "Quadril", então ao menos uma das opções "Primária" ou "Revisão" deve ser selecionada.

2. Por padrão todas as opções em "Tipo de cirurgia" e "Classificação da cirurgia" devem vir selecionadas ao acessar o módulo.

3. Os filtros são combináveis, ou seja, se for selecionado um hospital e um médico/residente, a busca deve pesquisar todos os procedimentos que o médico/residente participou no hospital informado.

4. Caso a busca não encontre um resultado, deve ser exibida a mensagem "Sem resultados".

5. Não há relação entre os filtros, por exemplo, ao selecionar um hospital, no combo de médico/residente não devem ser buscados apenas médicos do hospital.

6. Quando houver resultados para a busca realizada, deve ser possível exportar estes resultados em formato CSV.