...
- Visão Geral
- Pré-requisitos
- Pré-requisitos Formulário MultiProfissional
- Compatibilidade de funcionalidades
- Regras padrão
- Exemplo de utilização
5.1 Parâmetros RM
6. Impressão
- Informações de criação dos metadados no RM
- Impressão
- Rodapé e Assinatura Digital na Impressão
Deck of Cards |
---|
|
Card |
---|
| 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
|
Card |
---|
label | Pré-requisitos Formulário MultiProfissional |
---|
| Formulário multiprofissional é o tipo de formulário onde mais de um profissional tem a permissão para alterar ou cancelar o mesmo. Para que um formulário seja caracterizado como multiprofissional ele deve possuir as seguintes colunas em sua tabela principal: - MULTIPROFISSIONAL (INTEIRO)
- CODPROFISSIONALMULTI (INTEIRO)
- DATAMULTIPROFISSIONAL (DATETIME)
Informações |
---|
| Além das colunas informadas, existe um nome de coluna reservado para a chave primária: ID (deverá ser do tipo INTEIRO e com numeração automática) , esta só deve ser utilizado para essa finalidade. OBS: A chave primária da tabela deve ser composta por (CODCOLIGADA, ID). NÃO DEVE ser utilizado de maneira alguma os campos CODPACIENTE, CODATENDIMENTO como chave composta, visto que a API de Metadados criará a coluna como uma concatenação da chave composta, gerando falhas nas funcionalidades relacionadas a formulário dinâmico. |
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: Image Modified |
|
info |
|
Além das colunas informadas, existe um nome de coluna reservado para a chave primária: ID. Ele só deve ser utilizado com esta finalidade e, para chaves compostas, não deve ser usado, visto que a API de Metadados criará a coluna como uma concatenação da chave composta para permitir a manipulação dos registros. |
...
label | 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"
- Rótulo
- Agrupador
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 |
|
...
regra de acordo com o parâmetro "Utiliza caixa de opção em forma de lista?": Image Added - Parâmetro desabiitado:
Image Added - Parâmetro habilitado
|
|
...
- :
Image Modified
Informações |
---|
| Um formulário que contenha agrupador na sua construção do layout, quando utilizado nas versões atuais do PEPRM, será exibido de forma desconfigurada, sendo assim, é recomendado que os agrupadores customizados sejam removidos para evitar falhas na exibição do layout. Caso seja um layout já existente, a orientação é que seja reiniciada a construção, voltando a configuração do layout para configuração padrão e refaça a construção do layout sem os agrupadores. |
Informações |
---|
| As fórmulas visuais associadas aos eventos informados nos campos nos Metadados (OnValidate) estão disponíveis e funcionais no PEP RM a partir da versão 12.1.32. |
|
|
...
Card |
---|
| 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, exceto para os formulários caracterizados como multiprofissional onde o registro finalizado pode ser alterado por um outro profissional.
- A edição apenas deve ocorrer pelo profissional que criou o registro, exceto para os formulários caracterizados como multiprofissional onde o registro finalizado pode ser alterado por um outro profissional.
- 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, exceto para os formulários caracterizados como multiprofissional onde o registro finalizado pode ser alterado por um outro profissional..
- 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.
|
|
...
Card |
---|
label | Exemplo de utilização |
---|
| |
|
...
Seguem abaixo imagens com exemplos de um formulário customizado dentro do prontuário do paciente. Image Modified Image Modified
Seguem abaixo imagens com exemplos de um formulário customizado dentro do prontuário do paciente A PARTIR DA VERSÃO 12.1.2310. Image Added
Formulários multiprofissional possuem histórico das alterações. É possível consultar o histórico expandindo o item desejado conforme visualização abaixo. Image Added
É possível escolher quais colunas serão visíveis na tabela. Para isso a coluna tem que estar marcada como visível no momento da criação da tabela do formulário dinâmico. Uma vez que a coluna já está exibida na visão da tabela pode-se escolher quais serão visualizadas clicando no botão Image Added Colunas selecionadas ficaram visíveis para a visão de tabela. Image Added Caso o formulário esteja configurado para ser multiprofissional será possível finalizar ou cancelar o mesmo por mais de um profissional. Image Modified
Informações |
---|
title | Criação do formulário |
---|
| 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. |
|
|
...
Card |
---|
label | Informações de criação dos metadados no RM |
---|
| |
|
...
Conforme já mencionado, a documentação para criação dos metadados no RM está disponível aqui. Abaixo seguem algumas informações adicionais para o cadastro para os Formulários Dinâmicos do PEP RM.
Informações |
---|
Deck of Cards |
---|
| Card |
---|
| Image Modified
Quando uma apresentação utilizar um modelo do tipo Web API/PO-UI, não será possível anexar Actions e Processos ao mesmo. |
Card |
---|
|
Image Modified
Os campos adicionados no projeto (seja pela apresentação ou pelo modelo) não terão seus eventos de validação (OnValidate) considerados no uso do formulário pelo PEP RM.
|
Card |
---|
|
Image Modified
Ao utilizar projetos para Web API / PO-UI serão exibidos para seleção apenas os menus do tipo correspondente, sendo os menus de MDI Desktop indisponíveis para seleção. |
Card |
---|
|
Image Modified
Atualmente o tipo de controle "Caixa de Pesquisa" não é suportado para Formulários Dinâmicos. |
Card |
---|
|
Image Modified É possível encontrar qualquer projeto gerado na barra de ferramentas "Executar" através tanto do código quanto do nome do formulário. |
|
|
|
|
...
Card |
---|
| 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. |
|
...
Card |
---|
label | Rodapé Assinatura Digital na Impressão |
---|
| |
|
Para configurar o rodapé da impressão de registros assinados é preciso realizar as seguintes |
|
...
configurações no reports que foi anexado ao formulário dinâmico.
No relatório utilizado no formulário dinâmico criar uma expressão no rodapé do formulário. Image Modified
Adicionar |
|
...
( SELECT TEXTO FROM SZPARAM WHERE SZPARAM.CODCOLIGADA = ZZ.CODCOLIGADA AND IDPARAM = 967 ) AS ASSINARLAUDODIGITAL
...
o parâmetro EXIBERODAPE para o funcionamento da assinatura
Image Added
O rodapé da assinatura digital é composto pelos dados do NOMEPROFISSIONAL, CPF e a coluna RECMODIFIEDON da tabela criada para o formulário dinâmico. Essas informações deverão ser incluídas na query para serem visualizadas corretamente no rodapé.
Image Modified
Após a criação das colunas necessárias editar a expressão criada no primeiro passo utilizando a instrução de exemplo abaixo. Editar o |
|
...
SAUREL008101 pela query que está sendo utilizada no formulário em questão. |
|
...
Image Added
If( |
|
...
Relatório.EXIBERODAPE = 'T', Join(' ', Join(' ', 'Documento assinado digitalmente de acordo com a ICP-Brasil, MP 2.200-2/2001, Resolução CFM1821/2007, no sistema TOTVS PEP RM, por', Base. |
|
...
...
NOMEMEDICO), Join(' ', 'CPF', Join('', Base. |
|
...
SAUREL008101.CPF, Join(' ', ', às', Join('', Base. |
|
...
SAUREL008101.RECMODIFIEDON,'. Estado da assinatura: Válida.'))))), '')
Image Added |
|