Árvore de páginas

Parâmetros de Entrada

Produto:Prontuário Eletrônico do Paciente
Assuntos:
  1. O que são os parâmetros de entrada?

O que são os parâmetros de entrada?

Parâmetros de entrada são variáveis configuradas no formulário que permitem criar "rótulos" às respostas salvas no preenchimento dos formulários. Podem ser criados quantos parâmetros de entrada forem necessários em cada formulário.

Ao criar parâmetros para um formulário, o objetivo deve ser criar a melhor lista possível de "rótulos" que, futuramente, permitam buscar os valores que serão rotulados com essas informações.


O gráfico abaixo exemplifica o funcionamento geral dos parâmetros de entrada:


Os campos preenchidos para criar um parâmetro de entrada são os seguintes:

Nome do parâmetro:Campo obrigatório. Define o nome do parâmetro que será enviado na requisição do formulário.
Parâmetro obrigatório:Quando checado, indica que o parâmetro deve, obrigatoriamente, estar presente na requisição do formulário (mesmo que o valor seja 'em branco').
Exibe coluna:Quando checado, indica que a grid de respostas do formulário exibirá uma coluna com o valor correspondente.
Filtro removível:Quando checado, indica que a coluna (na grid de respostas) pode ter o filtro desativado. Nesse caso, as respostas que possuem valor diferente do filtro atual (o valor do parâmetro presente na requisição atual) também serão exibidas.
Nome da coluna:Quando "Exibe coluna" está checado, o nome da coluna deve ser informado para ser exibido na grid de respostas.

Exemplo de parâmetros de entrada:


Ao acessar o formulário, os parâmetros de entrada devem ser informados na QUERYSTRING da requisição. Os parâmetros definidos como obrigatórios devem sempre ser informados. Caso contrário, o acesso ao formulário é interrompido.

Exemplo de bloqueio quando não é informado o parâmetro de entrada na requisição do formulário:

Importante: na versão corrente do Prontuário Eletrônico do Paciente, os parâmetros do exemplo anterior já são enviados automaticamente em todas as requisições. Logo, em todos os formulários é possível utilizar esses parâmetros.


Quando a grid de respostas é acessada, as colunas são geradas conforme a configuração dos parâmetros de entrada do formulário. Além disso, os valores nas colunas em cada registro exibido na grid de respostas é o mesmo valor informado quando do preenchimento do formulário.

Exemplo de grid de respostas mostrando o número do atendimento (attentionId) e o nome do paciente (patientName):

No exemplo acima, a coluna "Número do Atendimento" tem o filtro removível habilitado. Dessa forma, é possível mostrar respostas do formulário que foram realizadas em atendimentos diferentes do atual.