01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: |
Planos - Linha Protheus - Atendimento |
|---|
| Função: | Solicitação de Internação |
|---|
| País: | Brasil |
|---|
02. DESCRIÇÃO
Ponto de entrada PLSA420IM no fonte PLSR420N, para manipular dados da guia de impressão de Solicitação de Internação
| Rotina: | Impressão de Guia de Solicitação de Internação - PLSR420N |
| Ponto de Entrada: | PLSA420IM |
O Retorno da função deve respeitar a seguinte estrutura:
| aDados[1] := { 1 - Registro ANS aDados[1] 2- Nº Guia no Prestador aDados[02] 3 - Número da Guia Atribuído pela Operadora aDados[3] 4 - Data da Autorização aDados[4] 5 - Senha aDados[5] 6 - Data de Validade da Senha aDados[6] Versão Tiss > 4 Dados do Beneficiário 7 - Número da Carteira aDados[7] 8 - Validade da Carteira aDados[8] 9 - Atendimento de RN aDados[9] 10 - Nome aDados[10] Dados do Contratado Solicitante 12 - Código na Operadora aDados[12] 13 - Nome do Contratado aDados[13] 14 - Nome do Profissional Solicitante aDados[14] 15 - Conselho Profissional aDados[15] 16 - Número no Conselho aDados[16] 17 - UF aDados[17] 18 - Código CBO aDados[18] Dados do Hospital /Local Solicitado / Dados da Internação 19 - Código na Operadora / CNPJ aDados[19] 20 - Nome do Hospital/Local Solicitado aDados[20] 21 - Data sugerida para internação aDados[21] 22 - Caráter do Atendimento aDados[22] 23 - Tipo de Internação aDados[23] 24 - Regime de Internação aDados[24] 25 - Qtde. Diárias Solicitadas aDados[25] 26 - Previsão de uso de OPME aDados[26] 27 - Previsão de uso de quimioterápico aDados[27] 28 - Indicação Clínica aDados[28]
Hipóteses Diagnósticas 29 - CID 10 Principal (opcional) aDados[29] 30 - CID 10 (2) (opcional) aDados[30] 31 - CID 10 (3) (opcional) aDados[31] 32 - CID 10 (4) (opcional) aDados[32] ca 33 - Indicação de Acidente (acidente ou doença relacionada) aDados[33] Procedimentos Solicitados Os dados do procedimento são pegos diretamente da guia principal - tabela BEA 34 ao 38 Dados da Autorização 39 - Data Provável da Admissão Hospitalar aDados[39] 40 - Qtde. Diarias Autorizadas aDados[40] o 41 - Tipo da Acomodação Autorizada aDados[41] 42 - Código na Operadora / CNPJ autorizado aDados[42] 43 - Nome do Hospital / Local Autorizado aDados[43] 44 - Código CNES aDados[44] 45 - Observação / Justificativa 46 - Data da Solicitação aDados[46] 47-Assinatura do Profissional Solicitante 48-Assinatura do Beneficiário ou Responsável 49-Assinatura do Responsável pela Autorização 50 - Nome Social aDados[50] } |
Importante: O retorno deve respeitar a mesma estrutura do primeiro parâmetro de entrada, a incorreta devolução do retorno do ponto de entrada pode ocasionar em inconsistências na impressão da guia e erros na execução do programa.
Ponto de Entrada
| Eventos: | Manipulação de dados da impressão de Guia de Solicitação de Internação |
| Programa Fonte: | PLSR420N.PRW |
| Função: | R420NIMP |
| Parâmetros de Entrada: | | Nome | Tipo | Descrição |
|---|
| nGuia | Numérico | 1- Guia de Solicitação de Internação 2- Guia de Resumo de Internação 3- Guia de Solicitação de Prorrogação de Internação | | aDados | Array | | Posição | Nome | Tipo |
|---|
| 1 | Registro ANS | Caractere | | 2 | Nº Guia no Prestador | Caractere | | 3 | Nº da Guia Atribuído pela Operadora | Caractere | | 4 | Data da Autorização | Caractere | | 5 | Senha | Caractere | | 6 | Data de Validade da Senha | Caractere | | 7 | Nº da Carteira | Caractere | | 8 | Data de Validade da Carteira | Caractere | | 9 | Atendimento de Recém Nascido | Caractere | | 10 | Nome | Caractere | | 11 | Cartão Nacional de Saúde | Caractere | | 12 | Código na Operadora | Caractere | | 13 | Nome do Contratado | Caractere | | 14 | Nome do Profissional Solicitante | Caractere | | 15 | Conselho Profissional | Caractere | | 16 | Nº do Conselho | Caractere | | 17 | UF | Caractere | | 18 | Código CBO | Caractere | | 19 | Código na Operadora | Caractere | | 20 | Nome do Hospital/Local Solicitado | Caractere | | 21 | Data Sugerida para Internação | Caractere | | 22 | Caráter de Atendimento | Caractere | | 23 | Tipo de Internação | Caractere | | 24 | Regime de Internação | Caractere | | 25 | Qtde. Diárias Solicitadas | Numérico | | 26 | Previsão de Uso de OPME | Caractere | | 27 | Previsão de Uso de Quimioterápico | Caractere | | 28 | Indicação Clinica | Caractere | | 29 | CID 10 Principal | Caractere | | 30 | CID 10 (2) | Caractere | | 31 | CID 10 (3) | Caractere | | 32 | CID 10 (4) | Caractere | | 33 | Indicação de Acidente (acidente ou doença relacionada) | Caractere | | 34 ao 38 | Os dados do Procedimento |
| | 34 | Tabela | Caractere | | 35 | Código do Procedimento | Caractere | | 36 | Descrição | Caractere | | 37 | Qtde. Solicitada | Numérico | | 38 | Qtde. Autorizada | Numérico | | 39 | Data Provável da Admissão Hospitalar | Caractere | | 40 | Qtde. de Diárias Autorizadas | Numérico | | 41 | Tipo da Acomodação Autorizada | Caractere | | 42 | Código na Operadora/CNPJ Autorizado | Caractere | | 43 | Nome do Hospital | Caractere | | 44 | Código CNES | Caractere | | 45 | Observação/Justificativa | Caractere | | 46 | Data da Solicitação | Caractere | | 47 | Assinatura do Profissional Solicitante | Não Necessário | | 48 | Assinatura do Beneficiário ou Responsável | Não Necessário | | 49 | Assinatura do Responsável pela Autorização | Não Necessário | | 50 | Nome Social | Caractere |
|
|
Exemplo PLSA420IM
#INCLUDE 'PROTHEUS.CH'
User FUNCTION PLS420IM()
Local nGuia := ParamIxb[1]
Local aDados := ParamIxb[2]
msgalert("Atenção: Execução do Ponto de Entrada PLS420IM")
If nGuia == '1'
aDados := {// Regras Especificas do Cliente}
Elseif nGuia == '2'
aDados := {// Regras Especificas do Cliente}
Else
aDados := {// Regras Especificas do Cliente}
EndIf
Return aDados
04. ASSUNTOS RELACIONADOS