> This is part 1 of 3 of the full documentation (pages 1–100 of 245).
> The content is paginated: fetch every part to see all of it.
> Next part: https://manuais.farmaciadigital.saude.mg.gov.br/llms-full.txt/1
> Page index: https://manuais.farmaciadigital.saude.mg.gov.br/llms.txt

# Apresentação do Farmácia Digital

#### O que é o Farmácia Digital?

O **Farmácia Digital** é a plataforma oficial da Secretaria de Estado de Saúde de Minas Gerais (SES-MG) que permite o **peticionamento eletrônico** das solicitações **iniciais** de medicamentos do **Componente Especializado da Assistência Farmacêutica (CEAF)**.

Por meio do sistema, o cidadão pode **enviar digitalmente** a documentação necessária para abertura do processo administrativo, sem necessidade de comparecer presencialmente à farmácia no momento da solicitação.

{% hint style="info" %}
Importante: o Farmácia Digital **não substitui** a via física, sendo uma **opção adicional** de acesso.
{% endhint %}

<details>

<summary>O que é o CEAF? (resumo contextual)</summary>

O CEAF é uma estratégia do SUS para garantir acesso a medicamentos de tratamento ambulatorial, definidos nos **Protocolos Clínicos e Diretrizes Terapêuticas (PCDT)** do Ministério da Saúde.

A solicitação dos medicamentos exige documentação clínica e administrativa padronizada, que pode ser entregue **presencialmente** ou **via Farmácia Digital**.

</details>

#### Quais os objetivos do Farmácia Digital?

#### Objetivo geral

Modernizar e ampliar o acesso da população aos medicamentos do CEAF, utilizando ferramentas digitais seguras e integradas aos sistemas institucionais do SUS.

#### Objetivos específicos

* Facilitar o acesso do cidadão ao CEAF
* Reduzir deslocamentos desnecessários
* Padronizar o envio da documentação
* Qualificar a entrada dos processos
* Integrar a solicitação digital aos sistemas SIGAF e SEI
* Testar e aprimorar fluxos digitais antes da ampliação do sistema

#### Quais os benefícios do Farmácia Digital?

#### Para o cidadão

* Solicitação sem deslocamento inicial
* Envio organizado da documentação
* Acompanhamento do status da solicitação
* Uso de um sistema seguro (Gov.br)

#### Para os serviços de saúde

* Organização das solicitações
* Melhor rastreabilidade dos dados
* Redução de retrabalho
* Conferência prévia da documentação
* Integração com SIGAF e SEI

#### Para o SUS

* Ampliação do acesso
* Incentivo à transformação digital
* Fortalecimento do projeto Farmácia Aqui Pertim (FAP)


# Visão Geral da Plataforma

Visão Geral de Funcionamento da Plataforma de peticionamento eletrônico.

#### O que a plataforma faz

O Farmácia Digital permite:

* Envio digital de documentos pelo cidadão
* Conferência documental pela unidade responsável
* Registro da solicitação nos sistemas oficiais
* Devolução de pendências ao usuário
* Rastreabilidade de todas as ações

#### O que a plataforma NÃO faz (nesta fase)

* Não realiza análise técnica
* Não emite parecer
* Não substitui SIGAF ou SEI
* Não dispensa medicamentos
* Não exclui o processo físico

#### Quem pode usar

* **Cidadão/paciente**: usuários adultos e civilmente capazes
* **Profissionais da SES-MG, Regionais e Municípios**: conforme perfil de acesso


# Criação e envio de convites

#### Criação e envio de convites (Administrador)

**Quem pode criar convites**

* Administradores com perfil **Central ou Regional**
* Usuários com permissão ativa

**Caminho no sistema**

**Menu → Permissões → Convites de Acesso → Cadastrar Convite**

**Passo a passo**

1. Acessar o painel administrativo
2. Preencher os dados do usuário convidado
3. Conferir as informações
4. Enviar o convite

**O que o sistema faz automaticamente**

* Envia e-mail ao convidado
* Gera token exclusivo
* Define validade do convite (3 dias)
* Registra a ação em log de auditoria

#### Confirmação do convite (Usuário convidado)

1. Acessar o e-mail recebido
2. Clicar no link do convite
3. Confirmar identidade
4. Preencher os dados solicitados

Caso os dados não sejam validados corretamente, o sistema bloqueia o avanço e orienta o contato com o setor responsável.

#### Pré-cadastro do usuário

Após validação do convite, o usuário deve:

* Preencher dados pessoais
* Anexar documentos exigidos
* Aceitar o Termo de Responsabilidade e LGPD
* Criar senha de acesso

Após isso, a solicitação de acesso fica **pendente de aprovação do administrador**.


# Análise e conferência de solicitações

#### Acesso às solicitações

**Menu → Solicitações → Solicitações Aguardando Conferência**

Nesta área ficam listadas todas as solicitações enviadas pelos cidadãos.

#### Visualização da solicitação

Ao clicar em **“Visualizar”**, o profissional acessa:

* Dados pessoais do cidadão
* Dados da solicitação
* Documentos obrigatórios
* Documentos clínicos
* Medicamentos solicitados

#### Conferência da documentação

Ao clicar em **“Conferir”**, o profissional deve:

* Avaliar cada documento
* Validar conformidade conforme checklist do protocolo
* Marcar cada item como **“Sim”** ou **“Não”**

#### Situações possíveis

**a) Documentação conforme**

* Baixar os documentos (arquivo .zip)
* Cadastrar no SIGAF e no SEI
* Marcar status como **“Solicitação Recebida”**
* Salvar e registrar

**b) Documentação com pendência**

* Marcar itens não conformes
* Registrar a descrição da pendência
* Alterar status para **“Pendente”**
* Devolver ao cidadão para correção

#### Correção pelo cidadão

O cidadão:

* Acessa novamente o sistema
* Corrige os documentos apontados
* Reenvia a solicitação
* Acompanha o status até a regularização


# Encaminhamento do Processo

#### Montagem do processo

Após conferência:

* Inserir o número da solicitação do Farmácia Digital no Requerimento
* Organizar documentos conforme checklist
* Registrar número SIGAF e SEI

#### Acompanhamento do processo

* O cidadão acompanha pelo **MG App** ou **Portal Cidadão MG**
* O Farmácia Digital mostra apenas:
  * Recebimento
  * Pendências documentais

#### Documentos físicos

⚠ **Obrigatório**\
Na **primeira dispensação**, o cidadão deve apresentar **os documentos originais**, que devem corresponder exatamente aos enviados digitalmente.


# Treinamentos

Os treinamentos disponibilizados aqui têm como objetivo capacitar as equipes envolvidas quanto ao uso da plataforma e ao entendimento do fluxo de peticionamento eletrônico, promovendo a padronização dos processos e a correta utilização do sistema.

<details>

<summary>Público-alvo dos treinamentos</summary>

Os treinamentos são destinados a:

* Profissionais das farmácias do CEAF
* Equipes da Assistência Farmacêutica
* Áreas de apoio e gestão envolvidas no processo

</details>

#### Treinamento Peticionamento Eletrônico (28/04/2026)

{% embed url="<https://www.youtube.com/watch?v=FNFIg73-Ucc>" %}

#### Treinamento Convites de Acesso

{% embed url="<https://youtu.be/c87NaJx4TDA>" %}

#### Treinamento Tela de Aprovação de Usuário

{% embed url="<https://youtu.be/U9XJ8M31Aso>" %}


# FAQ – Farmácia Digital

Atualizado em 06/05/2026.

#### VISÃO GERAL DO FARMÁCIA DIGITAL

<details>

<summary>O que é o Farmácia Digital?</summary>

É uma ferramenta de **peticionamento eletrônico** para solicitações **novas** do CEAF, permitindo que o paciente envie a documentação inicial de forma digital.

</details>

<details>

<summary>Qual é o objetivo do Farmácia Digital?</summary>

* Ampliar o acesso do usuário
* Reduzir deslocamentos desnecessários
* Modernizar o fluxo de entrada de processos
* Manter a via física para quem precisar

</details>

<details>

<summary>O Farmácia Digital substitui o processo físico?</summary>

Não. A via física **continua ativa e necessária**.

</details>

<details>

<summary>O Farmácia Digital é obrigatório?</summary>

Não.

* Não é obrigatório para o paciente
* Não é obrigatório para o município
* É uma ferramenta opcional e complementar

</details>

#### ESCOPO, LIMITES E FASES DO SISTEMA

<details>

<summary>O Farmácia Digital atende quais programas?</summary>

Apenas o **CEAF (Componente Especializado da Assistência Farmacêutica)**.

</details>

<details>

<summary>Quais tipos de processos podem ser feitos?</summary>

✅ Somente **solicitações novas**\
❌ Não contempla, neste momento:

* Renovação
* Reavaliação
* Processos em andamento
* Entrega de complementação pós-devolução (futura evolução)

</details>

<details>

<summary>Quantos protocolos estão disponíveis?</summary>

**56 protocolos** nesta fase inicial (fase piloto).

</details>

<details>

<summary>O sistema ainda vai evoluir?</summary>

Sim. Está planejado em **quatro etapas**:

1. Conferência documental (fase atual)
2. Gerenciamento da tramitação
3. Análise técnica e emissão de parecer
4. Integração com médicos, IA e assinatura eletrônica

</details>

#### ACESSO DO PACIENTE E USO DO GOV.BR

<details>

<summary>Como o paciente acessa o Farmácia Digital?</summary>

Pelo endereço:\
**<https://farmaciadigital.saude.mg.gov.br>**

</details>

<details>

<summary>Por que o login é via Gov.br?</summary>

* Exigência legal
* Segurança e identificação do usuário
* Cumprimento da LGPD
* Padronização com outros sistemas do SUS

</details>

<details>

<summary>Outra pessoa pode fazer o cadastro pelo paciente?</summary>

Não diretamente.

* A conta Gov.br é **pessoal e intransferível**
* Representação só com **procuração**
* Uso indevido gera **pendência automática**

</details>

#### PERFIS ESPECIAIS DE PACIENTES

<details>

<summary>Pacientes sem acesso à internet</summary>

Continuam sendo atendidos **normalmente pela via física**, sem prejuízo.

</details>

<details>

<summary>Pacientes idosos ou com baixa alfabetização digital</summary>

* Podem optar pela via física
* Podem receber apoio do farmacêutico
* O sistema **não é obrigatório**

</details>

<details>

<summary>Crianças e menores de idade</summary>

* Nesta fase inicial, **não há protocolos pediátricos**
* Funcionalidade prevista para fases futuras

</details>

<details>

<summary>Pacientes incapazes ou com responsável legal</summary>

* Seguem o fluxo **físico**
* Representação exige documentação legal
* Vinculação via gov será avaliada em futuras versões

</details>

#### DOCUMENTAÇÃO DO PACIENTE

<details>

<summary>Quais documentos são enviados digitalmente?</summary>

**Obrigatórios:**

* Documento de identidade
* Cartão SUS
* Comprovante de residência

**Clínicos:**

* Prescrição médica
* Laudo
* LME / formulário específico
* Outros documentos clínicos

</details>

<details>

<summary>O paciente entrega documentos físicos depois?</summary>

✅ Sim, obrigatoriamente na **primeira dispensação**.

</details>

<details>

<summary>Por que os documentos físicos são exigidos?</summary>

* Conferência de autenticidade
* Cumprimento de portarias
* Arquivo físico obrigatório

</details>

#### PAPEL DO FARMACÊUTICO NO FARMÁCIA DIGITAL

<details>

<summary>O farmacêutico faz análise técnica?</summary>

❌ Não nesta fase.\
✅ Apenas **conferência documental**.

</details>

<details>

<summary>O que envolve a conferência documental?</summary>

* Conferir legibilidade
* Validar dados
* Verificar assinaturas
* Conferir coerência com o protocolo
* Marcar cada item como “sim” ou “não”

</details>

<details>

<summary>O farmacêutico pode devolver o processo?</summary>

Sim.

* Registra a pendência
* Justifica o motivo
* O paciente é notificado para correção

</details>

<details>

<summary>O farmacêutico pode retificar uma conferência?</summary>

Sim.

* O sistema permite retificação
* A solicitação volta para “pendente”
* Mantém histórico do processo

</details>

#### FLUXO DO PROCESSO APÓS A CONFERÊNCIA

<details>

<summary>O que acontece após a documentação ser aceita?</summary>

* O processo segue o fluxo normal
* Abertura no SIGAF e no SEI
* Tramitação regular na SES

</details>

<details>

<summary>O paciente acompanha o processo por onde?</summary>

* **MG App / MGPP**
* O Farmácia Digital mostra apenas:
  * Aceitação
  * Pendências documentais

</details>

#### MUNICÍPIOS, REGIONAIS E MODELOS DE GESTÃO

<details>

<summary>Municípios pequenos são obrigados a aderir?</summary>

Não. A adesão deve considerar:

* Estrutura local
* Perfil da população
* Capacidade operacional

</details>

<details>

<summary>Um município pode bloquear o uso digital?</summary>

Sim, desde que pactuado em instâncias gestoras.

</details>

<details>

<summary>Como funciona em municípios centralizados?</summary>

* A solicitação digital vai para a **regional**
* A regional faz a conferência e abertura do processo

</details>

<details>

<summary>Quem vê quais processos no sistema?</summary>

* **Municipal**: apenas do seu município
* **Regional**: todos os municípios da regional
* Perfis definidos no cadastro

</details>

#### PRAZOS, PRIORIDADE E INDICADORES

<details>

<summary>O processo digital tem prioridade na análise?</summary>

Não. O prazo é o **mesmo** da via física.

</details>

<details>

<summary>O uso do Farmácia Digital impacta indicadores?</summary>

Não nesta fase.

* Indicadores foram definidos antes da ferramenta
* Processos digitais não penalizam municípios

</details>

#### SUPORTE, COMUNICAÇÃO E MATERIAIS DE APOIO

<details>

<summary>Canais de suporte</summary>

* 📧 **<farmacia.digital@saude.mg.gov.br>**\
  (dúvidas sobre o sistema)
* 📧 **<cgsm@saude.mg.gov.br>**\
  (fluxo CEAF, SIGAF, SEI)

</details>

<details>

<summary>Haverá materiais de apoio?</summary>

Sim:

* Manuais
* Vídeos explicativos
* FAQ atualizado
* Plataforma Ajuda SAF

</details>

<details>

<summary>Haverá novos treinamentos?</summary>

Sim.

* Reuniões periódicas
* Plantões tira-dúvidas
* Horários alternados (manhã e tarde)
* Ajustes contínuos conforme a prática

</details>

{% hint style="info" %}
O Farmácia Digital **não substitui o farmacêutico, não impõe barreiras e não exclui territórios**. Ele amplia possibilidades, respeitando as realidades locais e garantindo que todos continuem sendo atendidos pelo SUS.
{% endhint %}


# O SIGAF


# Histórico de Versões EA

Histórico de Versões

\
&#x20;

| Versão |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Comentários                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |    Data    |
| :----: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------: |
|   1.0  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Primeira versão da ERSw. Alterações do Módulo de Regionalização - Etapa 1. Casos de Uso criados/alterados1) CDU1.07 - Unidade de Saúde2) CDU1.42 -  Região3) CDU7.03 - Lista de Medicamentos4) CDU7.20 - Datas de Vigência do Ciclo de Fornecimento5) CDU3.01 - Programação6) CDU8.13 - Relatório de Programação Municipal7) CDU8.14 - Relatório Consolidado Estadual8) CDU7.06 - Ata de Registro de Preço9) CDU7.22 - Importação de Ata de Registro de Preço10) CDU8.21 - Relatório Ata por Forma de Gestão11) CDU5.03 - Mensagem Tela de Login12) CDU7.19 - Autorização de Execução de Compra13) CDU8.19 - Relatório de Gerenciamento de AEC14) CDU7.21 - Emitir Autorização de Fornecimento Municipal15) CDU8.20 - Relatório Acompanhamento de AF Municipal                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | 06/05/2016 |
|   1.1  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Alteração no CDU7.19 - Autorização de Execução de Compra, restrições de exibição dos campos "Quantidade Programada Aual" e "Saldo a Executar em Ata"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 23/06/2016 |
|   2.0  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Casos de uso Homologados:CDU2.08 Manter ProcessoCDU5.05 Manter Cadastro de Fila                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 10/03/2017 |
|   2.1  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      <p>SOLICITAÇÃO DE MUDANÇAContempla a especificação das alterações e novas funcionalidades conforme detalhadas abaixo:Alterações :CDU2.08 Manter Processo- Mantis 0115315: MELHORIA ABA CUMPRIMENTO/ARQUIVAMENTO - TELEGRAMA - OPÇÕES DO SELECT MOTIVO DE DEVOLUÇÃO DO TELEGRAMA- Mantis 0112724: MELHORIA ABA CUMPRIMENTO/ARQUIVAMENTO - TELEGRAMA - OPÇÕES DO SELECT MOTIVO DE ENVIO- Mantis 0115316: MELHORIA ABA CUMPRIMENTO/ARQUIVAMENTO - TELEGRAMA- Mantis 0115350: MELHORIA ABA CUMPRIMENTO/ARQUIVAMENTO - TELEGRAMA Motivo Devolução do Telegrama- Mantis 0115286: MELHORIA ABA CUMPRIMENTO/ARQUIVAMENTO - TELEGRAMA- Mantis 0115284: MELHORIA ABA CUMPRIMENTO/ARQUIVAMENTO- Mantis 0115502: MELHORIA - FORMULARIO DE ATENDIMENTO- Mantis 0115182: Ocultar o Grupo Administrativo AGE<br>CDU1.39 Manter Objeto da Ação- Detalhamento do caso de uso incluído.- Incluída IU1.111 Pesquisar Objeto da Ação- Incluída IU1.112 Manter Objeto da Ação- Mantis 0115142: Permissão de acesso menu Cadastros -> Objeto da Ação</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 17/03/2017 |
|   2.2  | <p>SOLICITAÇÃO DE MUDANÇA<br>Contempla a especificação das alterações e novas funcionalidades conforme detalhadas abaixo:<br>Alterações (para atender ao Remanejamento):- Detalhamento do CDU7.19 Autorização de Execução de Compra Municipal ;- IU7.02 Manter Lista de Medicamentos ;- IU7.27 Pesquisar Autorização de Execução de Compra ;- IU7.28 Manter Autorização de Execução de Compra ;- IU7.31 Manter Ciclo de Fornecimento ;- IU7.32 Autorização de Execução de Compra - Pdf ;<br>Inclusões (para atender ao Remanejamento):- CDU7.31 Remanejamento; (alterado 2 vezes)- IU7.57 Solicitação de Remanejamento ; (alterado 2 vezes)- IU7.58 Solicitação de remanejamento - Pdf ;- RNG7.49 Listas liberadas para remanejamento ;- RNG7.50 Medicamentos disponíveis para solicitação remanejamento ;- RNG7.51 Remanejamento ;- RNG7.52 Saldo disponível em AF ;- Atualização da Descrição dos campos das interfaces.<br>Demais alterações:- Mantis: 0115674: MELHORIA - DATA ULTIMA TRAMITAÇÃO DO PROCESSO- Mantis: 0115886: Erro - Subida de Versão - Judicialização - Cadastro de Processo - NÍVEL GERENTE JUDICIALIZAÇÃO- Mantis 0115868: ERRO - ABA ANALISE DO ADVOGADO - FUNCIONALIDADE - OBJETO DA ACAO (atualização da RNG2.06 Restrições dos campos por usuário (aba Análise Advogado) )- Mantis: 0115502: MELHORIA - FORMULARIO DE ATENDIMENTO- Mantis: 0111398: Criar Menu e Tabela de Subseção da Justiça Federal- Mantis: 0115646: Melhoria - Permissão de acesso para Aba Prescrição- Mantis: 0111579: CDU 2.06 Manter Desembargadores/Juizes Remover Permissão- Mantis: 0111577: CDU 2.04 Manter Réu Remover Permissão- Mantis: 0111576: CDU 2.03 Manter Associações Alterar Premissão- Mantis: 0111584: CDU2.03 Manter Associações Remover Permissão do menu Associação- Mantis: 0111575: CDU 2.02 Manter Comarcas Alterar e Remover Permissão no Menu Cadastro de Comarcas- Mantis: 0115810: ERRO - Cadastro de Processo - Aba Prescrição - Regra para a Funcionalidade Receituário/Relatório médico do SUS- Mantis: 0113906: Melhoria - Exibir nome do usuário que responder tramitações para Grupo ou usuário- Mantis: 0116012: Melhoria - Aba Prescrição - Restrições - Nível Técnico Judicialização- Mantis: 0116036: Melhoria - Judicialização - Cadastro de Processo - Aba Prescrição - Campos Obrigatórios.</p> | 24/03/2017 |
|   2.3  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       <p>SOLICITAÇÃO DE MUDANÇA<br>Contempla a especificação das alterações e novas funcionalidades conforme detalhadas abaixo:<br>Alterações- Mantis: 0113808: ERRO nível de usuário AGE- Mantis: 0116163: Melhoria - Judicialização - Cadastro de Processo - Aba Prescrição - Buscar Objeto - Filtro de Busca- CDU1.13, CDU1.14, CDU1.40, CDU2.05, CDU2.08, CDU3.04, CDU3.05 referente ao mantis 0113219: Regras Atendente Judicial.<br>Inclusões- CDU8.27 Relatório Dispensação - Por Dispensação e IU8.20 Relatório Dispensação - Por Dispensação .- RNG2.32 Listagem de processos para atender aos mantis 0115989: Melhoria - Alerta de resposta de tramitação e 0109264: Sinalizar Prioridades na Grid de retorno de listagem</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | 31/03/2017 |
|   2.4  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     <p>SOLICITAÇÃO DE MUDANÇA<br>Contempla a especificação das alterações e novas funcionalidades conforme detalhadas abaixo:<br>Alterações para atender ao mantis 113219: Regras Atendente Judicial- CDU1.12 Manter Processo- CDU9.01 Gerir agenda- CDU4.11 Aceitar Distribuição Fármacia- CDU4.12 Manter Distribuição Fármacia- CDU3.17 Emitir LME<br>Inclusões- Incluída documentação do CDU4.14 Manter Distribuição Simples Fármacia .- Incluída documentação do CDU3.15 Atendimento- Incluído documentação do CDU8.04 Relatório Movimentação de Estoque - Posição de Estoque- Incluída documentação do CDU8.08 Relatório Movimentação de Estoque - Entrada .<br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | 07/04/2017 |
|   2.5  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           <p>SOLICITAÇÃO DE MUDANÇA<br>Contempla a especificação das alterações e novas funcionalidades conforme detalhadas abaixo:<br>Alterações- Casos de uso e itens alterados para atender ao mantis 113233: Premissão para o nível Farmacêutico Judicial: CDU3.04 Realizar Dispensação Medicamento , CDU3.05 Realizar Dispensação Medicamento de Alto Custo , CDU4.11 Aceitar Distribuição Fármacia , CDU4.12 Manter Distribuição Fármacia , CDU4.14 Manter Distribuição Simples Fármacia , CDU5.04 Manter Cadastro de Usuários , CDU6.01 Gerar Arquivo S\_APAC , CDU6.02 Importar Inconsistencias , CDU6.03 Consulta de Inconsistências , CDU6.04 Auditar APAC , CDU1.01 Manter Paciente , IU6.04 Auditar APAC , RNG2.06 Restrições dos campos por usuário (aba Análise Advogado) , RNG2.09 Restrições dos campos por usuário (aba CumprimentoArquivamento) ,<br>Outras alterações:RNG7.50 Medicamentos disponíveis para solicitação remanejamento<br>Inclusões- RNG7.53 Status da AEC- Incluída documentação do CDU3.18 Manter Comunicados e Informes .</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |            |
|   2.6  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               <p>SOLICITAÇÃO DE MUDANÇA<br>Contempla a especificação das alterações e novas funcionalidades conforme detalhadas abaixo:<br>Alterações- IU7.05 Pesquisar Medicamento/Produto , para atender ao mantis 0116767: Melhoria - Cadastro de Medicamento - Correção do Cálculo de Saldo/Agendamento CEAF.- CDU1.34 Manter Produto Farmacêutico , IU1.60 - Manter Produto Farmacêutico e RNG1.30 Tabela de ConversãoFracionamento para atender ao mantis 0116767 Melhoria - Cadastro de Medicamento - Correção do Cálculo de SaldoAgendamento CEAF.- IU3.42 Recibo de Medicamentos para atender ao mantis 0116637 MELHORIA - Novo Modelo de Recibo de Medicamentos.- IU3.43 LME de renovação para atender ao mantis 0116640 MELHORIA - Novo modelo LME de Renovação.- IU8.21 Relatório Dispensação - Retorno de Agendamentos para atender ao mantis 0116816 Melhoria - Relatório Retorno de Agendamento<br><br>Inclusões- CDU1.47 Manter Capacidade de Agendamento para atender ao mantis 0116806 Novo CDU - Capacidade de Agendamento.<br><br><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |            |
|        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |            |
|        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |            |
|        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |            |


# Modelos


# Modelo Caso de Uso

CDUnnn - Caso de uso Manter Classe Mestre e Detalhes .

\
Observação: o trecho em verde a seguir é apenas informativo.\
Modelo de descrição de caso de uso para a realização padrão “Manter Agregação Mestre-Detalhe”.\
Descrição sumária\
A realização padrão “Manter Agregação Mestre-Detalhe” é uma lógica de manutenção de ciclo de vida de uma classe “mestre” (ou agregações simples - associações de classes em que a multiplicidade é “1” em ambos os lados -) e uma ou mais classes “detalhe”, isto é, classes associadas em relacionamentos de agregação “não compartilhada”, “composição” ou associação “um-para-muitos”. O padrão prevê um diálogo adicional ao formulário de manutenção, que permite ao usuário a seleção, a partir de uma lista, de um objeto da classe mestre para manutenção.\
Características

* A agregação “mestre” pode ser uma classe única ou um conjunto de classes ligadas por associações “um-para-um”, sendo estas últimas “componentes” (no conceito do JPA) ou não. Os “detalhes” são classes com associações “fortes” com essa classe mestre, de forma que pode ser conveniente incluí-los ou mantê-los junto com o mestre.
* Nas telas de manutenção, o usuário pode incluir, excluir e alterar objetos de todas as classes envolvidas simultaneamente, isto é, a manutenção de todo o conjunto de classes é realizada após o usuário informar os dados da classe “mestre” e de todas as classe “detalhe”, numa única requisição ao servidor de aplicação e numa mesma transação do SGBD.

<br>

*Descrição*

| Este caso de uso permite a consulta, inclusão, alteração e exclusão de uma classe e, opcionalmente, uma ou mais classes agregadas (em associações um-para-um com a classe “mestre”).Nota: este caso de uso é totalmente aderente à lógica padrão “Manter Agregação Mestre-Detalhe” do jCompany. |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

*Precondições*

| Não se aplica. |
| -------------- |

<br>

*Fluxo principal*

| 1.    O SISTEMA exibe a tela *Seleção de Classe*.{Incluir nome}2.    O Ator informa pelo menos um dos argumentos de seleção e aciona o comando \[ *Pesquisar* ].3.    O SISTEMA valida os critérios de seleção informados.4.    O SISTEMA recupera todos os objetos da classe que atendem aos critérios de seleção informados.5.    O Ator seleciona um dos objetos da classe da lista.6.    O SISTEMA exibe a tela *Manutenção de Classe* preenchida com as informações do objeto selecionado (e classes agregadas, caso existam).{Clonar classe}{Incluir classe}{Alterar classe}{Excluir classe}{Pesquisar classe}7.    O caso de uso termina. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

*Subfluxos*

Subfluxo Gravar alterações

| Passos | 1.    O SISTEMA verifica que todas as validações1 foram satisfeitas. No caso de inclusão ou clonagem, o SISTEMA gera uma identificação única para o objeto.2.    O SISTEMA grava as alterações. |
| ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

*Fluxos alternativos*

Fluxo alternativo Incluir classe

| Precondições | Não se aplica.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | 1.    O SISTEMA exibe a tela *Manutenção de Classe* com os campos em branco (ou no estado inicial2).2.    O Ator informa os atributos obrigatórios do objeto.3.    Para cada detalhe a ser incluído:3.1.     O Ator informa os atributos obrigatórios do objeto.3.2.     O SISTEMA exibe a tela (aba) da *classe de detalhe* com \<n> novas linhas, com os campos em branco (ou no estado inicial), destinadas à inclusão de novos objetos da classe de detalhe.3.3.     O Ator informa os atributos obrigatórios para até \<n> objetos da classe de detalhe.3.4.     O SISTEMA aciona o subfluxo Gravar alterações. |

<br>

Fluxo alternativo Alterar classe

| Precondições | Não se aplica.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | 1.    O Ator altera as informações que desejar para o objeto corrente da classe mestre.2.    Para cada detalhe a ser alterado:2.1.     Caso queira alterar um objeto da classe de detalhe,   o  Ator  aciona  o comando \[ *Detalhe* ].2.2.     O SISTEMA exibe a tela (aba) da *detalhes* com todos os objetos da classe de detalhe cadastrados para o objeto corrente da classe mestre.{Pesquisar classe}{Excluir classe}{Incluir detalhe}2.3.     O Ator faz as modificações que desejar.5.    O Ator aciona o comando \[ *Gravar* ].6.    O SISTEMA aciona o subfluxo Gravar alterações. |

<br>

Fluxo alternativo Excluir classe

| Precondições | Não se aplica.                                                                                                                                                                                                                        |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | 1.    O Ator aciona o comando \[ *Excluir* ].2.    O SISTEMA solicita a confirmação da exclusão.3.    O Ator confirma ou cancela a solicitação.4.    O SISTEMA exclui o objeto corrente da classe mestre e seus respectivos detalhes. |

<br>

Fluxo alternativo Pesquisar classe

| Precondições | Não se aplica.                              |
| ------------ | ------------------------------------------- |
| Passos       | 1.    O SISTEMA retorna ao fluxo principal. |

<br>

Fluxo alternativo Incluir nome-da-classe-detalhe

| Precondições | Não se aplica.                                                                                                                                                                          |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | 1.    O SISTEMA atualiza a tela (aba) *de detalhes* com \<n> novas linhas, com os campos em branco (ou no estado inicial), destinadas à inclusão de novos objetos da classe de detalhe. |

<br>

*Diagrama de estado / Diagrama de atividade*

| Não se aplica. |
| -------------- |

<br>

*Classes utilizadas*

| Classe principal (com, opcionalmente, uma ou mais classes agregadas) e classes de detalhe. |
| ------------------------------------------------------------------------------------------ |

<br>

*Observações*

| 1.    As validações mencionadas nesse passo são de dois tipos:·       Validações invariáveis: são restrições que devem sempre ser atendidas no momento de criação ou alteração de objetos da classe. As restrições invariáveis para esta classe estão definidas no Modelo de Análise e Desenho (MADSw), na janela “Properties”, aba “Contraints” (quando se aplicam somente a um determinado atributo) ou como métodos para a classe (quando envolvem alguma lógica ou verificações envolvendo mais de um atributo).·       Validações variáveis: são restrições que se aplicam somente a este caso de uso. As restrições variáveis desta classe para este caso de uso, caso existam, estão definidas na descrição da tela, subitem “Campos”, coluna “Valores válidos e formato”.2.    Os valores iniciais dos campos, quando aplicável, estão definidos no Dicionário de Classes, que faz parte do MADSw\.3.    As regras de negócio aplicáveis a este caso de uso, caso existam, são citadas no corpo do caso de uso e definidas no subitem “Regras de Negócio” desta especificação. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Requisitos de interface externa

Interfaces de usuário

Interface de usuário Tela Seleção de Classe (exemplo)

*Leiaute sugerido*

\ <br>

*Diagrama de estados*

| Não há. |
| ------- |

<br>

*Campos*

| Número |    Nome   |         Descrição        | Valores válidos e Formato |          Restrições         |
| :----: | :-------: | :----------------------: | :-----------------------: | :-------------------------: |
|    1   | atributo1 | Nome-da-classe.atributo1 |                           | Não-obrigatório1, alterável |
|    2   | atributo1 | Nome-da-classe.atributo1 |                           |   Informado pelo sistema2   |

<br>

*Comandos*

| Número |    Nome   |                                                     Ação                                                     | Restrições |
| :----: | :-------: | :----------------------------------------------------------------------------------------------------------: | :--------: |
|    1   |   Limpar  |                              O SISTEMA limpa os campos de argumento de pesquisa.                             |            |
|    2   |    Novo   |         O SISTEMA exibe a tela *Manutenção de Classe* com os campos em branco (ou no estado inicial).        |            |
|    3   | Pesquisar | O SISTEMA recupera todos(as) os(as) objetos da classe que atendem ao(s) critério(s) de seleção informado(s). |            |

<br>

*Observações*

| Esta tela é composta por duas seções:1.    Argumentos (filtros) de pesquisa.2.    Lista de itens selecionáveis. A seleção de um determinado item leva à tela de *Manutenção de Classe*, que será preenchida com os dados do objeto da classe selecionada. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Requisitos de interface externa

Interfaces de usuário

Interface de usuário Tela Manutenção de Classe (exemplo)

*Leiaute sugerido*

\ <br>

*Diagrama de estados*

| Não há. |
| ------- |

<br>

*Campos*

| Número |    Nome   |         Descrição        | Valores válidos e Formato |       Restrições       |
| :----: | :-------: | :----------------------: | :-----------------------: | :--------------------: |
|    1   | atributo1 | Nome-da-classe.atributo1 |                           | Obrigatório, alterável |

<br>

*Comandos*

| Número |   Nome  |                                 Ação                                 | Restrições |
| :----: | :-----: | :------------------------------------------------------------------: | :--------: |
|    1   |   Novo  |      O SISTEMA retorna os campos da tela ao seu estado inicial.      |            |
|    2   |  Gravar |  O SISTEMA efetiva as inclusões, atualizações e exclusões pendente.  |            |
|    3   | Excluir | O SISTEMA exclui o objeto corrente da classe mestre e seus detalhes. |            |
|    4   |  Abrir  |              O SISTEMA exibe a tela *Seleção de Classe*.             |            |
|    5   | Detalhe |                  O SISTEMA exibe a aba *de detalhe*.                 |            |

<br>

*Observações*

| No caso de aplicações construídas utilizando o framework jCompany, o seguinte se aplica:1. Este padrão de implementação disponibiliza também os comandos \[ *Assistente* ] e \[ *Ajuda* ], que podem ser utilizados para prover auxílio contextual ao usuário.2. A tela padrão também disponibiliza o comando \[ *Imprimir* ]. Esse comando exibe a tela de manutenção num formato mais amigável para impressão, sem alterar a estrutura da tela. Caso a impressão exija uma formatação diferente, isso deve ser explicitamente especificado. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Interface de usuário Tela de detalhe (exemplo)

*Leiaute sugerido*

\ <br>

*Diagrama de estados*

| Não há. |
| ------- |

<br>

*Campos*

| Número |    Nome   |                  Descrição                  | Valores válidos e Formato |         Restrições         |
| :----: | :-------: | :-----------------------------------------: | :-----------------------: | :------------------------: |
|    1   |  Exclusão | Indicador de registro marcado para exclusão |                           | Não obrigatório,alterável, |
|    2   | atributo1 |       Nome-da-classe-detalhe.atributo1      |                           |   Obrigatório, alterável   |

<br>

*Comandos*

| Número |   Nome  |                                                                           Ação                                                                           | Restrições |
| :----: | :-----: | :------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------: |
|    1   |   Novo  | O SISTEMA inclui \<n> novas linhas na tela, com os campos em branco (ou no estado inicial), destinadas à inclusão de novos objetos da classe de detalhe. |            |
|    2   |  Gravar |                                            O SISTEMA efetiva as inclusões, atualizações e exclusões pendentes.                                           |            |
|    3   | Excluir |                                           O SISTEMA exclui o objeto corrente da classe mestre e seus detalhes.                                           |            |
|    4   |  Abrir  |                                                        O SISTEMA exibe a tela *Seleção de Classe*.                                                       |            |

<br>

*Observações*

| No caso de aplicações construídas utilizando o framework jCompany, o seguinte se aplica:1. Os comandos "Gravar", "Excluir" e "Abrir", nesta aba de detalhe, executam a mesma função que na tela do mestre. O comando "Excluir", por exemplo, exclui todo o grupo de classes envolvidas (a classe mestre e todas as classes detalhe). Já o comando "Novo", atua diferentemente nesta aba, incluindo novas linhas na tela destinadas à inclusão de novos detalhes.2. Este padrão de implementação disponibiliza também os comandos \[ *Assistente* ] e \[ *Ajuda* ], que podem ser utilizados para prover auxílio contextual ao usuário.3. A tela padrão também disponibiliza o comando \[ *Imprimir* ]. Esse comando exibe a tela de manutenção num formato mais amigável para impressão, sem alterar a estrutura da tela. Caso a impressão exija uma formatação diferente, isso deve ser explicitamente especificado. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>


# Regras Sistemicas


# Preenchimento de Estabelecimento e Regional

<table data-header-hidden><thead><tr><th width="137"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>Aplicável a casos de uso com restrições de preenchimento dos campos “Estabelecimento de Saúde” e “Regional de saúde”.</td></tr><tr><td>Descrição</td><td><p>De acordo com o nível do usuário logado, o campo “Regional de Saúde” pode ser preenchido pelo sistema ou não (regras listadas abaixo). A Regional não está ligada diretamente ao perfil do usuário logado. Desta forma, o SIGAF deve fazer uma busca no sistema seguindo a regra: Primeiro, o SIGAF verifica qual cidade consta no Endereço Principal do Estabelecimento vinculado ao perfil do usuário logado (campo “Cidade” da seção “Endereço Principal do Estabelecimento de Saúde” do cadastro do estabelecimento), em seguida, busca nos cadastros de regionais de saúde a qual regional a cidade do estabelecimento está vinculada. A regional que for encontrada, será definida como Regional do Estabelecimento.</p><ol><li><p>Nas ações de inclusão e edição de registros: os campos “Regional de saúde” e “Estabelecimento de Saúde” serão não alteráveis e preenchidos automaticamente pelo sistema com a Regional de saúde / Estabelecimento de Saúde do Usuário logado (em modo de edição e visualização, estes campos permanecerão não alteráveis e preenchidos com a Regional de saúde / Estabelecimento de Saúde do Usuário que incluiu o registro). Esta regra se aplica a todos os níveis de usuário do SIGAF, exceto para:</p><ol><li>os Usuários com nível Gestor Master, Administrativo SIGAF e Farmacêutico SAF. Para estes níveis, os campos “Regional de saúde” e “Estabelecimento de Saúde” são alteráveis e não são preenchidos pelo sistema.</li><li>os Usuários com nível Fiscal Municipal, Fiscal Estadual/Regional, Atendente Call Center e Gestor Estadual. Estes níveis não possuem Estabelecimento de Saúde vinculadas no cadastro de usuário e não tem acesso a nenhuma ação de inclusão/alteração, apenas visualizam dados cadastrados de qualquer Estabelecimento de Saúde.</li><li>os Usuários com nível Analista Parecerista. Este nível não tem Estabelecimento de Saúde vinculado no cadastro de usuário e não tem acesso a nenhuma ação de inclusão/alteração que necessite a alteração do campo “Estabelecimento de Saúde”.</li></ol></li><li><p>Nas ações de pesquisa por seleção de filtro nas interfaces: os filtros “Regional de saúde” e “Estabelecimento de Saúde” serão não alteráveis e preenchidos automaticamente pelo sistema com a Regional de saúde / Estabelecimento de Saúde do Usuário logado. Esta regra se aplica a todos os níveis de usuário do SIGAF, exceto para:</p><ol><li>os Usuários com nível Gestor Master, Administrativo SIGAF, Farmacêutico SAF, Administrativo SAF, Analista Parecerista, Fiscal Estadual/Regional, Atendente Call Center e Gestor Estadual. Para estes níveis, os campos “Regional de saúde” e “Estabelecimento de Saúde” são alteráveis e não são preenchidos pelo sistema.</li><li>os Usuários com nível Fiscal Municipal. Este nível visualiza somente dados de estabelecimentos pertencentes à cidade (tb_cidade) na qual o cadastro do usuário foi realizado.</li><li>os Usuários com nível Farmacêutico GRS. Este nível pode visualizar dados dos estabelecimentos vinculados às cidades relacionadas a Regional de Saúde eleita de acordo com o Estabelecimento de seu perfil (considerando a regra de definição de Regional de Saúde citada acima). Nestes casos de uso, o campo “Regional de saúde” (caso exista) é não alterável e preenchido automaticamente pelo sistema com a regional a que pertence o estabelecimento do Usuário logado, enquanto o campo “Estabelecimento de Saúde” é alterável e não é preenchido pelo sistema. Casos de uso a que se aplica esta regra:</li></ol></li></ol><p>CDU3.01 Planejamento ERAFCDU3.02 Pedido de Medicamentos e ProdutosCDU3.03 Extrato Financeiro e BoletosCDU3.17 Emitir 2° via de LME de SolicitaçãoCDU4.08 Ajustar EstoqueCDU4.20 Entrada por Autorização de Fornecimento MunicipalCDU6.01 Geração do Arquivo S_APACCDU6.03 Consulta de Inconsistências ImportadasCDU6.04 AuditoriaCDU7.09 Relatório Situação de Abastecimento e EstoqueCDU7.19 Autorização de Execução de Compra MunicipalCDU7.21 Emitir Autorização de Fornecimento MunicipalCDU8.02 Relatório Ajustes de EstoqueCDU8.03 Relatório de Estorno de DistribuiçãoCDU8.04 Relatório Posição de Estoque AtualCDU8.05 Relatório Movimentação de EstoqueCDU8.07 Relatório Movimentação de Itens Sob Controle EspecialCDU8.08 Relatório de EntradaCDU8.10 Relatório Ciclo de AtendimentoCDU8.13 Relatório Planejamento ERAFCDU8.18 Relatório Dispensação de TalidomidaCDU8.19 Relatório Autorização de Execução de ComprasCDU8.20 Relatório Autorização de Fornecimento MunicipalCDU8.25 Relatório Entrada de Nfe por AF MunicipalCDU8.27 Relatório de Dispensação por RegistroCDU8.28 Relatório Agendamento do Retorno do PacienteCDU8.29 Relatório de Dispensação por MedicamentoCDU8.32 Relatório Consolidado de Dispensações RegistradasCDU8.36 Relatório de Pedido de MedicamentosCDU8.37 Relatório Acompanhamento da DistribuiçãoCDU8.38 Relatório Consolidado de PedidoCDU8.42 Relatório Contagem de Triagens RegistradasCDU8.43 Relatório Contagem de Pacientes por Condição ClínicaCDU8.44 Relatório Dispensação de Itens Sob Controle EspecialCDU8.45 Relatório Situação de Entrada de Nota FiscalCDU8.47 Relatório de Lançamentos FinanceirosCDU8.48 Relatório Tramitação de ProcessosCDU8.52 Relatório Consolidado de Dispensação por Fármaco</p><ol start="4"><li><p></p><ol start="4"><li>os Usuários com nível Farmacêutico GRS. Este nível pode visualizar dados dos estabelecimentos de todo o estado em alguns casos de uso do sistema. Os filtros “Regional de Saúde” e “Estabelecimento de Saúde” são alteráveis e não são preenchidos pelo sistema. Casos de uso a que se aplica esta regra:</li></ol></li></ol><p>CDU1.12 Manter Processo CEAF e GlarginaCDU3.15 Triagem TerapêuticaCDU7.32 Monitoramento de ObrasCDU8.01 Relatório de DistribuiçãoCDU8.06 Relatório Consolidado de DistribuiçãoCDU8.11 Relatório Ocorrências do Aceite de DistribuiçãoCDU8.26 Relatório Processos CEAF por AnalistaCDU8.30 Relatório Processos Deferidos e Casos Novos CEAFCDU8.31 Relatório Processos do Componente EspecializadoCDU8.34 Relatório Ata de Registro de PreçosCDU8.39 Relatório Consumo Estimado de Pedidos AbertosCDU8.40 Relatório Banco de Trocas de Medicamentos e ProdutosCDU8.50 Relatório Autorização de Fornecimento Estadual</p><ol start="5"><li><p></p><ol start="5"><li>os Usuários com nível Gerente Almoxarifado. Este nível pode visualizar dados dos estabelecimentos de todo o estado em alguns casos de uso do sistema. Os filtros “Regional de Saúde” e “Estabelecimento de Saúde” são alteráveis e não são preenchidos pelo sistema. Casos de uso a que se aplica esta regra:</li></ol></li></ol><p>CDU8.11 Relatório Ocorrências do Aceite de DistribuiçãoCDU8.01 Relatório de DistribuiçãoCDU8.37 Relatório Acompanhamento da DistribuiçãoCDU8.10 Relatório Ciclo de AtendimentoCDU8.36 Relatório de Pedido de Medicamentos</p><ol start="6"><li><p></p><ol start="6"><li>os Usuários com nível Farmacêutico Municipal e Farmacêutico Diretor Técnico. Estes níveis podem visualizar apenas dados de estabelecimentos da Regional de Saúde vinculada ao cadastro do Usuário. O filtro “Regional de Saúde” é não alterável e preenchido pelo sistema com a regional do Usuário logado, e o filtro “Estabelecimento de Saúde” é alterável. Casos de uso a que se aplica esta regra:</li></ol></li></ol><p>CDU3.17 Emitir 2° via de LME de Solicitação</p><ol start="7"><li><p></p><ol start="7"><li>os Usuários com nível Farmacêutico Municipal e Farmacêutico Diretor Técnico. Estes níveis podem visualizar estabelecimentos que estejam vinculados em "Estabelecimentos Vinculados" cadastrados no menu "Cadastros >> Estabelecimentos >> Vincular Estabelecimentos" (CDU1.53 Vincular Estabelecimentos). Para estes níveis, o SIGAF deve exibir o campo "Estabelecimento de Saúde" como alterável e permitir que o usuário selecione o estabelecimento de saúde em que está logado e/ou os estabelecimentos vinculados a ele (restringindo à estabelecimentos da Regional de Saúde do Usuário logado, caso exista o filtro de regional). Casos de uso a que se aplica esta regra: Todos os casos de uso acessados por estes níveis, exceto o CDU3.17 Emitir 2° via de LME de Solicitação.</li></ol></li></ol></td></tr></tbody></table>


# Cadastros

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2F6BXIgrQq8o5qYYXhZmQF%2Fimage.png?alt=media&amp;token=a310abba-554b-4a85-b9f5-1f8af37c9458" alt=""><figcaption></figcaption></figure>

Layout\
\
\
Campos

| Número         | Nome | Descrição | Valores válidos e formato | Restrições |
| -------------- | ---- | --------- | :-----------------------: | ---------- |
| Não se aplica. |      |           |                           |            |

\
\
Comandos\
&#x20;&#x20;

| Número                        | Nome                                          | Ação                                                                                | Restrições                                                 |
| ----------------------------- | --------------------------------------------- | ----------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| *CADASTROS*                   |                                               |                                                                                     |                                                            |
| *PACIENTES*                   |                                               |                                                                                     |                                                            |
| <ol><li></li></ol>            | Paciente                                      | Aciona o caso de uso CDU1.01 Manter Paciente .                                      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="2"><li></li></ol>  | Solicitar Unificação de Pacientes             | Aciona o caso de uso CDU1.50 Solicitar Unificação de Pacientes .                    | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="3"><li></li></ol>  | Aprovar Unificação de Pacientes               | Aciona o caso de uso CDU1.51 Aprovar Unificação de Pacientes .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| *PRESCRITORES*                |                                               |                                                                                     |                                                            |
| <ol start="4"><li></li></ol>  | Prescritor                                    | Aciona o caso de uso CDU1.09 Manter Prescritor .                                    | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="5"><li></li></ol>  | Especialidade do Prescritor                   | Aciona o caso de uso CDU1.10 Manter Especialidade do Prescritor .                   | Disponibilidade de acordo com Precondições do caso de uso. |
| *MEDICAMENTOS E PRODUTOS*     |                                               |                                                                                     |                                                            |
| <ol start="6"><li></li></ol>  | Fármaco                                       | Aciona o caso de uso CDU1.25 Manter Fármaco .                                       | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="7"><li></li></ol>  | Complemento Fármaco                           | Aciona o caso de uso CDU1.26 Manter Complemento do Fármaco .                        | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="8"><li></li></ol>  | Unidade de Medida                             | Aciona o caso de uso CDU1.29 Manter Unidade de Medida .                             | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="9"><li></li></ol>  | Forma Farmacêutica                            | Aciona o caso de uso CDU1.28 Manter  Forma Farmacêutica .                           | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="10"><li></li></ol> | CATMAT                                        | Aciona o caso de uso CDU1.49 Manter CATMAT .                                        | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="11"><li></li></ol> | Medicamento e Produto (Denominação Genérica)  | Aciona o caso de uso CDU7.05 Manter Medicamento e Produto (Denominação Genérica) .  | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="12"><li></li></ol> | Unidade de Aquisição                          | Aciona o caso de uso CDU1.33 Manter Unidade de Aquisição .                          | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="13"><li></li></ol> | Unidade de Fracionamento                      | Aciona o caso de uso CDU1.31 Manter Unidade de Fracionamento .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="14"><li></li></ol> | Unidade Farmacêutica                          | Aciona o caso de uso CDU1.32 Manter Unidade Farmacêutica .                          | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="15"><li></li></ol> | Menor Unidade                                 | Aciona o caso de uso CDU1.45 Manter Menor Unidade .                                 | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="16"><li></li></ol> | Via de Administração                          | Aciona o caso de uso CDU1.30 Manter Via de Administração .                          | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="17"><li></li></ol> | Medicamentos (Apresentação Comercial)         | Aciona o caso de uso CDU1.34 Manter Medicamentos (Apresentação Comercial) .         | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="18"><li></li></ol> | Produtos (Apresentação Comercial)             | Aciona o caso de uso CDU1.38 Manter Produto (Apresentação Comercial) .              | Disponibilidade de acordo com Precondições do caso de uso. |
| *FABRICANTE E FORNECEDOR*     |                                               |                                                                                     |                                                            |
| <ol start="19"><li></li></ol> | Fabricantes                                   | Aciona o caso de uso CDU1.24 Manter Fabricantes .                                   | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="20"><li></li></ol> | Fornecedores                                  | Aciona o caso de uso CDU1.23 Manter Fornecedores .                                  | Disponibilidade de acordo com Precondições do caso de uso. |
| *AGENDA E CALENDÁRIO*         |                                               |                                                                                     |                                                            |
| <ol start="21"><li></li></ol> | Capacidade de Atendimento                     | Aciona o caso de uso CDU1.47 Manter Capacidade de Atendimento .                     | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="22"><li></li></ol> | Feriados Regionais e Bloqueios de Agenda      | Aciona o caso de uso CDU1.20 Manter Feriados Regionais e Bloqueios de Agenda .      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="23"><li></li></ol> | Feriados Nacionais                            | Aciona o caso de uso CDU1.19 Manter Feriado Nacional .                              | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="24"><li></li></ol> | Eventos do Calendário                         | Aciona o caso de uso CDU5.01 Manter Eventos do Calendário .                         | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="25"><li></li></ol> | Agenda                                        | Aciona o caso de uso CDU1.48 Manter agendamento .                                   | Disponibilidade de acordo com Precondições do caso de uso. |
| *DIVISÃO TERRITORIAL*         |                                               |                                                                                     |                                                            |
| <ol start="26"><li></li></ol> | Municípios                                    | Aciona o caso de uso CDU1.02 Manter Municípios .                                    | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="27"><li></li></ol> | Regional de Saúde                             | Aciona o caso de uso CDU1.03 Manter Regional de Saúde .                             | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="28"><li></li></ol> | Macrorregião de Saúde                         | Aciona o caso de uso CDU1.04 Manter Macrorregião .                                  | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="29"><li></li></ol> | Microrregião de Saúde                         | Aciona o caso de uso CDU1.05 Manter Microrregião .                                  | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="30"><li></li></ol> | Região ERAF                                   | Aciona o caso de uso CDU1.42 Manter Região ERAF .                                   | Disponibilidade de acordo com Precondições do caso de uso. |
| *ESTABELECIMENTOS*            |                                               |                                                                                     |                                                            |
| <ol start="31"><li></li></ol> | Estabelecimentos de Saúde                     | Aciona o caso de us o CDU1.54 Manter Estabelecimentos de Saúde .                    | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="32"><li></li></ol> | Categorias                                    | Aciona o caso de uso CDU1.52 Manter Categorias .                                    | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="33"><li></li></ol> | Vincular Estabelecimentos                     | Aciona o caso de uso CDU1.53 Vincular Estabelecimentos .                            | Disponibilidade de acordo com Precondições do caso de uso. |
| *USUÁRIOS DO SISTEMA*         |                                               |                                                                                     |                                                            |
| <ol start="34"><li></li></ol> | Usuários                                      | Aciona o caso de uso CDU5.04 Manter Cadastro de Usuários .                          | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="35"><li></li></ol> | Relacionar Usuários                           | Aciona o caso de uso CDU5.06 Manter Relacionamento de Usuários .                    | Disponibilidade de acordo com Precondições do caso de uso. |
| *LISTAS E PROGRAMAS*          |                                               |                                                                                     |                                                            |
| <ol start="36"><li></li></ol> | Listas de Medicamentos                        | Aciona o caso de uso CDU7.01 Manter Lista de Medicamentos .                         | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="37"><li></li></ol> | Tipos de Listas de Medicamentos               | Aciona o caso de uso CDU7.02 Tipos de Listas de Medicamentos .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="38"><li></li></ol> | Liberar Lista para Pedido de Medicamentos     | Aciona o caso de uso CDU1.55 Liberar Lista para Pedido de Medicamentos .            | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="39"><li></li></ol> | Liberar Pedido em Lista de Aceite Obrigatório | Aciona o caso de uso CDU7.10 Liberar Novos Pedidos em Lista de Aceite Obrigatório . | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="40"><li></li></ol> | Programas de Saúde                            | Aciona o caso de uso CDU1.21 Manter Programa de Saúde .                             | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="41"><li></li></ol> | Nota de Esclarecimento Negativa               | Aciona o caso de uso CDU1.11 Manter Nota de Esclarecimento Negativa .               | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="42"><li></li></ol> | CID-10                                        | Aciona o caso de uso CDU1.18 Manter CID-10 .                                        | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="43"><li></li></ol> | Classificação ATC                             | Aciona o caso de uso CDU1.27 Manter Classificação ATC .                             | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="44"><li></li></ol> | Lista de Medicamentos em Falta                | Aciona o caso de uso CDU4.21 Lista de Medicamentos em falta Farmácia .              | Disponibilidade de acordo com Precondições do caso de uso. |
| *ERAF*                        |                                               |                                                                                     |                                                            |
| <ol start="45"><li></li></ol> | Ciclo de Atendimento                          | Aciona o caso de uso CDU7.20 Manter Ciclo de Atendimento .                          | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="46"><li></li></ol> | Bloqueio de Itens em Lista                    | Aciona o caso de uso CDU7.33 Bloquear Itens em Lista .                              | Disponibilidade de acordo com Precondições do caso de uso. |
| APAC                          |                                               |                                                                                     |                                                            |
| <ol start="47"><li></li></ol> | Tabela Unificada APAC/SAI                     | Aciona o caso de uso CDU1.35 Manter Tabela Unificada APAC/SIA .                     | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="48"><li></li></ol> | Motivo de Cobrança                            | Aciona o caso de uso CDU1.36 Manter Motivo de Cobrança .                            | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="49"><li></li></ol> | Faixa de Numeração Anual                      | Aciona o caso de uso CDU1.37 Manter Faixa de Numeração Anual .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| *TRIAGEM E PROCESSOS*         |                                               |                                                                                     |                                                            |
| <ol start="50"><li></li></ol> | Triagem Terapêutica                           | Aciona o caso de uso CDU3.15 Triagem Terapêutica .                                  | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="51"><li></li></ol> | Processos CEAF e Glargina                     | Aciona o caso de uso CDU1.12 Manter Processo CEAF e Glargina .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="52"><li></li></ol> | Processos Palivizumabe                        | Aciona o caso de uso CDU1.13 Manter Processo de Palivizumabe .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="53"><li></li></ol> | Processos Novos Antirretrovirais              | Aciona o caso de uso CDU1.14 Manter Processos Novos Antirretrovirais .              | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="54"><li></li></ol> | Processos Ostomia                             | Aciona o caso de uso CDU1.15 Manter Processo de Ostomia .                           | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="55"><li></li></ol> | Transferir Triagem e Processos                | Aciona o caso de uso CDU1.16 Transferir Triagem e Processos .                       | Disponibilidade de acordo com Precondições do caso de uso. |
| *COMUNICADOS E INFORMES*      |                                               |                                                                                     |                                                            |
| <ol start="56"><li></li></ol> | Informes da Tela Inicial                      | Aciona o caso de uso CDU5.03 Manter Informes da Tela Inicial .                      | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="57"><li></li></ol> | Grupo de Informes                             | Aciona o caso de uso CDU5.02 Manter Grupo de Informes .                             | Disponibilidade de acordo com Precondições do caso de uso. |
| <ol start="58"><li></li></ol> | Comunicados via E-mail                        | Aciona o caso de uso CDU3.18 Manter Comunicados via E-mail .                        | Disponibilidade de acordo com Precondições do caso de uso. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Paciente

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FxRzf9eeo0ps4D9MeWqM4%2Fimage.png?alt=media&amp;token=090cdbed-8b24-4026-9be3-9720da0265f2" alt=""><figcaption></figcaption></figure>


# Cadastro de Paciente

## CASO DE USO - MANTER PACIENTE

Descrição

| Este caso de uso permite registrar e controlar os dados do Cadastro do Paciente. |
| -------------------------------------------------------------------------------- |

Precondições

| <p>O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Administrativo Municipal, Administrativo SIGAF, Atendente, Atendente Call Center, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico SAF, Gestor Estadual.<br>O Usuário acessou o menu Cadastro > Pacientes > Paciente.</p> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a IU1.01 Pesquisar Pacientes .</li></ol><p>{Pesquisar Paciente}{Cadastrar Paciente}{Solicitar Mesclagem}</p><ol start="2"><li>O fluxo termina.</li></ol> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Subfluxos

*Subfluxo*

| Não se aplica. |
| -------------- |

Fluxos alternativos

*Fluxo alternativo Pesquisar Paciente*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.01 Pesquisar Pacientes .</li><li><p>O SIGAF verifica se o Usuário informou pelo menos um dos filtros de busca “Nome do Paciente”, “CPF”, “CNS”, “Nome mãe”, “Cidade”.</p><ol><li>Caso o Usuário não tenha inserido nenhum destes filtros para pesquisa, SIGAF exibe a mensagem MSGE010 É necessário informar pelo menos um filtro para busca. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li><p>O SIGAF verifica se a pesquisa retornaria mais de 200 registros.</p><ol><li>Caso sim, o SIGAF exibe a MSGI009 Sua pesquisa retornou mais de 200 registros! Para prosseguir será necessário informar mais de um filtro de busca ou uma informação mais especifica. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li><p>O SIGAF verifica se existem registros que atendam aos filtros informados.</p><ol><li>Caso não exista, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li>O SIGAF exibe o resultado da pesquisa na GRID de resultados.</li></ol><p>{Editar Paciente}{Cadastrar Paciente}{Excluir Paciente}</p><ol start="6"><li>O fluxo retorna ao passo onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Cadastrar Paciente*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Administrativo Municipal, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico SAF, Técnico ostomia.O Usuário acionou o comando \[Adicionar Paciente] na IU1.01 Pesquisar Pacientes .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.02 Manter Pacientes em modo de cadastro.</li><li>O Usuário insere as informações correspondentes ao paciente.</li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF verifica se os campos obrigatórios foram informados.</p><ol><li>Caso algum campo obrigatório não esteja preenchido o SIGAF continua na interface IU1.02 - Manter Pacientes em modo de edição com os campos obrigatórios marcados em vermelho indicando a necessidade de preenchimento e exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF verifica se a data de nascimento é válida de acordo com a RNG1.01 Edição de Campos - Paciente . </li></ol><p>      5.1 Caso a data não seja válida, o SIGAF exibe a MSGI7.84 Data de nascimento inválida.</p><ol start="6"><li><p>O SIGAF verifica se o CPF informado é válido de acordo com a RNG1.41 Validar CPF .</p><ol><li>Caso o CPF não seja válido, o SIGAF exibe a MSGE008 Número do \<nome do campo> inválido. , onde Nome do campo = CPF e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o CNS informado é válido de acordo com a RNG1.51 Validar CNS .</p><ol><li>Caso o CNS não seja válido, o SIGAF exibe a MSGE008 Número do \<nome do campo> inválido. , onde Nome do campo = CNS e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o e-mail informado é válido conforme RNG1.40 Validar e-mail .</p><ol><li>Caso o e-mail informado não seja válido, o SIGAF exibe a MSGE1.59 E-mail inválido. e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se já existe um paciente cadastrado com o mesmo CPF.</p><ol><li>Caso já exista, o SIGAF exibe a mensagem MSGE2.05 Já existe um paciente cadastrado com o mesmo CPF. Nome: \<nome do paciente> => Registro: \<número do registro>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava as informações do paciente e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo retorna ao passo onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Editar Paciente*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Administrativo SIGAF, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico SAF.O Usuário acionou o comando \[Editar] na linha correspondente ao registro a ser editado.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.02 Manter Pacientes em modo de edição, conforme RNG1.01 Edição de Campos - Paciente .</li><li>O Usuário edita/atualiza as informações correspondentes ao paciente.</li><li>O Usuário aciona o comando \[Alterar].</li><li><p>O SIGAF verifica se os campos obrigatórios foram informados.</p><ol><li>Caso algum campo obrigatório não esteja preenchido o SIGAF continua na interface IU1.02 Manter Pacientes em modo de edição com os campos obrigatórios marcados em vermelho indicando a necessidade de preenchimento e exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF verifica se a data de nascimento é válida de acordo com a RNG1.01 Edição de Campos - Paciente . </li></ol><p>      5.1 Caso a data não seja válida, o SIGAF exibe a MSGI7.84 Data de nascimento inválida.</p><ol start="6"><li><p>O SIGAF verifica se o CPF informado é válido de acordo com a RNG1.41 Validar CPF .</p><ol><li>Caso o CPF não seja válido, o SIGAF exibe a MSGE008 Número do \<nome do campo> inválido. , onde Nome do campo = CPF e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o CNS informado é válido de acordo com a RNG1.51 Validar CNS .</p><ol><li>Caso o CNS não seja válido, o SIGAF exibe a MSGE008 Número do \<nome do campo> inválido. , onde Nome do campo = CNS  e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o e-mail informado é válido conforme RNG1.40 Validar e-mail .</p><ol><li>Caso o e-mail informado não seja válido, o SIGAF exibe a MSGE1.59 E-mail inválido. e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se já existe um paciente cadastrado com o mesmo CPF.</p><ol><li>Caso já exista, o SIGAF exibe a mensagem MSGE2.05 Já existe um paciente cadastrado com o mesmo CPF. Nome: \<nome do paciente> => Registro: \<número do registro>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava as informações do paciente e exibe a mensagem MSGI004 Os dados foram salvos com sucesso.</li><li>O fluxo retorna ao passo onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Excluir Paciente*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Administrativo SIGAF, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico SAF .O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA005 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e permanece na tela.</li><li><p>Caso o Usuário responda \[SIM], o SIGAF verifica se o paciente possui algum vínculo com outro registro no siste ma de acordo com a RNG1.02 Exclusão de Registros .</p><ol><li>Caso não tenha, o SIGAF exclui o registro e exibe a mensagem MSGI003 Registro excluído com sucesso. .</li><li>Caso tenha, o SIGAF não exclui o registro e exibe a mensagem MSGE011 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. Este(a) '\<funcionalidade>' esta associado(a) a um(a) \<tipo do registro> através do campo \<nome do campo> e de \<nome id do registro> de valor \<id do registro> que deve ser desassociado ou excluído antes.</li></ol></li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## INTERFACE PESQUISAR PACIENTE

Layout<br>

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FMDss0Hmiw2cHhNWhlpH1%2Fimage.png?alt=media&amp;token=e08b5772-4e08-4927-a01a-51347c33d742" alt=""><figcaption></figcaption></figure>

\
\
Campos\
&#x20;&#x20;

| Número                                     | Nome                                | Descrição                     |                 Valores válidos e formato                 | Restrições                             |
| ------------------------------------------ | ----------------------------------- | ----------------------------- | :-------------------------------------------------------: | -------------------------------------- |
| *Opções de filtros em Paciente*            |                                     |                               |                                                           |                                        |
| <ol><li></li></ol>                         | Nome do Paciente                    | tb\_paciente.nom\_paciente    |                     Texto, 60 posições                    | Não ObrigatórioAlterável               |
| <ol start="2"><li></li></ol>               | Nome Social Paciente                |                               |                     Texto, 60 posições                    | Não ObrigatórioAlterável               |
| <ol start="3"><li></li></ol>               | Óbito                               | tb\_paciente.flg\_obito       |            Lista de seleção. Valores: Não; Sim.           | Não ObrigatórioAlterável               |
| <ol start="4"><li></li></ol>               | CPF                                 | tb\_paciente.nom\_cpf         |                      CPF, 14 posições                     | Não ObrigatórioAlterável               |
| <ol start="5"><li></li></ol>               | CNS                                 | tb\_paciente.nom\_numero\_cns |                     Texto, 15 posições                    | Não ObrigatórioAlterável               |
| <ol start="6"><li></li></ol>               | Nome Mãe                            | tb\_paciente.nom\_mae         |                     Texto, 60 posições                    | Não ObrigatórioAlterável               |
| <ol start="7"><li></li></ol>               | Nome Social Mãe                     |                               |                     Texto, 60 posições                    | Não ObrigatórioAlterável               |
| <ol start="8"><li></li></ol>               | Município de Residência do Paciente | tb\_paciente.cod\_cidade      | Lista de municípios originada de "tb\_cidade.cod\_cidade" | Não ObrigatórioAlterável               |
| *Grid de Resultados da busca de Pacientes* |                                     |                               |                                                           |                                        |
| <ol start="9"><li></li></ol>               | Código                              |                               |                          Numérico                         | Informado pelo sistema. Não alterável. |
| <ol start="10"><li></li></ol>              | Nome do Paciente                    | tb\_paciente.nom\_paciente    |                     Texto, 60 posições                    | Informado pelo sistema. Não alterável. |
| <ol start="11"><li></li></ol>              | Nome Social Paciente                |                               |                     Texto, 60 posições                    | Informado pelo sistema. Não alterável. |
| <ol start="12"><li></li></ol>              | Data Nascimento                     | tb\_paciente.dth\_nascimento  |                         Data Input                        | Informado pelo sistema. Não alterável. |
| <ol start="13"><li></li></ol>              | CPF                                 | tb\_paciente.nom\_cpf         |                      CPF, 14 posições                     | Informado pelo sistema. Não alterável. |
| <ol start="14"><li></li></ol>              | CNS                                 | tb\_paciente.nom\_numero\_cns |                     Texto, 15 posições                    | Informado pelo sistema. Não alterável. |
| <ol start="15"><li></li></ol>              | Nome Mãe                            | tb\_paciente.nom\_mae         |                     Texto, 60 posições                    | Informado pelo sistema. Não alterável. |
| <ol start="16"><li></li></ol>              | Nome Social Mãe                     |                               |                     Texto, 60 posições                    | Informado pelo sistema. Não alterável. |
| <ol start="17"><li></li></ol>              | Cidade                              | tb\_paciente.cod\_cidade      |  Lista de município originada de "tb\_cidade.cod\_cidade" | Informado pelo sistema. Não alterável. |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                              | Ação                                                               | Restrições  |
| ---------------------------- | --------------------------------- | ------------------------------------------------------------------ | ----------- |
| <ol><li></li></ol>           | Buscar                            | Aciona o fluxo alternativo {Pesquisar Paciente}.                   | Disponível. |
| <ol start="2"><li></li></ol> | Adicionar Paciente                | Aciona o fluxo alternativo {Cadastrar Paciente}.                   | Disponível. |
| <ol start="3"><li></li></ol> | Solicitar Unificação de Pacientes | Aciona o CDU1.50 Solicitar Unificação de Pacientes.                | Disponível. |
| <ol start="4"><li></li></ol> | Exibir Histórico de Processos     | Exibe a IU2.11 Histórico de Processos .                            | Disponível. |
| <ol start="5"><li></li></ol> | Mostrar                           | Exibe a interface IU1.02 Manter Pacientes em modo de visualização. | Disponível. |
| <ol start="6"><li></li></ol> | Editar                            | Aciona o fluxo alternativo {Editar Paciente}.                      | Disponível. |
| <ol start="7"><li></li></ol> | Excluir                           | Aciona o fluxo alternativo {Excluir Paciente}.                     | Disponível. |
| <ol start="8"><li></li></ol> | PDF                               | Gera um arquivo em .pdf com a pesquisa realizada.                  | Disponível. |
| <ol start="9"><li></li></ol> | CSV                               | Gera um arquivo em .csv com a pesquisa realizada.                  | Disponível. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

## INTERFACE CADASTRO PACIENTE

Layout<br>

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FEPbYcCaHS9MGL4uhjDZC%2Fimage.png?alt=media&amp;token=769d198f-ee9a-436d-b471-403339784856" alt=""><figcaption></figcaption></figure>

\
Campos\
\
&#x20;&#x20;

| Número                        | Nome                     | Descrição                               |            Valores válidos e formato            | Restrições                                                                                                                                |
| ----------------------------- | ------------------------ | --------------------------------------- | :---------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------- |
| <ol><li></li></ol>            | Nome do Paciente         | tb\_paciente.nom\_paciente              |               Texto, 20 caracteres              | Obrigatório de acordo com RNG2.02 Obrigatoriedade de campos para cadastro de Paciente/Autor .Alterável                                    |
| <ol start="2"><li></li></ol>  | Nome social              |                                         |               Texto, 20 caracteres              | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="3"><li></li></ol>  | Sexo                     | tb\_paciente.flg\_sexo                  |            Tabela interna, 1 posição            | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="4"><li></li></ol>  | Data Nascimento          | tb\_paciente.dth\_nascimento            |                       Data                      | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="5"><li></li></ol>  | Óbito                    |                                         |       Lista de seleção. Valores: Não; Sim.      | Não ObrigatórioAlterável apenas pelo Gestor Master e Assessor Jurídico.                                                                   |
| <ol start="6"><li></li></ol>  | Cidade de Nascimento     | tb\_paciente.nom\_municipio\_nascimento |              Texto, 255 caracteres              | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização", Atendente de Call Center e "Técnico Regulação Judicial". |
| <ol start="7"><li></li></ol>  | Estado Nascimento        | tb\_paciente.dsc\_uf\_nascimento        |               Texto, 2 caracteres               | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização", Atendente de Call Center e "Técnico Regulação Judicial". |
| <ol start="8"><li></li></ol>  | País                     | tb\_paciente.cod\_pais                  |               inteiro, 10 posições              | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização", Atendente de Call Center e "Técnico Regulação Judicial". |
| <ol start="9"><li></li></ol>  | CPF                      | tb\_paciente.nom\_cpf                   |   Texto, 11 posições. Máscara XXX.XXX.XXX-XX.   | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="10"><li></li></ol> | Identidade               | tb\_paciente.nom\_identidade            |                Texto, 20 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="11"><li></li></ol> | Certidão de Nascimento   | tb\_paciente.nom\_certidao              |                Texto, 32 posições               | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização", Atendente de Call Center e "Técnico Regulação Judicial". |
| <ol start="12"><li></li></ol> | CNS                      | tb\_paciente.nom\_numero\_cns           |                Texto, 32 posições               | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização", Atendente de Call Center e "Técnico Regulação Judicial". |
| <ol start="13"><li></li></ol> | Nome Mãe                 | tb\_paciente.nom\_mae                   |               Texto, 100 posições               | Obrigatório de acordo com RNG2.02 Obrigatoriedade de campos para cadastro de Paciente/Autor .Alterável                                    |
| <ol start="14"><li></li></ol> | Nome do Pai              | tb\_paciente.dsc\_nome\_pai             |               Texto, 100 posições               | Obrigatório de acordo com RNG2.02 Obrigatoriedade de campos para cadastro de Paciente/Autor .Alterável                                    |
| <ol start="15"><li></li></ol> | Responsável Legal        |                                         |                      Texto,                     | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="16"><li></li></ol> | CPF do responsável legal |                                         |        Numérico, formato xxx.xxx.xxx-xx.        | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="17"><li></li></ol> | Representante 1          |                                         |                      Texto.                     | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| <ol start="18"><li></li></ol> | CPF do Representante 1   |                                         |        Numérico, formato xxx.xxx.xxx-xx.        | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| <ol start="19"><li></li></ol> | Representante 2          |                                         |                      Texto.                     | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| <ol start="20"><li></li></ol> | CPF do Representante 2   |                                         |        Numérico, formato xxx.xxx.xxx-xx.        | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| <ol start="21"><li></li></ol> | Representante 3          |                                         |                      Texto.                     | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| <ol start="22"><li></li></ol> | CPF do Representante 3   |                                         |        Numérico, formato xxx.xxx.xxx-xx.        | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| <ol start="23"><li></li></ol> | Possui plano de saúde?   |                                         |       Lista de seleção.Valores: Sim; Não.       | Não ObrigatórioAlterável. Oculto para os níveis "Administrativo Judicialização" Atendente de Call Center e "Técnico Regulação Judicial".  |
| Endereço                      |                          |                                         |                                                 |                                                                                                                                           |
| <ol start="24"><li></li></ol> | Logradouro               | tb\_paciente.nom\_logradouro            |                Texto, 50 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="25"><li></li></ol> | Número                   | tb\_paciente.nom\_numero                |                Texto, 5 posições                | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="26"><li></li></ol> | Complemento              | tb\_paciente.nom\_complemento           |                Texto, 50 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="27"><li></li></ol> | Bairro                   | tb\_paciente.nom\_bairro                |                Texto, 50 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="28"><li></li></ol> | Cidade                   | tb\_paciente.nom\_cidade                |                Texto, 30 posições               | Obrigatório de acordo com RNG2.02 Obrigatoriedade de campos para cadastro de Paciente/Autor .Alterável                                    |
| <ol start="29"><li></li></ol> | Estado                   | tb\_paciente.dsc\_uf\_endereco          |            Tabela interna, 2 posições           | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="30"><li></li></ol> | CEP                      | tb\_paciente.nom\_cep                   |      Texto, 8 posições. Máscara XX.XXX-XXX.     | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="31"><li></li></ol> | Telefone 1               | tb\_paciente.nom\_telefone\_1           |                Texto, 10 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="32"><li></li></ol> | Telefone 2               | tb\_paciente.nom\_telefone\_2           |                Texto, 10 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="33"><li></li></ol> | Telefone 3               | tb\_paciente.nom\_telefone\_3           |                Texto, 10 posições               | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="34"><li></li></ol> | Celular 1                | tb\_paciente.nom\_celular\_1            | Numérico, 11 posições. Máscara (XX) XXXXX-XXXX. | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="35"><li></li></ol> | Celular 2                | tb\_paciente.nom\_celular\_2            | Numérico, 11 posições. Máscara (XX) XXXXX-XXXX. | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="36"><li></li></ol> | Celular 3                | tb\_paciente.nom\_celular\_3            | Numérico, 11 posições. Máscara (XX) XXXXX-XXXX. | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="37"><li></li></ol> | Observação               | tb\_paciente.dsc\_observacao\_endereco  |                      Texto                      | Não ObrigatórioAlterável                                                                                                                  |
| <ol start="38"><li></li></ol> | E-mail                   | tb\_paciente.dsc\_email                 |                Texto, 50 posições               | Não ObrigatórioAlterável                                                                                                                  |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome      | Ação                                             | Restrições  |
| ---------------------------- | --------- | ------------------------------------------------ | ----------- |
| <ol><li></li></ol>           | Adicionar | Grava o registro.                                | Disponível. |
| <ol start="2"><li></li></ol> | Voltar    | Retorna para a IU2.09 Pesquisar Paciente/Autor . | Disponível. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

<br>


# Solicitar Unificação de Paciente

Descrição

| Este caso de uso permite que o Usuário solicite unificação de cadastros de pacientes no sistema. |
| ------------------------------------------------------------------------------------------------ |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Administrativo SIGAF, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico SAF, Gestor Estadual.O Usuário acessou o Menu Cadastros > Pacientes > Solicitar Unificação de Pacientes OU acionou o comando \[Solicitar Unificação de Pacientes] do CDU1.01 Manter Paciente . |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF ex ibe a IU1.110 Solicitar Unificação de Pacientes – Parte 1 em modo de pesquisa.</li><li>O Usuário informa ou não os filtros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros que atend am aos filtros informados.</p><ol><li>Caso não exista, o SIGAF exibe a mensagem MSGE1.47 Nenhum paciente foi encontrado com as informações fornecidas. e o fluxo retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se existem mais de um paciente correspondente ao filtro informado.</p><ol><li>Caso exista apenas 1 paciente correspondente ao filtro informado, ou seja, não há duplicidade para o cadastro do paciente, o SIGAF exibe a mensagem MSGE1.03 Não existe coincidências para esse paciente. Provavelmente já foi unificado. e o fluxo retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se existe mais de 20 pacientes correspondentes ao filtro informado.</p><ol><li>Caso existam mais de 20 pacientes correspondentes ao filtro informado, o SIGAF exibe a mensagem MSGE1.45 Resultado maior que o esperado (20 registros)! Para prosseguir será necessário informar mais de um filtro de busca ou uma informação mais especifica. e o fluxo retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF exibe a IU1.110 Solicitar Unificação de Pacientes – Parte 2 listando em “Possíveis registros duplicados” todos os pacientes com possibilidade de estarem duplicados.</li><li>O Usuário seleciona quais dados deverão ser unificados (em colunas de “Possíveis registros duplicados”).</li><li>O SIGAF atualiza a seção “Dados paciente após unificação” incluindo/alterando os dados selecionado pelo Usuário e destacando-o de vermelho.</li><li>O Usuário seleciona dois ou mais pacientes a serem unificados (checkbox).</li><li>O Usuário aciona o comando \[Enviar dados para aprovação].</li><li><p>O SIGAF verifica se pelo menos dois registros foram selecionados para unificação.</p><ol><li>Caso negativo, o SIGAF exibe a mensagem MSGE1.63 É necessário informar pelo menos 2 registros para unificação em: 'Possíveis registros duplicados'. e o fluxo retorna para o passo 8 deste fluxo.</li></ol></li><li><p>O SIGAF exibe a mensagem MSGA1.74 Deseja realmente Unificar os registros selecionados com a informação em destaque? .</p><ol><li>Caso o Usuário responda \[CANCELAR], o SIGAF retorna ao passo 3 deste fluxo.</li><li>Caso o Usuário responda \[SIM], o SIGAF grava a solicitação de unificação conforme RNG1.07 Unificar Registros de Paciente e exibe a mensagem MSGI1005 Dados enviados com sucesso. .</li></ol></li><li>O fluxo retorna ao pondo onde foi acionado.</li></ol> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

*Fluxo alternativo*

| Precondições | Não se aplica. |
| ------------ | -------------- |
| Passos       | Não se aplica. |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Aprovar Unificação de Paciente

Descrição

| Este caso de uso permite a aprovação de unificação de cadastros de pacientes no sistema. |
| ---------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor master, Farmacêutico SAF.O Usuário acessou o Menu Cadastros > Pacientes > Aprovar Unificação de Pacientes. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU1.145 Pesquisar Unificação de Pacientes com todas as solicitações de Unificação de Pacientes já carregadas na grid de resultados.</li></ol><p>{Buscar Unificação de Pacientes}{Realizar Unificação de Pacientes}{Cancelar Unificação de Pacientes}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Buscar Unificação de Pacientes*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.145 Pesquisar Unificação de Pacientes .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Realizar Unificação de Pacientes}{Cancelar Unificação de Pacientes}</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Realizar Unificação de Pacientes*

| Precondições | O Usuário acionou o comando \[Realizar Unificação de Pacientes].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.03 Aprovar Unificação de Pacientes .</li><li>O Usuário verifica os dados e seleciona ou não o(s) checkbox do(s) paciente(s) que deseja mesclar.</li><li>O Usuário aciona o comando \[Aprovar Unificação de Pacientes].</li><li><p>O SIGAF verifica se o Usuário selecionou pelo menos 2 registros para Unificação de Pacientes.</p><ol><li>Caso não, o SIGAF exibe a mensagem MSGE1.63 É necessario informar pelo menos 2 registros para mesclagem em: 'Possíveis registros duplicados'. e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF exibe a mensagem MSGA1.74 Deseja realmente Mesclar os registros selecionados com a informação em destaque? e destaca de vermelho o quadro que envolve a seção “Dados paciente após mesclagem”.</p><ol><li>Caso o Usuário responda \[CANCELAR], o SIGAF retorna ao passo 2 deste fluxo e não mescla os registros.</li><li>Caso o Usuário responda \[SIM], o SIGAF mescla os dados conforme RNG1.07 Mesclar Registros de Paciente e exibe a MSGI1.75 Dados enviados com sucesso.</li></ol></li><li>O fluxo retorna para o passo onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Cancelar Unificação de Pacientes*

| Precondições | O Usuário acionou o comando \[Cancelar Unificação de Pacientes].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe mensagem MSGA1.76 Deseja cancelar essa Unificação de Pacientes? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não cancela a Unificação de Pacientes e fecha a pop up.</li><li>Caso o Usuário responda \[SIM], o SIGAF cancela a Unificação de Pacientes (deixa de exibi-la na grid de resultados E não permite mais que este registro tenha sua unificação aprovada, a menos que o Usuário a solicite novamente) e exibe a mensagem MSGI1.77  Unificação de Pacientes cancelada com sucesso.</li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Prescritor

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FEbFZmbufbJRM3udsfBGo%2Fimage.png?alt=media&amp;token=7dabadb7-a3d1-49a9-89e5-1912405ba0ad" alt=""><figcaption></figcaption></figure>


# Cadastro de Prescritor


# Especialidade do Prescritor

Descrição

| Permite gerenciar as especialidades dos prescritores. |
| ----------------------------------------------------- |

<br>

Precondições

| O Usuário deve estar logado no sistema com o perfil de Gestor master, Administrativo SIGAF.O Usuário acessou o menu Cadastros > Prescritores > Especialidade do Prescritor. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU1.28 Pesquisar Especialidade .</li></ol><p>{Buscar Especialidade do Prescritor}{Adicionar Especialidade do Prescritor}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

<br>

Fluxos alternativos

*Fluxo alternativo Buscar Especialidade do Prescritor*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.28 Pesquisar Especialidade .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Mostrar Especialidade do Prescritor}{Editar Especialidade do Prescritor}{Adicionar Especialidade do Prescritor}{Excluir Especialidade do Prescritor}</p><ol start="2"><li>O fluxo Alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Especialidade do Prescritor*

| Precondições | O Usuário acionou o comando \[Adicionar Especialidade] na IU1.28 Pesquisar Especialidade                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.29 Manter Especialidade .</li><li>O Usuário preenche os dados.</li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se já existe Especialidade cadastrada no sistema com a mesma descrição informada conforme RNG1.12 Especialidade do Prescritor .</p><ol><li>Caso a especialidade inserido conste na base de dados, o SIGAF exibe a mensagem MSGE012 Existe uma informação que não pode ser duplicada (\<nome da tabela> - '\<valor do campo>') e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro da especialidade, retorna para a IU1.28 Pesquisar Especialidade e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Mostrar Especialidade do Prescritor*

| Precondições | O Usuário aciona o comando \[Mostrar] na Grid de Resultados.                                                                                                                                                                                 |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.29 Manter Especialidade com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.28 Pesquisar Especialidade , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar Especialidade do Prescritor*

| Precondições | O Usuário aciona o comando \[Editar] na Grid de Resultados.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.29 Manter Especialidade com os campos preenchidos, de acordo com o item selecionado na IU1.28 Pesquisar Especialidade .</li><li>O Usuário altera os campos e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos;</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SIGAF exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se já existe especialidade cadastrada no sistema com a mesma descrição informada conforme RNG1.12 Especialidade do Prescritor .</p><ol><li>Caso a especialidade inserida conste na base de dados, o SIGAF exibe a mensagem MSGE012 Existe uma informação que não pode ser duplicada (\<nome da tabela> - '\<valor do campo>') e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava a alteração da especialidade, retorna para a IU1.28 Pesquisar Especialidade , e exibe a MSGI004 Os dados foram salvos com sucesso .</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Especialidade do Prescritor*

| Precondições | O Usuário aciona o comando \[Excluir] na Grid de Resultados.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na IU1.28 Pesquisar Especialidade .</li><li><p>Caso o Usuário responda \[SIM], o SIGAF verifica se o registro possui vínculos conforme RNG1.02 Exclusão de Registros .</p><ol><li>Caso o registro possua vínculos, o SIGAF não exclui o registro e exibe a mensagem MSGE011 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. .</li><li>Caso o registro não possua vínculos, o SIGAF exclui o registro, se mantém na IU1.28 Pesquisar Especialidade . e exibe a MSGI003 Registro excluído com sucesso. .</li></ol></li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Medicamentos e Produtos

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fm3nxPJ08Q0ZTnRMjHYqk%2Fimage.png?alt=media&amp;token=22ec988d-e60c-44b1-8f00-c9015e751544" alt=""><figcaption></figcaption></figure>


# Fármaco

## Caso de Uso

Descrição

| Este caso de uso permite ao usuário realizar a pesquisa, cadastro, edição, visualização exclusão de fármaco no sistema. |
| ----------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Técnico Judicialização, Técnico Prescrição.O Usuário acessa o menu Cadastros > Medicamentos > Fármaco. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Fluxo principal

| <ol><li>O SISTEMA exibe a IU1.32 Pesquisar Fármaco .</li></ol><p>{Adicionar Fármaco}{Pesquisar Fármaco}</p><ol start="2"><li>O fluxo principal termina.</li></ol> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

| Não se aplica. |
| -------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Pesquisar Fármaco*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SISTEMA realiza busca de acordo com os parâmetros informados na interface IU1.32 Pesquisar Fármaco .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SISTEMA exibe a mensagem MSGI011 Nenhum registro foi encontrado. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SISTEMA exibe os registros na grid de retorno.</li></ol></li></ol><p>{Mostrar Fármaco}{Editar Fármaco}{Adicionar Fármaco}{Excluir Fármaco}</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Fármaco*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Técnico Prescrição.O Usuário acionou o comando \[Adicionar Fármaco] .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SISTEMA exibe a interface IU1.33 Manter Fármaco .</li><li>O Usuário preenche os dados.</li></ol><p>{Pesquisar ATCC}</p><ol start="3"><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SISTEMA valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SISTEMA exibe a mensagem MSGA006 Campo obrigatório.   e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SISTEMA valida se já existe fármaco cadastrado no sistema com o mesmo “Fármaco” informado.</p><ol><li>Caso o fármaco inserido conste na base de dados, o SISTEMA exibe a mensagem MSGE015 Não é permitido o cadastro de registros duplicados. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SISTEMA grava o cadastro do Fármaco, grava o log simples (nome do usuário e data), retorna para a IU1.32 Pesquisar Fármaco e exibe a mensagem MSGI012 Registro gravado com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Pesquisar ATCC*

| Precondições | O Usuário acionou o comando \[Pesquisa ATC].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SISTEMA exibe a interface IU0.17 Pop-up Pesquisar/Selecionar Classe ATCC .</li><li>O Usuário insere ou não os parâmetros de pesquisa.</li></ol><p>{ Pesquisar ATCC}</p><ol start="3"><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SISTEMA verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SISTEMA exibe a MSGI011 Nenhum registro foi encontrado. e retorna ao passo 1 deste fluxo alternativo.</li><li>Caso positivo o SISTEMA retorna os registros na GRID de resultados de acordo com a RNG1.05 Pesquisar Classificação ATCC .</li></ol></li><li>O Usuário aciona o comando \[Selecionar Classe ATC] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Código ATCC 3º nível”.</li></ol> |

<br>

*Fluxo alternativo Mostrar Fármaco*

| Precondições | O Usuário acionou o comando \[Mostrar].                                                                                                                                                                                            |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SISTEMA exibe a IU1.33 Manter Fármaco com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.32 Pesquisar Fármaco , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar Fármaco*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Técnico Prescrição.O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SISTEMA exibe a IU1.33 Manter Fármaco com os campos preenchidos, de acordo com o item selecionado na IU1.32 Pesquisar Fármaco .</li><li>O Usuário altera os dados.</li></ol><p>{Pesquisar ATCC}</p><ol start="3"><li>O Usuário aciona o comando \[Alterar].</li><li><p>O SISTEMA valida se os campos obrigatórios foram preenchidos;</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SISTEMA exibe a MSGA006 Campo obrigatório. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SISTEMA valida se já existe fármaco cadastrado no sistema com o mesmo “Fármaco” informado.</p><ol><li>Caso o fármaco inserido conste na base de dados, o SISTEMA exibe a mensagem MSGE015 Não é permitido o cadastro de registros duplicados. . e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SISTEMA grava a alteração do fármaco, grava o log simples (nome do usuário e data), retorna para a IU1.32 Pesquisar Fármaco , e exibe a MSGI012 Registro gravado com sucesso. .</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Fármaco*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SISTEMA exibe a mensagem MSGA014 Deseja realmente excluir o registro? .</p><ol><li>Caso o Usuário responda \[NÃO], o SISTEMA não exclui o registro e se mantém na IU1.32 Pesquisar Fármaco .</li><li><p>Caso o Usuário responda \[SIM], o SISTEMA verifica se o registro possui vínculos conforme RNG0.01 Exclusão de Registros .</p><ol><li>Caso o registro possua vínculos, o SISTEMA não exclui o registro e exibe a mensagem MSGE008 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. .</li><li>Caso o registro não possua vínculos, o SISTEMA exclui o registro, se mantém na IU1.32 Pesquisar Fármaco e exibe a MSGI013 Registro excluído com sucesso. .</li></ol></li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## Interface Pesquisar Fármaco

Layout

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2F3TIcGXm6dtHVfiiMnguU%2Fimage.png?alt=media&amp;token=500b3faf-9439-470d-8888-09cd84ba3759" alt=""><figcaption></figcaption></figure>

\
\
Campos\
&#x20;&#x20;

| Número                       | Nome                                        | Descrição                 |                                                                                                                                         Valores válidos e formato                                                                                                                                        | Restrições                             |
| ---------------------------- | ------------------------------------------- | ------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -------------------------------------- |
| <ol><li></li></ol>           | Fármaco                                     | farmaco . nome            |                                                                                                                                            Texto, 255 posições                                                                                                                                           | Não obrigatório. Alterável.            |
| *Grid de Resultados*         |                                             |                           |                                                                                                                                                                                                                                                                                                          |                                        |
| <ol start="2"><li></li></ol> | Fármaco                                     | farmaco . nome            |                                                                                                                                            Texto, 255 posições                                                                                                                                           | Informado pelo sistema. Não alterável. |
| <ol start="3"><li></li></ol> | PORTARIA 344/1998 – RDC 44/2010             | farmaco . portaria\_id    |                                                                                                                                                  Texto.                                                                                                                                                  | Informado pelo sistema. Não alterável. |
| <ol start="4"><li></li></ol> | RECEITUÁRIO PORTARIA 344/1998 - RDC 44/2010 | farmaco . receituario\_id | Texto. Valores válidos:- Notificação de receita A- Notificação de receita B- Notificação de receita B 2- Receita de controle especial (C1 e C5)- Notificação de receita C 2 (Resinoides Sistêmicos)- Notificação de receita especial C 3 (Talidomida)- Notificação de receita especial (Antimicrobianos) | Informado pelo sistema. Não alterável. |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome              | Ação                                                                            | Restrições                                     |
| ---------------------------- | ----------------- | ------------------------------------------------------------------------------- | ---------------------------------------------- |
| <ol><li></li></ol>           | Buscar            | Executa a busca.                                                                | Disponível.                                    |
| <ol start="2"><li></li></ol> | Adicionar Fármaco | Aciona o fluxo alternativo {Adicionar Fármaco}.                                 | Disponível.                                    |
| <ol start="3"><li></li></ol> | Mostrar           | Aciona o fluxo alternativo {Mostrar Fármaco}.                                   | Disponível caso a pesquisa retorne resultados. |
| <ol start="4"><li></li></ol> | Editar            | Aciona o fluxo alternativo {Editar Fármaco}.                                    | Disponível caso a pesquisa retorne resultados. |
| <ol start="5"><li></li></ol> | Excluir           | Aciona o fluxo alternativo {Excluir Fármaco}.                                   | Disponível caso a pesquisa retorne resultados. |
| <ol start="6"><li></li></ol> | PDF               | Gera um relatório em formato PDF de acordo com o retorno da grid de resultados. | Disponível caso a pesquisa retorne resultados. |
| <ol start="7"><li></li></ol> | CSV               | Gera um relatório em formato CSV de acordo com o retorno da grid de resultados. | Disponível caso a pesquisa retorne resultados. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

## Interface Cadastrar / Editar Fármaco

Layout

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fqob4dwfvQp477VEgvYNn%2Fimage.png?alt=media&amp;token=c5c9b08e-471c-4cac-b502-0c4dece79cd6" alt=""><figcaption></figcaption></figure>

\
\
Campos\
&#x20;&#x20;

| Número                       | Nome                           | Descrição                                        |                                                                                                                      Valores válidos e formato                                                                                                                      | Restrições                                                                           |
| ---------------------------- | ------------------------------ | ------------------------------------------------ | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------------ |
| <ol><li></li></ol>           | Nome farmaco                   | tb\_farmaco.nom\_farmaco                         |                                                                                                                         Texto, 255 posições                                                                                                                         | ObrigatórioAlterável                                                                 |
| <ol start="2"><li></li></ol> | Obriga CID                     | tb\_farmaco.flg\_obriga\_cid                     |                                                                                                                 Lista de seleção.Valores:- Sim- Não                                                                                                                 | ObrigatórioAlterável                                                                 |
| <ol start="3"><li></li></ol> | Ativo para credenciamento UPDT |                                                  |                                                                                                        Lista de seleção.Valores:- Sim- NãoValor default: Não.                                                                                                       | ObrigatórioAlterável                                                                 |
| <ol start="4"><li></li></ol> | Complemento Fármaco            | tb\_farmaco.cod\_complemento\_farmaco            |                                                                                    lista de complemento fármaco originada de "tb\_complemento\_farmaco.cod\_complemento\_farmaco"                                                                                   | Obrigatório (caso seja acionado o comando \[Adicionar Complemento Fármaco])Alterável |
| <ol start="5"><li></li></ol> | ATC                            | tb\_farmaco.cod\_atc\_classificacao\_triagem     |                                                                              lista de classificação atc originada de "tb\_atc\_classificacao\_triagem.cod\_atc\_classificacao\_triagem"                                                                             | Obrigatório (caso seja acionado o comando \[Adicionar ATC])Alterável                 |
| <ol start="6"><li></li></ol> | Classe ATC Geral               | tb\_farmaco.cod\_atc\_geral                      |                                                                                                                               Inteiro                                                                                                                               |                                                                                      |
| <ol start="7"><li></li></ol> | Sinônimos                      | tb\_farmaco.nom\_farmaco\_sinonimo               |                                                                                                                                Texto                                                                                                                                | Obrigatório (caso seja acionado o comando \[Adicionar Sinônimo])Alterável            |
| <ol start="8"><li></li></ol> | Lista                          | tb\_farmaco.flg\_lista\_controle\_especial       |                                                         <p>Tabela Interna, 2 posições<br>Combobox com as opções:- A1- A2- A3- B1- B2- C1- C2- C3- C4- C5- D1- D2- E- F1- F2- F3- Antimicrobianos- Outros</p>                                                        | Obrigatório (caso seja acionado o comando \[Adicionar Controle Especial])Alterável   |
| <ol start="9"><li></li></ol> | Receituário                    | tb\_farmaco.flg\_receituario\_controle\_especial | <p>Tabela Interna, 2 posições<br>Combobox com as opções:- Notidicação de receita 'A'- Notificação de receita 'B'- Receita de controle especial em duas vias- Notificação de receita especial- receita médica sem retenção- Notificação de receita de talidomida</p> | Obrigatório (caso seja acionado o comando \[Adicionar Controle Especial])Alterável   |

\
Comandos\
&#x20;&#x20;

| Número | Nome                                                                                | Ação                                             | Restrições                                                        |
| ------ | ----------------------------------------------------------------------------------- | ------------------------------------------------ | ----------------------------------------------------------------- |
| 1      | Voltar                                                                              | Retorna para a IU1.34 - Pesquisar Fármaco        | Disponível                                                        |
| 2      | Adicionar (caso a interface seja acionada a partir do comando \[Adicionar Fármaco]) | Persiste as informações no banco de dados        | Disponível                                                        |
| 3      | Alterar (caso a interface seja acionada a partir do comando \[Editar])              | Persiste as informações no banco de dados        | Disponível                                                        |
| 4      | Adicionar Compelmento Fármaco                                                       | Adiciona um campo para Complemento Fármaco       | Disponível                                                        |
| 5      | Pesquisar Complemento Fármaco                                                       | Retorna a IU1.36 - Pesquisar Complemento Fármaco | Disponíve após acionar o comando \[Adicionar Complemento Fármaco] |
| 6      | Adicionar ATC                                                                       | Adiciona um campo para ATC                       | Disponível                                                        |
| 7      | Pesquisar ATC                                                                       |                                                  | Disponível após acionar o comando \[Adicionar ATC]                |
| 8      | Adicionar Sinônimo                                                                  | Adiciona um campo para Sinônimo                  | Disponível                                                        |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Complemento do Fármaco

## Caso de Uso

Descrição

| Este caso de uso permite que o usuário pesquise, inclua, edite e excluía registros Complemento do Fármaco. |
| ---------------------------------------------------------------------------------------------------------- |

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Técnico Prescrição.O Usuário acessa o menu Cadastros > Medicamento > Complemento do Fármaco. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- |

Fluxo principal

| <ol><li>O SISTEMA exibe a IU1.41 Manter Complemento do Fármaco com a grid de resultados preenchida com todos os registros cadastrados no sistema.</li></ol><p>{Pesquisar Complemento do Fármaco}{Adicionar Complemento do Fármaco }{Editar Complemento do Fármaco }{Excluir Complemento do Fármaco }</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

| Não se aplica. |
| -------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Pesquisar Complemento do Fármaco*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SISTEMA realiza busca de acordo com os parâmetros informados.</p><ol><li>Caso não exista registro que atenda os parâmetros, o SISTEMA exibe a mensagem MSGI011 Nenhum registro foi encontrado. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SISTEMA exibe os registros na grid de retorno.</li></ol></li></ol><p>{Pesquisar Complemento do Fármaco}{Adicionar Complemento do Fármaco }{Editar Complemento do Fármaco }{Excluir Complemento do Fármaco }</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Complemento do Fármaco*

| Precondições | O Usuário aciona o comando \[Cadastrar] .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SISTEMA adiciona nova linha em branco no topo da grid de resultados.</li><li>O Usuário preenche os dados.</li><li>O Usuário aciona o comando \[Gravar].</li><li><p>O SISTEMA valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SISTEMA exibe a mensagem MSGA006 Campo obrigatório. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SISTEMA grava o cadastro do registro e exibe a mensagem MSGI012 Registro gravado com sucesso. .</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Editar Complemento do Fármaco*

| Precondições | O Usuário aciona o comando \[Editar] da linha que deseja editar.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SISTEMA habilita a edição da linha selecionada pelo Usuário.</li><li>O Usuário altera os dados.</li><li>O Usuário aciona o comando \[Gravar].</li><li><p>O SISTEMA valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SISTEMA exibe a MSGA006 Campo obrigatório. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SISTEMA grava o registro e exibe a MSGI012 Registro gravado com sucesso. .</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Excluir Complemento do Fármaco*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master.O Usuário aciona o comando \[Excluir] da linha que deseja excluir.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SISTEMA exibe a mensagem MSGA014 Deseja realmente excluir o registro? .</p><ol><li>Caso o Usuário responda \[NÃO], o SISTEMA não exclui o registro.</li><li><p>Caso o Usuário responda \[SIM], o SISTEMA valida a RNG0.01 Exclusão de Registros .</p><ol><li>Caso o registro não tenha vínculos, o SISTEMA exclui o registro e exibe a MSGI013 Registro excluído com sucesso. .</li><li>Caso o registro tenha vínculos com outras entidades do sistema, o SISTEMA não exclui o registro e exibe a mensagem MSGE008 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. .</li></ol></li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Unidade de Aquisição


# Unidade de Medida

Layout<br>

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2F0BxPRxySh69SdeivK8V1%2Fimage.png?alt=media&amp;token=520dedd8-d082-4fa4-8bdd-0bc8eedd558d" alt=""><figcaption></figcaption></figure>

\
Campos\
&#x20;&#x20;

| Número                                | Nome                     | Descrição |         Valores válidos e formato        | Restrições                             |
| ------------------------------------- | ------------------------ | --------- | :--------------------------------------: | -------------------------------------- |
| *Opções de filtros em Unidade Medida* |                          |           |                                          |                                        |
| <ol><li></li></ol>                    | Nome unidade medida      |           |                  Texto.                  | Não obrigatório. Alterável.            |
| <ol start="2"><li></li></ol>          | ativo                    |           |                  Texto.                  | Não obrigatório. Alterável.            |
| <ol start="3"><li></li></ol>          | log usuario              |           |                 Numérico.                | Não obrigatório. Alterável.            |
| <ol start="4"><li></li></ol>          | log Data edição (data)   |           |        Data no formato DD/MM/AAAA.       | Não obrigatório. Alterável.            |
| <ol start="5"><li></li></ol>          | log Data edição (hora)   |           |           Hora no formato HH:MM          | Não obrigatório. Alterável.            |
| <ol start="6"><li></li></ol>          | Log usuario cadastro     |           |                 Numérico.                | Não obrigatório. Alterável.            |
| <ol start="7"><li></li></ol>          | Log Data cadastro (data) |           |        Data no formato DD/MM/AAAA.       | Não obrigatório. Alterável.            |
| <ol start="8"><li></li></ol>          | Log Data cadastro (hora) |           |           Hora no formato HH:MM          | Não obrigatório. Alterável.            |
| *GRID de resultados*                  |                          |           |                                          |                                        |
| <ol start="9"><li></li></ol>          | Nome unidade medida      |           |                  Texto.                  | Informado pelo sistema. Não alterável. |
| <ol start="10"><li></li></ol>         | ativo                    |           |                  Texto.                  | Informado pelo sistema. Não alterável. |
| <ol start="11"><li></li></ol>         | log usuario              |           |                 Numérico.                | Informado pelo sistema. Não alterável. |
| <ol start="12"><li></li></ol>         | log Data edição          |           | Data e hora no formato DD/MM/AAAA HH:MM. | Informado pelo sistema. Não alterável. |
| <ol start="13"><li></li></ol>         | Log usuario cadastro     |           |                 Numérico.                | Informado pelo sistema. Não alterável. |
| <ol start="14"><li></li></ol>         | Log Data cadastro        |           | Data e hora no formato DD/MM/AAAA HH:MM. | Informado pelo sistema. Não alterável. |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                      | Ação                                              | Restrições                                  |
| ---------------------------- | ------------------------- | ------------------------------------------------- | ------------------------------------------- |
| <ol><li></li></ol>           | Buscar                    | Executa a busca.                                  | Disponível.                                 |
| <ol start="2"><li></li></ol> | Selecionar Unidade Medida | Fecha a pop up e preenche o campo correspondente. | Disponível caso a busca retorne resultados. |
| <ol start="3"><li></li></ol> | Fechar                    | Fecha a pop up.                                   | Disponível.                                 |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Unidade de Fracionamento


# Unidade Farmacêutica

Descrição

| Este caso de uso permite o gerenciamento das informações de cadastro de Unidade Farmacêutica. |
| --------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Administrativo GMAB, Administrativo GMEx, Farmacêutico GMEx, Farmacêutico SAF, Técnico Ostomia.O Usuário acessa o menu Cadastros > Medicamentos e Produtos > Unidade Farmacêutica. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a IU1.55 Pesquisar Unidade Farmacêutica , com a Grid de Resultados preenchida, contendo todas as Unidades Farmacêuticas cadastradas.</li></ol><p>{Adicionar Unidade Farmacêutica}{Pesquisar Unidade Farmacêutica}{Exibir Unidade Farmacêutica}{Editar Unidade Farmacêutica}{Excluir Unidade Farmacêutica}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

<br>

Fluxos alternativos

*Fluxo alternativo Pesquisar Unidade Farmacêutica*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.55 Pesquisar Unidade Farmacêutica .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Exibir Unidade Farmacêutica}{Editar Unidade Farmacêutica}{Excluir Unidade Farmacêutica}{Adicionar Unidade Farmacêutica}</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Unidade Farmacêutica*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master.O Usuário aciona o comando \[Adicionar Unidade Farmacêutica] na IU1.55 Pesquisar Unidade Farmacêutica .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.56 Manter Unidade Farmacêutica .</li><li>O Usuário preenche os dados.</li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro do registro, retorna para a IU1.55 Pesquisar Unidade Farmacêutica e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Exibir Unidade Farmacêutica*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Administrativo GMEx, Farmacêutico GMEx, Farmacêutico SAF, Técnico Ostomia.O Usuário aciona o comando \[Mostrar].                                                                    |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.56 Manter Unidade Farmacêutica com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.55 Pesquisar Unidade Farmacêutica ., e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar Unidade Farmacêutica*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master.O Usuário aciona o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.56 Manter Unidade Farmacêutica .</li><li>O Usuário altera os campos e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos;</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SIGAF exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li><li>Caso os campos obrigatórios tenham sido preenchidos o SIGAF grava o registro, retorna para a IU1.55 Pesquisar Unidade Farmacêutica , e exibe a MSGI004 Os dados foram salvos com sucesso. .</li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Unidade Farmacêutica*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master.O Usuário deve ter realizado a pesquisa.A pesquisa deve ter retornado resultados.O Usuário aciona o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na IU1.55 Pesquisar Unidade Farmacêutica .</li><li><p>Caso o Usuário responda \[SIM], o SIGAF valida a RNG1.02 Exclusão de Registros .</p><ol><li>Caso o registro não tenha vínculos, o SIGAF exclui o registro, se mantém na IU1.55 Pesquisar Unidade Farmacêutica e exibe a MSGI003 Registro excluído com sucesso. .</li><li>Caso o registro tenha vínculos com outras entidades do sistema, o SIGAF não exclui o registro e exibe a mensagem MSGE011 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'.</li></ol></li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Forma Farmacêutica


# Menor Unidade


# CATMAT


# Descrição Genérica


# Medicamento (Apresentação Comercial)

| Caso (s) de uso a que se aplica | CDU1.34 Manter Medicamentos (Apresentação Comercial)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Descrição                       | <p>Para os medicamentos/produtos (item financeiro) que constarem no cadastro de procedimento APAC (tabela unificada APAC - CDU1.35 Manter Tabela Unificada APAC/SIA) a flag “Habilitar tabela de fracionamento/conversão” deverá ser obrigatoriamente marcada.Os campos “Mínimo a dispensar”, “Menor Unidade” e a seção “Incluir fracionamento/conversão” deverão ser obrigatoriamente preenchidos, sendo obrigatório também definir como “Unidade de Saída” pelo menos um item da tabela de fracionamento/conversão.Os campos “Mínimo a dispensar”, “Menor Unidade” e a seção “Incluir fracionamento/conversão” poderão ser cadastrados/ editados pelo Farmacêutico GRS, além do Gestor Master e Administrativo SIGAF. Os demais campos do cadastro do produto farmacêutico não poderão ser alterados pelo Farmacêutico GRS, inclusive o campo “Habilitar tabela de fracionamento/conversão”. Desta forma, o Farmacêutico GRS poderá alterar apenas fracionamento/conversão de medicamentos/produtos com a flag “Habilitar tabela de fracionamento/conversão” marcada.A relação dos campos da tabela de conversão se dará da seguinte forma:</p><ul><li>Fator de multiplicação unidade de conversão/fracionamento = F1</li><li>Unidade de Conversão/fracionamento= U1</li><li>Fator de multiplicação menor unidade = F2</li><li>Menor unidade = U2</li></ul><p>Onde: F1 x U1 = F2 x U2</p> |

Exemplo:isotretinoína 10 mg comprimido\
Menor unidade: comprimido

1. 1 (F1) x caixa (U1) = 30 (F2) x comprimido (U2)
2. 1 (F1) x blister (U1) = 10 (F2) x comprimido (U2) --> unidade de saída
3. 10 (F1) x mg (U1) = 1 (F2) x comprimido (U2)

Obs.: A lógica de preenchimento da seção da Tabela de Conversão não será validada pelo SIGAF.A menor unidade será considerada a unidade principal para a dispensação de componente Especializado e para realização do cálculo.\
\
Exemplos:\
Medicamento/Produto: Paracetamol 100 MG/MCGMenor unidade: Comprimido<br>

| Unidade de saída | Fator de multiplicação unidade de conversão/Fracionamento | Unidade de conversão/fracionamento | Fator de multiplicação menor unidade | Menor unidade |
| ---------------- | --------------------------------------------------------- | ---------------------------------- | ------------------------------------ | ------------- |
|                  | 3000                                                      | MG                                 | 30                                   | Comprimidos   |
| x                | 3                                                         | Blister                            | 30                                   | Comprimidos   |
|                  | 60000                                                     | MCG                                | 30                                   | Comprimidos   |

Nesse caso o sistema irá possibilitar a prescrição com as seguintes unidade de medida: Comprimido; MG; Blister; MCG.

Sendo a menor unidade a principal e blister a unidade secundária. Dessa forma o sistema emitiria a seguinte informação “Dispensar 30 comprimidos ou 3 blister”

Medicamento/Produto: Dipirona 100 MG/ML Menor unidade: Frasco

| Unidade de saída | Fator de multiplicação unidade de conversão/Fracionamento | Unidade de conversão/fracionamento | Fator de multiplicação menor unidade | Menor unidade |
| ---------------- | --------------------------------------------------------- | ---------------------------------- | ------------------------------------ | ------------- |
|                  | 3000                                                      | ML                                 | 1                                    | Frasco        |
| x                | 60000                                                     | DOSE                               | 1                                    | Frasco        |
|                  | 90000                                                     | MG                                 | 1                                    | Frasco        |


# Produto (Apresentação Comercial)


# Fabricante e Fornecedor

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FZWDSp32YLKFYkc5ClBDC%2Fimage.png?alt=media&amp;token=cc0278fe-9480-48c5-95d1-49c984a78e59" alt=""><figcaption></figcaption></figure>


# Fornecedores

Descrição

| Permite gerenciar o cadastro de Forncedores e Fabricantes no sistema. |
| --------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Atendente Almoxarife, Atendente Judicial, Farmacêutico Judicial.O Usuário acessa o menu Cadastros > Fornecedor/Fabricante. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU1.94 - Pesquisar Fornecedor/Fabricante.</li></ol><p><br>{Buscar}{Cadastrar}<br>O fluxo principal termina.</p> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

Fluxos alternativos

*Fluxo alternativo Buscar Fornecedor/Fabricante*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.94 - Pesquisar Fornecedor/Fabricante.</li><li><p></p><ol><li>Caso não exista registro que atenda os parâmetros, o SISTEMA exibe a mensagem MSGI011 Nenhum registro foi encontrado. e retorna para o passo onde o fluxo alternativo foi invocado.</li><li>Caso exista registro, o SISTEMA exibe os registros na grid de retorno.</li></ol></li></ol><p><br>{Exibir}{Editar}{Excluir}</p><p></p><ol start="2"><li>O fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Exibir Fornecedor/Fabricante*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master. Usuário acionou o comando \[Exibir].                        |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU1.95 - Manter Fornecedor/Fabricante em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Adicionar Fornecedor/Fabricante*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master,O Usuário acionou o comando \[Cadastrar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU1.95 - Manter Fornecedor/Fabricante.</li><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Cadastrar].</li><li>O SIGAF valida se os campos obrigatórios foram preenchidos.</li><li><p></p><ol><li>Caso negativo o SIGAF exibe as MSGA006 Campo obrigatório . e retorna para o passo 2 deste fluxo alternativo.</li></ol></li><li>O SIGAF valida se o campo CNPJ é valido.</li></ol><p>4.1 Caso negativo o SIGAF exibe a mensagem MSGE006 É necessário inserir um CNPJ válido. e retorna para o passo 2 deste fluxo alternativo.         5. O SIGAF salva as informações e exibe a mensagem MSGI020 Registro incluído com sucesso! . e retorna para interface IU1.94 - Pesquisar Fornecedor/Fabricante.4. O fluxo alternativo termina.</p> |

<br>

*Fluxo alternativo Editar*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master. Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.95 - Manter Fornecedor/Fabricante.</li><li>O Usuário altera os dados e aciona o comando \[Gravar].</li><li>O SIAGF valida se os campos obrigatórios foram preenchidos.</li></ol><p>3.1 Caso negativo o SIGAF exibe a mensagem MSGA006 Campo obrigatório . e retorna para o passo 2 deste fluxo alternativo.</p><ol start="4"><li><p></p><ol start="2"><li>Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI012 Registro gravado com sucesso. . e retorna para a interface IU1.94 - Pesquisar Fornecedor/Fabricante.</li></ol></li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Excluir*

| Precondições | O Usuário deve estar logado no sistema com o perfil de Gestor Master.O Usuário acionou o comando \[ Excluir ].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF existe a mensagem MSGE1.20 - Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome da Funcionalidade>?</p><ol><li>Caso o usuário escolha a opção “Sim” SIGAF verifica se o Fornecedor ou Fabricante possui vínculo com outra entidade do sistema de acordo com a RNG0.01 Exclusão de Registros.</li></ol></li></ol><p>        1.1.1 Caso positivo o SIGAF exibe a mensagem ando MSGE008 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. E permanece na interface IU1.94 - Pesquisar Fornecedor/Fabricante.</p><ol start="2"><li><p></p><ol start="2"><li><p></p><ol start="2"><li>Caso negativo o SIGAF exclui o fornecedor e permanece na interface IU1.94 - Pesquisar Fornecedor e exibe a MSGI013 Registro excluído com sucesso.</li></ol></li></ol></li></ol><p>             1. Caso o registro não possua vínculos, o SIGAF exclui o registro, se mantém na interface IU1.94 - Pesquisar Fornecedor..e exibe a MSGI013 Registro excluído com sucesso.</p><ol start="2"><li>Fluxo alternativo termina.</li></ol> |

<br>

Observações

|   |
| - |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Fabricante

Descrição

| Permite gerenciar o cadastro de Forncedores e Fabricantes no sistema. |
| --------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Atendente Almoxarife, Atendente Judicial, Farmacêutico Judicial.O Usuário acessa o menu Cadastros > Fornecedor/Fabricante. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU1.94 - Pesquisar Fornecedor/Fabricante.</li></ol><p><br>{Buscar}{Cadastrar}<br>O fluxo principal termina.</p> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

Fluxos alternativos

*Fluxo alternativo Buscar Fornecedor/Fabricante*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.94 - Pesquisar Fornecedor/Fabricante.</li><li><p></p><ol><li>Caso não exista registro que atenda os parâmetros, o SISTEMA exibe a mensagem MSGI011 Nenhum registro foi encontrado. e retorna para o passo onde o fluxo alternativo foi invocado.</li><li>Caso exista registro, o SISTEMA exibe os registros na grid de retorno.</li></ol></li></ol><p><br>{Exibir}{Editar}{Excluir}</p><p></p><ol start="2"><li>O fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Exibir Fornecedor/Fabricante*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master. Usuário acionou o comando \[Exibir].                        |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU1.95 - Manter Fornecedor/Fabricante em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Adicionar Fornecedor/Fabricante*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master,O Usuário acionou o comando \[Cadastrar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU1.95 - Manter Fornecedor/Fabricante.</li><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Cadastrar].</li><li>O SIGAF valida se os campos obrigatórios foram preenchidos.</li><li><p></p><ol><li>Caso negativo o SIGAF exibe as MSGA006 Campo obrigatório . e retorna para o passo 2 deste fluxo alternativo.</li></ol></li><li>O SIGAF valida se o campo CNPJ é valido.</li></ol><p>4.1 Caso negativo o SIGAF exibe a mensagem MSGE006 É necessário inserir um CNPJ válido. e retorna para o passo 2 deste fluxo alternativo.         5. O SIGAF salva as informações e exibe a mensagem MSGI020 Registro incluído com sucesso! . e retorna para interface IU1.94 - Pesquisar Fornecedor/Fabricante.4. O fluxo alternativo termina.</p> |

<br>

*Fluxo alternativo Editar*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master. Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.95 - Manter Fornecedor/Fabricante.</li><li>O Usuário altera os dados e aciona o comando \[Gravar].</li><li>O SIAGF valida se os campos obrigatórios foram preenchidos.</li></ol><p>3.1 Caso negativo o SIGAF exibe a mensagem MSGA006 Campo obrigatório . e retorna para o passo 2 deste fluxo alternativo.</p><ol start="4"><li><p></p><ol start="2"><li>Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI012 Registro gravado com sucesso. . e retorna para a interface IU1.94 - Pesquisar Fornecedor/Fabricante.</li></ol></li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Excluir*

| Precondições | O Usuário deve estar logado no sistema com o perfil de Gestor Master.O Usuário acionou o comando \[ Excluir ].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF existe a mensagem MSGE1.20 - Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome da Funcionalidade>?</p><ol><li>Caso o usuário escolha a opção “Sim” SIGAF verifica se o Fornecedor ou Fabricante possui vínculo com outra entidade do sistema de acordo com a RNG0.01 Exclusão de Registros.</li></ol></li></ol><p>        1.1.1 Caso positivo o SIGAF exibe a mensagem ando MSGE008 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. E permanece na interface IU1.94 - Pesquisar Fornecedor/Fabricante.</p><ol start="2"><li><p></p><ol start="2"><li><p></p><ol start="2"><li>Caso negativo o SIGAF exclui o fornecedor e permanece na interface IU1.94 - Pesquisar Fornecedor e exibe a MSGI013 Registro excluído com sucesso.</li></ol></li></ol></li></ol><p>             1. Caso o registro não possua vínculos, o SIGAF exclui o registro, se mantém na interface IU1.94 - Pesquisar Fornecedor..e exibe a MSGI013 Registro excluído com sucesso.</p><ol start="2"><li>Fluxo alternativo termina.</li></ol> |

<br>

Observações

|   |
| - |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Agenda e Calendário

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FMmLZVkLTAtXyC1cDAuL5%2Fimage.png?alt=media&amp;token=1a09e704-4654-46c9-9633-c1a3dd19508d" alt=""><figcaption></figcaption></figure>


# Feriados Regionais


# Feriados Nacionais


# Eventos do Calendário

## Caso de Uso

Descrição

| Permite que usuário salve no calendário as tarefas que serão realizadas por ele no SIGAF. |
| ----------------------------------------------------------------------------------------- |

<br>

Precondições

| Os Usuários tem acesso a esse menu quando logado no sistema.O Usuário acessou o menu Cadastros > Agenda e Calendário > Eventos do Calendário. |
| --------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU5.05 Pesquisar Eventos do Calendário .</li></ol><p><br>{Buscar Eventos do Calendário}<br>{Adicionar Eventos do Calendário}3 - Fluxo Principal termina.</p> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

| Não se aplica. |
| -------------- |

Fluxos alternativos

<br>

*Fluxo alternativo Buscar Eventos do Calendário*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[ Buscar ].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU5.05 Pesquisar Eventos do Calendário .</li><li> O Usuário informa os parâmetros de pesquisa para realizar a busca.</li><li><p></p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o</li></ol></li></ol><p>SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos.</p><ol start="2"><li><p></p><ol start="2"><li> Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li></ol><p>{Exibir Eventos do Calendário}{Editar Eventos do Calendário}{Excluir Eventos do Calendário}{Adicionar Eventos do Calendário}</p><ol start="3"><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Exibir Eventos do Calendário*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Mostrar].                                                                       |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU5.06 Manter Eventos do Calendário em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Eventos do Calendário*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF existe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso positivo o SIGAF exclui o processo e permanece na interface IU5.05 - Pesquisar Eventos do Calendário. Não exibe msg de confirmação</li></ol></li><li><p></p><ol start="2"><li>Caso negativo SIGAF permanece na interface IU5.05 Pesquisar Eventos do Calendário .</li></ol></li></ol><p><br></p><p></p><ol start="2"><li> Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Adicionar Eventos do Calendário*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Adicionar Calendário].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU5.06 Manter Eventos do Calendário .</li></ol><p>{Buscar Unidade de Saúde}</p><ol start="2"><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Adicionar].</li><li>O SIGAF valida se os campos foram preenchidos.</li></ol><p><br>                   3.1 Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. /ou MSGE006 Selecione \<nome do campo>. . permanece na mesma interface IU5.06 Manter Eventos do Calendário                       3.2 Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.                  4.      Fluxo alternativo termina.</p> |

*Fluxo alternativo Buscar Unidade de Saúde*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Unidade].                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.22 Pop up Pesquisar /Selecionar Unidade de Saúde (apenas 1) .</li></ol><p><br>{Buscar Regional de Saúde}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Unidade que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Regional de Saúde*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Regional de Saúde].                                                                                                                                                                                                                                                                                           |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.27 Pop up Pesquisar/Selecionar Regional de Saúde .</li><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Regional de Saúde.</li><li>O SIGAF retorna para o passo 1 do fluxo alternativo Buscar Unidade .</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Editar Eventos do Calendário*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU5.06 Manter Eventos do Calendário .</li><li>O Usuário preenche e/ou altera os campos obrigatórios e aciona o comando \[Adicionar].</li><li>O SIGAF valida se os campos foram preenchidos.</li></ol><p><br>                      3.1 Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e/ou MSGE006 Selecione \<nome do campo>. permanece na mesma interface IU5.06 Manter Eventos do Calendário .                       3.2 Caso positivo o SIGAF salva as informações e exibe a mensagem SGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.                  4.      Fluxo alternativo termina.</p> |

<br>

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## Interface de Cadastro

Layout<br>

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FYl8Et4XCtQFm1f0GuuJM%2Fimage.png?alt=media&amp;token=04ee6ab9-4418-47d4-9b44-97cff5ac099c" alt=""><figcaption></figcaption></figure>

Campos\
&#x20;&#x20;

| Número                          | Nome          | Descrição                              |             Valores válidos e formato            | Restrições               |
| ------------------------------- | ------------- | -------------------------------------- | :----------------------------------------------: | ------------------------ |
| Adicionar Eventod do Calendário |               |                                        |                                                  |                          |
| <ol><li></li></ol>              | Nome Evento   | tb\_calendario.dsc\_calendario         |                       Texto                      | ObrigatórioAlterável     |
| <ol start="2"><li></li></ol>    | Status        | tb\_calendario.flg\_status\_calendario |        Caixa de Seleçãp {Inativo; Ativo}.        | ObrigatórioAlterável     |
| <ol start="3"><li></li></ol>    | Cor           | tb\_calendario.dsc\_cor                |                 Cor, 10 posições                 | ObrigatórioAlterável     |
| Eventos                         |               |                                        |                                                  |                          |
| <ol start="4"><li></li></ol>    | Eventos       | tb\_calendario.dsc\_evento             |                Texto, 50 posições                | ObrigatórioAlterável     |
| <ol start="5"><li></li></ol>    | Data Início   | tb\_calendario.dth\_inicio             |                    Data Input                    | ObrigatórioAlterável     |
| <ol start="6"><li></li></ol>    | Data Fim      | tb\_calendario.dth\_fim                |                    Data Input                    | ObrigatórioAlterável     |
| <ol start="7"><li></li></ol>    | Tipo Usuário  | tb\_calendario.cod\_tipo\_usuario      |                      Inteiro                     | Não ObrigatórioAlterável |
| <ol start="8"><li></li></ol>    | Unidade Saúde | tb\_calendario.cod\_unidade\_saude     | lista de unidade originada de "tb\_grs.cod\_grs" | Não ObrigatórioAlterável |
| <ol start="9"><li></li></ol>    | Status        | tb\_calendario.flg\_status\_evento     |        Caixa de Seleçãp {Inativo; Ativo}.        | ObrigatórioAlterável     |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome      | Ação                                                            | Restrições                                               |
| ---------------------------- | --------- | --------------------------------------------------------------- | -------------------------------------------------------- |
| <ol><li></li></ol>           | Adicionar | Grava um novo Calendário/ Eventos.                              | Disponível                                               |
| <ol start="2"><li></li></ol> | Voltar    | Retorna para interface IU5.05 - Pesquisar Evento do Calendário. | Disponível                                               |
| <ol start="3"><li></li></ol> | Alterar   | Altera o registro existente.                                    | Disponível Apenas para registros recuperados para edição |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Agenda

Descrição

| Este caso de uso permite consultar e manter agendamentos para os eventos realizados pelas Unidades de Saúde para os pacientes. |
| ------------------------------------------------------------------------------------------------------------------------------ |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Atendente, Farmacêutico GRS, Farmacêutico Integrada, Farmacêutico Judicial, Farmacêutico Municipal, Administrativo SIGAF, Gestor Master, Gerente (Judicialização) (somente leitura), Atendente Judicial.O Usuário acionou o comando \[Agenda] na tela inicial do sistema OU o menu Cadastros > Agendamento > Agenda. |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe IU9.01 Agenda de acordo com a RNG9.01 Exibição da agenda .</li></ol><p><br>{Buscar Dados (Agenda)}</p><ol start="2"><li>O caso de uso termina. </li></ol> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo*

| Não se aplica. |
| -------------- |

Fluxos alternativos

*Fluxo alternativo Buscar Dados (Agenda)*

| Precondições | Não se aplica.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário insere as informações nos campos de filtro de pesquisa e aciona o comando \[Buscar Dados].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 - Formulário incompleto!Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 1 deste fluxo.</li></ol></li><li><p>O SIGAF valida se existem registros que atendam aos parâmetros informados</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 - Não existem registros a serem exibidos. e retorna para o passo1 deste fluxo.</li></ol></li><li>O SIGAF exibe a IU9.01 Agenda com o calendário preenchido com os dados do agendamento recuperado na pesquisa de acordo com a RNG9.01 Exibição da agenda .</li></ol><p>{Incluir Agendamento}{Exibir Agendamento}</p><ol start="5"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

\ <br>

*Fluxo alternativo Incluir Agendamento*

| Precondições | A pesquisa por Unidade de saúde foi executada com sucesso.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário aciona o comando \[Incluir agendamento] na agenda, no dia em que deseja incluir o agendamento.</li><li>O SIGAF exibe a tela IU9.02 Criar agendamento de acordo com a RNG9.04 Tipos de atendimentos realizados pela Unidade de saúde .</li><li>O Usuário informa os dados do agendamento e aciona o comando \[Criar agendamento].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 - Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 3 deste fluxo.</li></ol></li><li><p>O SIGAF valida a data e hora selecionados.</p><ol><li>Caso o Usuário tenha selecionado um período com algum evento cadastrado conforme RNG9.03 Bloqueio de agenda , o SIGAF exibe a mensagem MSGA9.01 Período bloqueado para a Unidade de saúde \<nome da unidade>. Evento \<nome do evento>. .</li><li>O Usuário confirma a mensagem e altera ou não o agendamento.</li></ol></li><li><p>O SIGAF valida a capacidade de agendamento de acordo com RNG9.02 Capacidade de atendimento .</p><ol><li>Caso a capacidade tenha sido excedida, o SIGAF exibe a mensagem MSGA9.02 Capacidade de atendimento para a Unidade de saúde \<nome da unidade> excedida. Capacidade máxima: \<Capacidade de Atendimento por Dia>. .</li><li>O Usuário confirma a mensagem e altera ou não o agendamento.</li></ol></li><li>O SIGAF grava o agendamento com status “<em>Marcado</em>” e exibe a mensagem MSGI004 - Os dados foram salvos com sucesso. .</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

\ <br>

*Fluxo alternativo Exibir Agendamento*

| Precondições | Devem existir agendamentos realizados previamente.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário aciona o comando \[Link agendamentos por horário].</li><li>O SIGAF exibe a IU9.03 Exibir agendamento – parte 1, com os nomes dos pacientes agendados para o horário selecionado.</li><li>O Usuário seleciona um dos pacientes;</li><li>O SIGAF exibe a IU9.03 Exibir agendamento – parte 2.</li></ol><p>{Cancelar agendamento}{Reagendar}</p><ol start="5"><li>O Usuário informa se o paciente compareceu.</li><li><p></p><ol><li>Caso o paciente tenha comparecido, o SIGAF exibe mensagem MSGI9.03 Realizar dispensação. com as opções de dispensação disponíveis e após realizar a dispensação, o SIGAF altera o status do agendamento para “<em>Realizado</em>”.</li></ol></li></ol><p>\<ponto de extensão: CDU3.04 Realizar Dispensação Medicamento >\<ponto de extensão: CDU3.05 Realizar Dispensação Medicamento de Alto Custo >\<ponto de extensão: CDU3.06 Realizar Dispensação Produtos de Demanda Judicial ></p><ol start="6"><li><p></p><ol start="2"><li>Caso o paciente não tenha comparecido, o SIGAF altera o status do agendamento para “<em>Não compareceu</em>” e exibe a mensagem MSGI004 - Os dados foram salvos com sucesso. .</li></ol></li><li>O fluxo retorna para o ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Cancelar Agendamento*

| Precondições | O agendamento tem status “*Marcado*”.O Usuário acionou o comando \[Cancelar].                                                                                                                                                                                                                                                                                                                                        |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe mensagem MSGA9.04 Está certo de que deseja cancelar o agendamento? .</p><ol><li>Caso o Usuário confirme, o SIGAF muda o status do agendamento para “<em>Cancelado</em>” e retorna para a IU9.01 Agenda exibindo a mensagem MSGI9.05 Agendamento cancelado com sucesso. .</li><li>Caso o Usuário não confirme, o SIGAF permanece na tela.</li></ol></li><li>O caso de uso termina.</li></ol> |

\ <br>

*Fluxo alternativo Reagendar*

| Precondições | O Usuário acionou o comando \[Reagendar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe mensagem MSGA9.06 Deseja desmarcar este agendamento e marcar outro? .</li><li>Caso o Usuário não confirme, o SIGAF vai para o passo 10 deste fluxo.</li><li>Caso o Usuário confirme, o SIGAF exibe a IU9.02 Criar agendamento de acordo com a RNG9.04 Tipos de atendimentos realizados pela Unidade de saúde .</li><li>O Usuário informa os dados do reagendamento e aciona o comando \[Criar agendamento].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 - Formulário incompleto!Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 3 deste fluxo.</li></ol></li><li><p>O SIGAF valida a data e hora selecionados.</p><ol><li>Caso o Usuário tenha selecionado um período com algum evento cadastrado conforme RNG9.03 Bloqueio de agenda , o SIGAF exibe a mensagem MSGA9.01 Período bloqueado para a Unidade de saúde \<nome da unidade>. Evento \<nome do evento>. .</li><li>O Usuário confirma a mensagem e altera ou não o agendamento.</li></ol></li><li><p>O SIGAF valida a capacidade de agendamento de acordo com RNG9.02 Capacidade de atendimento .</p><ol><li>Caso a capacidade tenha sido excedida, o SIGAF exibe a mensagem MSGA9.02 Capacidade de atendimento para a Unidade de saúde \<nome da unidade> excedida. Capacidade máxima: \<Capacidade de Atendimento por Dia>. .</li><li>O Usuário confirma a mensagem e altera ou não o atendimento.</li></ol></li><li>O SIGAF grava o reagendamento com status “<em>Marcado</em>” e exibe mensagem MSGI004 - Os dados foram salvos com sucesso. .</li><li>Caso o tipo do atendimento seja “Dispensação judicial”, “Reagendamento judicial” ou “Primeiro atendimento judicial”, o SIGAF muda o status do agendamento para “Reagendamento judicial”.</li><li>O caso de uso termina.</li></ol> |

\
\
\ <br>

Observações

|   |
| - |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

ok


# Capacidade de Atendimento


# Divisão Territorial

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fle8QTSpkuI9NlgKvdBng%2Fimage.png?alt=media&amp;token=b42a27ce-6ed0-4cc4-8ddb-b5efb1ce0352" alt=""><figcaption></figcaption></figure>


# Municípios


# Regional de Saúde


# Região ERAF


# Microrregião de Saúde


# Macrorregião de Saúde


# Estabelecimentos

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2F9q3pno0VpAOe2KwkRTlG%2Fimage.png?alt=media&amp;token=5c587c26-28eb-4e54-ac12-862a275e4618" alt=""><figcaption></figcaption></figure>


# Estabelecimento SIGAF

## Caso de Uso

**Descrição**

| Permite editar e visualizar os dados do Cadastro dos Estabelecimentos de Saúde. |
| ------------------------------------------------------------------------------- |

\
**Precondições**

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Farmacêutico Judicial, Assessor Juridico Administrativo Judicialização, Gestor Judicialização, Atendente Judicial, Tecnico Judicialização, Técnico Prescrição, Técnico Regulação Judicial. O Usuário acessa o menu Cadastros > Estabelecimento de Saúde |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

**Fluxo principal**

| <ol><li>O SIGAF exibe a IU1.22 - Pesquisar Estabelecimento de Saúde .</li></ol><p>{Pesquisar Estabelecimento de Saúde}{Editar Estabelecimento de Saúde}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

\
**Fluxos alternativos**

*Fluxo alternativo Pesquisar Estabelecimento de Saúde*

| Precondições | Não se aplica                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O Usuário insere ou não parâmetros de pesquisa.</li></ol><p>{Pesquisar Cidade}{Município Vinculado}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF realiza a busca na base de dados de acordo com os parâmetros informados.</p><ol><li>Caso a busca não retorne nenhum resultado, o SIGAF exibe a MSGI011 Nenhum registro foi encontrado.   e retorna ao passo 1 deste fluxo.</li><li>Caso positivo o SIGAF retorna os resultados encontrados na Grid de Resultados.</li></ol></li></ol><p>{Editar Estabelecimento de Saúde}{Exibir Estabelecimento de Saúde}{Vincular Municipios}</p><ol start="4"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

***Fluxo alternativo Pesquisar Município***

| Precondições | O Usuário deve acionar o comando \[Vincular Município] na IU1.22 Pesquisar Estabelecimento de Saúde .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU0.07 Pop-up Pesquisar/Selecionar Município , com a Grid de Resultados preenchida.</li><li>O Usuário pode ou não inserir parâmetros de busca e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI011 Nenhum registro foi encontrado. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Município e aciona o comando \[Selecionar].</li><li>O SIGAF retorna para tela acionadora com o campo 'Município' preenchido com o nome do município selecionado.</li><li>O fluxo alternativo termina.</li></ol> |

<br>

***Fluxo alternativo Exibir Estabelecimento de Saúde***

| Precondições | O estabelecimento deverá ser cadastrado no SSC.O Usuário deve estar logado com um dos seguintes perfis: Assessor Juridico, Administrativo Judicialização, Gestor Judicialização, Atendente Judicial, Tecnico Judicialização, Técnico Prescrição, Técnico Regulação Judicial.O Usuário aciona o comando \[Exibir] na Grid de Resultados da IU1.12 - Pesquisar Estabelecimento. |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.23 Manter Estabelecimento de Saúde com os campos preenchidos e bloqueados para edição, de acordo com o item selecionado na Grid de Resultados da IU1.22 Pesquisar Estabelecimento de Saúde .</li><li>O fluxo alternativo termina</li></ol>                                                                                                        |

<br>

***Fluxo alternativo Editar Estabelecimento de Saúde***

| Precondições | O estabelecimento deverá ser cadastrado no SSC.O Usuário deve estar logado com um dos seguintes perfis: Gestor máster e Farmacêutico Judicial.O Usuário aciona o comando \[Editar] na Grid de Resultados da IU1.22 Pesquisar Estabelecimentos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.23 Manter Estabelecimento de Saúde de acordo com a regra de negócio RNG1.14 Regra para atualização de cadastro de Estabelecimento, com os campos preenchidos e de acordo com o item selecionado na Grid de Resultados da IU1.12 - Pesquisar Estabelecimento de Saúde .</li><li>O Usuário altera os campos.</li></ol><p>{Pesquisar Cidade}</p><ol start="3"><li><p>O SIGAF valida se o CNPJ informado já está cadastrado no sistema para uma cidade diferente, conforme a RNG0.07 Validar CNPJ .</p><ol><li>Caso sim, o SIGAF exibe a MSGE028 - O CNPJ informado já foi cadastrado! e retorna ao passo 4 deste fluxo.</li><li>O SIGAF valida se o CNPJ informado é válido conforme a RNG0.07 Validar CNPJ . Caso o CNPJ inserido não seja um CNPJ válido, o SIGAF exibe a MSGE027 CNPJ inválido. e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o e-mail informado é válido conforme RNG0.03 Validar e-mail</p><ol><li>Caso o e-mail informado não seja válido, o SIGAF exibe a MSGE033 E-mail inválido. e retorna ao passo 4 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos os SIGAF exibe MSGA006 Campo obrigatório. e retorna ao passo 4 deste fluxo.</li></ol></li><li>O SIGAF grava os dados, retorna para a IU1.22 Pesquisar Estabelecimento de Saúde e exibe a MSGI012 Registro gravado com sucesso.</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

*Fluxo alternativo Vincular Município*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master.O Usuário aciona o comando \[Vincular município] na Grid de Resultados da IU1.22 Pesquisar Estabelecimento.                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol start="3"><li>O SIGAF exibe a IU1.15 Pop up vincular Muncípios para pesquisar o município a ser vinculado.</li><li>O usuário seleciona o município a ser vinculado.</li><li>O sistema valida a regra RNG1.15 Vincular Estabelecimentos.</li><li>Caso o município consta vinculado em outro estabelecimento, o sistema exibe a MSGE1042 O município consta vinculado a outro estabelecimento. Deseja, alterar?</li></ol><p>6.1 Se sim, o sistema remove a vinculação no estabelecimento anterior e inclui no novo estabelecimento.6.2 Se não, retorna ao passo onde foi acionado.</p><ol start="7"><li>O fluxo alternativo termina</li></ol> |

\
Observações

| Não se aplica. |
| -------------- |

<br>

## Regra de Exclusão

<table data-header-hidden><thead><tr><th width="153"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>CDU1.54 Manter Estabelecimentos de Saúde</td></tr><tr><td>Descrição</td><td><p>O estabelecimento poderá ser excluído, caso não possua vínculo com nenhuma das entidades abaixo destacadas:</p><p><br>Cadastros -> Unidade -> Almoxarifados;</p><p>Cadastros -> Unidade -> Unidade de Saúde;</p><p>Cadastros -> Unidade -> Subunidade;</p><p>Cadastros -> Processo de Medicamentos -> Nota de Esclarecimento;</p><p>Cadastros -> Processo de Medicamentos -> Processo;</p><p>Cadastros -> Processo de Medicamentos -> Processo de Palivizumabe;</p><p>Cadastros -> Processo de Medicamentos -> Processo de novos antirretrovirais;</p><p>Cadastros -> Processo de Medicamentos -> Processo de Ostomia;</p><p>Cadastros -> Processo de Medicamentos -> Transferir Processos;</p><p>Cadastros -> Processo de Medicamentos -> Gerar Etiquetas;</p><p>Cadastros -> Agendamento -> Capacidade de agendamento;Farmácia -> Planejamento;</p><p>Farmácia -> Aquisição de Medicamentos -> Pedido de Medicamentos;</p><p>Farmácia -> Movimentação Financeira CBAF -> Extrato;</p><p>Farmácia -> Realizar Dispensação -> Medicamentos e Produtos;</p><p>Farmácia -> Realizar Dispensação -> Componente Especializado;</p><p>Farmácia -> Realizar Dispensação -> Produtos de demanda judicial;</p><p>Farmácia -> Realizar Dispensação -> Palivizumabe;Farmácia -> Agendamento;</p><p>Farmácia -> Cuidado farmacêutico;</p><p>Farmácia -> Cuidado Farmacêutico -> Primeira consulta;</p><p>Farmácia -> Cuidado Farmacêutico -> Monitoramento Clínico;</p><p>Farmácia -> Cuidado Farmacêutico -> Avaliação Farmacêutica;</p><p>Farmácia -> Cuidado Farmacêutico -> Intervenção Farmacêutica;</p><p>Farmácia ->  Atendimento -> Questionário de triagem;</p><p>Farmácia -> Emitir LME;</p><p>Estoques -> Almoxarifado  -> Entrada Entrada Almox;</p><p>Estoques -> Almoxarifado  -> Entrada Aceitar Distribuição;</p><p>Estoques -> Almoxarifado  -> Entrada Entrada por Autorização de Fornecimento;</p><p>Estoques -> Almoxarifado  -> Saída Distribuição Simples;</p><p>Estoques  -> Almoxarifado -> Agenda Agendamento de Entrega;</p><p>Estoques -> Almoxarifado -> Agenda Agendamentos de Entrega por AF;</p><p>Estoques -> Almoxarifado -> Ajuste de Estoque;</p><p>Estoques -> Almoxarifado -> Bloqueio de Estoque;</p><p>Estoques -> Almoxarifado -> Estoque Mínimo;</p><p>Estoques -> Farmácias  Entrada -> Farmácia Aceitar Distribuição;</p><p>Estoques -> Farmácias  Entrada -> Farmácia Entrada;</p><p>Estoques -> Farmácias  Saída -> Farmácia Distribuição Simples;</p><p>Estoques -> Farmácias  -> Ajuste de Estoque;</p><p>Estoques -> Farmácias -> Bloqueio de Estoque;</p><p>Estoques -> Farmácias -> Estoque Mínimo;</p><p>Estoques -> Farmácias -> Inventário;</p><p>Estoques -> Farmácias -> Lista de Medicamentos em Falta;</p><p>Administrativo -> Controle de Acesso -> Cadastro de Usuários;</p><p>Faturamento -> Gerar arquivo S_APAC;</p><p>Faturamento -> Consulta de inconsistências;</p><p>Gerenciamento Físico/Financeiro->  Previsão/Aquisição de medicamentos-> Autorização de Execução de compra;</p><p>Gerenciamento ->Físico/Financeiro  Previsão/Aquisição de medicamentos -> Solicitar Autorização de Fornecimento;</p><p>Gerenciamento -> Físico/Financeiro  Previsão/Aquisição de medicamentos -> Apurar Situação de Estoque;</p><p>Gerenciamento -> Físico/Financeiro  Previsão/Aquisição de medicamentos -> Emitir Autorização de Fornecimento Municipal;</p><p>Gerenciamento -> Físico/Financeiro Liberar novos pedidos</p><p>Gerenciamento -> Físico/Financeiro  Distribuição de medicamentos -> Análise triagem terapêutica;</p><p>Gerenciamento Físico/Financeiro  -> Movimentação Financeira -> Lançamento;</p><p>Gerenciamento Físico/Financeiro  Movimentação Financeira -> Desbloquear Lançamentos;</p><p>Gerenciamento -> Físico/Financeiro  Movimentação -> Financeira Validação do Arquivo de Remessa;</p><p>Gerenciamento -> Fisico/Financeiro  Farmácia de Todos -> Monitoramento;</p><p>Relatórios -> Movimentação de Estoque -> Ajuste de Estoque;</p><p>Relatórios -> Movimentação de Estoque -> Posição de estoque;</p><p>Relatórios -> Movimentação de Estoque -> Movimentação de estoque;</p><p>Relatórios -> Movimentação de Estoque -> Distribuição Consolidado;</p><p>Relatórios -> Movimentação de Estoque -> Medicamentos Sob Controle Especial;</p><p>Relatórios -> Movimentação de Estoque -> Distribuição Consolidado;</p><p>Relatórios -> Movimentação de Estoque -> Entrada;</p><p>Relatórios -> Movimentação de Estoque -> Consumo Mensal de Medicamento/Produto;</p><p>Relatórios -> Movimentação de Estoque -> Média mensal de estoque;</p><p>Relatórios -> Demanda de medicamentos -> Acompanhamento de Pedidos Realizados;</p><p>Relatórios -> Demanda de medicamentos -> Acompanhamento da Distribuição;</p><p>Relatórios -> Demanda de medicamentos -> Consolidado de pedidos de medicamentos;</p><p>Relatórios -> Demanda de medicamentos -> Planejamento Municipal;</p><p>Relatórios -> Demanda de medicamentos -> Acompanhamento de AF Municipal;</p><p>Relatórios -> Demanda de medicamentos -> Demanda para Emissão de AF;</p><p>Relatórios -> Demanda de medicamentos -> Consumo Estimado em Pedidos com Status Aberto;</p><p>Relatórios -> Demanda de medicamentos -> Gerenciamento de AEC;</p><p>Relatórios -> Demanda de medicamentos -> Emissão de AF;</p><p>Relatórios -> Dispensação -> Por Dispensação;</p><p>Relatórios -> Dispensação -> Relatório Triagem Terapêutica;</p><p>Relatórios -> Dispensação -> por Fármaco Completo;</p><p>Relatórios -> Dispensação -> por Medicamento Simplificado;</p><p>Relatórios -> Dispensação -> por Medicamento Completo;</p><p>Relatórios -> Dispensação -> Consolidado Triagem Terapêutica;</p><p>Relatórios -> Dispensação -> Mapa Trimestral Consolidado;</p><p>Relatórios -> Dispensação -> Retorno de Agendamentos;</p><p>Relatórios -> Dispensação -> Acompanhamento da Dispensação de Talidomida;</p><p>Relatórios -> Dispensação -> Acompanhamento da Dispensação de Palivizumabe;</p><p>Relatórios -> Dispensação -> Resumo de Dispensações;</p><p>Relatórios -> Financeiro -> Situação de Nota Fiscal;</p><p>Relatórios -> Financeiro -> Acompanhamento Financeiro CBAF;</p><p>Relatórios -> Processos de medicamentos -> Processos do Componente Especializado;</p><p>Relatórios -> Processos de medicamentos -> Processo de alto custo para análise;</p><p>Relatórios -> Processos de medicamentos -> Medicamento CEAF (Processos deferidos e casos novos);</p><p>Relatórios -> Processos de medicamentos -> Acordo de Resultados GMAC;</p><p>Relatórios -> Processos de medicamentos -> Producao de Alto Custo/Faturamento por usuário;</p><p>Relatórios -> Aquisição -> Acompanhamento de Autorização de Fornecimento;</p><p>Relatórios -> Processos Judiciais -> Previsão de Demanda;</p><p>Relatórios -> Acompanhamento de Webservice de Pedidos WMS</p><p>Relatórios -> Judicialização -> Relatório de Processos Pendentes por Usuário<br><br></p></td></tr></tbody></table>


# Estabelecimento SSC

## Cadastro no SSC

Layout\
\
![](https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2F59ZbwXEg11Drke0xVlca%2Fimage.png?alt=media\&token=ef9a286c-b925-4d1e-9718-00e2919a5763)\
\
\
Campos\
&#x20;&#x20;

| Número                        | Nome                         | Descrição |                     Valores válidos e formato                    | Restrições                                                                                                                            |
| ----------------------------- | ---------------------------- | --------- | :--------------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------- |
| <ol><li></li></ol>            | Categoria da Estabelecimento |           | Caixa de Seleção{Almoxarifado; Nível Central; Regional de Saúde} | ObrigatórioAlterávelAlterável apenas pelo perfil “Gestor Master”.                                                                     |
| Aba Dados da Unidade          |                              |           |                                                                  |                                                                                                                                       |
| <ol start="2"><li></li></ol>  | Nome do Estabelecimento      |           |                        Texto, 100 posições                       | Informado pelo sistema, retornado do SSC de acordo com a RNG1.22 - Regra para atualização de cadastro de EstabelecimentoNão Alterável |
| <ol start="3"><li></li></ol>  | CNES                         |           |                       Numérico, 10 posições                      | Informado pelo sistema de acordo com a RNG1.22 - Regra para atualização de cadastro de EstabelecimentoNão Alterável                   |
| <ol start="4"><li></li></ol>  | Descrição                    |           |                        Texto, 100 posições                       | Informado pelo sistema de acordo com a RNG1.22 - Regra para atualização de cadastro de EstabelecimentoNão Alterável                   |
| <ol start="5"><li></li></ol>  | CNPJ                         |           |                        Texto, 20 posições                        | ObrigatórioAlterável                                                                                                                  |
| <ol start="6"><li></li></ol>  | E-mail                       |           |                        Texto, 100 posições                       | ObrigatórioAlterável                                                                                                                  |
| <ol start="7"><li></li></ol>  | CEP                          |           |                       Numérico, 10 posições                      | ObrigatórioAlterável                                                                                                                  |
| <ol start="8"><li></li></ol>  | Logradouro                   |           |                        Texto, 100 posições                       | ObrigatórioAlterável                                                                                                                  |
| <ol start="9"><li></li></ol>  | Nº                           |           |                       Inteiro, 10 posições                       | ObrigatórioAlterável                                                                                                                  |
| <ol start="10"><li></li></ol> | Complemento                  |           |                        Texto, 20 posições                        | Não obrigatórioAlterável                                                                                                              |
| <ol start="11"><li></li></ol> | Bairro                       |           |                        Texto, 30 posições                        | ObrigatórioAlterável                                                                                                                  |
| <ol start="12"><li></li></ol> | Cidade                       |           |            Lista de município originada os municípios            | ObrigatórioAlterável                                                                                                                  |
| <ol start="13"><li></li></ol> | UF                           |           |                         Texto, 2 posições                        | ObrigatórioAlterável                                                                                                                  |
| <ol start="14"><li></li></ol> | Responsável Técnico          |           |                        Texto, 100 posições                       | Não ObrigatórioAlterável                                                                                                              |
| <ol start="15"><li></li></ol> | CNS RT                       |           |                       Numérico, 15 posições                      | ObrigatórioAlterável                                                                                                                  |
| <ol start="16"><li></li></ol> | E-mail RT                    |           |                       E-mail, 100 posições                       | ObrigatórioAlterável                                                                                                                  |
| <ol start="17"><li></li></ol> | Celular RT                   |           |                       Numérico,12 posições                       | Não ObrigatórioAlterável                                                                                                              |
| <ol start="18"><li></li></ol> | Ramal RT                     |           |                       Numérico, 5 posições                       | Não ObrigatórioAlterável                                                                                                              |
| <ol start="19"><li></li></ol> | Diretor                      |           |                        Texto, 100 posições                       | ObrigatórioAlterável                                                                                                                  |
| <ol start="20"><li></li></ol> | CPF Diretor                  |           |                         CPF, 14 posições                         | ObrigatórioAlterável                                                                                                                  |
| <ol start="21"><li></li></ol> | CNS Diretor                  |           |                        Texto, 15 posições                        | ObrigatórioAlterável                                                                                                                  |

| <ol start="22"><li></li></ol> | E-mail Diretor |   | E-mail, 100 posições | ObrigatórioAlterável     |   |
| ----------------------------- | -------------- | - | -------------------- | ------------------------ | - |
| <ol start="23"><li></li></ol> | Celular        |   | Numérico,12 posições | Não ObrigatórioAlterável |   |
| <ol start="24"><li></li></ol> | Ramal          |   | Numérico, 5 posições | Não ObrigatórioAlterável |   |

\
Comandos\
&#x20;&#x20;

| Número | Nome               | Ação                                                       | Restrições |
| ------ | ------------------ | ---------------------------------------------------------- | ---------- |
| 1.     | Gravar             | Salva o registro.                                          | Disponível |
| 2.     | Voltar             | Retorna para a IU1.12 Pesquisar Estabelecimentos de Saúde. | Disponível |
| 3.     | Vincular Município | Aciona o fluxo alternativo “Vincular Município”            | Disponível |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Vincular Estabelecimento

## Caso de Uso

Descrição

| Este caso de uso permite que o Usuário inclua, visualize, edite e exclua vínculos entre estabelecimentos de saúde. A finalidade dos vínculos é propiciar que o Estabelecimento Principal visualize informações dos Estabelecimentos Vinculados nos relatórios do sistema. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Farmacêutico SAF, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico Diretor Técnico.O Usuário acessou o menu Cadastros > Estabelecimentos > Vincular Estabelecimentos. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU1.152 Pesquisar Estabelecimentos Vinculados .</li></ol><p>{Pesquisar Vínculos Entre Estabelecimentos}{Adicionar Vínculo Entre Estabelecimentos}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Pesquisar Vínculos Entre Estabelecimentos*

| Precondições | Não se aplica.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário preencheu ou não os filtros de pesquisa.</li></ol><p>{Pesquisar Estabelecimento}{Pesquisar Estabelecimentos (Vinculados)}</p><ol start="2"><li>O Usuário acionou o comando \[Pesquisar].</li><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.152 Pesquisar Estabelecimentos Vinculados .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Mostrar Vínculo Entre Estabelecimentos}{Editar Vínculo Entre Estabelecimentos}{Adicionar Vínculo Entre Estabelecimentos}{Excluir Vínculo Entre Estabelecimentos}</p><ol start="4"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Vínculo Entre Estabelecimentos*

| Precondições | O Usuário deve estar logado com o perfil de Gestor master.O Usuário acionou o comando \[Adicionar Novo Vínculo Entre Estabelecimentos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.153 Manter Estabelecimentos Vinculados .</li><li>O Usuário preenche os dados.</li></ol><p>{Pesquisar Estabelecimento}</p><ol start="3"><li><p>O SIGAF verifica se o Usuário solicitou a inclusão de Estabelecimentos Vinculados sem antes informar o Estabelecimento Principal.</p><ol><li>Caso sim, o SIGAF exibe a mensagem MSGE006 Selecione \<nome do campo>. onde Nome do campo = Estabelecimento Principal, e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se o Estabelecimento Principal selecionado pelo Usuário já possui registro de vínculos cadastrados.</p><ol><li>Caso tenha, o SIGAF carrega na seção “Adicionar Estabelecimentos Vinculados” os estabelecimentos que já foram vinculados ao Estabelecimento Principal.</li></ol></li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se foi informado pelo menos 1 (um) Estabelecimento Vinculado.</p><ol><li>Caso não, o SIGAF exibe a mensagem MSGE007 Em \<nome da seção> é obrigatório informar pelo menos 1 item. onde Nome da seção = Estabelecimentos Vinculados e retorna ao passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro do registro, grava o log (nome do usuário, data e hora) de cadastro e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Mostrar Vínculo Entre Estabelecimentos*

| Precondições | O Usuário acionou o comando \[Mostrar].                                                                                                                                                                                                                                    |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.153 Manter Estabelecimentos Vinculados com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.152 Pesquisar Estabelecimentos Vinculados , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar Vínculo Entre Estabelecimentos*

| Precondições | O Usuário deve estar logado com o perfil de Gestor master.O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.153 Manter Estabelecimentos Vinculados .</li><li>O Usuário altera os campos.</li></ol><p>{Pesquisar Estabelecimento}</p><ol start="3"><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF valida se foi informado pelo menos 1 (um) Estabelecimento Vinculado.</p><ol><li>Caso não, o SIGAF exibe a mensagem MSGE007 Em \<nome da seção> é obrigatório informar pelo menos 1 item. e retorna ao passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro do registro, grava o log (nome do usuário, data e hora) de alteração e exibe a mensagem MSGI004 Os dados foram salvos com sucesso .</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Excluir Vínculo Entre Estabelecimentos*

| Precondições | O Usuário deve estar logado com o perfil de Gestor master.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGI005 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? onde Nome do registro = Vínculo.</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na IU1.152 Pesquisar Estabelecimentos Vinculados .</li><li>Caso o Usuário responda \[SIM], o SIGAF exclui o registro, se mantém na IU1.152 Pesquisar Estabelecimentos Vinculados e exibe a MSGI003 Registro excluído com sucesso. .</li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Estabelecimento*

| Precondições | O Usuário acionou o comando \[Pesquisar Estabelecimento Principal] ou \[Pesquisar Estabelecimento Vinculado] da IU1.153 Manter Estabelecimentos Vinculados .O Usuário acionou o comando \[Pesquisar Estabelecimento Principal] da IU1.152 Pesquisar Estabelecimentos Vinculados .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.160 Pop up Pesquisar/Selecionar Estabelecimentos (apenas 1) de acordo com a RNG1.52 Vínculo entre Estabelecimentos de Saúde .</li><li>O Usuário insere ou não os parâmetros de pesquisa.</li><li>O Usuário aciona o comando \[Pesquisar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Estabelecimento] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Estabelecimento de saúde”.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Estabelecimentos (Vinculados)*

| Precondições | O Usuário acionou o comando \[Pesquisar Estabelecimentos Vinculados] da IU1.152 Pesquisar Estabelecimentos Vinculados..                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.161 Pop up Pesquisar/Selecionar Estabelecimentos (mais de 1) .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Estabelecimento] do registro selecionado.</li><li>O SIGAF inclui o item selecionado na lista de “Estabelecimentos selecionados”.</li><li>Caso o Usuário queira selecionar mais Estabelecimentos, o SIGAF retorna para o passo 2 deste fluxo.</li><li>O Usuário aciona o comando \[Confirmar Seleção].</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo da Estabelecimento de Saúde.</li></ol> |

\ <br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |
|   |                                                                                                                                                                                                           |     |     |               |

o


# Categorias


# Unidade de Saúde

SUBSTITUIDO PELO NOVO MÓDULO DE ESTABELECIMENTO DE SAÚDE

Descrição

| Permite registrar e controlar os dados do Cadastro das Unidades (Qualquer estabelecimento que recebe medicamento e/ou produto). |
| ------------------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Atendente Call Center, Atendente Judicial, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico Municipal, Farmacêutico SAF, Fiscal Estadual/Regional, Fiscal Municipal, Gerente (Judicialização), Gestor Estadual, Técnico Ostomia.O Usuário acessa o menu Cadastros > Unidade > Unidade de Saúde. |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a IU1.12 - Pesquisar Unidade de Saúde .</li></ol><p>{Pesquisar Unidade de Saúde}{Adicionar Unidade de Saúde}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

\
Fluxos alternativos

*Fluxo alternativo Pesquisar Unidade de Saúde*

| Precondições | Não se aplica                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário insere ou não parâmetros de pesquisa.</li></ol><p>{Pesquisar Cidade}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF realiza a busca na base de dados de acordo com os parâmetros informados.</p><ol><li>Caso a busca não retorne nenhum resultado, o SIGAF exibe a MSGI001 - Não existem registros a serem exibidos. e retorna ao passo 1 deste fluxo.</li><li>Caso positivo o SIGAF retorna os resultados encontrados na Grid de Resultados.</li></ol></li></ol><p>{Adicionar Unidade de Saúde}{Dados Financeiros da Unidade de Saúde}{Exibir Unidade de Saúde}{Editar Unidade de Saúde}{Excluir Unidade de Saúde}</p><ol start="4"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Unidade de Saúde*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master, Farmacêutico GMEx, Farmacêutico SAF, Técnico ostomia.O Usuário acionou o comando \[Adicionar Unidade] na IU1.12 - Pesquisar Unidade de Saúde .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.13 - Manter Unidade de Saúde .</li><li>O Usuário seleciona a 'Categoria de Unidade'.</li><li>O SIGAF valida a regra de negócio RNG1.20 - Categoria Unidade de Saúde .</li><li>O Usuário preenche os demais campos.</li></ol><p>{Pesquisar Cidade}</p><ol start="5"><li><p>O SIGAF valida se o CNPJ informado já está cadastrado no sistema para uma cidade diferente, conforme a RNG1.08 - Validar CNPJ .</p><ol><li>Caso sim, o SIGAF exibe a MSGE1.16 - O CNPJ informado já foi cadastrado! e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o CNPJ informado é válido conforme a RNG1.08 - Validar CNPJ .</p><ol><li>Caso o CNPJ inserido não seja um CNPJ válido, o SIGAF exibe a MSGE1.17 - O CNPJ não é válido . e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o e-mail informado é válido conforme RNG1.40 Validar e-mail .</p><ol><li>Caso o e-mail informado não seja válido, o SIGAF exibe a MSGE1.59 E-mail inválido. e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>Caso a unidade esteja inscrita na Farmácia de todos (“Inscrito na Farmácia de Todos?” = SIM), o SIGAF valida se o “CPF Responsável” da seção “Dados Unidade Rede Farmácia de Todos” é válido conforme a RNG1.41 Validar CPF .</p><ol><li>Caso o CPF não seja válido, o SIGAF exibe a MSGE2.04 Número do CPF inválido. e retorna ao passo 4 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos os SIGAF exibe a MSGE1.02 - Formulário incompleto! - Para prosseguir, preencha os itens destacados. - É necessário inserir \<Nome do Campo> na aba \<Nome da Aba> . e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o Horário de término de Atendimento é maior que o Horário de Início de Atendimento (manhã e tarde).</p><ol><li>Caso o Horário de Término seja menor que o Horário de Início (manhã e/ou tarde), o SIGAF exibe a mensagem MSGE1.52 O horário de término de atendimento da \<período> não pode ser inferior ao horário de inicio. e retorna ao passo 4 deste fluxo.</li></ol></li><li>O SIGAF valida a RNG1.22 - Vinculação de Listas de Medicamentos .</li><li>O SIGAF grava os dados, retorna para a IU1.12 - Pesquisar Unidade de Saúde e exibe a MSGI004 - Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Cidade*

| Precondições | O Usuário deve acionar o comando \[Pesquisar Cidade] na IU1.18 - Pesquisar Município(Unidade).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.18 - Pesquisar Município(Unidade) , com a Grid de Resultados preenchida.</li><li>O Usuário pode ou não inserir parâmetros de busca e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 - Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Município e aciona o comando \[Adicionar].</li><li>O SIGAF retorna para tela acionadora com o campo 'Cidade' preenchido com o nome do município selecionado.</li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Exibir Unidade de Saúde*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor Master, Atendente Call Center, Atendente Judicial, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico Municipal, Farmacêutico SAF, Fiscal Estadual/Regional, Fiscal Municipal, Gerente (Judicialização), Técnico Ostomia.O Usuário aciona o comando \[Mostrar] na Grid de Resultados da IU1.12 - Pesquisar Unidade. |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.13 - Manter Unidade de Saúde com os campos preenchidos e bloqueados para edição, de acordo com o item selecionado na Grid de Resultados da IU1.12 - Pesquisar Unidade de Saúde .</li><li>O fluxo alternativo termina</li></ol>                                                                                                                                                                              |

<br>

*Fluxo alternativo Editar Unidade de Saúde*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico Municipal, Farmacêutico SAF, Técnico ostomia.O Usuário aciona o comando \[Editar] na Grid de Resultados da IU1.12 - Pesquisar Unidade.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.13 - Manter Unidade de Saúde de acordo com a regra de negócio RNG1.20 - Categoria Unidade de Saúde , com os campos preenchidos e de acordo com o item selecionado na Grid de Resultados da IU1.12 - Pesquisar Unidade de Saúde .</li><li>O Usuário altera os campos.</li></ol><p>{Pesquisar Cidade}</p><ol start="3"><li><p>O SIGAF valida se o CNPJ informado já está cadastrado no sistema para uma cidade diferente, conforme a RNG1.08 - Validar CNPJ .</p><ol><li>Caso sim, o SIGAF exibe a MSGE1.16 - O CNPJ informado já foi cadastrado! e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o CNPJ informado é válido conforme a RNG1.08 - Validar CNPJ .</p><ol><li>Caso o CNPJ inserido não seja um CNPJ válido, o SIGAF exibe a MSGE1.17 - O CNPJ não é válido . e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o e-mail informado é válido conforme RNG1.40 Validar e-mail .</p><ol><li>Caso o e-mail informado não seja válido, o SIGAF exibe a MSGE1.59 E-mail inválido. e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>Caso a unidade esteja inscrita na Farmácia de todos (“Inscrito na Farmácia de Todos?” = SIM), o SIGAF valida se o “CPF Responsável” da seção “Dados Unidade Rede Farmácia de Todos” é válido conforme a RNG1.41 Validar CPF .</p><ol><li>Caso o CPF não seja válido, o SIGAF exibe a MSGE2.04 Número do CPF inválido. e retorna ao passo 4 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos os SIGAF exibe a MSGE1.02 - Formulário incompleto! - Para prosseguir, preencha os itens destacados. - É necessário inserir \<Nome do Campo> na aba \<Nome da Aba> . e retorna ao passo 4 deste fluxo.</li></ol></li><li><p>O SIGAF valida se o Horário de término de Atendimento é maior que o Horário de Início de Atendimento (manhã e tarde).</p><ol><li>Caso o Horário de Término seja menor que o Horário de Início (manhã e/ou tarde), o SIGAF exibe a mensagem MSGE1.52 O horário de término de atendimento da \<período> não pode ser inferior ao horário de inicio. e retorna ao passo 4 deste fluxo.</li></ol></li><li>O SIGAF valida a RNG1.22 - Vinculação de Listas de Medicamentos .</li><li>O SIGAF grava os dados, retorna para a IU1.12 - Pesquisar Unidade de Saúde e exibe a MSGI004 - Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Excluir Unidade de Saúde*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico SAF.O Usuário aciona o comando \[Excluir] na Grid de Resultados da IU1.12 - Pesquisar Unidade.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGE1.20 - Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome da Funcionalidade>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na IU1.12 - Pesquisar Unidade de Saúde .</li><li><p>Caso o Usuário responda \[SIM], o SIGAF verifica se o registro possui vínculos conforme RNG1.02 - Exclusão de Registros .</p><ol><li>Caso o registro possua vínculos, o SIGAF não exclui o registro e exibe a mensagem MSGE1.22 - Não é possível remover o(a) 'Unidade' de 'Nome da Unidade' igual a '\<nome da unidade>' .</li><li>Caso o registro não possua vínculos, o SIGAF exclui o registro, se mantém na IU1.12 - Pesquisar Unidade de Saúde e exibe a MSGI003 - Registro excluído com sucesso. .</li></ol></li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Dados Financeiros da Unidade de Saúde*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master, Farmacêutico GMEx, Farmacêutico SAF.O Usuário aciona o comando \[Dados Financeiros da Unidade] na Grid de Resultados da IU1.12 - Pesquisar Unidade.                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.22 - Dados Financeiros da Unidade , e valida a RNG1.21 - Nível de Acesso aos Dados Financeiros .</li><li>O Usuário preenche e/ou edita os campos e aciona o comando \[Adicionar].</li><li><p>O SIGAF verifica se existe alguma lista duplicada na seção “Lista de medicamento”.</p><ol><li>Caso exista, o SIGAF exibe a mensagem MSGE1.62 A lista \<nome da lista> está duplicada. e retorna ao passo 2 deste fluxo.</li></ol></li><li>O SIGAF persiste os dados no banco de dados e retorna para a IU1.12 - Pesquisar Unidade de Saúde .</li><li>O fluxo alternativo termina.</li></ol> |

\ <br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

o


# Financeiro + Vincular Lista

Substituído pela ferramenta estabelecimento

Layout

![](https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fi2JWMPGePqDbQHUByXUT%2Fimage.png?alt=media\&token=ec371dad-b846-47d6-83dc-b96e44454841)\
\
Campos\
&#x20;&#x20;

| Número                                         | Nome                      | Descrição                                              |                   Valores válidos e formato                   | Restrições                                                                                                                 |
| ---------------------------------------------- | ------------------------- | ------------------------------------------------------ | :-----------------------------------------------------------: | -------------------------------------------------------------------------------------------------------------------------- |
| Adiciona Dados Financeiros da Unidade de Saúde |                           |                                                        |                                                               |                                                                                                                            |
| <ol><li></li></ol>                             | Valor Percapita Federal   | tb\_unidade\_saude\_funanceiro.valor\_federal          |                              Real                             | ObrigatórioAlterável                                                                                                       |
| <ol start="2"><li></li></ol>                   | Valor Percapita Estadual  | tb\_unidade\_saude\_financeiro.valor\_estadual         |                              Real                             | ObrigatórioAlterável                                                                                                       |
| <ol start="3"><li></li></ol>                   | Valor Percapita Municipal | tb\_unidade\_saude\_financeiro.valor\_municipal        |                              Real                             | ObrigatórioAlterável                                                                                                       |
| <ol start="4"><li></li></ol>                   | População IBGE            | tb\_unidade\_saude\_financeiro.num\_populacao\_ibge    |                            Inteiro                            | ObrigatórioAlterável                                                                                                       |
| <ol start="5"><li></li></ol>                   | Unidade de Saúde          | tb\_unidade\_saude\_financeiro.cod\_unidade\_saude     |                            Inteiro                            | ObrigatórioNão AlterávelPreenchido de acordo com a Unidade Selecionada na Grid de Resultados da IU1.12 - Pesquisar Unidade |
| Lista de Medicamento                           |                           |                                                        |                                                               |                                                                                                                            |
| <ol start="6"><li></li></ol>                   | Lista de Medicamento      | tb\_unidade\_saude\_financeiro.cod\_lista\_medicamento | Combobox com as listas de medicamentos cadastradas no sistema | ObrigatórioAlterável                                                                                                       |

\
\
Comandos\
&#x20;&#x20;

| Número | Nome      | Ação                                     | Restrições |
| ------ | --------- | ---------------------------------------- | ---------- |
| 1      | Adicionar | Persiste as informações na base de dados | Disponível |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Busca Unidade de Saúde

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FQLX0D9kaHRZo21a1I8Ke%2Fimage.png?alt=media&amp;token=c2a6fefd-371f-4a58-9395-8353d5c61beb" alt=""><figcaption></figcaption></figure>

Layout\
\
\
Campos

| Número                       | Nome              | Descrição | Valores válidos e formato | Restrições                             |
| ---------------------------- | ----------------- | --------- | :-----------------------: | -------------------------------------- |
| <ol><li></li></ol>           | Nome da Unidade   |           |           Texto.          | Não obrigatório. Alterável.            |
| <ol start="2"><li></li></ol> | Regional de saúde |           |           Texto.          | Não obrigatório. Alterável.            |
| GRID de resultados           |                   |           |                           |                                        |
| <ol start="3"><li></li></ol> | Nome da Unidade   |           |           Texto.          | Informado pelo sistema. Não alterável. |
| <ol start="4"><li></li></ol> | Cidade            |           |           Texto.          | Informado pelo sistema. Não alterável. |

\
\
Comandos\
&#x20;&#x20;

| Número                       | Nome               | Ação                                                                                                                                                         | Restrições  |
| ---------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------- |
| <ol><li></li></ol>           | Buscar             | Executa a busca conforme os filtros informados nos casos de uso CDU1.06 Manter Almoxarifados , CDU1.07 Manter Unidade de Saúde e CDU1.08 Manter Subunidade . | Disponível. |
| <ol start="2"><li></li></ol> | Selecionar unidade | Fecha a tela e seleciona a Unidade.                                                                                                                          | Disponível. |
| <ol start="3"><li></li></ol> | Fechar             | Fecha a tela.                                                                                                                                                | Disponível. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Usuários do Sistema

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fm0oy2WwGEvDg7xhyEL9O%2Fimage.png?alt=media&amp;token=d36cf9c4-fd3e-4db0-9817-f12e87b60563" alt=""><figcaption></figcaption></figure>


# Usuários SSC


# Usuários SIGAF


# Log Nome Social

Todos os casos de uso que apresentam os logs de cadastro e alteração na interface de usuário.

Caso o usuário tenha informado o nome social ao realizar ou editar o cadastro no caso de uso CDU5.04 Manter Cadastro de Usuários, o mesmo deverá apresentar nos campos de exibição "Cadastro" e "Última alteração" dos seguintes caso de uso.\
&#x20;&#x20;

| Caso de uso                                                                                               | Interface de usuário                                            | Restrições                                                                    |
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| CDU1.09 Manter Prescritor                                                                                 | IU1.24 Manter Prescritor                                        | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.20 Manter Feriados Regionais e Bloqueios de Agenda                                                   | IU1.118 Manter Feriados Regionais e Bloqueios                   | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.23 Manter Fornecedores                                                                               | IU1.95 Manter Fornecedores                                      | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.24 Manter Fabricantes                                                                                | IU1.26 Manter Fabricantes                                       | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.25 Manter Farmáco                                                                                    | IU1.35 Adicionar Fármaco                                        | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.31 Manter Unidade de Fracionamento                                                                   | IU1.53 Manter Unidade de Fracionamento                          | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.32 Manter Unidade Farmacêutica                                                                       | IU1.56 Manter Unidade Farmacêutica                              | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.45 Manter Unidade Farmacêutica                                                                       | IU1.56 Manter Unidade Farmacêutica                              | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.05 Manter Medicamentos e Produto                                                                     | IU7.16 Manter Medicamentos e Produtos                           | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.35 Manter Tabela Unificada APAC/SIA                                                                  | IU1.64 Manter Tabela Unificada APAC/SIA                         | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.36 Manter Motivo de Cobrança                                                                         | IU1.69 Manter Motivo de Cobrança                                | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.37 Manter Faixa de Numeração Anual                                                                   | IU1.71 Manter Faixa de Numeração Anual                          | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU5.04 Manter Cadastros de Usuários                                                                      | IU5.08 Manter Usuário                                           | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.18 Manter Comunicados via e-mail                                                                     | IU3.30 Manter Comunicado via E-mail                             | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.02 Manter Municípios                                                                                 | IU1.81 Manter Municipio                                         | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.03 Manter Regional de Saúde                                                                          | IU1.86 Regional de Saúde                                        | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.52 Manter Categorias                                                                                 | IU1.151 Manter Categorias                                       | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.53 Vincular Estabelecimentos                                                                         | IU1.153 Manter Estabelecimentos Vinculados                      | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.54 Manter Estabelecimentos de Saúde                                                                  | IU1.155 Manter Estabelecimentos de Saúde                        | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.11 Manter Nota de Esclarecimento Negativa                                                            | IU1.99 Manter Nota de Esclarecimento Negativa                   | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.18 Manter CID-10                                                                                     | IU1.31 Manter CID-10                                            | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.21 Manter Programa de Saúde                                                                          | IU1.133 Manter Programa de Saúde                                | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.06 Atas de Registro de Preços                                                                        | IU7.24 Manter Ata de Registro de Preço                          | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.08 Emitir Autorização de Fornecimento                                                                | IU7.11 Manter Autorização de Fornecimento                       | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.31 Remanejamento                                                                                     | IU7.57 Solicitação de Remanejamento                             | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.01 Planejamento ERAF                                                                                 | IU3.26 Manter Planejamento ERAF                                 | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.02 Pedido de Medicamentos e Produtos                                                                 | IU3.06 Manter Pedido de Medicamentos                            | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.19 Manter Autorização de execução de compra                                                          | IU7.28 Manter Autorização de execução de compra                 | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.05 Manter Processos CEAF e Glargina                                                                  | IU1.05 Manter Processo CEAF e Glargina                          | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.15 Manter Processo Palivizumabe                                                                      | IU1.15 Manter Processo Palivizumabe                             | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU1.14 Manter Processos Novos Antirretrovirais                                                           | IU1.21 Manter Processos de Novos Antirretrovirais               | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.01 Entrada Simples                                                                                   | IU7.12 Emitir Autorização de Distribuição Simples               | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.02 Entrada por Aceite de Distribuição                                                                | IU4.08 Entrada por Aceite de Distribuição                       | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.20 Entrada por Autorização de Fornecimento Municipal                                                 | IU4.75 Manter entrada por Autorização de Fornecimento Municipal | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.03 Entrada por Autorização de Fornecimento Estadual                                                  | IU4.16 Manter Entrada por AF Estadual                           | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.14 Manter Distribuição Simples                                                                       | IU4.61 Manter Distribuição Simples                              | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.05 Manter Distribuição por Pedido                                                                    | IU4.30 Manter Faturamento                                       | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.08 Ajustar Estoque                                                                                   | IU4.40 Manter Ajuste de Estoque                                 | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| IU1.41 Exibir Ajuste de Estoque                                                                           |                                                                 |                                                                               |
| CDU4.15 Manter Banco de Troca de Medicamentos e Produtos - IU4.72 Manter troca de medicamentos e Produtos | IU4.72 Manter troca de medicamentos e Produtos                  | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU4.07 Agendar Entrega por AF                                                                            | IU4.37 Manter Entrega por AF                                    | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| IU4.36  Manter Entrega por AF\_ Número AF                                                                 |                                                                 |                                                                               |
| CDU4.06 Manter Outros Agendamentos                                                                        | IU4.33 Manter Outros Agendamentos                               | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.03 Cadastrar Valor per capita das Contrapartidas                                                     | IU7.20 Manter Valor per capta das Contrapartidas                | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.04 Manter Tipo de Lançamento                                                                         | IU7.22 Manter Tipo de Lançamento                                | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.18 Lançamento Financeiro Individual                                                                  | IU7.50 Manter Lançamento Financeiro Individual                  | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.14 Atualizar Pedidos Abertos e Autorizados                                                           | IU7.80 Atualizar Pedidos Abertos e Autorizados                  | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.11 Autorização de Distribuição por Pedido                                                            | IU7.82 Autorização de Distribuição por Pedido                   | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU7.12 Emitir Autorização de Distribuição Simples                                                        | IU7.85 Autorização de Distribuição Simples                      | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.04 Realizar Dispensação de Componente Básico e Estratégico                                           | IU3.11 Manter Dispensação de Componente Básico e Estratégico    | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.20 Realizar Dispensação Palivizumabe                                                                 | IU3.59 Manter Dispensação Palivizumabe                          | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.05 Realizar Dispensação Componente Especializado                                                     | IU3.02 Manter Dispensação de Componente Especializado           | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| IU3.55 Cadastrar LME - Dispensação                                                                        |                                                                 |                                                                               |
| CDU3.10 Manter Primeira Consulta                                                                          | IU3.20 Manter Primeira Consulta                                 | Informado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração |
| CDU3.16 Notificar Queixa ou RAM                                                                           | IU3.15 Manter Notificação de Queixa ou RAM                      | nformado pelo sistema.De acordo a IU7.78 Logs de cadastro e última alteração  |

o


# Liberar Acesso ao Módulo Relatórios

MELHORIA NÃO IMPLEMENTADA NO SISTEMA

o

<table data-header-hidden><thead><tr><th width="108"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>CDU5.04 Manter Cadastro de UsuáriosCDU8.03 Relatório de Estornos de DistribuiçãoCDU8.36 Relatório de Pedido de MedicamentosCDU8.37 Relatório Acompanhamento da DistribuiçãoCDU8.38 Relatório Consolidado de PedidoCDU8.20 Relatório Autorização de Fornecimento MunicipalCDU8.19 Relatório Autorização de Execução de ComprasCDU8.27 Relatório de Dispensação por RegistroCDU8.52 Relatório Consolidado de Dispensação por FármacoCDU8.29 Relatório de Dispensação por MedicamentoCDU8.45 Relatório Situação de Entrada de Nota FiscalCDU8.46 Relatório Comparativo de Valor Unitário - Entrada e Lista</td></tr><tr><td>Descrição</td><td><p>O campo “Liberar acesso ao módulo de relatórios?” só ficará disponível no cadastro de usuários de “Nível Usuário” = Atendente. Apenas os níveis de usuário que tem permissão para incluir/alterar usuários de nível Atendente podem alterar este campo, que são os seguintes:</p><ul><li>Gestor Master;</li><li>Administrativo SIGAF;</li><li>Farmacêutico SAF;</li><li>Farmacêutico GRS;</li><li>Farmacêutico Municipal;</li><li>Farmacêutico Diretor Técnico.</li></ul><p>Para usuários de nível Atendente que tem a flag “Liberar acesso ao módulo de relatórios?” = SIM, o menu de Relatórios fica disponível de acordo com as precondições dos casos de uso do módulo 7. Relatórios.Para usuários de nível Atendente que tem a flag “Liberar acesso ao módulo de relatórios?” = NÃO, o menu de Relatórios fica indisponível.</p></td></tr></tbody></table>

o


# Listas e Programas

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FZlSycdVCePWb6uvx1CQI%2Fimage.png?alt=media&amp;token=50af8e7c-2193-47f7-9c6f-9d7fad002e44" alt=""><figcaption></figcaption></figure>


# Nota de Esclarecimento

Layout

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FX6H5HECXJl9DFI5GpJsO%2Fimage.png?alt=media&amp;token=9f132393-7454-4aa5-98a9-8d04cd1aeab8" alt=""><figcaption></figcaption></figure>

\
\
Campos\
&#x20;&#x20;

| Número                                 | Nome                                         | Descrição                                      |                                Valores válidos e formato                                | Restrições                                                                                |
| -------------------------------------- | -------------------------------------------- | ---------------------------------------------- | :-------------------------------------------------------------------------------------: | ----------------------------------------------------------------------------------------- |
| Adiciona Nota de Esclarecimento        |                                              |                                                |                                                                                         |                                                                                           |
| <ol><li></li></ol>                     | Paciente                                     | tb\_nota\_esclarecimento.cod\_paciente         |                                                                                         | ObrigatórioAlterável                                                                      |
| <ol start="2"><li></li></ol>           | CPF                                          |                                                |                                                                                         | ObrigatórioNão AlterávelPreenchido automaticamente pelo sistema após selecionar Paciente. |
| <ol start="3"><li></li></ol>           | Data de Cadastro                             | tb\_nota\_esclarecimento.dth\_cadastro         |                                        Data Input                                       | ObrigatórioNão AlterávelPreenchido automaticamente pelo sistema com a Data atual.         |
| <ol start="4"><li></li></ol>           | Estabelecimento de Saúde                     | tb\_nota\_esclarecimento.cod\_unidade\_saude   |                     Lista de unidade originada de "tb\_grs.cod\_grs"                    | ObrigatórioAlterável                                                                      |
| <ol start="5"><li></li></ol>           | Executa                                      | tb\_nota\_esclarecimento.flg\_executa\_nota    |                               Caixa de Seleção {Não; Sim}.                              | ObrigatórioAlterável                                                                      |
| Item da Nota de Esclarecimento (Min.1) |                                              |                                                |                                                                                         |                                                                                           |
| <ol start="6"><li></li></ol>           | Medicamento e Produto (Denominação Genérica) | tb\_nota\_esclarecimento.cod\_item\_financeiro | Lista de itens da programação originada de "tb\_item\_financeiro.cod\_item\_financeiro" | ObrigatórioAlterável                                                                      |
| <ol start="7"><li></li></ol>           | Medicamento/Produto                          |                                                |                                                                                         | Não obrigatórioAlterável                                                                  |
| <ol start="8"><li></li></ol>           | Produto                                      |                                                |                                                                                         | Não obrigatórioAlterável                                                                  |
| <ol start="9"><li></li></ol>           | Programa                                     |                                                |                                                                                         |                                                                                           |
| <ol start="10"><li></li></ol>          | Descrição observação                         |                                                |                                                                                         |                                                                                           |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome      | Ação                                                                      | Restrições |
| ---------------------------- | --------- | ------------------------------------------------------------------------- | ---------- |
| <ol><li></li></ol>           | Adicionar | Grava uma nova Nota de Esclarecimento                                     | Disponível |
| <ol start="2"><li></li></ol> | Voltar    | Retorna para interface IU1.79 Pesquisar Nota de Esclarecimento Negativa . | Disponível |
| <ol start="3"><li></li></ol> | Alterar   | Altera o registro existente.                                              | Disponível |

<br>

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Classificação ATC

## Caso de Uso

Descrição

| Este caso de uso permite gerenciar as informações relativas à Classificação ATC. |
| -------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Administrativo GMAB, Administrativo GMEx, Farmacêutico GMEx, Farmacêutico SAF.O Usuário acessa o menu Cadastros > Listas e Programas > Classificação ATC. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a IU1.43 Pesquisar ATC com a Grid de resultados preenchida.</li></ol><p>{Pesquisar ATC}{Adicionar ATC}{Mostrar ATC}{Editar ATC}{Excluir ATC}</p><ol start="2"><li>O fluxo principal termina.</li></ol> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

| Não se aplica. |
| -------------- |

Fluxos alternativos

*Fluxo alternativo Pesquisar Classe ATC*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.43 Pesquisar ATC ou IU1.45 Pop up Pesquisar/Selecionar Classe ATC .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Adicionar ATC}{Mostrar ATC}{Editar ATC}{Excluir ATC}</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar ATC*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master.O Usuário aciona o comando \[Adicionar Classificação ATC].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.44 Manter ATC .</li><li>O Usuário preenche os dados.</li></ol><p>{Pesquisar Classe ATC}</p><ol start="3"><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se já existe Classificação ATC cadastrado no sistema com o mesmo “ATC” informado.</p><ol><li>Caso o ATC inserido conste na base de dados, o SIGAF exibe a mensagem MSGE012 Existe uma informação que não pode ser duplicada (\<nome da tabela> - '\<valor do campo>') e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro da Classificação ATC, retorna para a IU1.43 Pesquisar ATC e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Mostrar ATC*

| Precondições | O Usuário deve acionar o comando \[Mostrar].                                                                                                                                                                             |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU1.44 Manter ATC com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.43 Pesquisar ATC , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar ATC*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master.O Usuário aciona o comando \[Editar]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.44 Manter ATC com os campos preenchidos, de acordo com o item selecionado na IU1.43 Pesquisar ATC .</li><li>O Usuário altera os dados.</li></ol><p>{Pesquisar Classe ATC}</p><ol start="3"><li>O Usuário aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se já existe Classificação ATC cadastrado no sistema com o mesmo “ATC” informado.</p><ol><li>Caso o ATC inserido conste na base de dados, o SIGAF exibe a mensagem MSGE012 Existe uma informação que não pode ser duplicada (\<nome da tabela> - '\<valor do campo>') e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro da Classificação ATC, retorna para a IU1.43 Pesquisar ATC e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Excluir ATC*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Gestor master.O Usuário aciona o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na IU1.43 Pesquisar ATC .</li><li><p>Caso o Usuário responda \[SIM], o SIGAF valida a RNG1.02 Exclusão de Registros .</p><ol><li>Caso o registro não tenha vínculos, o SIGAF exclui o registro, se mantém na IU1.43 Pesquisar ATC e exibe a MSGI003 Registro excluído com sucesso. .</li><li>Caso o registro tenha vínculos com outras entidades do sistema, o SIGAF não exclui o registro e exibe a mensagem MSGE011 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. .</li></ol></li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## Interface de Cadastro

Layout&#x20;

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FuNI1KHgHsY3ESlosSYW3%2Fimage.png?alt=media&amp;token=7c28b6cb-1718-4194-95a5-f1f7950b6b54" alt=""><figcaption></figcaption></figure>

| Número                                                                      | Nome                                        | Descrição                                               |                                                                                                                                          Valores válidos e formato                                                                                                                                          | Restrições                                                                                       |
| --------------------------------------------------------------------------- | ------------------------------------------- | ------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------------------------ |
| <ol><li></li></ol>                                                          | Fármaco                                     | farmaco . nome                                          |                                                                                                                          Texto, 100 caracteres sem acentos e caracteres especiais.                                                                                                                          | Obrigatório. Alterável.                                                                          |
| *Classificação Terapêutica Química Anatômica - ATCC*                        |                                             |                                                         |                                                                                                                                                                                                                                                                                                             |                                                                                                  |
| <ol start="2"><li></li></ol>                                                | Código ATCC 3º nível                        | farmaco . classificacoes\_atc\_id                       |                                                                                                           Texto.Valores exibidos de acordo com o cadastrado no CDU1.20 Manter Classificação ATCC .                                                                                                          | Não obrigatório. Alterável de acordo com a RNG1.05 Pesquisar Classificação ATCC .                |
| <ol start="3"><li></li></ol>                                                | Descrição ATCC 3º nível                     | farmaco . classificacoes\_atc\_id                       |                                                                                                           Texto.Valores exibidos de acordo com o cadastrado no CDU1.20 Manter Classificação ATCC .                                                                                                          | Informado pelo sistema de acordo o preenchimento do campo “Código ATCC 3° nível”. Não alterável. |
| *Medicamentos sob controle especial da portaria SVSMS/344/98 – RDC 44/2010* |                                             |                                                         |                                                                                                                                                                                                                                                                                                             |                                                                                                  |
| <ol start="4"><li></li></ol>                                                | PORTARIA 344/1998 – RDC 44/2010             | <p>farmaco . portaria\_id<br>sistema.portaria</p>       |                                                                                                                      Lista de seleção. Valores:- A1- A2- A3- B1- B2- C1- C2- C3- C5- D1                                                                                                                     | Não obrigatório. Alterável                                                                       |
| <ol start="5"><li></li></ol>                                                | RECEITUÁRIO PORTARIA 344/1998 - RDC 44/2010 | <p>farmaco . receituario\_id<br>sistema.receituario</p> | Lista de seleção. Valores:- Notificação de receita A- Notificação de receita B- Notificação de receita B 2- Receita de controle especial (C1 e C5)- Notificação de receita C 2 (Resinoides Sistêmicos)- Notificação de receita especial C 3 (Talidomida)- Notificação de receita especial (Antimicrobianos) | Não obrigatório. Alterável.                                                                      |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                           | Ação                                         | Restrições  |
| ---------------------------- | ------------------------------ | -------------------------------------------- | ----------- |
| <ol><li></li></ol>           | Pesquisar Código ATCC 3º nível | Aciona o fluxo alternativo {Pesquisar ATCC}. | Disponível. |
| <ol start="2"><li></li></ol> | Adicionar / Editar             | Valida e grava o registro.                   | Disponível. |
| <ol start="3"><li></li></ol> | Voltar                         | Retorna para a IU1.32 Pesquisar Fármaco      | Disponível. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Listas de Medicamentos


# Tipos de Listas de Medicamentos

Descrição

| Este Caso de Uso permite cadastrar tipos de lista para compor a base de lista de medicamentos de acordo com a necessidade de programas existentes, orientações da secretaria, e do fluxo trabalho/demandas, podendo assumir regras específicas para cada tipo de lista tal como obrigar o aceite, e ou debitar no saldo de municípios totalmente centralizados no estado (TCE) de acordo com a conta selecionada. |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve possuir um dos seguintes perfis de acesso: Gestor Master, Farmacêutico GMEX, Farmacêutico GMEST, Farmacêutico GMAB e Administrativo SIGAF.O Usuário acessou o menu Cadastros > Listas e Programas > Tipos de Listas de Medicamento. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a IU7.06 Pesquisar Tipos de Listas de Medicamento .</li></ol><p><br>{Adicionar Tipos de Listas de Medicamento}{Buscar Tipos de Listas de Medicamento}</p><ol start="2"><li>O caso de uso termina</li></ol> |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

| Não se aplica. |
| -------------- |

Fluxos alternativos

*Fluxo alternativo Adicionar Tipos de Listas de Medicamento*

| Precondições | O Usuário acionou o comando \[Adicionar Tipos de Listas de Medicamento]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU7.07 Adicionar Tipos de Listas de Medicamento .</li><li>O Usuário preenche os campos.</li></ol><p>{Pesquisar Tipo de Conta}</p><ol start="3"><li>O Usuário e aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso o(s) campo(s) obrigatório(s) não esteja(m) preenchido, o sistema exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna ao passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o tipo de lista, retorna para a IU7.06 Pesquisar Tipos de Listas de Medicamento e exibe a mensagem MSGI004 Os dados foram salvos com sucesso.</li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Buscar Tipos de Listas de Medicamento*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU7.06 Pesquisar Tipos de Listas de Medicamento .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Adicionar Tipos de Listas de Medicamento}{Mostrar Tipos de Listas de Medicamento}{Editar Tipos de Listas de Medicamento}{Excluir Tipos de Listas de Medicamento}</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Mostrar Tipos de Listas de Medicamento*

| Precondições | O usuário deve ter acionado o comando \[Buscar] na IU7.06 Pesquisar Tipos de Listas de Medicamento e acionado o comando \[Mostrar]                                                                                                                                                               |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU7.07 Adicionar Tipos de Listas de Medicamento , carregando as informações do tipo de lista selecionado na Grid de Resultados da IU7.06 Pesquisar Tipos de Listas de Medicamento , com os campos bloqueados para edição.</li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Editar Tipos de Listas de Medicamento*

| Precondições | O usuário deve ter realizado a busca na IU7.06 Pesquisar Tipos de Listas de Medicamento e acionado o comando \[Editar]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU7.07 Adicionar Tipos de Listas de Medicamento , carregando as informções do tipo de lista selecionado na Grid de Resultados da IU7.06 Pesquisar Tipos de Listas de Medicamento , com os campos disponíveis para edição.</li><li>O Usuário altera os campos.</li></ol><p>{Pesquisar Tipo de Conta}</p><ol start="3"><li>O Usuário e aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso o(s) campo(s) obrigatório(s) não esteja(m) preenchido, o sistema exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna ao passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o tipo de lista, retorna para a IU7.06 Pesquisar Tipos de Listas de Medicamento e exibe a mensagem MSGI004 Os dados foram salvos com sucesso.</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Excluir Tipos de Listas de Medicamento*

| Precondições | O usuário deve ter realizado a busca na IU7.06 Pesquisar Tipos de Listas de Medicamento e acionado o comando \[Excluir]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF exibe a MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>?</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na tela.</li><li><p>Caso o Usuário responda \[SIM], o SIGAF valida a RNG1.02 Exclusão de Registros .</p><ol><li>Caso exista vínculo do Tipo de Lista com outros casos de uso, o SIGAF exibe a MSGE011 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. e retorna para o passo 1 deste fluxo..</li><li>Caso não existam vínculos, o SIGAF exclui o registro da base de dados e retorna para o passo 1 do fluxo principal</li></ol></li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Tipo de Conta*

| Precondições | O Usuário acionou o comando \[Buscar Tipo de Conta].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.131 Pop up Pesquisar/Selecionar Tipo de Conta já carregando na grid de resultados os tipos de conta cadastrados no sistema.</li><li>O Usuário insere ou não os parâmetros de pesquisa.</li><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Tipo de Conta] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Tipo de Conta”.</li></ol> |

\ <br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Liberar Lista Pedido de Medicamentos

## Caso de Uso

Descrição

| Este caso de uso permite que o Usuário libere ou não libere listas para pedido de medicamentos nos estabelecimentos de saúde. A liberação ou não pode ser feita da lista inteira e/ou por itens da lista. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Farmacêutico SAF.O Usuário acessou o menu Cadastros > Listas e Programas > Liberar Lista para Pedido de Medicamentos. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU1.162 Pesquisar Liberação de Listas para Pedido de Medicamentos .</li></ol><p>{Pesquisar Liberação}{Adicionar Liberação}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Fluxos alternativos

*Fluxo alternativo Pesquisar Liberação*

| Precondições | Não se aplica.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O Usuário preencheu ou não os filtros de pesquisa.</li></ol><p>{Pesquisar Lista de Medicamentos}</p><ol start="2"><li>O Usuário acionou o comando \[Pesquisar].</li><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.162 Pesquisar Liberação de Listas para Pedido de Medicamentos .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Mostrar Liberação}{Editar Liberação}{Adicionar Liberação}{Excluir Liberação}</p><ol start="4"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Liberação*

| Precondições | O Usuário acionou o comando \[Adicionar Liberação de Listas para Pedido de Medicamentos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.163 Manter Liberação de Listas para Pedido de Medicamentos – Parte 1.</li><li>O Usuário seleciona a lista de medicamentos.</li><li>Caso a lista não tenha medicamentos cadastrados, o SIGAF exibe a mensagem MSGE7.76 Lista de medicamentos sem itens cadastrados. Escolha outra lista ou procure o suporte. e retorna ao passo 2 deste fluxo.</li><li>O SIGAF aciona o comando \[Confirmar e Prosseguir].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir/selecionar \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se a lista já possui liberação cadastrada.</p><ol><li>Caso a lista já tenha alguma liberação cadastrada, o SIGAF exibe a mensagem MSGE1.81 Já existe um cadastro para esta lista. Retorne para a interface de pesquisa, e edite o cadastro já existente. e retorna ao passo 1 do fluxo principal.</li></ol></li><li>O SIGAF exibe a interface IU1.163 Manter Liberação de Listas para Pedido de Medicamentos – Parte 2.</li></ol><p>{Selecionar Estabelecimentos para Liberar Lista}{Desbloquear Item para Todos}{Bloquear Item para Todos}{Selecionar Estabelecimentos para Liberar Item da Lista}</p><ol start="8"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Editar Liberação*

| Precondições | O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.163 Manter Liberação de Listas para Pedido de Medicamentos – parte 2 carregando os medicamentos/produtos da lista conforme RNG7.59 Listagem de medicamentos produtos e com todos os bloqueios e liberações já efetuados anteriormente.</li></ol><p>{Selecionar Estabelecimentos para Liberar Lista}{Desbloquear Item para Todos}{Bloquear Item para Todos}{Selecionar Estabelecimentos para Liberar Item da Lista}</p><ol start="2"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Mostrar Liberação*

| Precondições | O Usuário acionou o comando \[Mostrar].                                                                                                                                                                                                                                                                            |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU1.163 Manter Liberação de Listas para Pedido de Medicamentos com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.162 Pesquisar Liberação de Listas para Pedido de Medicamentos , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Liberação*

| Precondições | O Usuário deve estar logado com o perfil de Gestor master.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não excluir o registro e permanece na IU1.162 Pesquisar Liberação de Listas para Pedido de Medicamentos .</li><li><p>Caso o Usuário responda \[SIM], o SIGAF valida a RNG1.54 Validação de exclusão de liberação .</p><ol><li>Caso a liberação seja de uma lista que já tem pedido cadastrado, o SIGAF exibe a mensagem MSGE011 Não é possível remover o(a) '\<funcionalidade>' de 'Nome' igual a '\<nome da funcionalidade>'. , não exclui o registro e retorna para a IU1.162 Pesquisar Liberação de Listas para Pedido de Medicamentos .</li><li>Caso a liberação não tenha vínculos, o SIGAF exclui a liberação e exibe a mensagem MSGI003 Registro excluído com sucesso. .</li></ol></li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Lista de Medicamentos*

| Precondições | O Usuário acionou o comando \[Pesquisar Lista de Medicamentos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU7.08 Pop up Pesquisar/Selecionar Tipo de Lista de Medicamentos</li><li>O Usuário insere ou não os parâmetros de pesquisa.</li><li>O Usuário aciona o comando \[Pesquisar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Lista de medicamentos] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Lista de Medicamentos e Produtos”.</li></ol> |

<br>

*Fluxo alternativo Selecionar Estabelecimentos para Liberar Lista*

| Precondições | O Usuário acionou o comando \[Selecionar Estabelecimentos para Liberar esta Lista].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.164 Pop up Selecionar Estabelecimentos para Liberar Lista .</li><li>O Usuário informa ou não os filtros de pesquisa.</li><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros que atendam aos filtros informados.</p><ol><li>Caso não exista, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso exista, o SIGAF retorna os estabelecimentos na seção “Estabelecimentos Cadastrados” de acordo com os filtros informados na pesquisa.</li></ol></li><li>O Usuário seleciona o(s) estabelecimentos(s) que deseja bloquear ou liberar e aciona o comando para mover a(s) unidade(s) conforme RNG7.61 Selecionar Estabelecimentos bloqueio .</li><li>O SIGAF move o(s) estabelecimento(s) selecionado(s) para a seção “Estabelecimentos Liberados para Pedido” ou para a seção “Estabelecimentos Cadastrados” de acordo com a comando acionado.</li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF exibe a mensagem MSGE011 Tem certeza que seja salvar as alterações realizadas? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não grava o bloqueio/liberação dos estabelecimentos e mantém na tela.</li><li>Caso o Usuário responda \[SIM], o SIGAF fecha a tela, retorna para a IU1.163 Manter Liberação de Listas para Pedido de Medicamentos – parte 2, grava o bloqueio/liberação dos estabelecimentos de acordo com a RNG1.53 Liberação de Lista para Pedido de Medicamentos , grava log (nome do usuário, data e hora), e enquanto ocorre a gravação do registro, o SIGAF exibe mensagens em tela informando o status da gravação, e após finalizada a gravação exibe a mensagem MSGI002 Registro alterado com sucesso. .</li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Desbloquear Item para Todos*

| Precondições | O Usuário já selecionou Estabelecimentos para Liberar a lista.O Usuário acionou o comando \[Desbloquear Item para Todos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA1.86 Deseja desbloquear o medicamento/produto \<nome do item> para pedido em todos os \<número total de estabelecimentos que foram liberados para a lista e depois foram bloqueados neste item> Estabelecimentos de Saúde bloqueados para pedido nesta lista? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF fecha a pop up, não grava a liberação e mantém na tela IU1.163 Manter Liberação de Listas para Pedido de Medicamentos .</li><li>Caso o Usuário responda \[SIM], o SIGAF grava a liberação deste item específico da lista para todos os Estabelecimentos de Saúde bloqueados para pedido nesta lista migrando a listagem de “Estabelecimentos Bloqueados para pedido do Item: \<nome do item>” para a listagem “Estabelecimentos Liberados para Pedido”, de acordo com a RNG1.53 Liberação de Lista para Pedido de Medicamentos , grava log (nome do usuário, data e hora) , e enquanto ocorre a gravação do registro, o SIGAF exibe mensagens em tela informando o status da gravação, e após finalizada a gravação exibe a mensagem MSGI1.87 Item \<nome do item> liberado para os Estabelecimentos de Saúde para pedido nesta lista .</li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Bloquear Item para Todos*

| Precondições | O Usuário já selecionou Estabelecimentos para Liberar a lista.O Usuário acionou o comando \[Bloquear Item para Todos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA1.88 Deseja bloquear o medicamento/produto \<nome do item> para pedido em todos os \<número total de estabelecimentos que foram liberados para pedido nesta lista> estabelecimentos de saúde liberados para pedido nesta lista ?.</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF fecha a pop up não grava o bloqueio e mantém na tela IU1.163 Manter Liberação de Listas para Pedido de Medicamentos .</li><li>Caso o Usuário responda \[SIM], o SIGAF remove a permissão de realizar pedido deste item específico para os Estabelecimentos de Saúde anteriormente liberados migrando a listagem de “Estabelecimentos Liberados para Pedido” para a listagem “Estabelecimentos Bloqueados para pedido do Item: \<nome do item>”, de acordo com a RNG1.53 Liberação de Lista para Pedido de Medicamentos , grava log (nome do usuário, data e hora), e enquanto ocorre a gravação do registro, o SIGAF exibe mensagens em tela informando o status da gravação, e após finalizada a gravação exibe a mensagem MSGI1.89 Item \<nome do item> bloqueado para os Estabelecimentos de Saúde para pedido nesta lista. .</li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Selecionar Estabelecimentos para Liberar Item da Lista*

| Precondições | O Usuário já selecionou Estabelecimentos para Liberar a lista.O Usuário acionou o comando \[Bloquear/Desbloquear este Item para Estabelecimentos Específicos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.165 Pop up Selecionar Estabelecimentos para Liberar Item da Lista .</li><li>O Usuário informa ou não os filtros de pesquisa.</li><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros que atendam aos filtros informados.</p><ol><li>Caso não exista, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso exista, o SIGAF retorna os estabelecimentos na seção “Estabelecimentos Liberados para Pedido” de acordo com os filtros informados na pesquisa.</li></ol></li><li>O Usuário seleciona o(s) estabelecimentos(s) que deseja bloquear ou liberar para o item da lista e aciona o comando para mover a(s) unidade(s) conforme RNG7.61 Selecionar Estabelecimentos bloqueio .</li><li>O SIGAF move o(s) estabelecimento(s) selecionado(s) para a seção “Estabelecimentos Bloqueados para pedido do item \<nome do item>” ou para a seção “Estabelecimentos Liberados para Pedido” de acordo com a comando acionado.</li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF exibe a mensagem MSGE011 Tem certeza que seja salvar as alterações realizadas? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não grava o bloqueio/liberação dos estabelecimentos e mantém na tela.</li><li>Caso o Usuário responda \[SIM], o SIGAF fecha a tela, retorna para a IU1.163 Manter Liberação de Listas para Pedido de Medicamentos – parte 2, grava o bloqueio/liberação dos estabelecimentos de acordo com a RNG1.53 Liberação de Lista para Pedido de Medicamentos , grava log (nome do usuário, data e hora), e enquanto ocorre a gravação do registro, o SIGAF exibe mensagens em tela informando o status da gravação, e após finalizada a gravação exibe a mensagem MSGI002 Registro alterado com sucesso. .</li></ol></li><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

Interface de Pesquisa \
&#x20;&#x20;
------------

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FcSXgjwLdgAzsicpGtsl9%2Fimage.png?alt=media&amp;token=532ea58a-00b4-4f84-b69c-dde1e959e6d5" alt=""><figcaption></figcaption></figure>

| Número                       | Nome                                     | Descrição                                      |  Valores válidos e formato  | Restrições                             |
| ---------------------------- | ---------------------------------------- | ---------------------------------------------- | :-------------------------: | -------------------------------------- |
| *Filtros de Pesquisa*        |                                          |                                                |                             |                                        |
| <ol><li></li></ol>           | Lista de Medicamentos                    | tb\_lista\_medicamento.nom\_lista\_medicamento |            Texto.           | Não obrigatório. Alterável.            |
| *Resultados da Pesquisa*     |                                          |                                                |                             |                                        |
| <ol start="2"><li></li></ol> | Código                                   |                                                |          Numérico.          | Informado pelo sistema. Não alterável. |
| <ol start="3"><li></li></ol> | Nome da Lista de Medicamentos e Produtos | tb\_lista\_medicamento.nom\_lista\_medicamento |            Texto.           | Informado pelo sistema. Não alterável. |
| <ol start="4"><li></li></ol> | Data de Cadastro                         |                                                | Data no formato DD/MM/AAAA. | Informado pelo sistema. Não alterável. |
| <ol start="5"><li></li></ol> | Data da Última Alteração                 |                                                | Data no formato DD/MM/AAAA. | Informado pelo sistema. Não alterável. |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                                           | Ação                                                                                                        | Restrições                                     |
| ---------------------------- | ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| <ol><li></li></ol>           | Pesquisar Lista de Medicamento                 | Aciona o fluxo alternativo {Pesquisar Lista de Medicamentos}.                                               | Disponível.                                    |
| <ol start="2"><li></li></ol> | Pesquisar                                      | Executa a busca.                                                                                            | Disponível.                                    |
| <ol start="3"><li></li></ol> | Liberar Nova Lista para Pedido de Medicamentos | Aciona o fluxo alternativo {Adicionar Liberação}.                                                           | Disponível.                                    |
| <ol start="4"><li></li></ol> | Mostrar                                        | Aciona o fluxo alternativo {Mostrar Liberação}.                                                             | Disponível caso a pesquisa retorne resultados. |
| <ol start="5"><li></li></ol> | Editar                                         | Aciona o fluxo alternativo {Editar Liberação}.                                                              | Disponível caso a pesquisa retorne resultados. |
| <ol start="6"><li></li></ol> | Excluir                                        | Aciona o fluxo alternativo {Excluir Liberação}.                                                             | Disponível caso a pesquisa retorne resultados. |
| <ol start="7"><li></li></ol> | Relatório de Unidades Liberadas para Pedido    | Exibe o relatório no formato .CSV de acordo com a IU1.166 Relatório de Unidades Liberadas para Pedido CSV . | Disponível caso a pesquisa retorne resultados. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

## Regra de Exclusão

<table data-header-hidden><thead><tr><th width="173"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>CDU1.55 Liberar Lista para Pedido de Medicamentos</td></tr><tr><td>Descrição</td><td>O SIGAF não permite que a " liberação da lista " seja excluída caso a lista tenha algum pedido em aberto de medicamentos cadastrado no sistema.</td></tr></tbody></table>

## Regra: Listagem de Medicamentos e Produtos

<table data-header-hidden><thead><tr><th width="130"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td><p>CDU7.33 Bloquear Itens em Lista</p><p>CDU1.55 Liberar Lista para Pedido de Medicamentos</p></td></tr><tr><td>Descrição</td><td>O SIGAF deve listar todos os medicamentos/produtos do cadastro mais atual da lista de medicamentos.Caso um medicamento/produto tenha sido incluído em uma lista de medicamentos que já foi liberada para pedido ( CDU1.55 Liberar Lista para Pedido de Medicamentos ), este medicamento/produto ficará por default liberado também. Porém, caso esta lista onde o medicamento/produto foi adicionado ainda NÃO esteja liberada, este medicamento/produto ficará por default bloqueado.Caso um medicamento/produto tenha sido incluído em uma lista de medicamentos que foi liberada para pedido e já tenha tido todos os medicamentos/produtos da lista bloqueados ( CDU7.33 Bloquear Itens em Lista ), este medicamento/produto ficará por default desbloqueado, mesmo que anteriormente o Usuário tenha bloqueado todos os medicamentos/produtos. O medicamento/produto sempre terá valor default desbloqueado.</td></tr></tbody></table>

## Interface de Seleção de Estabelecimentos

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FAzVhuuLvKdgl0JjHNo3D%2Fimage.png?alt=media&amp;token=13d02dc9-2543-4cfa-97b5-cc3e6220f039" alt=""><figcaption></figcaption></figure>

| Número                                                                                                                                     | Nome                                  | Descrição                   |                                Valores válidos e formato                                | Restrições                             |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------- | --------------------------- | :-------------------------------------------------------------------------------------: | -------------------------------------- |
| <ol><li></li></ol>                                                                                                                         | Nome do Estabelecimento de Saúde      | tb\_grs.nom\_grs            |                                   Texto, 100 posições.                                  | Não obrigatório. Alterável.            |
| <ol start="2"><li></li></ol>                                                                                                               | Categoria do Estabelecimento          | tb\_grs.flg\_categoria\_grs | Lista de seleção.Valores: lista as categorias cadastradas no CDU1.52 Manter Categorias. | Não obrigatório. Alterável.            |
| <ol start="3"><li></li></ol>                                                                                                               | Regional de Saúde                     |                             |                                          Texto.                                         | Não obrigatório. Alterável.            |
| <ol start="4"><li></li></ol>                                                                                                               | Município                             | tb\_grs.cod\_cidade         |                                          Texto.                                         | Não obrigatório. Alterável.            |
| *Estabelecimentos Cadastrados* (estabelecimentos exibidos e acordo com a RNG1.53 Liberação de Lista para Pedido de Medicamentos)           |                                       |                             |                                                                                         |                                        |
| <ol start="5"><li></li></ol>                                                                                                               | \<Lista de Estabelecimentos de Saúde> | tb\_grs.nom\_grs            |                                          Texto.                                         | Informado pelo sistema. Não alterável. |
| *Estabelecimentos Liberados Para Pedido* (estabelecimentos exibidos e acordo com a RNG1.53 Liberação de Lista para Pedido de Medicamentos) |                                       |                             |                                                                                         |                                        |
| <ol start="6"><li></li></ol>                                                                                                               | \<Lista de Estabelecimentos de Saúde> | tb\_grs.nom\_grs            |                                          Texto.                                         | Informado pelo sistema. Não alterável. |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                                                                                  | Ação                                                                                                            | Restrições                                                                                                              |
| ---------------------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| <ol><li></li></ol>           | Buscar Estabelecimentos Cadastrados                                                   | Executa a busca de estabelecimentos cadastrados.                                                                | Disponível.                                                                                                             |
| <ol start="2"><li></li></ol> | Mover todos os estabelecimentos para “Estabelecimentos Liberados Para Pedido” (>>)    | Move todos os estabelecimentos retornadas na pesquisa para a lista de “Estabelecimentos Liberados Para Pedido”. | Disponível caso exista pelo menos um estabelecimento retornado na pesquisa de “Estabelecimentos Cadastrados”.           |
| <ol start="3"><li></li></ol> | Mover um ou vários estabelecimentos para “Estabelecimentos Liberados Para Pedido” (>) | Move o(s) estabelecimentos(s) selecionado(s) para a lista de “Estabelecimentos Liberados Para Pedido”.          | Disponível caso exista pelo menos um estabelecimento selecionado em “Estabelecimentos Cadastrados”.                     |
| <ol start="4"><li></li></ol> | Mover todos os estabelecimentos para “Estabelecimentos Cadastrados” (<<)              | Move todos os estabelecimentos retornados na pesquisa para a lista de “Estabelecimentos Cadastrados”.           | Disponível caso exista pelo menos um estabelecimento retornado na pesquisa de “Estabelecimentos Liberados Para Pedido”. |
| <ol start="5"><li></li></ol> | Mover um ou vários estabelecimentos para “Estabelecimentos Cadastrados” (<)           | Move o(s) estabelecimentos(s) selecionado(s) para a lista “Estabelecimentos Cadastrados”.                       | Disponível caso exista pelo menos um estabelecimento selecionado em “Estabelecimentos Liberados Para Pedido”.           |
| <ol start="6"><li></li></ol> | Salvar                                                                                | Grava o registro.                                                                                               | Disponível.                                                                                                             |
| <ol start="7"><li></li></ol> | Cancelar                                                                              | Fecha a pop up e não grava o registro.                                                                          | Disponível.                                                                                                             |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

## Regra de Seleção de Estabelecimentos

<table data-header-hidden><thead><tr><th width="173"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td><p>CDU7.33 Bloquear Itens em Lista</p><p>CDU1.55 Liberar Lista para Pedido de Medicamentos</p></td></tr><tr><td>Descrição</td><td><p>Os estabelecimentos podem ser selecionados e movidos para a lista ao lado das seguintes formas:</p><ul><li>Selecionar itens alternados para inclusão na lista ao lado: “Ctrl” + “clique do botão esquerdo do mouse em item por item” + comando [Mover um ou vários estabelecimentos para &#x3C;nome da lista>] (comando > ou &#x3C;).</li><li>Selecionar todos os itens de um intervalo X até Y para inclusão na lista ao lado: “Shift” + “clique do botão esquerdo do mouse (item X) e “Shift” + Clique do botão esquerdo do mouse (item Y)” + comando [Mover um ou vários estabelecimentos para &#x3C;nome da lista>] (comando > ou &#x3C;).</li><li>Selecionar todos os itens para inclusão na lista ao lado: comando [Mover todos os estabelecimentos para &#x3C;nome da lista>] (comando >> ou &#x3C;&#x3C;).</li></ul></td></tr></tbody></table>


# Liberar Pedido em Lista de Aceite Obrigatório


# Programas de Saúde


# CID-10

## Caso de Uso

Descrição

| Este caso de uso permite gerir e cadastrar o Código Internacional de Doenças (CID) |
| ---------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Administrativo GMEx, Administrativo SIGAF, Farmacêutico GMEx, Farmacêutico SAF, Técnico Ostomia.O Usuário acessa o menu Cadastros > Listas e Programas > CID-10. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU1.30 Pesquisar CID-10</li><li>{Buscar CID-10}</li></ol><p>{Adicionar CID-10}</p><ol start="3"><li>O caso de uso termina.</li></ol> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

| Não se aplica. |
| -------------- |

<br>

<br>

Fluxos alternativos

*Fluxo alternativo Buscar CID-10*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.30 Pesquisar CID-10 .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Mostrar CID-10}{Editar CID-10}{Adicionar CID-10}{Excluir CID-10}</p><ol start="2"><li>O Fluxo Alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar CID-10*

| Precondições | O Usuário aciona o comando \[Adicionar CID-10].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.31 Manter CID-10 .</li><li>O Usuário preenche os dados.</li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se já existe CID cadastrado no sistema com o mesmo “CID” informado conforme RNG1.13 Cadastro de CID .</p><ol><li>Caso o CID inserido conste na base de dados, o SIGAF exibe a mensagem MSGE012 Existe uma informação que não pode ser duplicada (\<nome da tabela> - '\<valor do campo>') e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o cadastro do CID, retorna para a IU1.30 Pesquisar CID-10 e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Mostrar CID-10*

| Precondições | O Usuário aciona o comando \[Mostrar] na Grid de Resultados.                                                                                                                                                                   |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU1.31 Manter CID-10 com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU1.30 Pesquisar CID-10 , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar CID-10*

| Precondições | O Usuário aciona o comando \[Editar] na Grid de Resultados.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.31 Manter CID-10 com os campos preenchidos, de acordo com o item selecionado na IU1.30 Pesquisar CID-10 .</li><li>O Usuário altera os campos e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos;</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SIGAF exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se já existe CID cadastrado no sistema com o mesmo “CID” informado conforme RNG1.13 Cadastro de CID .</p><ol><li>Caso o CID inserido conste na base de dados, o SIGAF exibe a mensagem MSGE012 Existe uma informação que não pode ser duplicada (\<nome da tabela> - '\<valor do campo>') e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava a alteração do CID, retorna para a IU1.30 Pesquisar CID-10 , e exibe a MSGI004 Os dados foram salvos com sucesso. .</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Excluir CID-10*

| Precondições | O Usuário deve possuir o perfil de Gestor Master, Administrativo SIGAF, Farmacêutico GMEx, Farmacêutico SAF, Técnico Ostomia.O Usuário aciona o comando \[Excluir] na Grid de Resultados.                                                                                                                                                                                                                                                                        |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e se mantém na IU1.30 Pesquisar CID-10 .</li><li>Caso o Usuário responda \[SIM], o SIGAF exclui o registro, se mantém na IU1.30 Pesquisar CID-10 . e exibe a MSGI003 Registro excluído com sucesso. .</li></ol></li><li>O caso de uso termina.</li></ol> |

\ <br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## Interface de Pesquisa

Layout

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FwfJ3IOwfeaLcPUPkOFaM%2Fimage.png?alt=media&amp;token=812e939c-da6d-410e-b8bc-4a1a98ae7a25" alt=""><figcaption></figcaption></figure>

\
\
Campos

| Número                       | Nome          | Descrição             | Valores válidos e formato | Restrições                             |
| ---------------------------- | ------------- | --------------------- | :-----------------------: | -------------------------------------- |
| *Opções de filtros em CID*   |               |                       |                           |                                        |
| <ol><li></li></ol>           | CID           | tb\_cid.dsc\_num\_cid |           Texto.          | Alterável. Não obrigatório.            |
| <ol start="2"><li></li></ol> | Descrição CID | tb\_cid.dsc\_nom\_cid |           Texto.          | Alterável. Não obrigatório.            |
| *Lista de seleção*           |               |                       |                           |                                        |
| <ol start="3"><li></li></ol> | CID           | tb\_cid.dsc\_num\_cid |           Texto.          | Informado pelo sistema. Não alterável. |
| <ol start="4"><li></li></ol> | Descrição CID | tb\_cid.dsc\_nom\_cid |           Texto.          | Informado pelo sistema. Não alterável. |
| *Grid de resultados*         |               |                       |                           |                                        |
| <ol start="5"><li></li></ol> | CID           | tb\_cid.dsc\_num\_cid |           Texto.          | Informado pelo sistema. Não alterável. |
| <ol start="6"><li></li></ol> | Descrição CID | tb\_cid.dsc\_nom\_cid |           Texto.          | Informado pelo sistema. Não alterável. |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                              | Ação                                                                           | Restrições                                       |
| ---------------------------- | --------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------ |
| <ol><li></li></ol>           | Buscar                            | Executa a busca.                                                               | Disponível.                                      |
| <ol start="2"><li></li></ol> | Remover item                      | Remove o item da linha selecionada.                                            | Disponível caso já tenha algum item selecionado. |
| <ol start="3"><li></li></ol> | Retirar da Seleção Itens Marcados | Retira os itens selecionados (checkbox marcado) da lista de seleção.           | Disponível caso já tenha algum item selecionado. |
| <ol start="4"><li></li></ol> | Confirmar Seleção                 | Fecha a popup e retorna para a tela anterior preenchendo os campos referentes. | Disponível caso já tenha algum item selecionado. |
| <ol start="5"><li></li></ol> | Limpar Seleção                    | Retira todos os itens da lista de seleção.                                     | Disponível caso já tenha algum item selecionado. |
| <ol start="6"><li></li></ol> | Selecionar CID                    | Adiciona o item da linha na lista de seleção.                                  | Disponível caso a busca retorne resultados.      |
| <ol start="7"><li></li></ol> | Selecionar Itens Marcados         | Adiciona todos os itens selecionados (checkbox marcado) na lista de seleção.   | Disponível.                                      |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Lista de Medicamentos em Falta

<table data-header-hidden><thead><tr><th width="137"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>CDU4.21 Lista de medicamentos em falta</td></tr><tr><td>Descrição</td><td>No momento que o Usuário solicitar a inclusão de um novo registro de lista de medicamentos em falta, o SIGAF deve verificar se a unidade de saúde e lista selecionadas já possuem um registro de lista em falta incluídos, e caso tenha, deve carregar os registros de acordo com o último cadastro. No momento que o Usuário solicitar a gravação do registro, o SIGAF deve “duplicar” o cadastro da lista em falta e manter o registro antigo como histórico, disponibilizando-o para pesquisa e visualização na tela de pesquisa. Desta forma, é como se o Usuário pudesse apenas alterar o último cadastro de lista de medicamentos em falta da unidade/lista.No momento da inclusão de lista de medicamentos em falta, o SIGAF deve atualizar os medicamentos exibidos de acordo com o cadastro mais atual da lista de medicamentos ( CDU7.01 Manter Lista de Medicamentos ). Os medicamentos incluídos/excluídos da lista de medicamentos também deverão ser incluídos/excluídos no momento da inclusão da lista de medicamentos em falta. Ou seja: se no cadastro realizado no dia 16/11/2015 da lista A haviam 10 medicamentos e hoje a lista foi alterada para 16 itens, ao solicitar a edição da lista de medicamentos em falta, o SIGAF deve apresentar os 16 itens da lista, e deixar pré-preenchido os valores (desabastecimento e status) dos 10 itens do cadastro anterior. O histórico de lista de medicamentos em falta deve ser mantido fixo, mesmo que a lista tenha sido alterada, os medicamentos não serão incluídos/excluídos.</td></tr></tbody></table>


# ERAF

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FuzmjZ7dxxeAOZdM0Fq5y%2Fimage.png?alt=media&amp;token=a624584f-6e4c-4b61-8ec7-f60161fc1361" alt=""><figcaption></figcaption></figure>


# Ciclo de Atendimento ERAF


# Bloqueio de Itens em Lista

## Regra: Listagem de Medicamentos e Produtos

<table data-header-hidden><thead><tr><th width="130"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td><p>CDU7.33 Bloquear Itens em Lista</p><p>CDU1.55 Liberar Lista para Pedido de Medicamentos</p></td></tr><tr><td>Descrição</td><td>O SIGAF deve listar todos os medicamentos/produtos do cadastro mais atual da lista de medicamentos.Caso um medicamento/produto tenha sido incluído em uma lista de medicamentos que já foi liberada para pedido ( CDU1.55 Liberar Lista para Pedido de Medicamentos ), este medicamento/produto ficará por default liberado também. Porém, caso esta lista onde o medicamento/produto foi adicionado ainda NÃO esteja liberada, este medicamento/produto ficará por default bloqueado.Caso um medicamento/produto tenha sido incluído em uma lista de medicamentos que foi liberada para pedido e já tenha tido todos os medicamentos/produtos da lista bloqueados ( CDU7.33 Bloquear Itens em Lista ), este medicamento/produto ficará por default desbloqueado, mesmo que anteriormente o Usuário tenha bloqueado todos os medicamentos/produtos. O medicamento/produto sempre terá valor default desbloqueado.</td></tr></tbody></table>

## Regra Selecionar Estabelecimentos

<table data-header-hidden><thead><tr><th width="141"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td><p>CDU7.33 Bloquear Itens em Lista</p><p>CDU1.55 Liberar Lista para Pedido de Medicamentos</p></td></tr><tr><td>Descrição</td><td><p>Os estabelecimentos podem ser selecionados e movidos para a lista ao lado das seguintes formas:</p><ul><li>Selecionar itens alternados para inclusão na lista ao lado: “Ctrl” + “clique do botão esquerdo do mouse em item por item” + comando [Mover um ou vários estabelecimentos para &#x3C;nome da lista>] (comando > ou &#x3C;).</li><li>Selecionar todos os itens de um intervalo X até Y para inclusão na lista ao lado: “Shift” + “clique do botão esquerdo do mouse (item X) e “Shift” + Clique do botão esquerdo do mouse (item Y)” + comando [Mover um ou vários estabelecimentos para &#x3C;nome da lista>] (comando > ou &#x3C;).</li><li>Selecionar todos os itens para inclusão na lista ao lado: comando [Mover todos os estabelecimentos para &#x3C;nome da lista>] (comando >> ou &#x3C;&#x3C;).</li></ul></td></tr></tbody></table>


# APAC

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FrGNnL9rbehZ5ADeDZHJU%2Fimage.png?alt=media&amp;token=d38b5c59-2129-4d96-b7f1-73b4abb111dc" alt=""><figcaption></figcaption></figure>


# Tabela Unificada APAC


# Faixa de Numeração APAC


# Motivo de Cobrança


# Triagem e Processos

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FBJd8ZbLmHUYe7VQ0nFZ0%2Fimage.png?alt=media&amp;token=93c31d6b-bb64-4850-acd6-5d2eea0c2faa" alt=""><figcaption></figcaption></figure>


# Transferir e Tramitar

\
Descrição

| Este caso de uso permite registrar e controlar os dados das Transferências dos Processos e Triagem de um Estabelecimento Origem para Estabelecimento de destino. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário deve possuir um dos seguintes perfis: Administrativo SIGAF, Farmacêutico (D.T, GMEST, GMEX, GRS, Municipal), Gestor Master, Atendente.O Usuário acessou o menu Cadastros > Triagem e Processos > Transferir Triagem e Processos |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU1.54 Pesquisar Transferência de Triagem e Processos .</li></ol><p>{Buscar Processos}{Adicionar Transferências de Triagem e Processos}</p><ol start="2"><li> Fluxo Principal termina.</li></ol> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

Fluxos alternativos

*Fluxo alternativo Buscar Transferência de Triagem e Processos*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.54 Pesquisar Transferência de Triagem e Processos .</li></ol><p><br>{Buscar Paciente}{Buscar Estabelecimento de Origem}{Buscar Estabelecimento de Destino}</p><ol start="2"><li>O Usuário informa os parâmetros de pesquisa para realizar a busca.</li><li><p></p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o</li></ol></li></ol><p>SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo 1 deste fluxo alternativo.</p><ol start="2"><li><p></p><ol start="2"><li> Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li></ol><p>{Exibir Transferência de Processos}{Aceitar Transferência}{Cancelar Transferência}</p><ol start="3"><li>Fluxo alternativo termina.</li></ol> |

<br>

<br>

*Fluxo alternativo Buscar Paciente*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Paciente].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF aciona o CDU1.01 Manter Paciente</li><li>O SIGAF exibe a interface IU3.23 Pop up Pesquisar/Selecionar Paciente .</li></ol><p><br>{Buscar Cidade}</p><ol start="3"><li>O Usuário aciona o comando \[Buscar].</li></ol><p><br></p><ol start="4"><li>O SIGAF exibe a mensagem MSGE010 É necessário informar pelo menos um filtro para busca .</li><li>O Usuário informa os parâmetros de pesquisa.</li><li>Caso o retorno dos dados ultrapasse 200 registros, o SIGAF exibe a MSGI009 - MSGI009 Sua pesquisa retornou mais de 200 registros! Para prosseguir será necessário informar mais de um filtro de busca ou uma informação mais especifica.</li></ol><p><br></p><ol start="7"><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona o Paciente que deseja adicionar ou pesquisar um processo.</li></ol><p><br></p><ol start="9"><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Estabelecimento de Origem*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa no campo Estabelcimento de Origem.                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <p>O SIGAF exibe a interface IU3.22 Pop up Pesquisar/Selecionar Estabelecimento de Saúde (apenas 1){Buscar Regional de Saúde}</p><ol><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona o Estabelecimento que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

*Fluxo alternativo Buscar Regional de Saúde*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Regional de Saúde].                                                                                                                                                                                                                                                                                             |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.27 Pop up Pesquisar/Selecionar Regional de Saúde .</li><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Regional de Saúde.</li><li>O SIGAF retorna para o passo onde o do fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Estabelecimento de Destino*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa no campo Estabelecimento de Destino.                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <p>O SIGAF exibe a interface IU3.22 Pop up Pesquisar/Selecionar Estabelecimento de Saúde (apenas 1){Buscar Regional de Saúde}</p><ol><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona o Estabelecimento que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Adicionar Transferência de Triagem e Processos*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Adicionar Transferência de Processos].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.55 Manter Transferência de Triagem e Processos .</li><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Adicionar].</li><li><p></p><ol><li> Caso negativo o SIGAF exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e permanece na interface IU1.55 Manter Transferência de Triagem e Processos .</li><li>Caso positivo o SIGAF salvas as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo alternativo Buscar Paciente.</li></ol></li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Exibir Transferência de Triagem e Processos*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Mostrar].                                                                                      |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU1.55 Manter Transferência de Triagem e Processos em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Aceitar Transferência de Triagem e Processos*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Aceitar Transferência].                                                                                                                                                                                        |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.55 Manter Transferência de Triagem e Processo s.</li><li><p>O Usuário aciona o comando \[Aceitar Transferência].</p><ol><li>o SIGAF aceita a transferência e grav ao registro.</li></ol></li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Cancelar Transferência de Triagem e Processos*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Cancelar Transferência].                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.55 Manter Transferência de Triagem e Processos .</li><li>O Usuário aciona o comando \[Cancelar Transferência].</li><li><p></p><ol><li> Caso negativo o SIGAF permanece na interface IU1.55 Manter Transferência de Triagem e Processos .</li><li>Caso positivo o SIGAF salvas as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo alternativo Buscar Transferência de Processos.</li></ol></li><li>Fluxo alternativo termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Processos Novos Antirretrovirais

Layout

\
\
Campos\
&#x20;&#x20;

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FwEsoUfmtVz9EBY9wlUu6%2Fimage.png?alt=media&amp;token=e7dff58e-2b85-4b50-aab3-2b7eb2f5f073" alt=""><figcaption></figcaption></figure>

| Número                                               | Nome                     | Descrição                                                              |                                 Valores válidos e formato                                 | Restrições                                                                                         |
| ---------------------------------------------------- | ------------------------ | ---------------------------------------------------------------------- | :---------------------------------------------------------------------------------------: | -------------------------------------------------------------------------------------------------- |
| Opções de filtros em Processo Novos Antirretrovirais |                          |                                                                        |                                                                                           |                                                                                                    |
| <ol><li></li></ol>                                   | Estabelecimento de saúde | tb\_processo\_antirretrovirais.cod\_unidade\_saude                     |                 lista de estabelecimentos originada de "tb\_grs.cod\_grs"                 | Não ObrigatórioAlterável                                                                           |
| <ol start="2"><li></li></ol>                         | Status                   | tb\_processo\_antirretrovirais.flg\_status\_processo\_antirretrovirais | Caixa de Seleção {Aberto; Em Certificação; Em Análise; Aprovado; Não Aprovado; Cancelado} | Não ObrigatórioAlterável                                                                           |
| <ol start="3"><li></li></ol>                         | Paciente                 | tb\_processo\_antirretrovirais.cod\_paciente                           |                                                                                           | Não ObrigatórioAlterável                                                                           |
| <ol start="4"><li></li></ol>                         | Nome Social Paciente     |                                                                        |                                           Texto.                                          | Informado pelo sistema caso o Paciente selecionado tenha um Nome Social cadastrado. Não alterável. |
| <ol start="5"><li></li></ol>                         | Data de cadastro         | tb\_processo\_antirretrovirais.dta\_cadastro                           |                                         Data Input                                        | Não ObrigatórioAlterável                                                                           |
| <ol start="6"><li></li></ol>                         | Até Data de cadastro     | tb\_processo\_antirretrovirais.dta\_cadastro                           |                                         Data Input                                        | Não ObrigatórioAlterável                                                                           |
| Opções de filtros em Procedimentos APAC              |                          |                                                                        |                                                                                           |                                                                                                    |
| <ol start="7"><li></li></ol>                         | Procedimentos APAC       | tb\_processo\_antirretrovirais.cod\_procedimento\_apac                 |  lista de procedimento apac originada de "tb\_procedimento\_apac.cod\_procedimento\_apac" | Não ObrigatórioAlterável                                                                           |
| Grid de Resultados                                   |                          |                                                                        |                                                                                           |                                                                                                    |
| <ol start="8"><li></li></ol>                         | Código                   | tb\_processo\_antirretrovirais.cod\_processo\_antirretrovirais         |                                          Inteiro                                          | ObrigatórioNão Alterável                                                                           |
| <ol start="9"><li></li></ol>                         | Data de cadastro         | tb\_processo\_antirretrovirais.dta\_cadastro                           |                                         Data Input                                        | ObrigatórioNão Alterável                                                                           |
| <ol start="10"><li></li></ol>                        | Paciente                 | tb\_processo\_antirretrovirais.cod\_paciente                           |                                                                                           | ObrigatórioNão Alterável                                                                           |
| <ol start="11"><li></li></ol>                        | Nome Social Paciente     |                                                                        |                                           Texto.                                          | Informado pelo sistema. Não alterável.                                                             |
| <ol start="12"><li></li></ol>                        | Data de Nascimento       |                                                                        |                                                                                           | ObrigatórioNão Alterável                                                                           |
| <ol start="13"><li></li></ol>                        | Óbito                    | tb\_processo\_antirretrovirais.flg\_obito                              |                                       Tabela Interna                                      | ObrigatórioNão Alterável                                                                           |
| <ol start="14"><li></li></ol>                        | Status                   | tb\_processo\_antirretrovirais.flg\_status\_processo\_antirretrovirais | Caixa de Seleção {Aberto; Em Certificação; Em Análise; Aprovado; Não Aprovado; Cancelado} | ObrigatórioNão Alterável                                                                           |
| <ol start="15"><li></li></ol>                        | Procedimento APAC        | tb\_processo\_antirretrovirais.cod\_procedimento\_apac                 |  lista de procedimento apac originada de "tb\_procedimento\_apac.cod\_procedimento\_apac" | ObrigatórioNão Alterável                                                                           |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                                      | Ação                                                                       | Restrições                                  |
| ---------------------------- | ----------------------------------------- | -------------------------------------------------------------------------- | ------------------------------------------- |
| <ol><li></li></ol>           | Adicionar Processo Novos Antirretrovirais | Aciona o fluxo alternativo {Adicionar Processo Novos Antirretrovirais}.    | Disponível                                  |
| <ol start="2"><li></li></ol> | Excluir                                   | Aciona o fluxo alternativo {Excluir Processo Novos Antirretrovirais}.      | Disponível                                  |
| <ol start="3"><li></li></ol> | Editar                                    | Aciona o fluxo alternativo {Editar Processo Novos Antirretrovirais}.       | Disponível                                  |
| <ol start="4"><li></li></ol> | Exibir                                    | Aciona o fluxo alternativo {Exibir Processo}.                              | Disponível                                  |
| <ol start="5"><li></li></ol> | PDF                                       | Gera um relatório no formato .pdf de acordo com os resultados da pesquisa. | Disponível caso a busca retorne resultados. |
| <ol start="6"><li></li></ol> | CSV                                       | Gera um relatório no formato .csv de acordo com os resultados da pesquisa. | Disponível caso a busca retorne resultados. |

\
\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Triagem Terapeutica

## Caso de Uso

Descrição

| Este caso de uso permite a pesquisa, inclusão, visualização de histórico de alterações, edição e visualização de triagem terapêutica. |
| ------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Farmacêutico Municipal, Farmacêutico Diretor Técnico, Farmacêutico GMEST, Farmacêutico GMEx, Farmacêutico SAF, Farmacêutico GRS (apenas visualização), Administrativo GMAB, Administrativo GMEST, Administrativo SIGAF, Atendente.O Usuário acessou o Cadastros > Triagem e Processos > Triagem Terapêutica. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU3.32 Pesquisar Triagem Terapêutica .</li></ol><p><br>{Buscar Triagem Terapêutica}{Adicionar Triagem Terapêutica}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Buscar Triagem Terapêutica*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU3.32 Pesquisar Triagem Terapêutica .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li><li>Caso exista, o SIGAF exibe os registros na grid de retorno de acordo com a RNG3.28 Exibição das triagens na grid .</li></ol></li></ol><p>{Histórico de alterações}{Mostrar Triagem Terapêutica}{Editar Triagem Terapêutica}{Adicionar Triagem Terapêutica}</p><ol start="2"><li>O Fluxo Alternativo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Triagem Terapêutica*

| Precondições | O Usuário acionou o comando \[Adicionar Triagem Terapêutica].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.33 Manter Triagem Terapêutica – Parte 1.</li><li>O Usuário informa o Paciente e o Estabelecimento de saúde.</li></ol><p>{Pesquisar Estabelecimento de Saúde}{Pesquisar Paciente}</p><ol start="3"><li><p>O SIGAF valida se já existe uma triagem cadastrada para o paciente selecionado, na mesm o estabelecimento de saúde de acordo com a RNG3.26 Cadastro de questionário de triagem .</p><ol><li>Caso já exista, o SIGAF exibe a mensagem MSGE3.25 Já existe um questionário cadastrado para o paciente selecionado. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF exibe a IU3.33 Manter Triagem Terapêutica – Parte 2.</li><li>O Usuário informa os dados de Questões Gerais.</li><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 7 deste fluxo.</li></ol></li><li>O SIGAF exibe a IU3.33 Manter Triagem Terapêutica – Parte 3.</li><li>O Usuário preenche os dados da triagem.</li></ol><p>{Pesquisar Medicamento/Produto}</p><ol start="12"><li>O Usuário aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 11 deste fluxo.</li></ol></li><li><p>O SIGAF valida se esta é a primeira consulta do paciente selecionado.</p><ol><li>Caso seja, o SIGAF exibe a mensagem MSGI3.26 Para a primeira consulta, é fundamental pedir ao paciente que leve a farmácia todos os medicamentos que utiliza ou utilizou nos últimos 15 dias. Pedir também que leve as receitas desses medicamentos (se tiver). Levar o glicosmetro. Marcar  a data  na agenda. ------------------------------ Quando se tratar de paciente com diabetes mellitus, fornecer informações ao(à) paciente sobre a importância do cuidado farmacêutico e da pesquisa. Convidá-lo(a) a participar do acompanhamento farmacêutico. Preencher os campos de participação, inclusive com a justificativa de não participação. Neste momento, deve ser introduzido e assinado o termo de consentimento livre e esclarecido (TCLE). Após a assinatura do termo, aplicar o questionário EQ5D e, em seguida, o questionário de satisfação sobre serviços farmacêuticos (QSSF).</li></ol></li><li>O SIGAF grava o registro, exibe a mensagem MSGI004 Os dados foram salvos com sucesso. .</li><li>O Fluxo alternativo retorna para o passo 1 do Fluxo principal, na IU3.32 Pesquisar Triagem Terapêutica com a triagem exibido na grid de resultados.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Estabelecimento de Saúde*

| Precondições | O Usuário acionou o comando \[Buscar Estabelecimento de Saúde].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.22 Pop up Pesquisar/Selecionar Estabelecimento de Saúde (apenas 1).</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li></ol><p>{Pesquisar Regional de Saúde}</p><ol start="3"><li><p>O SIGAF verifica se existem registro para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 1 deste fluxo alternativo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Estabelecimento de Saúde] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “ Estabelecimento de Saúde”.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Regional de Saúde*

| Precondições | O Usuário acionou o comando \[Buscar Regional de Saúde].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.27 Pop up Pesquisar/Selecionar Regional de Saúde .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registro para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 1 deste fluxo alternativo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Regional de Saúde] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Regional de saúde”.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Paciente*

| Precondições | O Usuário acionou a lupa no campo \[Buscar Paciente].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.23 Pop up Pesquisar/Selecionar Paciente .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se foi inserido pelo menos um filtro de pesquisa.</p><ol><li>Caso o Usuário não tenha inserido nenhum campo para pesquisa, SIGAF exibe a mensagem MSGE010 É necessário informar pelo menos um filtro para busca. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se a pesquisa retornaria mais de 200 registros.</p><ol><li>Caso o retorno dos dados ultrapasse 200 registros, o SIGAF exibe a MSGI009 Sua pesquisa retornou mais de 200 registros! Para prosseguir será necessário informar mais de um filtro de busca ou uma informação mais especifica. e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se existem registro para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo alternativo.</li></ol></li><li>O SIGAF retorna os registros na GRID de resultados.</li><li>O Usuário aciona o comando \[Selecionar Paciente] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Paciente”.</li></ol> |

\ <br>

*Fluxo alternativo Visualizar Triagem Terapêutica*

| Precondições | O Usuário acionou o comando \[Mostrar].                                                                                                                                                                                                                  |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU3.33 Manter Triagem Terapêutica com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU3.32 Pesquisar Triagem Terapêutica , e bloqueados para edição.</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Editar Triagem Terapêutica*

| Precondições | O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU3.33 Manter Triagem Terapêutica – parte 2.</li><li>O Usuário altera os campos e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos;</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SIGAF exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF exibe a IU3.33 Manter Triagem Terapêutica – parte 3.</li><li>O Usuário altera os campos e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos;</p><ol><li>Caso os campos obrigatórios não tenham sido preenchidos o SIGAF exibe a MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 5 deste fluxo.</li></ol></li><li>O SIGAF grava o registro, retorna para a IU3.32 Pesquisar Triagem Terapêutica e exibe a MSGI004 Os dados foram salvos com sucesso. .</li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Histórico de alterações*

| Precondições | O Usuário acionou o comando \[Histórico de alterações].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF valida se a triagem já passou por alguma alteração.</p><ol><li>Caso ainda não tenha sido alterado, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e vai para o passo 5 deste fluxo.</li></ol></li><li>O SIGAF exibe a IU3.34 Histórico de alterações .</li><li>O Usuário visualiza os dados.</li><li>Caso o Usuário acione o comando \[PDF] de algum registro do histórico, o SIGAF exibe a IU3.35 Histórico de alterações - pdf .</li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## Grid de Resultados

Layout

\
\
Campos\
&#x20;&#x20;

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2F6s9EQQCFN66Y5exbuKPw%2Fimage.png?alt=media&amp;token=7754681b-6e46-4baf-a00b-f7a61f76d777" alt=""><figcaption></figcaption></figure>

| Número                       | Nome                     | Descrição | Valores válidos e formato | Restrições                             |
| ---------------------------- | ------------------------ | --------- | :-----------------------: | -------------------------------------- |
| <ol><li></li></ol>           | Data do Log              |           |                           | Informado pelo sistema. Não alterável. |
| <ol start="2"><li></li></ol> | Paciente                 |           |                           | Informado pelo sistema. Não alterável. |
| <ol start="3"><li></li></ol> | Estabelecimento de saúde |           |                           | Informado pelo sistema. Não alterável. |
| <ol start="4"><li></li></ol> | Num pontuação            |           |                           | Informado pelo sistema. Não alterável. |
| <ol start="5"><li></li></ol> | Total de Pacientes       |           |                           | Informado pelo sistema. Não alterável. |

\
Comandos

| Número             | Nome | Ação                                         | Restrições                               |
| ------------------ | ---- | -------------------------------------------- | ---------------------------------------- |
| <ol><li></li></ol> | PDF  | Exibe a IU3.35 Histórico de alterações - pdf | Disponível caso exista alguma alteração. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Processos Palivizumabe


# Processos Ostomia

Descrição

| Este caso de uso permite registrar e controlar os dados dos Processos de Ostomia. |
| --------------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário deve possuir um dos seguintes perfis: Gestor Master, Administrativo SIGAF, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Técnico ostomia.O Usuário acessou o menu Cadastros > Triagem e Processos > Processos Ostomia |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU1.39 Pesquisar Processo de Ostomia .</li></ol><p>{Buscar Processo}{Adicionar Processos de Ostomia}3 - Fluxo Principal termina.</p> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

Fluxos alternativos

*Fluxo alternativo Buscar Processo de Ostomia*

| Precondições | Ter acessado ao menu principal Processos de Medicamentos, sub menu Processos de Ostomia.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.39 Pesquisar Processo de Ostomia .</li></ol><p><br>{Buscar Regional de Saúde}{Buscar Estabelecimento de Saúde}{Buscar Paciente}</p><ol start="2"><li>O Usuário informa os parâmetros de pesquisa para realizar a busca.</li><li><p></p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o</li></ol></li></ol><p>SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos .</p><ol start="2"><li><p></p><ol start="2"><li> Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li></ol><p>{Exibir Processo de Ostomia}{Editar Processo de Ostomia}{Excluir Processo de Ostomia}{Cancelar Processo de Ostomia}{Exibir PDF do Processo de Ostomia}{Reenviar para Análise}</p><p></p><ol start="3"><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Adicionar Processo de Ostomia*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Técnico ostomia.O Usuário acionou o comando \[ Adicionar Processos de Ostomia ].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU1.40 Manter Processo de Ostomia .</li></ol><p>{Buscar Regional de Saúde}{Buscar Estabelecimento de Saúde}{Buscar Unidade de Serviço Especializado}{Buscar Paciente}{Buscar CID}{Buscar Instituição onde Realizou Cirurgia}{Buscar Enfermeiro Avaliador}{Buscar Dispositivo Coletor/Adjuvantes}</p><ol start="2"><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Adicionar].</li></ol><p>       3.     O SIGAF valida se os campos obrigatórios foram preenchidos.            3.1 Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. . permanece na mesma interface IU1.40 Manter Processo de Ostomia .              3.2 Caso positivo o SIGAF valida a regra de negocio RNG1.04 Status Aberto , salva as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.       4. Fluxo alternativo termina.</p> |

<br>

*Fluxo alternativo Buscar Regional de Saúde*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Regional de Saúde].                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.27 Pop up Pesquisar/Selecionar Regional de Saúde .</li><li>O Usuário aciona o comando \[Buscar].</li></ol><p><br></p><ol start="3"><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Regional de Saúde.</li></ol><p><br></p><ol start="5"><li>O SIGAF retorna para o passo onde o do fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Estabelecimento de Saúde*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Estabelecimento de Saúde].                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.22 Pop up Pesquisar/Selecionar Estabelecimento de Saúde (apenas 1) .</li></ol><p><br>{Buscar Regional de Saúde}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li></ol><p><br></p><ol start="4"><li>O Usuário seleciona o Estabelecimento que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li></ol><p><br></p><ol start="6"><li>Fluxo alternativo termina</li></ol> |

<br>

<br>

*Fluxo alternativo Buscar Paciente*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Paciente].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF aciona o CDU1.01 Manter Paciente</li><li>exibe a interface IU3.23 Pop up Pesquisar/Selecionar Paciente .</li></ol><p><br>{Adicionar Paciente}<br>{Buscar Cidade}</p><ol start="3"><li>O Usuário aciona o comando \[Buscar].</li></ol><p><br></p><ol start="4"><li>O SIGAF exibe a mensagem MSGE010 É necessário informar pelo menos um filtro para busca</li><li>O Usuário informa os parâmetros de pesquisa.</li><li>Caso o retorno dos dados ultrapasse 200 registros, o SIGAF exibe a MSGI009 - MSGI009 Sua pesquisa retornou mais de 200 registros! Para prosseguir será necessário informar mais de um filtro de busca ou uma informação mais especifica.</li></ol><p><br></p><ol start="7"><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona o Paciente que deseja adicionar ou pesquisar um processo.</li></ol><p><br></p><ol start="9"><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Cidade*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Cidade].                                                                                                                                                                                                                                                                                                                                   |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.18 Pop Up Pesquisar/Selecionar Município .</li><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona o município que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Unidade de Serviço Especializado*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Unidade de Serviço Especializado].                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.22 Pop up Pesquisar /Selecionar Unidade de Saúde (apenas 1) .</li></ol><p><br>{Buscar Regional de Saúde}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li></ol><p><br></p><ol start="4"><li>O Usuário seleciona a Unidade de Serviço Especializado que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li></ol><p><br></p><ol start="6"><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar CID*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar CID].                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.66 Pop up Pesquisar/Selecionar CID (apenas 1 .</li><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li></ol><p><br></p><ol start="4"><li>O Usuário seleciona o CID que deseja adicionar no processo.</li></ol><p><br>O SIGAF retorna para interface IU1.40 Manter Processo de Ostomia .</p><ol start="5"><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Instituição onde Realizou Cirurgia.*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Instituição onde Realizou Cirurgia].                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.22 Pop up Pesquisar /Selecionar Unidade de Saúde (apenas 1) .</li></ol><p><br>{Buscar Regional de Saúde}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Instituição que deseja adicionar no processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Enfermeiro Avaliador*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Enfermeiro Avaliador].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.24 Pop up Pesquisar/Selecionar Prescritor .</li><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos de acordo com a RNG1.48 Prescritor inativo .</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Enfermeiro que deseja adicionar no processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li></ol><p><br></p><ol start="5"><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Dispositivo Coletor/Adjuvantes*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Dispositivo Coletor/Adjuvantes].                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <p>O SIGAF exibe a interface IU1.100 Pop up Pesquisar/Selecionar Produto (apenas 1) .</p><ol><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li></ol><p><br></p><ol start="3"><li>O Usuário seleciona o Dispositivo Coletor/Adjuvantes que deseja adicionar no processo.</li><li>O SIGAF retorna para o ponto onde o fluxo alternativo foi acionado.</li></ol><p><br></p><ol start="5"><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Exibir Processo de Ostomia*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Técnico ostomia.O Usuário acionou o comando \[Mostrar]. |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF existe a interface IU1.40 Manter Processo de Ostomia em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol>                                                                         |

<br>

*Fluxo alternativo Cancelar Processo de Ostomia (Verificar pois não exibe msg de confirmação de cancelamento)*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Cancelar Processo].                                               |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF cancela o Processo de Ostomia e atualiza o status para cancelado.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Processo de Ostomia*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Técnico ostomia.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                   |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF existe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso positivo o SIGAF exclui o processo e permanece na interface IU1.39 Pesquisar Processo de Ostomia .</li><li>Caso negativo SIGAF permanece na interface IU1.39 Pesquisar Processo de Ostomia .</li></ol></li><li> Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Exibir PDF do Processo de Ostomia*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[PDF].                                                    |
| ------------ | --------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF faz o Download do arquivo em PDF do Processo de Ostomia.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Editar Processo de Ostomia*

| Precondições | O Usuário deve estar logado no sistema com um dos seguintes perfis: Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal, Técnico ostomia.O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.40 Manter Processo de Ostomia de acordo com a regra de negócio RNG1.04 Status Aberto .</li></ol><p><br>{Cadastrar Parecer}</p><ol start="2"><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Adicionar].</li><li>O SIGAF valida se os campos foram preenchidos.</li></ol><p><br>                   3.1 Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. permanece na mesma interface IU1.40 Manter Processo de Ostomia .</p><ol start="2"><li><p></p><ol start="2"><li>Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.</li></ol></li></ol><p>   4. Fluxo alternativo termina.</p> |

<br>

*Fluxo alternativo Cadastrar Parecer*

| Precondições | Deve existir um Processo de Ostomia com o Status em Análise.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.40 Manter Processo de Ostomia .</li></ol><p>{Avaliador Comissão}</p><ol start="2"><li>O Usuário preenche os campos relacionados ao parecer do processo.</li><li>O SIGAF valida se os campos obrigatórios foram preenchidos.</li><li><p></p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. permanece na mesma interface IU1.40 Manter Processo de Ostomia .</li><li>3.1.1 Caso não consiga Alterar o SIGAF exibe a mensagem MSGE1.39 - Esse(a) 'Processo de Ostomia' não pode ser modificado(a) pois já foi executado(a) anteriormente. permanece na mesma interface IU1.40 Manter Processo de Ostomia .</li></ol></li></ol><p></p><ol start="3"><li><p></p><ol start="3"><li>Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.</li></ol></li></ol><p></p><ol start="4"><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Reenviar para Análise (Não consigo cadastrar um paracer )*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[]. |
| ------------ | --------------------------------------------------------------- |
| Passos       | 4. Fluxo alternativo termina.                                   |

<br>

Observações

|   |
| - |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Processos do CEAF e Glargina

## Caso de Uso

Descrição

| Este caso de uso permite registrar e controlar os dados dos Processos CEAF e Glargina. As informações devem estar de acordo com a Portaria 15504 do Ministério da Saúde. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Precondições

| O Usuário deve possuir um dos seguintes perfis: Gestor master, Administrativo GMEx, Administrativo SIGAF, Analista Parecerista, Atendente, Atendente Call Center, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Municipal, Farmacêutico SAF, Gestor Estadual.O Usuário acessou o menu Cadastros > Triagem e Processos > Processos CEAF e Glargina. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU1.04 Pesquisar Processo CEAF e Glargina.</li></ol><p>{Buscar Processo}{Adicionar Processo}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Buscar Processo*

| Precondições | Não se aplica.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário preenche ou não os filtros de pesquisa.</li></ol><p>{Buscar Regional de Saúde}{Buscar Estabelecimento de Saúde}{Buscar Paciente}{Buscar Analista}{Buscar Procedimento APAC}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU1.04 Pesquisar Processo CEAF e Glargina .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi acionado.</li></ol></li><li>O SIGAF exibe os registros na grid de retorno conforme os filtros informados.</li></ol><p>{Adicionar Processo}{Incluir Documentos no Processo}{Incluir/Alterar Número Processo SEI}{Inativar processo}{Reenviar para Análise}{Cadastrar Parecer}{Adicionar LME}{Notificar Processo}{Leitura da Notificação}{Editar Processo}{Cancelar Processo}{Documentos do Processo}{Imprimir QRCode}{Excluir Processo}</p><ol start="5"><li>O fluxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Adicionar Processo*

| Precondições | O Usuário tem perfil Gestor Master, Administrativo GMEx, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS ou Farmacêutico Municipal.O Usuário acionou o comando \[Adicionar Processo].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface de usuário IU1.05 - Manter Processo CEAF e Glargina.</li><li>O Usuário preenche os campos conforme a RNG1.43 Procedimentos do processo CEAF e Glargina.</li></ol><p>{Buscar Estabelecimento de Saúde}{Buscar Paciente}{Selecionar Procedimento APAC}{Visualizar Processo Digitalizado}{CID Incompatível}{Adicionar LME}</p><ol start="3"><li><p>O SIGAF verifica se o Usuário solicitou a inclusão do 7º Procedimento APAC no processo.</p><ol><li>Caso sim, no momento em que o Usuário acionou o comando \[Adicionar procedimento APAC (+)], o SIGAF exibe a mensagem MSGE1.106 Não é permitido incluir mais do que 6 Procedimentos por processo. e não permite a inclusão de um novo procedimento e retorna ao passo 2 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGE7.01 - É necessário inserir o campo \[nome do campo] e/ou MSGE1.21 - Formulário incompleto! Para prosseguir, preencha os itens destacados. Em \<Nome do Campo> na aba \<Aba> é necessário inserir no mínimo 1 item(ns). e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o processo de acordo com a RNG1.26 Status de Processo CEAF e Glargina, e retorna para a IU1.04 - Pesquisar Processo CEAF e Glargina exibindo a mensagem MSGI004 - Os dados foram salvos com sucesso. e com o registro incluído na grid de resultados.</li><li>O fluxo retorna para o passo onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Incluir Documentos no Processo*

| Precondições | O processo tem status Em certificação, Em análise, Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado, Processo arquivado ou Devolvido.O Usuário tem perfil Gestor Master ou Administrativo SIGAF e pode incluir documentos em qualquer processo.O Usuário tem perfil Atendente ou Farmacêutico GRS e pode incluir documentos apenas de processos vinculados a s eu estabelecimento de saúde, conforme RNG1.16 Preenchimento dos Campos Estabelecimento e Regional de Saúde .O Usuário acionou o comando \[Incluir Documentos no Processo].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.144 Incluir Documentos no Processo .</li><li>O Usuário seleciona o comando \[Selecionar Arquivo].</li><li>O SIGAF exibe a interface padrão do Windows.</li><li>O Usuário seleciona os arquivos que deseja inserir no SIGAF e aciona o comando \[Anexar].</li><li><p>O SIGAF verifica se o arquivo está no formato .pdf</p><ol><li>Caso não esteja, o SIGAF exibe a mensagem MSGE1.29 - Erro ao anexar o arquivo! Por favor, tente novamente.</li></ol></li><li><p>O SIGAF verifica se os campos obrigatórios foram informados.</p><ol><li>Caso não, o SIGAF exibe a MSGA003 - Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna ao passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF verifica se o “Número Processo SEI” do SIGAF foi preenchido e se está cadastrado no SEI através da IS1.05 Interface de software SEI.</p><ol><li>Caso o SIGAF não encontre um número correspondente no SEI, o SIGAF exibe a mensagem MSGE1.XX Número Processo SEI Inválido. Não foi possível fazer o upload dos arquivos por não foi encontrada correspondência para a numeração SEI \<número processo SEI> cadastrada neste processo. e retorna ao passo 1 deste fluxo.</li></ol></li><li>O SIGAF faz o upload do documento no SEI de acordo com a RNG1.50 Upload de documento no SEI exibe mensagem MSGI004 - Os dados foram salvos com sucesso. e fecha a pop up.</li><li>Caso seja o primeiro acesso ao SEI na seção do browser, o SEI solicita usuário e senha.</li><li>O SEI através da IS1.05 Interface de software SEI exibe a interface com o(s) documento(s) anexado(s) de acordo com o “Número Processo SEI” informado no processo.</li><li>O Usuário visualiza os documentos.</li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Incluir/Alterar Número Processo SEI*

| Precondições | O Usuário tem perfil Gestor Master, Administrativo GMEx ou Farmacêutico SAF e pode alterar o “Número do Processo SEI” de qualquer processo.O Usuário tem perfil Atendente, Farmacêutico Diretor Técnico, Farmacêutico Municipal ou Farmacêutico GRS e pode alterar o “Número do Processo SEI” apenas de processos vinculados a s eu estabelecimento de saúde, conforme RNG1.16 Preenchimento dos Campos Estabelecimento e Regional de Saúde .O Usuário acionou o comando \[Incluir/Alterar Número do Processo SEI].                                                                                                                                                                                                              |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.140 Alterar Número Processo SEI .</li><li>O Usuário visualiza o histórico e/ou informa o “Novo Número Processo SEI”.</li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF verifica se os campos obrigatórios foram informados.</p><ol><li>Caso não, o SIGAF exibe a MSGA003 - Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna ao passo 2 deste fluxo.</li><li>Caso sim, o SIGAF grava o Novo Número Processo SEI conforme a RNG1.42 Número do Processo SEI, fecha a pop up e exibe a MSGI1.62 Número Processo SEI atualizado com sucesso.</li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Inativar Processo*

| Precondições | O Processo tem status Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado ou Devolvido.O Usuário tem perfil Gestor Master, Administrativo SIGAF , Farmacêutico GMEx, Farmacêutico GRS (apenas para seu Estabelecimento de Saúde) , Farmacêutico SAF, Farmacêutico Municipal (apenas para seu Estabelecimento de Saúde) .O Usuário acionou o comando \[Inativar Processo].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGE1.10 - Processo é considerado INATIVO quando o usuário de medicamento de componente especializado... ficar mais de 3 meses (ou mais de 9 meses para Toxina Botulínica e Sacarato de ferro) sem comparecer à farmácia para receber o medicamento e não apresentar justificativa prévia da ausência. O processo também será considerado INATIVO se finalizar o tempo de tratamento, E/OU desistir do processo em andamento. Caso o usuário volte a solicitar o medicamento de processo inativo será necessário, portanto, montar novo processo utilizando novo SIGED e arquivar o SIGED do processo inativo. Deseja continuar com a inativação do processo?</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF permanece na IU1.04 - Pesquisar Processo CEAF e Glargina.</li><li>Caso o Usuário responda \[SIM], o SIGAF muda o status do processo para “Inativo”, conforme RNG1.26 Status de Processo CEAF e Glargin, permanece na IU1.04 - Pesquisar Processo CEAF e Glargina e grava o log do Usuário que inativou o processo.</li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

*Fluxo alternativo Reenviar para Análise*

| Precondições | O Processo tem status Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado ou Devolvido.O Usuário tem perfil Gestor Master, Administrativo GMEx, Administrativo SIGAF , Atendente, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS (apenas para seu Estabelecimento de Saúde) , Farmacêutico Municipal (apenas para seu Estabelecimento de Saúde) ou Farmacêutico SAF.O Usuário acionou o comando \[Reenviar para Análise].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a MSGE1.11 - Reenviar para análise: Paciente: \<Nome do Paciente>; SIGED/SIPRO: \<Número SIGED/SIPRO> Adicionar: Relatórios Médicos; Exames Complementares; Reanálise Periódica. .</p><ol><li>. Caso o usuário responda \[CANCELAR], o SIGAF permanece na IU1.04 - Pesquisar Processo CEAF e Glargina.</li><li><p>Caso o Usuário selecione as opções \[Relatórios Médicos] ou \[Exames Complementares] e acione o comando \[Reenviar]</p><ol><li>O SIGAF retorna para interface IU1.05 - Manter Processo CEAF e Glargina preenchendo o campo “Data de Reenvio” com a data atual.</li><li>O Usuário visualiza as informações e aciona o comando \[Salvar];</li><li>O SIGAF grava o processo e muda o status para Em certificação.</li></ol></li><li><p>Caso o Usuário selecione a opção \[Reanálise Periódica] e acione o comando \[Reenviar]</p><ol><li><p>O SIGAF verifica se existe LME vigente para o processo</p><ol><li><p>Caso não exista, o SIGAF exibe a mensagem MSGE1.12 - Reenviar para análise: Antes de reenviar o processo para reanálise periódica é necessário primeiramente incluir LME vigente. Não há um LME vigente neste processo ou o mesmo está vencido. Clique em cancelar, em seguida em incluir LME. Depois clique em REENVIAR, selecionando o motivo adequado.</p><ol><li>Caso o Usuário responda \[Prosseguir com reenvio], o SIGAF vai para o passo 1.3.1.3 deste fluxo.</li><li>Caso o Usuário responda \[Cancelar], o SIGAF se mantém na IU1.04 - Pesquisar Processo CEAF e Glargina.</li></ol></li><li><p>Caso exista, O SIGAF retorna para interface IU1.05 - Manter Processo CEAF e Glargina preenchendo o campo “Data de Reenvio” com a data atual.</p><ol><li>O Usuário visualiza as informações e aciona o comando \[Salvar];</li><li>O SIGAF gra va o processo e muda o status para “Em certificação”, conforme RNG1.26 Status de Processo CEAF e Glargina.</li></ol></li></ol></li></ol></li></ol></li><li>O SIGAF retorna para a IU1.04 - Pesquisar Processo CEAF e Glargina com o processo alterad o na grid de resultados .</li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Cadastrar Parecer*

| Precondições | O Usuário tem perfil Farmacêutico GRS, o processo tem procedimento APAC com “Deferimento Urgente” igual a SIM (via rápida), e o processo tem um dos seguintes status: *Em certificação¹*, *Deferido*, *Deferido parcialmente*, *Indeferido*, *Deferido e enviado*, *Deferido parcialmente e enviado*, *Indeferido e enviado* ou *Devolvido*.O Usuário tem perfil Gestor Master, Analista Parecerista ou Farmacêutico SAF, o processo tem procedimento APAC com “Deferimento Urgente” igual a SIM ou NÃO, e o processo tem um dos seguintes status: *Em certificação¹*, *Em análise*, *Deferido*, *Deferido parcialmente*, *Indeferido*, *Deferido e enviado*, *Deferido parcialmente e enviado*, *Indeferido* *e enviado* ou *Devolvido*.O Usuário tem perfil Administrativo GMEx, o processo tem procedimento APAC com “Deferimento Urgente” igual a SIM ou NÃO, e o processo tem um dos seguintes status: *Em análise*, *Deferido*, *Deferido parcialmente*, *Indeferido*, *Deferido e enviado, Deferido parcialmente e enviado*, *Indeferido* *e enviado* ou *Devolvido*.O Usuário tem perfil Administrativo SIGAF, o processo tem procedimento APAC com “Deferimento Urgente” igual a SIM ou NÃO, e o processo tem um dos seguintes status: *Em certificação¹, Em análise*, *Deferido*, *Deferido parcialmente*, *Indeferido*, *Deferido e enviado, Deferido parcialmente e enviado*, *Indeferido* *e enviado* ou *Devolvido*.¹Processo de procedimento APAC com “Deferimento Urgente” igual a SIM, é permitido cadastrar parecer a partir do status *Em certificação*.O Usuário acionou o comando \[Cadastrar Parecer]. |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU1.05 - Manter Processo CEAF e Glargina com uma nova seção para inclusão de parecer já listando todos os procedimentos do processo.</li><li>O Usuário informa os dados.</li></ol><p>{Pesquisar Procedimento}{Incluir Novo Procedimento}</p><ol start="3"><li><p>O SIGAF verifica se o Usuário solicitou a inclusão do 7º Procedimento APAC no parecer do processo.</p><ol><li>Caso sim, no momento em que o Usuário acionou o comando \[Buscar Medicamento], o SIGAF exibe a mensagem MSGE1.106 Não é permitido incluir mais do que 6 Procedimentos por processo. e não permite a inclusão de um novo procedimento e retorna ao passo 2 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF valida se a "Data do Parecer" é menor que a "Data de Envio Analista".</p><ol><li>Caso seja, o SIGAF exibe a mensagem MSGE1.09 - Formulário incompleto! Para prosseguir, preencha os itens destacados. Data do Parecer é anterior à Data de Envio Analista. e retorna ao passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o registro e preenche a "Data Retorno Analista" e "Data Envio Unidade" com a mesma data informada pelo Analista Parecerista no campo “Data do Parecer”.</li><li>O SIGAF altera o status do processo conforme RNG1.26 Status de Processo CEAF e Glargina .</li><li>O SIGAF grava o processo conforme RNG1.06 Cadastrar Parecer e exibe a mensagem MSGI004 - Os dados foram salvos com sucesso. .</li><li>O fluxo retorna ao passo em que foi acionado.</li></ol>                                                                        |

<br>

*Fluxo alternativo Adicionar LME*

| Precondições | O Processo tem status Em certificação, Deferido, Deferido parcialmente, Deferido e enviado ou Deferido parcialmente e enviado.O Usuário tem perfil Gestor Master, Administrativo GMEx, Administrativo SIGAF , Atendente, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS (apenas para seu Estabelecimento de Saúde) , Farmacêutico Municipal (apenas para seu Estabelecimento de Saúde) ou Farmacêutico SAF.O Usuário acionou a aba \[Adicionar LME] da IU1.05 - Manter Processo CEAF e Glargina OU acionou o comando \[Incluir LME] da IU1.04 - Pesquisar Processo CEAF e Glargina e em seguida acionou a aba \[Adicionar LME] da IU1.05 - Manter Processo CEAF e Glargina.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF verifica os campos obrigatórios do processo foram informados.</p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGE1.21 - Formulário incompleto! Para prosseguir, preencha os itens destacados. Em \<Nome do Campo> na aba \<Aba> é necessário inserir no mínimo 1 item(ns). e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li><p>O SIGAF verifica se existe algum documento pendente no processo (checkbox da seção “Check List de Documentos Obrigatórios” desmarcado).</p><ol><li>Caso não exista, o SIGAF exibe a interface IU1.05 - Manter Processo CEAF e Glargina com a aba Adiciona LME aberta para edição e o Usuário informa os dados.</li></ol></li></ol><p>{Informar médico prescritor}{Pesquisar Procedimento}{Incluir Novo Procedimento}</p><ol start="3"><li><p></p><ol start="2"><li><p>Caso exista algum documento pendente, o SIGAF exibe a MSGE1.06 - Documentos Pendentes: O processo possui documentos pendentes: É necessário apresentar \<Nome do documento>. O status do processo ficará pendente. Deseja continuar? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF permanece na IU1.05 - Manter Processo CEAF e Glargina.</li><li><p>Caso o Usuário responda \[SIM], o SIGAF exibe a mensagem MSGE1.05 - Dados do formulário de Processo foram modificados e o(s) formulário(s) de LME está(ão) desatualizado(s). Clique em 'Ok' para atualizar o(s) formulário(s) de LME ou em 'Cancelar' para continuar com o formulário(s) desatualizado(s). .</p><ol><li>Caso o Usuário acione o comando \[CANCELAR] o SIGAF retorna para o fluxo onde foi acionado.</li><li>Caso o Usuário acione o comando \[SIM], o SIGAF o SIGAF exibe a interface IU1.05 - Manter Processo CEAF e Glargina com a aba Adiciona LME aberta para edição de acordo com a RGN1.27 LME de processo.</li></ol></li></ol></li></ol></li><li>O Usuário altera os dados.</li></ol><p>{Informar médico prescritor}{Pesquisar Procedimento}{Incluir Novo Procedimento}</p><ol start="4"><li><p>O SIGAF verifica se o Usuário solicitou a inclusão do 7º Procedimento APAC no processo.</p><ol><li>Caso sim, no momento em que o Usuário acionou o comando \[Buscar Medicamento], o SIGAF exibe a mensagem MSGE1.106 Não é permitido incluir mais do que 6 Procedimentos por processo. e não permite a inclusão de um novo procedimento.</li></ol></li><li><p>O SIGAF valida se o Usuário informou uma “Data validade inicio” superior a data atual.</p><ol><li>Caso sim, o SIGAF exibe a mensagem MSEG1.63 A data de validade início da LME não pode ser superior a data de hoje., não permite que o Usuário selecione a data superior a data atual e retorna ao passo 2 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGE7.01 - É necessário inserir o campo \[nome do campo] e retorna para o passo 2 deste fluxo.</li></ol></li><li><p>O SIGAF valida se a “Data validade inicio” foi informada.</p><ol><li>Caso a “Data validade inicio” não tenha sido informada, o SIGAF exibe a mensagem MSGE1.64 É necessário inserir data de validade início da LME e a mesma não pode ser superior a data de hoje. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o processo de acordo com a RNG1.26 Status de Processo CEAF e Glargina, e retorna para a IU1.04 - Pesquisar Processo CEAF e Glargina exibindo a mensagem MSGE1.43 - LME incluída com sucesso! e as opções \[Realizar Dispensação], \[Reenviar para análise] e \[Cadastrar parecer] de acordo com as permissões do usuário logado e a mudança do status do processo.</li></ol><p>\<ponto de extensão: CDU3.05 Realizar Dispensação Componente Especializado>{Cadastrar Parecer}{Reenviar para Análise}</p><ol start="10"><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Notificar Processo*

| Precondições | O Processo tem status Pendente, Em certificação, Em análise, Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado, Devolvido ou Cancelado.O Usuário tem perfil Gestor Master, Administrativo GMEx, Administrativo SIGAF, Farmacêutico GMEx, Farmacêutico Municipal ou Farmacêutico SAF .O Usuário acionou o comando \[Notificação].                                               |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a inter face IU1.09 - Notificar Processo – parte 1.</li><li>O Usuário preenche o dado e aciona o comando \[Confirmar].</li><li>O SIGAF grava a notificação , atualiza o ícone de \[Leitura da Notificação] somando +1 ao número e exibe a mensagem MSGE1.13 - Notificação Salva. .</li><li>O SIGAF retorna para a IU1.04 - Pesquisar Processo CEAF e Glargina .</li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Leitura da Notificação*

| Precondições | O Processo tem status Pendente, Em certificação, Em análise, Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado, Devolvido ou Cancelado.O Usuário tem perfil Gestor Master, Administrativo SIGAF , Atendente, Farmacêutico GRS, Farmacêutico Diretor Técnico, Farmacêutico Municipal ou Farmacêutico SAF.O Usuário acionou o comando \[Leitura da Notificação].                                                                                                                                                                                                                                                                      |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF valida se existe uma notificaçã o para aquele paciente.</p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGE1.14 - Não existe Notificações. e vai para o passo 2 deste fluxo..</li><li><p>Caso positivo o SIGAF exibe a IU1.09 - Notificar Processo – parte 2.</p><ol><li><p>O Usuário visualiza a notificação e a ciona o comando \[Confirmar] ou \[Cancelar].</p><ol><li>Caso o Usuário acione o comando \[Cancelar], o SIGAF mantém o número em \[Leitura da Notificação].</li><li>Caso o Usuário acione o comando \[Confirmar], o SIGAF zera o número em \[Leitura da Notificação].</li></ol></li></ol></li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Editar Processo*

| Precondições | O Usuário tem perfil Gestor master, Atendente, Administrativo GMEx, Administrativo SIGAF , Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal ou Farmacêutico SAF.O processo tem status Pendente, Em certificação, Em análise, Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado ou Devolvido.O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface de usuário IU1.05 - Manter Processo CEAF e Glargina conforme RNG1.31 Edição de processos CEAF e Glargina e a RNG1.43 Procedimentos do processo CEAF e Glargina.</li><li>O Usuário altera os campos.</li></ol><p>{Buscar Unidade de Saúde}{Buscar Paciente}{Selecionar Procedimento APAC}{Visualizar Processo Digitalizado}{CID Incompatível}{Adicionar LME}</p><ol start="3"><li><p>O SIGAF verifica se o Usuário solicitou a inclusão do 7º Procedimento APAC no processo.</p><ol><li>Caso sim, no momento em que o Usuário acionou o comando \[Adicionar procedimento APAC (+)], o SIGAF exibe a mensagem MSGE1.106 Não é permitido incluir mais do que 6 Procedimentos por processo. e não permite a inclusão de um novo procedimento e retorna ao passo 2 deste fluxo.</li></ol></li><li>O Usuário aciona o comando \[Salvar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGE7.01 - É necessário inserir o campo \[nome do campo] ] e/ou MSGE1.21 - Formulário incompleto! Para prosseguir, preencha os itens destacados. Em \<Nome do Campo> na aba \<Aba> é necessário inserir no mínimo 1 item(ns). e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF grava o processo de acordo com a RNG1.26 Status de Processo CEAF e Glargina e conforme a RNG1.43 Procedimentos do processo CEAF e Glargina, e retorna para a IU1.04 - Pesquisar Processo CEAF e Glargina exibindo a mensagem MSGI004 - Os dados foram salvos com sucesso. e com o regi stro incluído na grid de resultados.</li><li>O Fluxo retorna para o passo onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Cancelar Processo*

| Precondições | O Processo tem status Em certificação ou Em análise.O Usuário tem perfil Gestor Master, Administrativo GMEx, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêuticos GRS, Farmacêutico SAF ou Farmacêutico Municipal.O Usuário acionou o comando \[Cancelar].                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF a mensagem MSGE1.19 - Deseja realmente cancelar o processo de número \<número do processo>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não cancela o processo e se mantém na IU1.04 - Pesquisar Processo CEAF e Glargina.</li><li>Caso o Usuário responda \[SIM], o SIGAF cancela o processo, muda o status para “Cancelado”, conforme RNG1.26 Status de Processo CEAF e Glargina, se mantém na IU1.04 - Pesquisar Processo CEAF e Glargina, grava o log e exibe a mensagem MSGI003 - Registro excluído com sucesso. .</li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Documentos do Processo*

| Precondições | O Processo tem status Pendente, Em certificação, Em análise, Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado, Devolvido, Cancelado ou Inativo.O Usuário tem perfil Gestor master, Administrativo Judicialização, Administrativo GMEx, Administrativo SIGAF, Analista Parecerista, Assessor Jurídico, Atendente, Atendente Call Center, Atendente Judicial, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico Municipal, Farmacêutico SAF, Gerente (Judicialização), Gestor Estadual ou Técnico Judicialização.O Usuário acionou o comando \[Documentos do Processo]. |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF exibe a i nterface IU1.104 Documentos do processo CEAF e Glargina.</p><ol><li>Caso não exista documentos digitalizados o SIGAF exibe a mensagem MSGI008 - Nenhum registro encontrado. .</li><li>Caso exista o Usuário visualiza os documentos e acion a o comando \[SAIR].</li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol>                                                                                                                                                                                                                                                                                                                            |

<br>

*Fluxo alternativo Imprimir QRCode*

| Precondições | O Processo tem status Pendente, Em certificação, Em análise, Deferido, Deferido parcialmente, Indeferido, Deferido e enviado, Deferido parcialmente e enviado, Indeferido e enviado, Devolvido, Cancelado ou Inativo.O Usuário tem perfil Gestor máster, Administrativo Judicialização, Administrativo GMEx, Administrativo SIGAF, Analista Parecerista, Assessor Jurídico, Atendente, Atendente Judicial, Farmacêutico Diretor Técnico, Farmacêutico GMEx, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico Municipal, Farmacêutico SAF, Gerente (Judicialização), Gestor Estadual ou Técnico Judicialização.O Usuário acionou o comando \[Imprimir QRCode]. |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a inte rface IU1.105 Gerar QRCode do processo CEAF e Glargina.</li><li>O Usuário preenche o campo obrigatório e aciona o comando \[Gerar Documento].</li><li><p>O SIGAF valida se o campo foi preenchido.</p><ol><li>Caso positivo o SIGAF gera os dados para impressão.</li><li>Caso negativo o SIGAF exibe a mensagem MSGE1.15 - A data selecionada não é válida! e vai para o passo 1 deste fluxo alternativo.</li></ol></li><li>Fluxo alternativo termina.</li></ol>                                                                                                                                                                     |

<br>

*Fluxo alternativo Excluir Processo*

| Precondições | O Processo tem status Pendente.O Usuário tem perfil Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Judicial, Farmacêutico Municipal.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                                                                                                      |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGI005 - Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o processo e se mantém na IU1.04 - Pesquisar Processo CEAF e Glargina.</li><li>Caso o Usuário responda \[SIM], o SIGAF exclui o processo e se mantém na IU1.04 - Pesquisar Processo CEAF e Glargina.</li></ol></li><li>O f luxo retorna ao ponto em que foi acionado.</li></ol> |

<br>

*Fluxo alternativo Buscar Regional de Saúde*

| Precondições | O Usuário acionou o comando \[Buscar Regional de Saúde].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.27 - Pesquisar Regional de Saúde .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 - Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Regional de Saúde] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “Regional de saúde”.</li></ol> |

<br>

*Fluxo alternativo Buscar Estabelecimento de Saúde*

| Precondições | O Usuário acionou o comando \[Buscar Estabelecimento de Saúde].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.22 Pop up Pesquisar/Selecionar Estabelecimento de Saúde (apenas 1) .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li></ol><p>{Buscar Regional de Saúde}</p><ol start="3"><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Estabelecimento de Saúde] do registro selecionado.</li><li>O fluxo retorna para o ponto onde foi acionado, preenchendo o campo “ Estabelecimento de Saúde ”.</li></ol> |

<br>

*Fluxo alternativo Buscar Paciente*

| Precondições | O Usuário acionou o comando \[Buscar Paciente].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU3.23 Pop-Up Pesquisar/Selecionar Paciente .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 - Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Paciente] do registro selecionado.</li><li>O SIGAF valida a RNG3.02 Critérios para liberação de paciente para dispensação de Componente Especializado.</li></ol><p>{Inserir informações faltantes do Paciente}</p><ol start="6"><li>O fluxo retorna para o ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Buscar Analista*

| Precondições | O Usuário acionou o comando \[Buscar Analista].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU2.27 Selecionar Usuário .</li><li>O Usuário insere ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</li><li><p>O SIGAF verifica se existem registros para serem exibidos.</p><ol><li>Caso negativo o SIGAF exibe a MSGI001 - Não existem registros a serem exibidos. e retorna ao passo 2 deste fluxo.</li><li>Caso positivo o SIGAF retorna os registros na GRID de resultados, exibindo apenas usuários com status = ATIVO.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Usuário] do registro selecionado.</li><li>O SIGAF retorna para a tela anterior preenchendo o campo correspondente.</li><li>O fluxo retorna para o ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Buscar Procedimento APAC*

| Precondições | O Usuário acionou o comando \[Buscar Pro cedimento APAC] da IU1.04 - Pesquisar Processo CEAF e Glargina OU o comando \[Buscar Medicamento] da IU1.05 - Manter Processo CEAF e Glargina (aba LME)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a int erface IU1.17 - Pesquisar Procedimento APAC .</li><li>O Usuário informa os filtros de pesquisa.</li></ol><p>{Buscar Fármaco}</p><ol start="3"><li><p>O Usuário aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o SIGAF retorna a mensagem MSGI001 - Não existem registros a serem exibidos. .</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar procedimento APAC] referente ao registro que deseja adicionar ao processo.</li><li>O SIGAF retorna ao ponto onde o fluxo foi acionado com o campo “Procedimento APAC” preenchido.</li><li>O Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Selecionar Procedimento APAC*

| Precondições | O Usuário acionou o comando \[Buscar Procedimento APAC] da IU1.05 - Manter Processo CEAF e Glargina (aba Processo)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a inter face IU1.17 - Pesquisar Procedimento APAC conforme a RNG1.43 Procedimentos do processo CEAF e Glargina.</li><li>O Usuário informa os filtros de pesquisa.</li></ol><p>{Buscar Fármaco}</p><ol start="3"><li><p>O Usuário aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o SIGAF retorna a mensagem MSGI001 - Não existem registros a serem exibidos. .</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados e conforme a RNG1.43 Procedimentos do processo CEAF e Glargina.</li></ol></li><li>O Usuário aciona o comando \[Selecionar procedimento APAC] referente ao registro que deseja adicionar ao processo.</li><li><p>O SIGAF valida a regra de negócio RNG1.18 - Procedimento / Paciente .</p><ol><li>Caso o procedimento não seja autorizado para o gênero do paciente, o SIGAF exibe a mensagem MSGE1.42 - Procedimento não autorizado para o gênero do paciente. e o fluxo retorna ao ponto onde foi acionado.</li><li>Caso o procedimento não seja autorizado para a idade do paciente, o SIGAF exibe a mensagem MSGE1.53 - Procedimento não autorizado para a idade do paciente. e o fluxo retorna ao ponto onde foi acionado.</li><li>Caso o procedimento já esteja cadastrado para o mesmo paciente selecionado, em outro processo, o SIGAF exibe a mensagem MSGE1.54 Já existe um processo com esse procedimento para esse paciente. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li>O SIGAF retorna ao ponto onde o fluxo foi acionad o com o campo “Procedimento APAC” preenchido, exibindo informações de “Faixa etária permitida”, “Quantidade diária” e “CID’s compatíveis”.</li><li>O Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Visualizar Processo Digitalizado*

| Precondições | O Usuário tem perfil Gestor Master, Farmacêutico SAF, Analista Parecerista, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS, Farmacêutico Municipal.O Usuário acionou o comando \[Visualizar Processo Digitalizado].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF verifica se o “Número Processo SEI” do processo está preenchido e se a numeração preenchida está cadastrada no SEI através da IS1.05 Interface de software SEI .</p><ol><li>Caso o “Número Processo SEI” não esteja preenchido no SIGAF ou o mesmo esteja preenchido e não conste no SEI, o SIGAF exibe a mensagem MSGE1.65 Não foi possível localizar nenhuma documentação digitalizada para este processo, verifique se o número de controle SEI está correto ou insira uma numeração válida. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li><p>O SIGAF verifica se o usuário logado tem permissão para acessar os documentos digitalizados da unidade de saúde conforme RNG1.46 Visualização de Processo Digitalizado .</p><ol><li>Caso o usuário não tenha permissão, o SIGAF exibe a mensagem MSGE1.66 Não foi possível acessar a documentação digitalizada desse processo. Foi detectado que você não está vinculado a unidade de saúde \<Nome da Unidade de Saúde> no qual este processo está aberto. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li>Caso seja o primeiro acesso na seção do browser, o SEI solicita usuário e senha.</li><li>O SEI através da IS1.05 Interface de software SEI exibe a interface com os documentos de acordo com o “Número Processo SEI” informado no processo.</li><li>O Usuário visualiza os documentos.</li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo CID Incompatível*

| Precondições | O Usuário preencheu o campo “CID-10 Primário”.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF valida se o CID informado é comp atível com o procedimento selecionado, conforme cadastro do procedimento em CDU1.35 Manter Tabela Unificada APAC/SIA .</p><ol><li>Caso seja compatível, o SIGAF vai para o passo 2 deste fluxo.</li><li><p>Caso não seja compatível, o SIGAF exibe pop up solicitando usuário e senha do Farmacêutico SAF e Gestor Master, para liberar a inclusão de CID incompatível.</p><ol><li><p>O Usuário preenche os dados de login e aciona o comando \[OK].</p><ol><li>Caso o acesso esteja liberado o SIGAF permite a inclusão do CID e retorna para tela anterior.</li><li>Caso negativo o SIGAF exibe a MSGE1.04 - Usuário e Senha incorreto. , retorna para tela anterior e apaga o CID .</li></ol></li></ol></li></ol></li><li>Fluxo alternativo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Incluir Novo Procedimento*

| Precondições | O Usuário acionou o comando \[Novo Procedimento].                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF adiciona nova linha para a inclusão de novo procedimento replicando os campos “Procedimento apac”, “Avaliação”, “Deferido Judicial”, “Qtd. Deferida(1º Mês)”, “Qtd. Deferida(2º Mês)”, “Qtd. Deferida(3º Mês)”, “Unidade Farmacêutica”.</li><li>O Usuário informa os dados.</li></ol><p>{Pesquisar Procedimento}</p><ol start="3"><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Pesquisar Procedimento*

| Precondições | O Usuário acionou o comando \[Pesquisar Procedimento].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.17 - Pesquisar Procedimento APAC já exibindo na grid de resultados os procedimentos conforme RNG1.38 Procedimentos intercambiáveis do processo .</li><li>O Usuário informa os filtros de pesquisa.</li></ol><p>{Buscar Fármaco}</p><ol start="3"><li><p>O Usuário aciona o comando \[Buscar].</p><ol><li>Caso não exista registro (intercambiáveis) para a busca realizada conforme parâmetros, o SIGAF retorna a mensagem MSGI001 - Não existem registros a serem exibidos. .</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar procedimento APAC] referente ao registro que deseja adicionar ao processo.</li><li><p>O SIGAF valida a regra de negócio RNG1.18 - Procedimento / Paciente .</p><ol><li>Caso o procedimento não seja autorizado para o gênero do paciente, o SIGAF exibe a mensagem MSGE1.42 - Procedimento não autorizado para o gênero do paciente. e o fluxo retorna ao ponto onde foi acionado.</li><li>Caso o procedimento não seja autorizado para a idade do paciente, o SIGAF exibe a mensagem MSGE1.53 - Procedimento não autorizado para a idade do paciente. e o fluxo retorna ao ponto onde foi acionado.</li><li>Caso o procedimento já esteja cadastrado para o mesmo paciente selecionado, em outro processo, o SIGAF exibe a mensagem MSGE1.54 Já existe um processo com esse procedimento para esse paciente. e o fluxo retorna ao ponto onde foi acionado.</li></ol></li><li>O SIGAF retorna ao ponto onde o fluxo foi acionado com o campo “Procedimento APAC”.</li><li>O Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Informar médico prescritor*

| Precondições | O Usuário selecionou a aba Adicionar LME.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O Usuário informa o “Registro Profissional” e aciona o comando \[Pesquisar].</li><li><p>O SIGAF verifica se existe prescritor cadastrado com o registro informado.</p><ol><li><p>Caso não exista, o SIGAF se o nível de Usuário logado tem permissão para cadastro de prescritor (conforme precondições do <em>Fluxo alternativo Adicionar Prescritor</em> do CDU1.09 Manter Prescritor).</p><ol><li><p>Caso tenha, o SIGAF exibe a mensagem MSGE1.60 O Registro Profissional digitado não confere com nenhum médico cadastrado. Deseja cadastrar um novo médico prescritor?.</p><ol><li>Caso o Usuário responda \[SIM], o SIGAF abre uma popup acionando o CDU1.09 Manter Prescritor .</li><li>Caso o Usuário responda \[NÃO], o SIGAF retorna ao ponto onde o fluxo foi acionado.</li></ol></li><li>Caso não tenha permissão, o SIGAF exibe a mensagem MSGE1.XX O Registro Profissional digitado não confere com nenhum médico cadastrado. E necessário cadastrar um médico prescritor. e retorna ao passo 1 deste fluxo.</li></ol></li><li>Caso exista, o SIGAF carrega os dados do prescritor nos campos “Prescritor”, “CNS Prescritor” e “UF”.</li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Inserir Informações faltantes do Paciente*

| Precondições | O paciente selecionado não está liberado para dispensação do item de alto custo, conforme RNG3.02 Critérios para liberação de paciente para dispensação de Componente Especializado .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGE 3.01 O paciente selecionado não possui todas as informações necessárias... para registro de Processo de Alto Custo. Faltam as seguintes informações: \<informações> Para editar o cadastro do paciente pressione Sim. Caso deseja escolher outro paciente, apenas cancele., onde \<informações> corresponde a uma lista dos dados faltantes no cadastro do paciente, podendo ser “País”, “Nome mãe”, “Raça”, “Data Nascimento” e/ou “CNS”, e as opções disponíveis são \[SIM] e \[Cancelar].</p><ol><li>Caso o Usuário acione o comando \[Cancelar], o SIGAF fecha a popup com a mensagem e retorna para a IU1.05 - Manter Processo CEAF e Glargina limpando o campo “Paciente”.</li><li><p>Caso o Usuário acione o comando \[SIM]:</p><ol><li>O SIGAF exibe a IU1.08 - Pop-up Dados Paciente APAC .</li><li>O Usuário preenche os dados na tela e aciona o comando \[Salvar].</li><li><p>O SIGAF valida se todos os campos foram preenchidos e se o CNS é válido.</p><ol><li>Caso um ou mais campos não tenham sido preenchidos e/ou o CNS seja inválido, o SIGAF exibe a mensagem MSGE3.10 Foram encontrados os seguintes erros: \<erros>. informando os campos em branco e/ou que o número informado no campo CNS é inválido, e retorna para o passo 1.2.2 deste fluxo.</li></ol></li><li>Caso todos os campos tenham sido preenchidos e o CNS seja válido, o SIGAF grava os dados e retorna para a IU1.05 - Manter Processo CEAF e Glargina, exibe a mensagem MSGI002 - Registro alterado com sucesso. e preenche os campos da seção “Dados do paciente”.</li></ol></li></ol></li><li>O fluxo retorna para o ponto onde foi acionado.</li></ol> |

<br>

*Fluxo alternativo Buscar Fármaco*

| Precondições | O Usuário acionou o comando \[Buscar Fármaco].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a inte rface IU1.61 - Pop\_up Pesquisar/Adicionar Fármaco .</li><li><p>O Usuário informa os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o SIGAF retorna a mensagem MSGI001 - Não existem registros a serem exibidos. .</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li><li>O Usuário aciona o comando \[Selecionar Fármaco] referente ao registro que deseja adicionar ao processo.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>O Fluxo alternativo termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |

## Interface Pesquisar Processo

Layout

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FBGDmYP3zar8YswKpbkvA%2Fimage.png?alt=media&amp;token=43be2ae2-2673-42a9-925d-aca0f3b172f8" alt=""><figcaption></figcaption></figure>

\
\
Campos\
&#x20;&#x20;

| Número                                    | Nome                      | Descrição                                                                                            |                           Valores válidos e formato                           | Restrições                     |
| ----------------------------------------- | ------------------------- | ---------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------: | ------------------------------ |
| *Opções de filtros em Processo*           |                           |                                                                                                      |                                                                               |                                |
| <ol><li></li></ol>                        | Número do Processo SIGAF  | tb\_processo.cod\_processo                                                                           |                              Numérico, 6 dígitos.                             | Não obrigatório.Alterável.     |
| <ol start="2"><li></li></ol>              | Número Processo SEI       |                                                                                                      |                                   Numérico.                                   | Não obrigatório.Alterável.     |
| <ol start="3"><li></li></ol>              | Paciente                  | Paciente                                                                                             |                           tb\_processo.cod\_paciente                          | Não obrigatórioAlterável       |
| <ol start="4"><li></li></ol>              | Status do Processo        | tb\_processo.flg\_status                                                                             | Lista de seleção.Valor default: "Em análise" para nível Analista Parecerista. | Não obrigatório.Alterável.     |
| <ol start="5"><li></li></ol>              | SIGED/SIPRO               | tb\_processo.dsc\_sipro                                                                              |                      Numérico.Máscara: XXXXXXX.XXXX-XXXXX                     | Não obrigatório.Alterável.     |
| <ol start="6"><li></li></ol>              | Analista                  | Retorna para quais analistas os processos foram direcionados quando colocados nostatus "Em Análise". |                                     Texto.                                    | Não obrigatório.Alterável.     |
| *Opções de filtros em Procedimentos APAC* |                           |                                                                                                      |                                                                               |                                |
| <ol start="7"><li></li></ol>              | Procedimento APAC         | tb\_processo.cod\_procedimento\_apac                                                                 |                                     Texto.                                    | Não obrigatório.Alterável.     |
| <ol start="8"><li></li></ol>              | CID-10 Primário           | tb\_processo.dsc\_cid1 e tb\_processo.dsc\_cid2                                                      |                                     Texto.                                    | Não obrigatório.Alterável.     |
| GRID de retorno                           |                           |                                                                                                      |                                                                               |                                |
| <ol start="9"><li></li></ol>              | Número do Processo        | Número do Processo                                                                                   |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="10"><li></li></ol>             | Unidade                   | tb\_processo.cod\_grs                                                                                |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="11"><li></li></ol>             | Paciente                  | tb\_processo.cod\_paciente                                                                           |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="12"><li></li></ol>             | Data Nascimento           |                                                                                                      |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="13"><li></li></ol>             | Óbito                     |                                                                                                      |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="14"><li></li></ol>             | Status do Processo        | tb\_processo.flg\_status                                                                             |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="15"><li></li></ol>             | Responsável pela Abertura |                                                                                                      |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="16"><li></li></ol>             | Pendencias do Processo    |                                                                                                      |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="17"><li></li></ol>             | Data de Reenvio           |                                                                                                      |                                     Texto.                                    | Não obrigatório.Não alterável. |
| <ol start="18"><li></li></ol>             | Procedimento APAC         | tb\_processo.cod\_procedimento\_apac                                                                 |                                     Texto.                                    | Não obrigatório.Não alterável. |

\
\
Comandos\
&#x20;&#x20;

| Número                        | Nome                     | Ação                                                                                                                                                                                                                                                                                            | Restrições                                                     |
| ----------------------------- | ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| <ol><li></li></ol>            | Buscar Paciente          | Aciona o CDU1.01 Manter Paciente sem o filtro “Óbito” e sem as opções para incluir, excluir, mesclar e editar paciente.                                                                                                                                                                         | Disponível.                                                    |
| <ol start="2"><li></li></ol>  | Buscar Analista          |                                                                                                                                                                                                                                                                                                 | Disponível.                                                    |
| <ol start="3"><li></li></ol>  | Buscar Procedimento APAC | Aciona o CDU1.35 Manter Tabela Unificada APAC/SAI sem os filtros “Forma farmacêutica” e “Deferimento Urgente” e sem as opções para incluir, editar e excluir procedimento.                                                                                                                      | Disponível.                                                    |
| <ol start="4"><li></li></ol>  | Buscar CID               | Aciona o CDU1.18 Manter CID sem as opções para incluir, editar e excluir CID.                                                                                                                                                                                                                   | Disponível.                                                    |
| <ol start="5"><li></li></ol>  | Limpar Paciente          | Limpa o campo “Paciente”.                                                                                                                                                                                                                                                                       | Disponível.                                                    |
| <ol start="6"><li></li></ol>  | Limpar Analista          | Limpa o campo “Analista”.                                                                                                                                                                                                                                                                       | Disponível.                                                    |
| <ol start="7"><li></li></ol>  | Limpar Procedimento APAC | Limpa o campo “Procedimento APAC”.                                                                                                                                                                                                                                                              | Disponível.                                                    |
| <ol start="8"><li></li></ol>  | Limpar CID               | Limpa o campo “CID”.                                                                                                                                                                                                                                                                            | Disponível.                                                    |
| <ol start="9"><li></li></ol>  | Buscar                   | Executa a busca de processos de acordo com os filtros informados.                                                                                                                                                                                                                               | Disponível.                                                    |
| <ol start="10"><li></li></ol> | Cadastrar Parecer        | Aciona o fluxo alternativo {Cadastrar parecer}.                                                                                                                                                                                                                                                 | Disponibilidade conforme RNG1.25 Disponibilidade de comandos . |
| <ol start="11"><li></li></ol> | Visualizar Processo      | Aciona o fluxo alternativo {Mostrar Processo de Alto custo}.                                                                                                                                                                                                                                    | Disponibilidade conforme RNG1.25 Disponibilidade de comandos . |
| <ol start="12"><li></li></ol> | Documentos do Processo   | Aciona o fluxo alternativo {Documentos do processo}.Ao passar o mouse sobre o comando, o SIGAF exibe o texto “*Para visualizar documentos digitalizados e inseridos no SEI, acionar o comando \<Visualizar Processo> no campo ação, e selecionar a opção \<Visualizar Processo Digitalizado>.*” | Disponibilidade conforme RNG1.25 Disponibilidade de comandos . |
| <ol start="13"><li></li></ol> | Gerar PDF                | Gera um arquivo PDF com os resultados da pesquisa.                                                                                                                                                                                                                                              | Disponível.                                                    |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

## Interface Adicionar Processo

Layout\
***Modo inclusão do processo***

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FwIgJGyDRjRNjfbYF9WBc%2Fimage.png?alt=media&amp;token=a6bb982b-b19d-4494-8fc6-f935564d768f" alt=""><figcaption></figcaption></figure>

***Modo alteração/inclusão de parecer***<br>

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FX63KV9OGhb0tSRwb6HyS%2Fimage.png?alt=media&amp;token=0a16a157-452b-4d23-944e-3649f50be6c4" alt=""><figcaption></figcaption></figure>

***(aba LME - incluir)***

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FoQxriT7cQJO7FUubiM6q%2Fimage.png?alt=media&amp;token=d3047a87-c9b0-4ce9-8903-20c8ce04b569" alt=""><figcaption></figcaption></figure>

\
***(aba LME - visualizar)***<br>

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FWPa15kvrjFZe70u0sbWJ%2Fimage.png?alt=media&amp;token=865828e9-e0e2-4bbc-8fdb-dd3e047f8a0f" alt=""><figcaption></figcaption></figure>

**Campos**

| Número                                                                                                                                        | Nome                          | Descrição                                              |                                                                                                                                                                      Valores válidos e formato                                                                                                                                                                      | Restrições                                                                                                                                                                                                                                                                                                                       |
| --------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------- | ------------------------------------------------------ | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| *Adiciona/Altera processo*                                                                                                                    |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol><li></li></ol>                                                                                                                            | Número do Processo            | tb\_processo.cod\_processo                             |                                                                                                                                                                         Numérico, 6 dígitos.                                                                                                                                                                        | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="2"><li></li></ol>                                                                                                                  | Data de Cadastro              | tb\_processo.\_log\_dth\_cadastro                      |                                                                                                                                               Data no formato DD/MM/AAAA.Preenchido automaticamente com a data atual.                                                                                                                                               | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="3"><li></li></ol>                                                                                                                  | Estabelecimento de Saúde      | tb\_processo.cod\_grs                                  |                                                                                                                                                                                Texto.                                                                                                                                                                               | Obrigatório.Possibilidade de alteração conforme RNG1.16 Preenchimento dos Campos Estabelecimento e Regional de Saúde .                                                                                                                                                                                                           |
| <ol start="4"><li></li></ol>                                                                                                                  | Paciente                      | tb\_processo.cod\_paciente                             |                                                                                                                                                                                Texto.                                                                                                                                                                               | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.Preenchido pelo sistema e não alterável caso o Usuário tenha feito uma pesquisa pelo nome do Paciente na IU1.04 - Pesquisar Processo e solicitado a inclusão de um Processo. |
| <ol start="5"><li></li></ol>                                                                                                                  | Nome Social Paciente          |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Informado pelo sistema caso o Paciente selecionado tenha um Nome Social cadastrado. Não alterável.                                                                                                                                                                                                                               |
| <ol start="6"><li></li></ol>                                                                                                                  | Status do Processo            | tb\_processo.flg\_status                               |                                                                                                                                                                                Texto.                                                                                                                                                                               | Informado pelo sistema de acordo com a RNG1.31 Edição de processos CEAF e Glargina.Não alterável.                                                                                                                                                                                                                                |
| <ol start="7"><li></li></ol>                                                                                                                  | Responsável pela Abertura     | tb\_processo.flg\_responsavel\_abertura                |                                                                                                                                               Lista de seleção. Valores: Próprio; Pai; Mãe; Cônjuge; Filho(a); Outros.                                                                                                                                              | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="8"><li></li></ol>                                                                                                                  | Data abertura                 | tb\_processo.dth\_abertura                             |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="9"><li></li></ol>                                                                                                                  | Data de Reenvio               | tb\_processo.dth\_reenvio\_analise                     |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="10"><li></li></ol>                                                                                                                 | Motivo de Reenvio Análise     | tb\_processo.flg\_motivo\_reenvio                      |                                                                                                                                            Valores válidos: Relatório médico; Exames complementares; Reanálise Periódica.                                                                                                                                           | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="11"><li></li></ol>                                                                                                                 | SIGED/SIPRO                   | tb\_processo.dsc\_sipro                                |                                                                                                                  Numérico.Máscara: XXXXXXXX.1320-20XXObrigatório o preenchimento de 8 dígitos no primeiro espaço e de 2 dígitos no segundo espaço.                                                                                                                  | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| <ol start="12"><li></li></ol>                                                                                                                 | Data SIGED/SIPRO              | tb\_processo.dth\_sipro                                |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| <ol start="13"><li></li></ol>                                                                                                                 | Número Processo SEI           |                                                        |                                                                                                                                                         Numérico. 19 dígitos.Máscara:XXXX.XX.XXXXXXX/XXXX-XX                                                                                                                                                        | Não obrigatório.Alterável em modo de inclusão. Não alterável em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina e RNG1.42 Número do Processo SEI.                                                                                                                                                     |
| <ol start="14"><li></li></ol>                                                                                                                 | Data Arquivamento do Processo |                                                        |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Não obrigatório.Alterável pelo nível Gestor Master (de qualquer Estabelecimento de saúde), e pelos níveis Farmacêutico GRS e Atendente (desde que vinculados ao estabelecimento em que o processo está cadastrado). Para os demais níveis de usuário: não alterável.                                                             |
| *Datas de Controle*                                                                                                                           |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="15"><li></li></ol>                                                                                                                 | Recebimento SAF               |                                                        |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="16"><li></li></ol>                                                                                                                 | Analista                      | tb\_processo.cod\_usuario                              |                                                                                                                                                                     List a de seleção. Valores:                                                                                                                                                                     | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| <ol start="17"><li></li></ol>                                                                                                                 | Data Envio Analista           | tb\_processo.dth\_envio\_especialista                  |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| <ol start="18"><li></li></ol>                                                                                                                 | Data Retorno Analista         | tb\_processo.dth\_retorno\_analista                    |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.Não alterável no CDU1.44 Análise de Processo de Alto Custo , preenchido pelo sistema com a “Data do Parecer”.                                                            |
| <ol start="19"><li></li></ol>                                                                                                                 | Data Envio Unidade            | tb\_processo.dth\_envio\_grs                           |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.Não alterável no CDU1.44 Análise de Processo de Alto Custo , preenchido pelo sistema com a “Data do Parecer”.                                                            |
| Aba Processo                                                                                                                                  |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| Procedimentos APAC (Min. 1) – Obrigatório informar pelo menos 1 Procedimento (não é possível incluir procedimento APAC na edição do processo) |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="20"><li></li></ol>                                                                                                                 | Procedimento APAC             | tb\_processo.cod\_procedimento\_apac                   |                                                                                                                                                                                Texto.                                                                                                                                                                               | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="21"><li></li></ol>                                                                                                                 | Unidade Farmacêutica          | tb\_processo.cod\_forma\_farmaceutica                  |                                                                                                                                             Lista de seleção.Valores cadastrados no CDU1.32 Manter Unidade Farmacêutica.                                                                                                                                            | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="22"><li></li></ol>                                                                                                                 | Quantidade Requerida          | tb\_processo.num\_quantidade\_requerida                |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="23"><li></li></ol>                                                                                                                 | CID-10 Primário               | tb\_processo.dsc\_cid1                                 |                                                                                                                                                                          Texto, 10 posições                                                                                                                                                                         | Obrigatório de acordo com a RNG1.24 CID incompatível .Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                   |
| <ol start="24"><li></li></ol>                                                                                                                 | Dose                          | tb\_processo.dsc\_dose                                 |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="25"><li></li></ol>                                                                                                                 | Unidade                       | tb\_processo.flg\_tipo\_unidade                        |                                                                                                                    Lista de seleção.Valores: Exibir as unidades cadastradas em CDU1.29  Manter Unidade de Medida e CDU1.45 Manter Menor Unidade .                                                                                                                   | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="26"><li></li></ol>                                                                                                                 | Selecionar Frequência         | tb\_processo.flg\_tipo\_dose                           |                                                                                                                                              Lista de seleção.Valores: a cada (/); tantas (x) vezes ao; uma única vez.                                                                                                                                              | Obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                             |
| <ol start="27"><li></li></ol>                                                                                                                 | X vezes                       | tb\_processo.qtd\_vezes\_dose                          |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| <ol start="28"><li></li></ol>                                                                                                                 | X vezes (lista)               |                                                        |                                                                                                                                                  Lista de seleção.Valores: Hora (s); Dia (s); Semana (s); Mês (es).                                                                                                                                                 | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| <ol start="29"><li></li></ol>                                                                                                                 | Descrição (Procedimento)      | Exibe texto com a dosagem: Dose, Unidade e Frequência. |                                                                                                                         Texto. Formato: \<Valor da Dose> + \<Valor Unidade> + \<Valor Selecionar Frequência> + \<X vezes> + \<X vezes lista>                                                                                                                        | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| *Prescrições*                                                                                                                                 |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="30"><li></li></ol>                                                                                                                 | Descrição Prescrições         |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| *Check List de Documentos Obrigatórios*                                                                                                       |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="31"><li></li></ol>                                                                                                                 | Documentos                    |                                                        | Caixa de seleção. Valores: Sistema prisional; Laudo de Solicitação de Medicamentos Excepcionais (LME); Cópia do Cartão SUS; Cópia do CPF; Cópia do documento de Identidade; Cópia do Comprovante de residência\[...]; Relatório Médico datado e \[...]; Receita Médica em 02 \[...]; Cópia dos resultados \[...]; Termo de Consentimento \[...]; Declaração \[...]. | Não obrigatório.Alterável em modo de inclusão. Possibilidade de alteração em modo de edição de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                         |
| Histórico Parecer                                                                                                                             |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="32"><li></li></ol>                                                                                                                 | Parecer – Data / Novo parecer | Exibe “Vigente” para o último parecer do histórico.    |                                                                                                                                                      No histórico de parecer, exibe data no formato DD/MM/AAAA.                                                                                                                                                     | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="33"><li></li></ol>                                                                                                                 | Procedimento apac             |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="34"><li></li></ol>                                                                                                                 | Avaliação                     |                                                        |                                                                                                                                               Lista de valores.Valores válidos: Indeferimento; Deferimento; Devolução.                                                                                                                                              | Obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                                                              |
| <ol start="35"><li></li></ol>                                                                                                                 | Deferido Judicial             |                                                        |                                                                                                                                                             Lista de valores.Valores válidos: Não; Sim.                                                                                                                                                             | Obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                                                              |
| <ol start="36"><li></li></ol>                                                                                                                 | Qtd. Deferida(1º Mês)         |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 qtd DeferidaPossibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                            |
| <ol start="37"><li></li></ol>                                                                                                                 | Qtd. Deferida(2º Mês)         |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 qtd DeferidaPossibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                            |
| <ol start="38"><li></li></ol>                                                                                                                 | Qtd. Deferida(3º Mês)         |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 qtd DeferidaPossibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                            |
| <ol start="39"><li></li></ol>                                                                                                                 | Qtd. Deferida(4º Mês)         |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 qtd DeferidaPossibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                            |
| <ol start="40"><li></li></ol>                                                                                                                 | Qtd. Deferida(5º Mês)         |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 qtd DeferidaPossibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                            |
| <ol start="41"><li></li></ol>                                                                                                                 | Qtd. Deferida(6º Mês)         |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 qtd DeferidaPossibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                            |
| <ol start="42"><li></li></ol>                                                                                                                 | Unidade Farmacêutica          |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Informado pelo sistema.Não alterável.                                                                                                                                                                                                                                                                                            |
| <ol start="43"><li></li></ol>                                                                                                                 | Motivo Indeferimento          |                                                        |                                                                                                                        Caixa de seleção.Valores: CID-10 não Padronizado; Medicamento não Padronizado; Não preenche Critérios do PCDT; Outros.                                                                                                                       | Não obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.Exibido caso Avaliação seja “Indeferimento”.                                                                                                                                                                              |
| <ol start="44"><li></li></ol>                                                                                                                 | Motivo da Devolução           |                                                        |                                                                                                         Caixa de seleção.Valores: Preenchimento Incompleto; Preenchimento Incorreto; Ausência de Documentação; Ausência de Exame; Outros; Selecionar todos.                                                                                                         | Não obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.Exibido caso Avaliação seja “Devolução”.                                                                                                                                                                                  |
| <ol start="45"><li></li></ol>                                                                                                                 | Data do Parecer               |                                                        |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                                                              |
| <ol start="46"><li></li></ol>                                                                                                                 | Descrição do Parecer          |                                                        |                                                                                                                                                                        Texto, 600 caracteres.                                                                                                                                                                       | Não obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                                                          |
| <ol start="47"><li></li></ol>                                                                                                                 | Analista                      |                                                        |                                                                                                                                               Lista de seleção.Valores: Nome do usuário logado (Analista Parecerista).                                                                                                                                              | Não obrigatório.Possibilidade de alteração de acordo com a RNG1.31 Edição de processos CEAF e Glargina.                                                                                                                                                                                                                          |
| Aba LME (exibida 1 aba para cada LME já incluída, e uma aba “Adiciona LME” para inclusão de novas LMEs)                                       |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| *Dados do Médico Prescritor*                                                                                                                  |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="48"><li></li></ol>                                                                                                                 | Registro Profissional         |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Obrigatório.Alterável.                                                                                                                                                                                                                                                                                                           |
| <ol start="49"><li></li></ol>                                                                                                                 | Prescritor                    |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Preenchido pelo sistema após informar “Registro Profissional” e Pesquisar.Não alterável.                                                                                                                                                                                                                                         |
| <ol start="50"><li></li></ol>                                                                                                                 | Nome Social Prescritor        |                                                        |                                                                                                                                                                                Texto                                                                                                                                                                                | Informado pelo sistema, caso o nome social do prescritor informado, seja preenchido no caso de uso CDU1.09 Manter Prescritor                                                                                                                                                                                                     |
| <ol start="51"><li></li></ol>                                                                                                                 | CNS Prescritor                |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Preenchido pelo sistema após informar “Registro Profissional” e Pesquisar.Não alterável.                                                                                                                                                                                                                                         |
| <ol start="52"><li></li></ol>                                                                                                                 | UF                            |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Preenchido pelo sistema após informar “Registro Profissional” e Pesquisar.Não alterável.                                                                                                                                                                                                                                         |
| *Identificação do Estabelecimento de Saúde Solicitante*                                                                                       |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="53"><li></li></ol>                                                                                                                 | Estabelecimento Solicitante   |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Não obrigatório. Alterável.                                                                                                                                                                                                                                                                                                      |
| <ol start="54"><li></li></ol>                                                                                                                 | CNES do Solicitante           |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Obrigatório. Alterável.                                                                                                                                                                                                                                                                                                          |
| *Atestado de Capacidade*                                                                                                                      |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="55"><li></li></ol>                                                                                                                 | Atestado de Capacidade        |                                                        |                                                                                                               Lista de seleção. Valores: Não; Sim – Indicar o nome do responsável pelo paciente, o qual poderá realizar a solicitação do medicamento.                                                                                                               | Não obrigatório. Alterável.                                                                                                                                                                                                                                                                                                      |
| <ol start="56"><li></li></ol>                                                                                                                 | Responsável Solicitação       |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Não obrigatório.Não alterável caso “Atestado de Capacidade” seja “Não”.                                                                                                                                                                                                                                                          |
| *Dados Complementares*                                                                                                                        |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="57"><li></li></ol>                                                                                                                 | Peso (kg)                     |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório. Alterável.                                                                                                                                                                                                                                                                                                          |
| <ol start="58"><li></li></ol>                                                                                                                 | Altura (m)                    |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório. Alterável.                                                                                                                                                                                                                                                                                                          |
| *Quantidade*                                                                                                                                  |                               |                                                        |                                                                                                                                                                                                                                                                                                                                                                     |                                                                                                                                                                                                                                                                                                                                  |
| <ol start="59"><li></li></ol>                                                                                                                 | Medicamento                   |                                                        |                                                                                                                                                                                Texto.                                                                                                                                                                               | Não obrigatório. Alterável de acordo com a RGN1.27 LME do processo.                                                                                                                                                                                                                                                              |
| <ol start="60"><li></li></ol>                                                                                                                 | 1º Mês                        |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 quantidade. Alterável.                                                                                                                                                                                                                                                                         |
| <ol start="61"><li></li></ol>                                                                                                                 | 2º Mês                        |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 quantidade. Alterável.                                                                                                                                                                                                                                                                         |
| <ol start="62"><li></li></ol>                                                                                                                 | 3º Mês                        |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 quantidade. Alterável.                                                                                                                                                                                                                                                                         |
| <ol start="63"><li></li></ol>                                                                                                                 | 4º Mês                        |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 quantidade. Alterável.                                                                                                                                                                                                                                                                         |
| <ol start="64"><li></li></ol>                                                                                                                 | 5º Mês                        |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 quantidade. Alterável.                                                                                                                                                                                                                                                                         |
| <ol start="65"><li></li></ol>                                                                                                                 | 6º Mês                        |                                                        |                                                                                                                                                                              Numérico.                                                                                                                                                                              | Obrigatório informar pelo menos 1 quantidade. Alterável.                                                                                                                                                                                                                                                                         |
| <ol start="66"><li></li></ol>                                                                                                                 | Data validade inicio          |                                                        |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Obrigatório. Alterável.                                                                                                                                                                                                                                                                                                          |
| <ol start="67"><li></li></ol>                                                                                                                 | Data validade final           |                                                        |                                                                                                                                                                     Data no formato DD/MM/AAAA.                                                                                                                                                                     | Não alterável.Preenchido pelo sistema após a gravação do processo, de acordo com a "Vigencia lme" do procedimento selecionado.                                                                                                                                                                                                   |

\
\
Comandos\
&#x20;&#x20;

| Número                        | Nome                                            | Ação                                                                                                                                                                                                                                                                                          | Restrições                                                                                                                                                                                                                |
| ----------------------------- | ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <ol><li></li></ol>            | Pesquisar Estabelecimento de Saúde              | Aciona o fluxo alternativo {Buscar Estabelecimento de Saúde}.                                                                                                                                                                                                                                 | Disponível no modo de inclusão no CDU1.12 Manter Processo.                                                                                                                                                                |
| <ol start="2"><li></li></ol>  | Pesquisar Paciente                              | Aciona o fluxo alternativo {Buscar Paciente}.                                                                                                                                                                                                                                                 | Disponível no modo de inclusão no CDU1.12 Manter Processo.                                                                                                                                                                |
| <ol start="3"><li></li></ol>  | Limpar Paciente                                 | Limpa os campos “Paciente” e “Nome Social Paciente”.                                                                                                                                                                                                                                          | Disponível no modo de inclusão no CDU1.12 Manter Processo.                                                                                                                                                                |
| <ol start="4"><li></li></ol>  | Informativo Número Processo SEI (i)             | Informativo que exibe o texto “*Para editar o campo “Número processo SEI” deve-se acessar o menu “Cadastros >> Processos de Medicamentos >> Processo“, pesquisar o processo desejado e nos resultados da pesquisa (campo ação), acionar o comando “Incluir/Alterar Número do Processo SEI”.*” | Disponível no modo de edição e visualização.                                                                                                                                                                              |
| <ol start="5"><li></li></ol>  | Adicionar procedimento APAC (+)                 | Inclui nova linha para procedimento APAC.                                                                                                                                                                                                                                                     | Disponível caso processo ainda não tenha procedimento APAC cadastrado e após informar o campo “CID-10 Primário” do primeiro procedimento APAC do processo e conforme a RNG1.43 Procedimentos do processo CEAF e Glargina. |
| <ol start="6"><li></li></ol>  | Pesquisar Procedimento APAC                     | Aciona o CDU1.35 Manter Tabela Unificada APAC/SIA sem os filtros “Forma farmacêutica” e “Deferimento Urgente” e sem as opções para incluir, editar e excluir procedimento.                                                                                                                    | Disponível no modo de inclusão no CDU1.12 Manter Processo.                                                                                                                                                                |
| <ol start="7"><li></li></ol>  | Visualizar/Cadastrar Monitoramentos Clínicos    | Aciona em uma pop up o CDU3.12 Cuidado Farmacêutico - Monitoramento Clínico.                                                                                                                                                                                                                  | Disponível *quando ??.*                                                                                                                                                                                                   |
| <ol start="8"><li></li></ol>  | Visualizar Processo Digitalizado                | Aciona o fluxo alternativo {Visualizar Processo Digitalizado}.                                                                                                                                                                                                                                | Disponível em modo de edição e vis ualização, de acordo com a RNG1.46 Visualização de Processo Digitalizado .                                                                                                             |
| <ol start="9"><li></li></ol>  | Pesquisar (Registro Profissional Prescritor)    | Aciona o fluxo alternativo {Informar médico prescritor}.                                                                                                                                                                                                                                      | Disponível na aba “Adiciona LME”.                                                                                                                                                                                         |
| <ol start="10"><li></li></ol> | Adicionar Medicamento                           | Exibe uma nova linha para adicionar medicamento.                                                                                                                                                                                                                                              | Disponível *quando??.*                                                                                                                                                                                                    |
| <ol start="11"><li></li></ol> | Buscar Medicamento                              | Aciona o fluxo alternativo {Buscar Procedimento APAC}, buscando apenas o procedimento do processo e seus Medicamentos Intercambiáveis.                                                                                                                                                        | Disponível.                                                                                                                                                                                                               |
| <ol start="12"><li></li></ol> | Imprimir LME                                    | Exibe IU1.107 Imprimir LME .                                                                                                                                                                                                                                                                  | Disponível na aba LME.                                                                                                                                                                                                    |
| <ol start="13"><li></li></ol> | Imprimir LME-Avaliação Técnica                  | Exibe IU1.108 Imprimir LME Avaliação Técnica em .pdf, conforme RNG1.44 Avaliação Técnica.                                                                                                                                                                                                     | Disponível ao Cadastrar Parecer.                                                                                                                                                                                          |
| <ol start="14"><li></li></ol> | Imprimir LME-Avaliação Técnica em branco        | Exibe IU1.108 Imprimir LME Avaliação Técnica em .pdf, conforme RNG1.44 Avaliação Técnica.                                                                                                                                                                                                     | Disponível ao Cadastrar Parecer.                                                                                                                                                                                          |
| <ol start="15"><li></li></ol> | Imprimir LME – Avaliação Técnica correspondente | Exibe IU1.108 Imprimir LME Avaliação Técnica em .pdf, conforme RNG1.44 Avaliação Técnica.                                                                                                                                                                                                     | Disponível para cada Parecer informado.                                                                                                                                                                                   |
| <ol start="16"><li></li></ol> | Salvar                                          | Grava o registro.                                                                                                                                                                                                                                                                             | Disponível.                                                                                                                                                                                                               |
| <ol start="17"><li></li></ol> | Voltar                                          | Retorna para a tela anterior.                                                                                                                                                                                                                                                                 | Disponível.                                                                                                                                                                                                               |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Gerar Etiquetas

\
Descrição

| Este caso de uso permite Gerar as Etiquetas relacionadas ao Processo. |
| --------------------------------------------------------------------- |

<br>

Precondições

| O Usuário logado deve ter um dos seguintes perfis: Gestor Master, Administrativo SIGAF, Atendente, Farmacêutico Diretor Técnico, Farmacêutico GEMx, Farmacêutico GRS, Farmacêutico SAF.O Usuário acessa o menu Cadastros > Processos de Medicamentos > Gerar Etiquetas. |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU1.65 - Gerar Etiquetas.</li></ol><p>{Buscar Unidade}<br>{Buscar Regional de Saúde}{Buscar Paciente}</p><ol start="2"><li> O Usuário preenche os dados e aciona o comando \[Gerar Etiquetas].</li><li>O SIGAF gera as etiqueta de acordo com os parâmetros informados.</li><li>Fluxo Principal termina.</li></ol> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

Fluxos alternativos

*Fluxo alternativo Buscar Unidade*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Unidade].                                                                                                                                                                                                                                                                                                                                                                     |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.26 - Pesquisar Unidade/ Município</li></ol><p><br>{Buscar Regional de Saúde}</p><ol start="2"><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Unidade que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li></ol><p>Fluxo alternativo termina</p> |

<br>

*Fluxo alternativo Buscar Regional de Saúde*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Regional de Saúde].                                                                                                                                                                                                                                                                          |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.27 - Pesquisar Regional de Saúde.</li><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona a Regional de Saúde.</li><li>O SIGAF retorna para o passo onde o fluxo alternativo foi acionado .</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Buscar Paciente*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Buscar Paciente].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU1. 01 Pesquisar Pacientes.</li><li>O Usuário aciona o comando \[Buscar].</li><li>O SIGAF exibe a mensagem MSGE1. 01 - É necessário informar pelo menos um filtro para busca.</li><li>O Usuário informa os parâmetros de pesquisa.</li><li>Caso o retorno dos dados ultrapasse 200 registros, o SIGAF exibe a MSGI009 - MSGI009 - Sua pesquisa retornou mais de 200 registros! Para prosseguir será necessário informar mais de um filtro de busca ou uma informação mais especifica .</li><li>O SIGAF retorna na GRID todos os resultados encontrados.</li><li>O Usuário seleciona o Paciente que deseja adicionar ou pesquisar um processo.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Excluir Etiqueta*

| Precondições | O Usuário deve estar logado com um dos seguintes perfis: Atendente, Farmacêutico Diretor Técnico, Farmacêutico GRS.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                                                                                     |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGI005 - Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário responda \[NÃO], o SIGAF não exclui o registro e permanece na tela.</li><li>Caso o Usuário responda \[SIM], o SIGAF exclui o registro e exibe a mensagem MSG Registro excluído com sucesso.</li></ol></li><li>O fluxo retorna ao ponto onde foi acionado.</li></ol> |

<br>

\ <br>

Observações

|   |
| - |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Notificação

Layout

*Parte 1*\
![](https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FI1dJrxFnjuqehW5jSo1N%2Fimage.png?alt=media\&token=f0a6ab2a-2c67-4cec-be01-10f860613060)

*Parte 2*\
![](https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fi5IT4sIEb5EUyq9AnXSe%2Fimage.png?alt=media\&token=df0c2178-317b-42f0-bcfa-8b6063fe6154)

\
Campos\
&#x20;&#x20;

| Número                       | Nome              | Descrição |                        Valores válidos e formato                       | Restrições                                                                                                      |
| ---------------------------- | ----------------- | --------- | :--------------------------------------------------------------------: | --------------------------------------------------------------------------------------------------------------- |
| <ol><li></li></ol>           | Nome do paciente  |           |                                 Texto.                                 | Informado pelo sistema. Não alterável.                                                                          |
| <ol start="2"><li></li></ol> | SIGED/SIPRO       |           |                                Numérico.                               | Informado pelo sistema. Não alterável.                                                                          |
| <ol start="3"><li></li></ol> | Texto notificação |           |                                 Texto.                                 | Em modo de inclusão Alterável e Não obrigatório.Em modo de visualização Informado pelo sistema e Não alterável. |
| <ol start="4"><li></li></ol> | Data notificação  |           | Exibe a data em que a notificação foi incluída, no formato DD/MM/AAAA. | Exibido no modo de visualização.Informado pelo sistema. Não alterável.                                          |
| <ol start="5"><li></li></ol> | Usuário           |           |           Exibe o nome do usuário que incluiu a notificação.           | Exibido no modo de visualização.Informado pelo sistema. Não alterável.                                          |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome      | Ação                                             | Restrições  |
| ---------------------------- | --------- | ------------------------------------------------ | ----------- |
| <ol><li></li></ol>           | Confirmar | Confirma a inclusão ou a leitura da notificação. | Disponível. |
| <ol start="2"><li></li></ol> | Cancelar  | Fecha a popup.                                   | Disponível. |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |


# Comunicados e Informes

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FnAV1LlpslItQuq502qwE%2Fimage.png?alt=media&amp;token=a21cd4e1-d31b-4079-8a3d-13f9d7899839" alt=""><figcaption></figcaption></figure>


# Informes da Tela Inicial


# Comunicados Via E-mail

Descrição

| Este caso de uso permite o cadastro, edição, exclusão e visualização de comunicados e informes no sistema. |
| ---------------------------------------------------------------------------------------------------------- |

<br>

Precondições

| <p>O Usuário logado deve ter um dos seguintes perfis:</p><ul><li>Gestor Master (busca, visualiza, inclui, edita, exclui);</li><li>Farmacêutico Diretor Técnico (busca, visualiza, inclui, edita, exclui);</li><li>Farmacêutico GRS (busca, visualiza, inclui, edita, exclui);</li><li>Farmacêutico Municipal (busca e visualiza);</li><li>Farmacêutico Judicial (busca, visualiza, inclui, edita, exclui);</li><li>Responsável sub-unidade (busca e visualiza);</li><li></li></ul><p>O Usuário acessou o menu Cadastros > Comunicados e informes > Comunicados via E-mail.</p> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface IU3.29 Pesquisar Comunicados via E-mail .</li></ol><p><br>{Buscar Comunicado via E-mail}{Adicionar Comunicado via E-mail}</p><ol start="2"><li>O caso de uso termina.</li></ol> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

*Fluxo alternativo Buscar Comunicado via E-mail*

| Precondições | O Usuário preencheu ou não os filtros de pesquisa.O Usuário acionou o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF realiza busca de acordo com os parâmetros informados na interface IU3.29 Pesquisar Comunicados via E-mail .</p><ol><li>Caso não exista registro que atenda os parâmetros, o SIGAF exibe a mensagem MSGI001 Não existem registros a serem exibidos. e retorna para o passo onde o fluxo alternativo foi invocado.</li><li>Caso exista registro, o SIGAF exibe os registros na grid de retorno.</li></ol></li></ol><p>{Mostrar Comunicado via E-mail}{Editar Comunicado via E-mail}{Excluir Comunicado via E-mail}</p><ol start="2"><li>O Fluxo Alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Adicionar Comunicado via E-mail*

| Precondições | O Usuário tem o perfil Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS ou Farmacêutico Judicial.O Usuário acionou o comando \[Adicionar Comunicado].                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU3.30 Manter Comunicados via E-mail .</li><li>O Usuário preenche os dados e aciona o comando \[Adicionar]</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF retorna para a IU3.29 Pesquisar Comunicados via E-mail e exibe a MSGI004 Os dados foram salvos com sucesso.</li><li>O Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Mostrar Comunicado via E-mail*

| Precondições | O Usuário acionou o comando \[Mostrar].                                                                                                                                                                                                                              |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU3.30 Manter Comunicados via E-mail com os campos preenchidos, de acordo com o item selecionado na Grid de resultados da IU3.29 Pesquisar Comunicados via E-mail , e bloqueados para edição.</li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Editar Comunicado via E-mail*

| Precondições | O Usuário tem o perfil Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS ou Farmacêutico Judicial.O Usuário acionou o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF ex ibe a IU3.30 Manter Comunicados via E-mail .</li><li>O Usuário preenche os campos e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso não tenham sido preenchidos, o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. e retorna para o passo 2 deste fluxo.</li></ol></li><li>O SIGAF retorna para a IU3.29 Pesquisar Comunicados via E-mail e exibe a MSGI004 Os dados foram salvos com sucesso. .</li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Comunicado via E-mail*

| Precondições | O Usuário tem o perfil Gestor Master, Farmacêutico Diretor Técnico, Farmacêutico GRS ou Farmacêutico Judicial.O Usuário acionou o comando \[Excluir].                                                                                                                                                                                                               |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF solicita a c onfirmação da exclusão através da MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso o Usuário não conf irme, o SIGAF mantém o registro e permanece na tela.</li><li>Caso o Usuário confirme, o SIGAF exclui o registro.</li></ol></li><li>O caso de uso termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Grupo de Informes

Descrição

| Permite o cadastro dos grupos de informes (Abas) a serem exibidas no SIGAF. |
| --------------------------------------------------------------------------- |

<br>

Precondições

| O Usuário deve possuir o perfil de  Gestor Master.O Usuário acessou o menu Cadastros > Comunicados e Informes > Grupo de Informes. |
| ---------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxo principal

| <ol><li>O SIGAF exibe a interface de usuário IU5.01 Pesquisar Grupos de Informes .</li></ol><p>{Buscar Grupos de Informes}{Adicionar Grupos de Informes}3 - Fluxo Principal termina.</p> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Subfluxos

*Subfluxo \<nome do subfluxo>*

|   |
| - |

Fluxos alternativos

*Fluxo alternativo Buscar Grupos de Informes*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[ Buscar Grupos de Informes ].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a IU5.01 Pesquisar Grupos de Informes .</li><li> O Usuário informa os parâmetros de pesquisa para realizar a busca.</li><li><p></p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o</li></ol></li></ol><p>SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos.</p><ol start="2"><li><p></p><ol start="2"><li> Caso exista o SIGAF retorna os registros na GRID de resultados conforme parâmetros informados.</li></ol></li></ol><p>{Exibir Grupos de Informes}{Editar Grupos de Informes}{Excluir Grupo de Informes}</p><ol start="3"><li>Fluxo alternativo termina.</li></ol> |

\ <br>

*Fluxo alternativo Adicionar Grupos de Informes*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[ Adicionar Grupos de Informes ].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a IU5.02 Manter Grupos de Informes .</li><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Adicionar].</li></ol><p>               3.     O SIGAF valida se os campos obrigatórios foram preenchidos.                       3.1 Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. permanece na mesma interface IU5.02 Manter Grupos de Informes .                       3.2 Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.                  4.      Fluxo alternativo termina.</p> |

<br>

*Fluxo alternativo Exibir Grupos de Informes*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Mostrar].                                                                    |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU5.02 Manter Grupos de Informes em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Excluir Grupos de Informes*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Excluir].                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF existe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>? .</p><ol><li>Caso positivo o SIGAF exclui o processo e permanece na interface IU5.01 Pesquisar Grupos de Informes . Não exibe msg de confirmação</li></ol></li><li><p></p><ol start="2"><li>Caso negativo SIGAF permanece na interface IU5.01 Pesquisar Grupos de Informes</li></ol></li><li> Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Editar Grupos de Informes*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Editar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU5.02 Manter Grupos de Informes</li><li>O Usuário preenche os campos obrigatórios e aciona o comando \[Adicionar].</li><li>O SIGAF valida se os campos foram preenchidos.</li></ol><p><br>                   3.1 Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir \<nome do campo>. permanece na mesma interface IU5.02 Manter Grupos de Informes                       3.2 Caso positivo o SIGAF salva as informações e exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para o passo 1 do fluxo principal.                  4.      Fluxo alternativo termina..</p> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Programação e Aquisição


# Atas e Empenho


# Ata de Registro de Preço

## Caso de Uso

Descrição

| Permite cadastrar Ata de Registro de Preços. |
| -------------------------------------------- |

<br>

Precondições

| O Usuário deve possuir os perfis de Gestor Master, Administrativo SIGAF, Farmacêutico (SAF, Diretor Técnico, Municipal), Financeiro Municipal, Atendente Call Center (apenas visualização).O Usuário acessou o menu principal Programação e Aquisição> Ata e Empenho > Atas de Registro de Preço.Necessita ter um fornecedor, medicamento/produto, produto e produtos farmacêuticos cadastrados. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

<br>

Fluxo principal

| <p>1. O SIGAF exibe a interface de usuário IU7.23 Pesquisar Ata de Registro de Preço .<br>{Pesquisar Fornecedor}{Pesquisar Medicamento / Produto}{Buscar Ata de Registro de Preço}{Adicionar Ata de Registro de Preço}<br>2. O fluxo principal termina.</p> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<br>

Fluxos alternativos

<br>

*Fluxo alternativo Buscar Ata de Registro de Preço*

| Precondições | O Usuário aciona o comando \[Buscar].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU7.23 Pesquisar Ata de Registro de Preço .</li><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados.</li></ol></li></ol><p><br>{Exibir Ata de Registro de Preço}{Editar Ata de Registro de Preço}{Impressão de ATA (PDF)}{Renovação}{Excluir Ata de Registro de Preço}</p><ol start="3"><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Fornecedor*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa do campo \<Fornecedor >.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU4.19 Pop up Pesquisar/Selecionar Fornecedor .</li><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada conforme parâmetros, o SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Fornecedor.</li><li>O SIGAF retorna para o passo onde o do fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Medicamento/Produto*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa do campo \<Medicamento/Produtor>.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.62 Pop up Pesquisar/Selecionar Medicamentos e Produtos (Denominação Genérica) (apenas 1) .</li></ol><p>{Buscar Fármaco}</p><ol start="2"><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista retorno para a busca realizada o SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos. .</li><li>Caso exista, o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Medicamento/Produto.</li><li>O SIGAF retorna para o passo onde o do fluxo alternativo foi acionado.</li><li>Fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Adicionar Ata de Registro de Preço*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Adicionar Ata de Registro de Preço].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF existe a interface IU7.24 Manter Ata de Registro de Preço .</li></ol><p>{Buscar Fornecedor}{Buscar Medicamento}{Buscar Produto}{Cancelar}{Incluir listas de programação na ATA}</p><ol start="2"><li>O Usuário preenche os campos e aciona o comando \[Adicionar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li>Caso negativo o SIGAF exibe as mensagens MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir/selecionar \<nome do campo>. e  retorna para o passo 2 deste fluxo alternativo.</li></ol></li><li><p>O SIGAF valida a RNG7.48 Validar lista na ATA de Registro de preço .</p><ol><li>Caso exista mais de uma lista com o mesmo medicamento, e exista algum município com programação para estas listas, o SIGAF exibe a mensagem MSGE7.53 Verifique a programacao dos municipios \<xxxx>. medicamentos duplicados na lista \<xxxx> , e retorna para a passo 2 desse fluxo. </li></ol></li><li>O SIGAF salva as informações de acordo com as regras de negócio RNG7.04 Validação dos Campos na Ata de Registro de Preço , RNG7.09 Salvar Ata de Registro de Preço e RNG7.11 Cancelamento do Item em ATA , exibe a mensagem MSGI004 Os dados foram salvos com sucesso. e retorna para interface IU7.23 Pesquisar Ata de Registro de Preço .</li><li>O fluxo alternativo termina.</li></ol> |

<br>

Fluxo alternativo Incluir listas de programação na ATA

| Precondições | O Usuário informou no campo “Gerar saldo municipal” = SIM.O Usuário acionou o comando \[Listas de programação]                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU7.29 Pop up Pesquisar/Selecionar Lista de Medicamento .</li><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista retorno para a busca realizada o SIGAF retorna a mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista, o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona a Lista de Medicamentos.</li><li>O SIGAF retorna para o passo onde o do fluxo alternativo foi acionado.</li></ol> |

<br>

*Fluxo alternativo Exibir Ata de Registro de Preço*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Exibir].                                                                          |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU7.24 Manter Ata de Registro de Preço em modo de visualização.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Editar Ata de Registro de Preço*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Editar]Quando o campo Executar = Não poderá alterar todos os campos da Ata.Quando o campo Executar = Sim poderá alterar os campos Cancelado, Termo Aditivo, Ata Concluída se = Não e informar mais um Item na Ata.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU7.24 Manter Ata de Registro de Preço .</li><li>O Usuário altera os dados.</li></ol><p>{Trocar item}</p><ol start="3"><li>O Usuário aciona o comando \[Alterar].</li><li><p>O SIAGF valida se os campos obrigatórios foram preenchidos.</p><ol><li> Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir/selecionar \<nome do campo>. e retorna para o passo 2 deste fluxo alternativo.</li></ol></li><li><p>O SIGAF valida a RNG7.48 Validar lista na ATA de Registro de preço .</p><ol><li>Caso exista mais de uma lista com o mesmo medicamento, e exista algum município com programação para estas listas, o SIGAF exibe a mensagem MSGE7.53 Verifique a programacao dos municipios \<xxxx>. medicamentos duplicados na lista \<xxxx> , e retorna para a passo 2 desse fluxo. </li></ol></li><li>O SIGAF salva as informações de acordo com a regra de negócio RNG7.04 Validação dos Campos na Ata de Registro de Preço , RNG7.09 Salvar Ata de Registro de Preço e exibe a mensagem  MSGI004 Os dados foram salvos com sucesso. e retorna para interface IU7.23 Pesquisar Ata de Registro de Preço .</li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Trocar item*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Trocar item]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU7.55 Troca de Item em Ata .</li><li>O Usuário modifica os campos necessários.</li></ol><p>{Buscar Fornecedor}{Buscar Medicamento}</p><ol start="3"><li>O Usuário aciona o comando \[Trocar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li> Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir/selecionar \<nome do campo>. e retorna para o passo 2 deste fluxo alternativo.</li><li> Caso positivo o SIGAF salva as informações de acordo com a regra de negócio RNG7.46 Troca de Item em Ata . Retorna para interface IU7.24 Manter Ata de Registro de Preço riscando os dados do item anterior.</li></ol></li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Imprimir Ata(PDF)*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Imprimir Ata (PDF)].                                                                                 |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF gera o PDF referente a Ata de Registro de Preço o layout da IU7.38 Ata de Registro de Preço - PDF .</li><li>O fluxo alternativo termina</li></ol> |

<br>

*Fluxo alternativo Excluir Ata de Registro de Preço*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Excluir].A Ata de Registro de Preço tem que estar com o campo Executar = NÃO.                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li><p>O SIGAF exibe a mensagem MSGA004 Você tem certeza que deseja excluir PERMANENTEMENTE este(a) \<Nome do registro>?</p><ol><li>Caso positivo o SIGAF exclui a Ata de Registro de Preço e permanece na interface IU7.23 Pesquisar Ata de Registro de Preço exibe a mensagem MSGI003 Registro excluído com sucesso.</li><li>Caso negativo o SIGAF permanece na interface IU7.23 Pesquisar Ata de Registro de Preço .</li></ol></li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Renovação*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Renovação]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol start="6"><li>O SIGAF exibe a interface IU7.24 Manter Ata de Registro de Preço de acordo com a regra de negócio RNG7.05 Renovação .</li><li>O Usuário modifica os campos necessários e aciona o comando \[Alterar].</li><li><p>O SIGAF valida se os campos obrigatórios foram preenchidos.</p><ol><li> Caso negativo o SIGAF exibe a mensagem MSGA003 Formulário incompleto! Para prosseguir, preencha os itens destacados. É necessário inserir/selecionar \<nome do campo>. e etorna para o passo 2 deste fluxo alternativo.</li><li> Caso positivo o SIGAF salva as informações de acordo com a regra de negócio RNG7.04 Validação dos Campos na Ata de Registro de Preço e NG7.11 Cancelamento do Item em ATA . Retorna para interface IU7.23 Pesquisar Ata de Registro de Preço e exibe a mensagem MSGI004 Os dados foram salvos com sucesso.</li></ol></li><li>O fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Buscar Fármaco*

| Precondições | O Usuário deve estar logado no sistema e acionar o comando \[Fármaco].                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.36 Pop up Pesquisar/Selecionar Complemento Fármaco .</li><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada o SIGAF retorna mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Fármaco que deseja adicionar ou pesquisar.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Buscar Produto*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa do campo \<Produto>.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.100 Pop up Pesquisar/Selecionar Produto (apenas 1) .</li><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada  o SIGAF retorna mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista o SIGAF retorna os registros na GRID de resultados.</li></ol></li><li>O Usuário seleciona o Produto que deseja adicionar ou pesquisar.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Buscar Medicamento*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa do campo \<Fármaco>.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU4.24 Pop-up Pesquisar/Selecionar Estoque (apenas 1) .</li></ol><p>{Buscar Forma de Apresentação}{Buscar Fármaco}</p><ol start="2"><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada o SIGAF retorna mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista o SIGAF retorna os registros na Grid de resultados.</li></ol></li><li>O Usuário seleciona o medicamento que deseja adicionar ou pesquisar.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Buscar Forma de Apresentação*

| Precondições | O Usuário deve estar logado no sistema e acionar a lupa do campo \<Forma de Apresentação>.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li>O SIGAF exibe a interface IU1.62 Pop up Pesquisar/Selecionar Medicamentos e Produtos (Denominação Genérica) (apenas 1) .</li><li><p>O Usuário informa ou não os parâmetros de pesquisa e aciona o comando \[Buscar].</p><ol><li>Caso não exista registro para a busca realizada o SIGAF retorna mensagem MSGI001 Não existem registros a serem exibidos.</li><li>Caso exista o SIGAF retorna os registros na Grid de resultados.</li></ol></li><li>O Usuário seleciona a forma de apresentação que deseja adicionar ou pesquisar.</li><li>O SIGAF retorna para o fluxo alternativo onde foi acionado.</li><li>Fluxo alternativo termina.</li></ol> |

<br>

*Fluxo alternativo Cancelar*

| Precondições | O Usuário alterou o campo \[Cancelar] = Não                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Passos       | <ol><li><p>O SIGAF valida a regra de negócio RNG7.12 Duplicação do Item em ATA .</p><ol><li>Caso negativo o SIGAF exibe a mensagem MSGA7.30 Não é possível colocar o item como não cancelado, pois já possui um mesmo medicamento/produto que não está cancelado nessa ata. E permanece na IU7.24 Manter Ata de Registro de Preço com o campo Cancelado = SIM.</li><li>Caso positivo o SIGAF mantem o campo Cancelado = Não.</li></ol></li><li>O fluxo alternativo termina.</li></ol> |

<br>

Observações

| Não se aplica. |
| -------------- |

<br>

Critérios de aceitação do requisito

|   | Item a ser cumprido                                                                                                                                                                                       | Sim | Não | Não se aplica |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-: | :-: | ------------- |
| 1 | A descrição do caso de uso mostra com clareza qual a funcionalidade que será especificada e seu objetivo?                                                                                                 |     |     |               |
| 2 | Considerando que a cada desvio que há em um fluxo (fluxo alternativo, subfluxo ou caso de uso), após o seguirmos e retornarmos ao ponto onde estávamos, o fluxo principal inicia e termina o caso de uso? |     |     |               |
| 3 | O fluxo principal executa algo relevante para o usuário (uma consulta, por exemplo)?                                                                                                                      |     |     |               |
| 4 | Os atributos das interfaces de usuário do caso de uso estão presentes nas classes apresentadas no diagrama de classes?                                                                                    |     |     |               |
| 5 | Todas as regras de negócio referentes ao caso de uso foram utilizadas adequadamente por ele?                                                                                                              |     |     |               |
| 6 | A comunicação direta com outro sistema (caso exista) está presente no Diagrama de Contexto ou no Diagrama de Caso de Uso?                                                                                 |     |     |               |
| 7 | O dicionário de classes foi utilizado no caso de uso explorando todo o seu potencial?                                                                                                                     |     |     |               |
| 8 | Os requisitos não funcionais relativos a esse caso de uso foram identificados?                                                                                                                            |     |     |               |


# Importar de Ata de Registro de Preço


# Importar Arquivo de Empenho


# Alerta de Vigência de Ata


# Demanda de Medicamentos


# Pedido de Medicamentos e Produtos

## Interface: Cadastrar Novo Pedido

Parte 1

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2FyycMmqC6dc0YRUhd4bje%2Fimage.png?alt=media&amp;token=ec9ea235-6be4-47ac-acc5-58a4418dc8eb" alt=""><figcaption></figcaption></figure>

Parte 2

<figure><img src="https://1462465790-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqUJbCTx8DJPwmiWfqOkH%2Fuploads%2Fui2upl8DEF5Qv3Th2U8q%2Fimage.png?alt=media&amp;token=a47a5c61-6b65-49c0-adde-a071cc7e1d8f" alt=""><figcaption></figcaption></figure>

&#x20; Campos

| Número                        | Nome                             | Descrição                                 |                                             Valores válidos e formato                                             | Restrições                                                                                                                     |
| ----------------------------- | -------------------------------- | ----------------------------------------- | :---------------------------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------ |
| *Parte 1*                     |                                  |                                           |                                                                                                                   |                                                                                                                                |
| <ol><li></li></ol>            | Estabelecimento de Saúde         | tb\_pedido.cod\_estabelecimento\_saude    |                                                       Texto.                                                      | Obrigatório. Possibilidade de alteração de acordo com a RNG1.16 Preenchimento dos Campos Estabelecimento e Regional de Saúde . |
| <ol start="2"><li></li></ol>  | Lista de Medicamentos e Produtos | tb\_pedido.cod\_lista\_medicamento        |         Lista de medicamento exibida a partir da RNG3.24 Exibição de Lista e de Medicamentos para Pedido .        | Obrigatório. Alterável.                                                                                                        |
| *Parte 2*                     |                                  |                                           |                                                                                                                   |                                                                                                                                |
| <ol start="3"><li></li></ol>  | Número do Pedido                 | tb\_pedido.cod\_pedido                    |                                                     Numérico.                                                     | Informado pelo sistema. Não alterável.                                                                                         |
| <ol start="4"><li></li></ol>  | Estabelecimento de Saúde         | tb\_pedido.cod\_estabelecimento\_saude    |                                                       Texto.                                                      | Informado pelo sistema. Não alterável.                                                                                         |
| <ol start="5"><li></li></ol>  | Data Pedido                      | tb\_pedido.dth\_cadastro                  |                                            Data no formato DD/MM/AAAA.                                            | Informado pelo sistema. Não alterável.                                                                                         |
| <ol start="6"><li></li></ol>  | Lista de Medicamento             | tb\_pedido.cod\_lista\_medicamento        |                                                       Texto.                                                      | Informado pelo sistema. Não alterável.                                                                                         |
| Itens                         |                                  |                                           |                                                                                                                   |                                                                                                                                |
| <ol start="7"><li></li></ol>  | Programa                         |                                           | Texto.Exibe uma seção para cada programa informado no campo “Programa” do CDU7.01 Manter Listas de Medicamentos . | Informado pelo sistema. Não alterável.                                                                                         |
| <ol start="8"><li></li></ol>  | Medicamento/Produto              | tb\_pedido.cod\_medicamento\_item         |                                                       Texto.                                                      | Informado pelo sistema. Não alterável.                                                                                         |
| <ol start="9"><li></li></ol>  | Qtd Caixa                        |                                           |                                                     Numérico.                                                     | Informado pelo sistema. Não alterável.                                                                                         |
| <ol start="10"><li></li></ol> | Quantidade Pedida                | tb\_pedido.qtd\_pedida                    |                                                     Numérico.                                                     | Não obrigatório. Alterável.                                                                                                    |
| <ol start="11"><li></li></ol> | Consumo estimado (mês)           | tb\_pedido.num\_consumo\_estimado\_mes    |                       Numérico.Exibe sombreado destacando em cor diferente o input do campo.                      | Não obrigatório. Alterável.                                                                                                    |
| <ol start="12"><li></li></ol> | Pacientes atendidos (mês)        | tb\_pedido.num\_pacientes\_atendidos\_mes |                       Numérico.Exibe sombreado destacando em cor diferente o input do campo.                      | Não obrigatório. Alterável.                                                                                                    |
| <ol start="13"><li></li></ol> | Observação                       |                                           |         Texto.Exibe o texto informado no campo “Justificativa” do CDU7.01 Manter Listas de Medicamentos .         | Informado pelo sistema. Não alterável.                                                                                         |

\
Comandos\
&#x20;&#x20;

| Número                       | Nome                   | Ação                                                                | Restrições                                       |
| ---------------------------- | ---------------------- | ------------------------------------------------------------------- | ------------------------------------------------ |
| <ol><li></li></ol>           | Confirmar e Prosseguir | Valida os dados e exibe a parte 2 da tela.                          | Disponível.                                      |
| <ol start="2"><li></li></ol> | Adicionar              | Grava o registro.                                                   | Disponível em modo de inclusão.                  |
| <ol start="3"><li></li></ol> | Alterar                | Grava o registro.                                                   | Disponível em modo de alteração.                 |
| <ol start="4"><li></li></ol> | Recalcular             | Zera os campos Consumo estimado (mês) e Pacientes atendidos (mês)   | Disponível.                                      |
| <ol start="5"><li></li></ol> | \<ver mais>            | Exibe balão com o texto completo do campo “Observações”.            | Disponível caso tenha uma observação cadastrada. |
| <ol start="6"><li></li></ol> | Voltar                 | Retorna para a IU3.05 Pesquisar Pedido de Medicamentos e Produtos . | Disponível.                                      |

\
Observações\
&#x20;&#x20;

| Os campos obrigatórios deverão ser identificados por um asterisco a frente dos rótulos. |
| --------------------------------------------------------------------------------------- |

## Regra: Ações Permitidas por Status

<table data-header-hidden><thead><tr><th width="136"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>CDU3.02 Pedido de Medicamentos e Produtos</td></tr><tr><td>Descrição</td><td><p>Perfis com permissao de acesso podem executar poremprecisam de vinculo com a unidade e a unidade necessitada lista previamente parametrizada.<br>Funções:Adicionar Pedido - Somente liberado para unidades que tiveram opedido anterior com os status:AceitoParcialmente aceitoCarga não recebidaSó é permitido adicionar pedido caso nao exista um pedido pré-existente<br>Editar pedido - Somente para pedido abertos.<br>Cancelar PedidoSó pode ser acionado se o Status do pedido for "Aberto" ou "Autorizado Distribuir";Só pode ser acionado para os seguintes Níveis de Usuário:</p><ul><li>Gestor Master;</li><li>Farmacêutico SAF;</li><li>Administrativo SIGAF;</li><li>Farmacêutico (GRS, Diretor Técnico e Municipal).</li></ul><p><br><br>Para status: Carga não recebidaA função: Estornar Carga não recebida é habilitada para oGestor Master e o status retorna para : Em trânsito<br><br>Validar PedidoApós o pedido ser criado, é permitido ao Usuário validar pedido de unidade que não está sob jurisdição da regional a qual está vinculado;Habilitada para os perfis:</p><ul><li>Farmacêutico (GRS, GMEST, GMEX)</li><li>Gestor Master</li><li>Referência Técnica</li></ul><p><br>Habilitado para pedidos com status: AbertoApós validação o pedido fica em aberto mas nãoeditável.</p></td></tr></tbody></table>

## Regra Seleção da Lista de Medicamentos

<table data-header-hidden><thead><tr><th width="139"></th><th></th></tr></thead><tbody><tr><td>Caso (s) de uso a que se aplica</td><td>CDU3.02 Pedido de Medicamentos e Produtos</td></tr><tr><td>Descrição</td><td><p>O SIGAF disponibiliza para pedido apenas listas e medicamentos que estão nas seguintes condições:</p><ul><li>Estão liberadas para pedido (CDU1.55 Liberar Lista para Pedido de Medicamentos).* 1. Apenas os estabelecimentos contidos nas listas de "<em>Estabelecimentos Liberados para Pedido</em>" da IU1.164 Pop up Selecionar Estabelecimentos para Liberar Lista poderão realizar pedido de medicamentos nesta lista. Para os não constantes nessa tabela, a lista de medicamentos em questão não aparece na interface de pedido para seleção. 2. Apenas os estabelecimentos contidos nas listas de “<em>Estabelecimentos liberados para Pedido</em>” da IU1.165 Pop up Selecionar Estabelecimentos para Liberar Item da Lista poderão realizar pedido do item a que esta listagem se refere. Para os itens constantes na listagem “<em>Estabelecimentos BLOQUEADOS para Pedido do Item: &#x3C;nome do item></em>”, o item não é exibido. E</li><li>Estão disponíveis para pedido (“Disponibilizar lista para pedido” = SIM do CDU7.01 Manter Listas de Medicamentos).*</li></ul><p>* Mesmo que exista algum cadastro de liberação de lista (CDU1.55 Liberar Lista para Pedido de Medicamentos), o SIGAF não permite que um pedido seja feito caso “Disponibilizar lista para pedido” = NÃO. Mesmo que a lista esteja disponível, o SIGAF não permite que um pedido seja feito caso a lista não esteja liberada .As listas que não estão liberadas para o estabelecimento e que não estão disponibilizadas para pedido, não são exibidas no campo “Lista de Medicamentos” da IU3.06 Manter Pedido de Medicamentos e Produtos. Caso a lista esteja liberada e disponibilizada, mas alguns itens dela não estejam liberados, o SIGAF não exibe estes itens no cadastro de pedido ( CDU3.02 Pedido de Medicamentos e Produtos ).O SIGAF não deve permitir que um pedido seja incluído para uma lista que já tenha algum outro pedido em aberto e exibir mensagem de erro caso o Usuário tente incluir. O SIGAF não deve permitir também que seja incluído um novo pedido para uma lista com aceite obrigatório e que já tenha algum pedido autorizado, faturado ou em trânsito e exibir mensagem de erro caso o Usuário tente incluir.Para listas de medicamentos onde “Lista Credenciada para Dispensação de Talidomida?” = SIM, o SIGAF não deve permitir a inclusão de pedidos para Estabelecimentos que não tenham credenciamento vigente ou que tenham credenciamento vigente, mas que a data do pedido esteja a menos de 30 dias do vencimento do credenciamento. Para ambos os casos, o SIGAF deve exibir mensagem de erro ao selecionar a lista.Na liberação de lista para pedido (CDU1.55 Liberar Lista para Pedido de Medicamentos), se um estabelecimento for removido da listagem de “<em>Estabelecimentos Liberados para Pedido</em>” que o liberava para realizar pedido em uma determinada lista inteira (IU1.164 Pop up Selecionar Estabelecimentos para Liberar Lista), o SIGAF deve:</p><ul><li>Impedi-lo de realizar novos pedidos;</li><li>Impedi-lo de editar pedidos abertos;</li><li>Permitir que o Usuário autorize, fature, coloque em transito, aceite, etc, qualquer pedido que ele tenha cadastrado no período em que a lista estava liberada para o mesmo.</li></ul><p>Ainda na liberação de lista para pedido (CDU1.55 Liberar Lista para Pedido de Medicamentos), se um estabelecimento for inserido na listagem “<em>Estabelecimentos BLOQUEADOS para Pedido do Item: &#x3C;nome do item></em>” de um item em específico ou mais (IU1.165 Pop up Selecionar Estabelecimentos para Liberar Item da Lista), o SIGAF deve:</p><ul><li>Impedir que o estabelecimento solicite este item em um novo pedido.</li><li>Impedir que o estabelecimento edite a quantidade deste item em um pedido aberto.</li><li>Zerar o quantitativo solicitado deste item em pedidos abertos, e deixar de exibi-lo na listagem de medicamentos da lista no pedido.</li><li>Permitir que os demais itens que o estabelecimento esteja “liberado” continue normalmente com as mesmas quantidades e siga o processo de autorização, faturamento, aceite, etc, normalmente.</li></ul><p>No cadastro da lista (CDU7.01 Manter Listas de Medicamentos), caso algum item da lista seja excluído, o SIGAF deve:</p><ul><li>Impedir que o estabelecimento solicite este item em um novo pedido.</li><li>Impedir que o estabelecimento edite a quantidade deste item em um pedido aberto.</li><li>Zerar o quantitativo solicitado deste item em pedidos abertos, e deixar de exibi-lo na listagem de medicamentos da lista no pedido.</li><li>Permitir que os demais itens que o estabelecimento esteja “liberado” continue normalmente com as mesmas quantidades e siga o processo de autorização, faturamento, aceite, etc, normalmente.</li></ul></td></tr></tbody></table>




---

[Next Page](https://manuais.farmaciadigital.saude.mg.gov.br/llms-full.txt/1)

