Tabela: B1N - ITENS PROTOCOLO REEMBOLSO


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
ITENS PROTOCOLO REEMBOLSOB1N_FILIAL+B1N_PROTOC+B1N_CODPAD+B1N_CODPRO+STR(B1N_VLRAPR)+B1N_USOCON+B1N_CODREF+B1N_NOMREF+B1N_TIPDOC+B1N_NUMDOC+DTOS(B1N_DATDOC)+B1N_SEQUEN+B1N_QTDPRO




Indices(SIX)
OrdemChaveDescriçãoNickName
1B1N_FILIAL+B1N_PROTOC+B1N_CODPAD+B1N_CODPRONum Protocol + Cod. Tab. Pd + Cod. Proc.
2B1N_FILIAL+B1N_PROTOC+B1N_SEQUENNum Protocol + Sequencial
3B1N_FILIAL+B1N_PROTOC+B1N_CODREFNum Protocol + Cod Rda NRef
4B1N_FILIAL+B1N_CODRECCod. Receita
5B1N_FILIAL+B1N_PRCNPJCPF/CNPJ
6B1N_FILIAL+B1N_PROTOC+B1N_IMGSTANum Protocol + Lgd




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
B1N1Procedimento
B1N2Receita
B1N3Autorização de Reembolso




Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
B1N_FILIAL Filial Filial Filial. C 2 0 Nao Altera Real 033 1 2
B1N_IMGSTA Lgd Legenda Legenda dos itens. C 7 0 @BMP "ENABLE" Sim Vizualiza Real 1 2
B1N_PROTOC Num Protocol Numero do Protocolo Número do protocolo. C 20 0 @! M->BOW_PROTOC Nao Vizualiza Real 2 1 1
B1N_CODPAD Cod. Tab. Pd Cod. Tab. Pd Codigo do procedimento. C 2 0 @! PLVLDB1N() GETMV('MV_PLSTBPD') B41PLS Sim Altera Real 1 1 1
B1N_CODPRO Cod. Proc. Codigo Procedimento Codigo do procedimento. C 16 0 @! Vazio() .Or. PLVLDB1N() .AND. PLSVLPRLB() .AND. PLB1NPROC() B1NPLS Sim Altera Real 1 1 1
B1N_DESPRO Descr Proced Descricao Procedimento Descrição do procedimento. C 50 0 @! plRelCpm('B1N_DESPRO') Sim Vizualiza Virtual Posicione('BR8',1,xFilial('BR8')+B1N->B1N_CODPAD+B1N->B1N_CODPRO,'BR8_DESCRI') 1 1 2
B1N_VLRAPR Vlr.Apres. Vlr Apresentado Pagamento Valor apresentado pelo beneficiário. N 16 3 @E 999,999,999,999.999 S Sim Altera Real 1 1 1
B1N_USOCON Uso Continuo Medicamento Uso Continuo Medicamento de uso contínuo? C 1 0 Pertence('01') .AND. AtCmpoB1N() "0" Sim Altera Real 0=Nao;1=Sim 2 1 1
B1N_CODREF Cod Rda NRef Rda Nao Referenciada Rda Nao Referenciada. C 14 0 @! VAZIO() .OR. BK6->(ExistCpo('BK6',M->B1N_CODREF,4)) IF(INCLUI,'',B1N->B1N_CODREF) BK6RMB S Sim Altera Real 3 1 1
B1N_NOMREF Nome RDA Nome da Rede Nao Refer. Descrição do prestador. C 35 0 Sim Vizualiza Real 3 1 1
B1N_TIPDOC Tipo Doc. Tipo de documento Tipo de documento Fiscal. C 25 0 ExistCpo('BBS',M->B1N_TIPDOC,2) PLSB1N Sim Altera Real 1 1 1
B1N_NUMDOC Numero Doc Numero Documento Fiscal Número do documento fiscal. C 20 0 Sim Altera Real PLVLDTP() 1 1 1
B1N_DATDOC Data Documen Data do documento fiscal Data do documento gerado. D 8 0 IIF(!(Empty(M->B1N_MATRIC)),PLBLOQREEM(M->B1N_MATRIC, M->B1N_DATDOC ), .T.) S Sim Altera Real 1 1 1
B1N_SEQUEN Sequencial Num. Sequencial Sequencial. C 3 0 PLS001ASEQ() Sim Vizualiza Real 1 1 1
B1N_QTDPRO Quantidade Quantidade Realizada Quantidade realizadas do mesmo procedimento. N 3 0 999 VAZIO() .OR. PLSVLDLIB("B1N") 001 S Sim Altera Real 1 1 1
B1N_PROORI Proc. Origem Proc. Incluido Ben Procedimento de origem. C 16 0 Sim Vizualiza Real 1 1 2
B1N_EST Estado Estado Estado onde foi realizado o procedimento. C 2 0 @! Vazio() .Or. Vazio() .Or. ExistCpo("SX5","12"+UPPER(M->B1N_EST)) M->BOW_UFATE 12 Nao Altera Real EMPTY(M->BOW_MUNATE) 3 1 1
B1N_CODMUN Cd Municipio codigo municipio Código do município onde o procedimento foi realizado. C 7 0 @! Vazio() .Or. ExistCpo("BID",UPPER(M->B1N_EST+M->B1N_CODMUN),4) M->BOW_MUNATE B1N992 S Nao Altera Real EMPTY(M->BOW_MUNATE) 3 1 1
B1N_DESMUN Desc Munic Desc Municipio de Atendim Descrição do município. C 50 0 Nao Vizualiza Real 3 1 2
B1N_SEQREC Seq. Receita Cod Sequencial da Receita Sequencial da receita. C 6 0 Sim Vizualiza Real 2 1 2
B1N_NUMLIB Nr.Liberação Número da liberação Selecione o número da liberação que será vinculada ao reembolso. C 18 0 @R !.!!!-!!!!.!!-!!!!!!!! VAZIO() .OR. PLSVLDLIB("B1N") B98PLS Nao Altera Real !EMPTY(M->B1N_CODPRO) .OR. !EMPTY(M->B1N_NUMLIB) 3 1 2
B1N_MATRIC Matric. Ben. Matricula beneficiario Código da matrícula do beneficiário. C 17 0 @!!!!.!!!!.!!!!!!.!!-! VAZIO() .OR. BA1->(ExistCpo("BA1",M->B1N_MATRIC,2)) .AND. AtCmpoB1N() .AND. PLBLOQREEM(M->B1N_MATRIC, M->B1N_DATPRO ) PLSNOB S Nao Altera Real 1 1 1
B1N_TIPSER Tipo Servico Tipo de serviço do item Tipo de serviço relacionado ao item do reembolso. C 6 0 @! Nao Altera Real 1 1 2
B1N_PRCNPJ CPF/CNPJ CPF/CNPJ do prestador ree Este campo visa armazenar o CPF/CNPJ do prestador informado pelo beneficiário quando da solicitação do reembolso via portal. Este campo só é usado quando o parâmetro MV_VRDANRF está como .T. C 14 0 @R 99.999.999/9999-99 CGC(M->B1N_PRCNPJ) Nao Altera Real 3 1 2
B1N_PRNOME Nome Prestad Nome do prestador do item Este campo visa armazenar o Nome do prestador inmformado pelo beneficiário quando da solicitação do reembolso via portal. Este campo só é usado quando o parâmetro MV_VRDANRF está como .T. C 40 0 Nao Altera Real 1 1 2
B1N_NOMEBE Nome Benefi. Nome beneficiario Nome do beneficiário. C 50 0 If(Inclui,"", Posicione("BA1",2,xFilial("BA1")+B1N->B1N_MATRIC,"BA1_NOMUSR")) Nao Vizualiza Virtual 1 1 2
B1N_CODREC Cod. Receita Codigo da receita Código da receita vinculada ao medicamento cadastrado. C 20 0 @! Nao Vizualiza Real 2 1 2
B1N_CODMED Cod. Medicam codigo do medicamento Código do medicamento. C 16 0 @! VAZIO() .OR. Iif(Empty(M->B1N_CODREC), PLSPESMED(), GatCampo()) PLSPSM S Nao Altera Real M->B1N_USOCON == "1" 2 1 2
B1N_DESMED Descr. med. descricao do medicamento Descrição do medicamento. C 80 0 @! If(Inclui,"", Posicione("BR8",3,xFilial("BR8")+B1N->B1N_CODMED,"BR8_DESCRI")) Nao Vizualiza Virtual 2 1 2
B1N_SEQMED seq. med. sequencial do medicamento Sequencial do medicamento. C 3 0 Nao Vizualiza Real 2 1 2
B1N_QTDMED Qtd. Receita Quantidade receita Quantidade utilizada do medicamento. N 3 0 999 VAZIO() .OR. M->B1N_QTDMED > 0 .AND. VldQtdMed() 0 Nao Altera Real M->B1N_USOCON == "1" 2 1 2
B1N_SIGLA Sigla C.R Sigla Sigla da unidade organizacional cadastrada. C 7 0 @! If(Empty(M->B1N_SIGLA),.T.,ExistCpo("BAH",M->B1N_SIGLA)) .AND. LmpCmpB1n() B53PLS Nao Altera Real 1 1 2
B1N_ESTSOL UF Solic. Est. Solicitante Informe a UNIDADE DA FEDERAÇÃO que pertence este registro no conselho regional pertinente. C 2 0 @! If(Empty(M->B1N_ESTSOL),.T.,SX5->(ExistCpo("SX5","12"+M->B1N_ESTSOL,1))) .AND. LmpCmpB1n() 12 Nao Altera Real 1 1 2
B1N_REGSOL Solicitante Prestador Solicitante Indica o número do registro deste prestador no conselho regional. C 15 0 If(Empty(M->B1N_REGSOL),.T.,PLSA090SOL()) If(Inclui,"",B1N->B1N_REGSOL) B1NBTY S Nao Altera Real 1 1 2
B1N_NOMSOL Nome Solic. Solicitante Nome do solicitante. C 40 0 @! If(!Inclui,Posicione("BB0",4,xFilial("BB0")+B1N->B1N_ESTSOL+B1N->B1N_REGSOL+B1N->B1N_SIGLA,"BB0_NOME"),"") Nao Vizualiza Virtual 1 1 2
B1N_VLRREE Val. Reemb. Valor reembolsado Valor reembolsado após conclusão da autorização de reembolso. N 16 2 @E 9,999,999,999,999.99 Positivo() 0 Nao Vizualiza Real 1 1 2
B1N_UNICON Unidade Cons Unidade de Consumo Unidade de consumo. C 20 0 Sim Vizualiza Real 1 1 2
B1N_DATPRO Data Exec. Data Execucao do proc. Informe a Data da Internação realizada para efeito de Busca das Guias de Internação D 8 0 M->B1N_DATPRO <= dDataBase .AND. PLEXECCPO("B1N") Nao Altera Real 3 1 1
B1N_LAPRV nao usado nao usado Identificador contabil Provisao C 1 0 Nao Vizualiza Virtual 1 2
B1N_INTDE Dt Intern De Data da Internacao De Informa a data de Internação do Paciente D 8 0 Nao Vizualiza Real 3 1 2
B1N_LAREV nao usado nao usado Identificador Contábil Reversao C 1 0 Nao Vizualiza Virtual 1 2
B1N_INTATE Dt Inter Ate Data da Internacao Ate Informa a data de Alta do Paciente na Internação D 8 0 Nao Vizualiza Real 3 1 2
B1N_GUIPRI Nr Guia Prin Numero da Guia Principal Guia Principal da internação C 18 0 @! Nao Vizualiza Real 1 1 2
B1N_VLRTOT Vlr. Total Valor total Valor total da despesa, representa o valor apresentado multiplicado pela quantidade apresentada N 16 2 @E 9,999,999,999,999.99 S Sim Altera Real 1 1 1
B1N_VIA Via Acesso via de acesso As vias de acesso caracterizam-se por canais que permitem ao cirurgião atingir, no corpo humano, a região ou órgão para realização da cirurgia, que pode ser por cavidade anatômica ou por incisão. São consideradas as vias de administração os locais onde serão aplicadas as soluções medicamentosas no corpo humano. C 1 0 VAZIO() .OR. BGR->(ExistCpo("BGR", PLSIntPad()+M->B1N_VIA,1)) BHRPLS S Nao Altera Real 3 2 2
B1N_PERVIA % Via Percentual de via Porcentagem que será cobrado pelo procedimento, de acordo com a via de acesso de cada procedimento. N 4 0 9999 If(Inclui, 0,Posicione("BGR",1,xFilial("BGR")+PLSINTPAD()+B1N->B1N_VIA,"BGR_PERC")) Nao Vizualiza Virtual 3 1 2
B1N_SEQBE2 Seq. Libera. Sequencial item liberação Sequencial correspondente ao item na liberação SADT. C 3 0 Nao Vizualiza Real 3 1 2
B1N_PADINT Tipo Acomod. Acomodacao Tipo de Acomodação. C 2 0 @! Sim Vizualiza Real 1 2
B1N_PADCON Pd. conforto Padrao Conforto Padrão Conforto. C 6 0 @! Sim Vizualiza Real 1 2
B1N_REGINT Regime Inter Regime Internação Regime de Internação. C 1 0 @! Pertence('123') Sim Vizualiza Real 1=Hospitalar;2=Hospital-dia;3=Domiciliar 1 2
B1N_GRPINT Grp. Intern. Grupo de internação Grupo de internação C 1 0 @! Sim Vizualiza Real 1=Clinica;2=Cirurgica;3=Obstetrica;4=Pediatrica;5=Psiquiatrica 1 2
B1N_TIPINT Tipo Intern Tipo Internacao Tipo de Internacao C 3 0 @! Sim Vizualiza Real 1 2
B1N_ABATPF Abate Part. Abate coparticipação? Com o valor "Sim", no momento de gerar a autorização de reembolso, a valorização automática irá efetuar o cálculo e abatimento da coparticipação configurada em um dos níveis do sistema. C 1 0 @! "0" Nao Altera Real 0=Não;1=Sim 1 2