Lido Não Lido

De UniWiki
Revisão de 14h59min de 23 de novembro de 2016 por Gustavo (Discussão | contribs) (Criou página com ' Conceitos: Para o paciente o que importa é o resultado, independente de ser o laudo principal ou um anexo. O controle de lido/não lido será feito para cada PDF. Onde: O laud...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Conceitos: Para o paciente o que importa é o resultado, independente de ser o laudo principal ou um anexo. O controle de lido/não lido será feito para cada PDF. Onde: O laudo principal, após ser lido, pode ser marcado como não lido caso algum outro exame seja liberado ou alterado. Os anexos não sofrem alteração, portanto uma vez lidos, a flag não muda mais. Precisamos controlar se o laudo foi lido ou não para os seguintes tipos de usuário: Paciente Médico Convênio Posto de coleta * hj este n tem nem no host. Origem Para o tipo de usuário administrador não vamos controlar a leitura, porque não faz sentido, ele pode ler o laudo quando quiser no Unilab.


Lista de pedidos: Não tem mais botão laudo nem detalhes.


Coluna clipes: Sempre que existir um laudo ou anexo para o pedido ele aparece.


Coluna envelopes: Não lido envelope fechado =>Tem o pdf do laudo ou de algum anexo sem ler. Lido envelope aberto =>todos os pdfs de laudo e/ou anexo do pedido estão marcados como lidos.


  • Quando o envelope estiver fechado o fundo fica em destaque e o texto em negrito.


A linha inteira assim como o texto e os ícones, quando clicados abrem a tela de detalhes.


Quando o usuário for administrador do laboratório remover a coluna inteira de envelopes.



Tela de detalhes: Passa a mostrar tanto nome do paciente como médico para todos os usuários.


Tirar o botão visualizar laudo de onde ele está. Melhorar a lista de anexos, onde o primeiro item será Laudo principal, quando existir o PDF dele na pasta. Os demais itens da lista serão os anexos. O texto para os anexos será: Anexo: <descrição do anexo> Nesta lista a coluna de envelopes representa exatamente a flag de lido/não lido de cada item.


Caso não tenha nenhum pdf para o pedido mostrar na lista uma linha com o texto: “Nenhum resultado disponível”


Quando o laboratório não envia laudo parcial (LB_COSI, INETLAUDOPARCIAL=N) não mostrar a coluna status do exame.


Quando o usuário for administrador do laboratório não mostrar envelopinhos. Afinal, não faz sentido controlar no site o lido/não lido do administrador do laboratório.



Especificações:

Todo resultado (pedido) que possuir um PDF (anexo ou laudo) deve mostrar o ícone de um clips na listagem. O pedido irá apresentar o ícone de uma carta fechada se nunca foi enviado algum PDF para ele. O pedido irá apresentar o ícone de uma carta aberta se todos os PDFs (laudos e anexos) foram efetuados o download. O pedido continuará apresentando o ícone de uma carta aberta se todos os PDFs (laudos e anexos) foram baixados em algum momento, mesmo que atualmente não exista mais PDF para download. Ao abrir um pedido (tela de detalhes do pedido) deve ser apresentado a carta (aberta ou fechada) para cada PDF disponível para download, e o mesmo deve mudar o status (lido / não lido) após o download. Se o Unilab reenviar ou alterar um pedido então após a subida de laudos o site deve trocar o status do pedido (apenas o PDF do laudo) para não lido, mesmo que este foi lido anteriormente. Se o Unilab reenviar ou alterar um pedido então após a subida de laudos os anexos do pedido não mudam o status, ou seja, se estiver como lido permanece como lido. O status (carta de lido / não lido) não deve aparecer para o tipo de usuário “Administrador”. Na tela de detalhes do pedido na listagem de “Exames Solicitados” deve ser exibido o Status do Exame (Entregue, Triado….) se o Unilab está configurado para enviar laudos parciais. Caso contrário não deve ser exibido esta coluna. Quando o envelope estiver fechado o fundo fica em destaque e o texto em negrito. Testar o lido e não lido para os usuários: Paciente, Médico, Convênio, Origem e Posto. Um pedido lido por um paciente não deve aparecer como lido para um Médico, ou seja, cada usuário tem seu próprio lido / não lido.