Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Ponto de entrada criado com o objetivo de permitir a impressão de relatório customizado na rotina de Prescrição Médica.
A chamada do ponto será feita no início da execução do relatório de prescrição médica (HSPAHR22) para que seja impresso o relatório customizado, ao invés do relatório padrão.
A execução do relatório é feita através do botão impressão na tela principal da prescrição médica e pelo botão imprime prescrição, localizado na tela de montagem das prescrições (acessada através do botão prescrever na tela principal).
HSPAHR22.PRW
HSR22ALT - Impressão de Relatório Customizado ( [ acpos ] ) --> Nenhum
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
acpos | Array of Record | array contendo itens da prescrição médica posicionada. |
-
Nenhum(qualquer)
Lembrando que o array aCpos, que é passado por parâmetro para o ponto de entrada, só será enviado com valores, se o relatório for chamado pelo botão imprime prescrição, já que o mesmo, carrega os itens da prescrição posicionada para que possa ser impressa. Os campos passados no array são os seguintes:
[01] Registro de atendimento (Caracter)
[02] Prontuário do paciente (Caracter)
[03] Nome do paciente - Caracter(Caracter)
[04] Quarto (Caracter)
[05] Leito (Caracter)
[06] Setor (Caracter)
[07] CRM profissional realizou prescrição (Caracter)
[08] Data de atendimento (Data)
[09] Data de criação da prescrição (Data)
[10] Hora de criação da prescrição (Caracter)
[11] Sequencial da prescrição (Caracter)
[12] Tipo do item da prescrição (Caracter)
[13] Apresentação do item da prescrição (Caracter)
[14] Apresentação do diluente da prescrição (Caracter)
[15] Código do item da apresentação (Caracter)
[16] Descrição da frequência (Caracter)
[17] Regime (Caracter)
[18] Disparo (Numérico)
[19] Código da frequência (Caracter)
[20] Via de impressão (Caracter)
[22] Status da prescrição (Caracter)
User Function HSR22ALT()Local aCposPres := ParamIxb[1]Montagem do relatório customizado.Return()