Dúvida
Como funciona os formulário dinâmico.
Ambiente
PEP RM
Solução
Essa funcionalidade possibilita ao usuário criar seus próprios formulários customizados dentro do prontuário do paciente utilizando a funcionalidade de Metadados do RM. A montagem do formulário é baseada nas APIs de Metadados, utilizando componentes do PO-UI.
1. Para que um formulário possa ser utilizado dentro do prontuário do paciente, o mesmo deve possuir as seguintes colunas em sua tabela principal:
- CODCOLIGADA (INTEIRO)
- CODPROFISSIONAL (INTEIRO)
- STATUS (INTEIRO)
- CODPACIENTE (INTEIRO)
- CODATENDIMENTO (INTEIRO)
- CODIGOPROCESSO (INTEIRO) - Usado em caso de assinatura digital
- STATUSPROCESSO (STRING - TAMANHO 1) - Usado em caso de assinatura digital
Além disso, caso o usuário adicione a coluna NOMEPROFISSIONAL, que não é obrigatória, o sistema irá preencher automaticamente com o nome do profissional responsável pelo registro e exibirá o nome na listagem.
Caso o formulário não apresente as colunas obrigatórias, será exibida a seguinte mensagem de erro:
Compatibilidade de Funcionalidades
Conforme informado na documentação da funcionalidade, as seguintes funcionalidades estão indisponíveis no momento para formulários dinâmicos do PEP RM:
- Anexos e processos associados
- Campos do tipo "caixa de pesquisa"
Além disso, todos os tipos de controle com lista de opções (caixa de combinação, caixa de listagem e caixa de opção) seguiram a mesma regra:
- Controles com menos de 3 opções serão exibidos conforme imagem abaixo:
2. A partir da quarta opção, serão exibidos como:
Regras Padrão
Os formulários criados dentro do prontuário do paciente seguirão as regras pré-definidas nos cadastros padrão e também conterão as mesmas funcionalidades. São elas:
- Apenas registros com o status de rascunho serão editáveis
- A edição apenas deve ocorrer pelo profissional que criou o registro
- Registros ainda em rascunho não são visíveis pelos usuários, exceto o responsável pelo registro.
- Após ser finalizado, um registro não pode ser alterado.
- Os rascunhos são salvos automaticamente na edição dos campos
- É possível criar e gerenciar modelos de preenchimento formulários dinâmicos
- São exibidos para o usuário apenas os formulários que ele possui permissão de acesso.
Utilização
Seguem abaixo imagens com exemplos de um formulário customizado dentro do prontuário do paciente.
1. No PEP RM acesse no menu Customização.
2. A criação do formulário segue da mesma forma, conforme a documentação. Serão considerados formulários dinâmicos do PEP RM os formulários do tipo API/PO-UI criados dentro da estrutura de menus do PEP RM.
Impressão
Para configurar um modelo de impressão para o formulário criado, basta criá-lo através do RM Reports e adicioná-lo ao formulário como um anexo. O sistema identificará automaticamente o último relatório anexado ao formulário e executará a impressão. No entanto, para que tudo ocorra normalmente, o relatório deve receber parâmetros correspondentes em nome e tipo à chave primária da tabela do formulário. Caso exista assinatura digital configurada e parametrizada, será possível assinar os impressos gerados de formulários dinâmicos. Para o correto funcionamento os campos CODIGOPROCESSO e STATUSPROCESSO devem existir obrigatoriamente.
0 Comentários