Tabela: GB4 - Agenda Cirurgica


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


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Agenda Cirurgica




Indices(SIX)
OrdemChaveDescriçãoNickName
1GB4_FILIAL+GB4_SALA+DTOS(GB4_DATA)+GB4_HORINICodigo Sala + Data + Hora Inicial
2GB4_FILIAL+GB4_CODCRMCirurgiao
3GB4_FILIAL+GB4_REGATEReg.Internac
4GB4_FILIAL+GB4_NOMEN.Paciente
5GB4_FILIAL+GB4_CODAGDCodigo Agend
6GB4_FILIAL+GB4_GRPANEGrupo Anest.
7GB4_FILIAL+DTOS(GB4_DATA)Data







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
GB4_FILIAL Filial Filial do Sistema Código que identifica a filial da empresa usuária do sistema. C 2 0 Nao Vizualiza Virtual 033 1 2
GB4_REGATE Reg.Internac Registro de Internacao Informe o registo de atendimento do paciente. C 6 0 @! HspA47Ok() ZVR S Nao Altera Real 2 1 1
GB4_SALA Codigo Sala Codigo da Sala Cirurgica Informe a sala que será realizada a cirurgia. C 6 0 @! HS_SeekRet("SX5","'GD'+M->GB4_SALA",1,.f.,"GB4_DESSAL","X5_DESCRI") GD Sim Altera Real !lAltCir .And. !lCnfCir 2 1 2
GB4_DESSAL Sala Descricao da Sala Descrição da sala onde será feita a cirurgia. C 45 0 @! If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"GD"+GB4->GB4_SALA,"X5_DESCRI"),"") Sim Vizualiza Virtual Posicione("SX5",1,xFilial("SX5")+"GD"+GB4->GB4_SALA,"X5_DESCRI") 1 2
GB4_DATA Data Data do Agendamento Data do Agendamento D 8 0 @D DDATABASE Sim Altera Real !lAltCir .And. !lCnfCir 1 2
GB4_HORINI Hora Inicial Hora Inicial da Cirurgia Informe a hora de inicio da cirurgia. C 5 0 99:99 Sim Altera Real !lAltCir .And. !lCnfCir 1 1
GB4_HORFIN Hora Final Hora Final da Cirurgia Hora pra o termino da cirurgia. C 5 0 99:99 Sim Altera Real !lAltCir .And. !lCnfCir 1 1
GB4_DTNASC Data Nasc. Data de Nascimento Data de Nascimento do paciente D 8 0 @D HspA47Ok() Nao Altera Virtual 1 2
GB4_SEXO Sexo Sexo Informe o Sexo do Paciente C 1 0 @! IIf(!Empty(M->GB4_SEXO), Pertence("01"), .T.) .And. HspA47Ok() Nao Altera Virtual 0=Masculino;1=Feminino 1 2
GB4_IDADE Idade Idade do Paciente Informe a idade do paciente. N 3 0 999 Nao Altera Real 1 2
GB4_TIPO Tipo Idade Tipo de Idade do Paciente Informe o tipo de idade do paciente. C 1 0 @! PERTENCE("0123") "0" Nao Altera Real 0=Anos;1=Dias;2=Meses;3=Horas 1 2
GB4_REGGER R.G.Paciente Regis. geral do paciente Informe o Registro geral do paciente C 6 0 @! IIf(!Empty(M->GB4_REGGER),HS_SeekRet("GBH","M->GB4_REGGER",1,.f.,"GB4_NOME","GBH_NOME"), .T.) RGP Nao Altera Real !lCnfCir 1 2
GB4_NOME N.Paciente Nome do paciente Informe o nome do paciente. C 45 0 @! Sim Altera Real !lCanCir .And. EMPTY(M->GB4_REGGER) 1 2
GB4_CODPRO Cod Cirurgia Codigo da Cirurgia Informe o Codigo da Cirurgia C 10 0 @! HS_SeekRet("GA7","M->GB4_CODPRO",1,.f.,"GB4_DESPRO","GA7_DESC") GA7 Nao Altera Real 2 1 1
GB4_DESPRO Cirurgia Nome da Cirurgia Descrição da cirurgia C 45 0 @! If(!Inclui,Posicione("GA7",1,xFilial("GA7")+GB4->GB4_CODPRO,"GA7_DESC"),"") Nao Vizualiza Virtual Posicione("GA7",1,xFilial("GA7")+GB4->GB4_CODPRO,"GA7_DESC") 1 1
GB4_CODCRM Cirurgiao Cirurgiao Informe o Código do Cirurgião. C 7 0 @! HS_SeekRet("SRA","M->GB4_CODCRM",11,.f.,"GB4_NOMMED","RA_NOME") MED Sim Altera Real !lCnfCir 2 1 1
GB4_NOMMED Nome Cirurg. Nome do Cirurgiao Nome do cirugião. C 45 0 @! IF(!Inclui,Posicione("SRA",11,XFILIAL("SRA")+GB4->GB4_CODCRM,"RA_NOME")," ") Sim Vizualiza Virtual Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CODCRM,"RA_NOME") 1 1
GB4_GRPANE Grupo Anest. Grupo de Anestesistas Informe o Grupo de Anestesistas C 6 0 @! HS_SeekRet("SX5","'GA'+M->GB4_GRPANE",1,.f.,"GB4_NGRPAN","X5_DESCRI") GA Sim Altera Real 2 1 2
GB4_NGRPAN Nome Grp.An. Nome Grupo de Anestesitas Nome do Grupo de Anestesitas C 45 0 @! IF(!Inclui,Posicione("SX5",1,xFilial("SX5")+'GA'+GB4->GB4_GRPANE,"X5_DESCRI")," ") Sim Vizualiza Virtual Posicione("SX5",1,xFilial("SX5")+'GA'+GB4->GB4_GRPANE,"X5_DESCRI") 1 2
GB4_CODCON Cod Convenio Codigo do Convenio Informe o código do convenio. C 3 0 @! HS_SeekRet("GA9","M->GB4_CODCON",1,.f.,"GB4_NOMCON","GA9_NREDUZ") GA9 Nao Altera Real !lCnfCir 2 1 1
GB4_NOMCON Convenio Nome do Convenio Nome do Convênio C 45 0 @! If(!Inclui,Posicione("GA9",1,xFilial("GA9")+GB4->GB4_CODCON,"GA9_NREDUZ"),"") Nao Vizualiza Virtual Posicione("GA9",1,xFilial("GA9")+GB4->GB4_CODCON,"GA9_NREDUZ") 1 1
GB4_AGDOBS Observacao Observacoes da Cirurgia Observações do Agendamento M 10 0 Nao Altera Real 1 2
GB4_RX RX RX Informe se na cirugia será necessário Rio X (S=Sim, N=Não) C 1 0 @! Pertence("01") "1" Sim Altera Real 0=Nao;1=Sim 1 2
GB4_SANGUE Sangue Sangue Informe se será necessário sangue na cirurgia (S=Sim, N=Não) C 1 0 @! Pertence("01") "0" Sim Altera Real 0=Nao;1=Sim 1 2
GB4_CTI CTI CTI Informe se será utilizado o CTI C 1 0 @! Pertence("01") "0" Sim Altera Real 0=Nao;1=Sim 1 2
GB4_CRMAU1 1o. Auxiliar 1o. Auxiliar Informe o CRM do 1º. Auxiliar. C 7 0 @! HS_SeekRet("SRA","M->GB4_CRMAU1",11,.f.,"GB4_NOMAU1","RA_NOME") MED Nao Altera Real 2 1 2
GB4_NOMAU1 Nome 1o. Aux Nome do 1o Auxiliar Nome do Auxiliar C 45 0 @! IF(!Inclui,Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU1,"RA_NOME")," ") Nao Vizualiza Virtual Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU1,"RA_NOME") 1 2
GB4_CRMAU2 2o. Auxiliar 2o. Auxiliar Informe o nome do 2º. Auxiliar. C 7 0 @! HS_SeekRet("SRA","M->GB4_CRMAU2",11,.f.,"GB4_NOMAU2","RA_NOME") MED Nao Altera Real 2 1 2
GB4_NOMAU2 Nome 2o. Aux Nome do 2o Auxiliar Nome do Auxiliar. C 45 0 @! IF(!Inclui,Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU2,"RA_NOME")," ") Nao Vizualiza Virtual Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU2,"RA_NOME") 1 2
GB4_CRMAU3 3o. Auxiliar 3o. Auxiliar Informe o CRM do 3º. Auxiliar. C 7 0 @! HS_SeekRet("SRA","M->GB4_CRMAU3",11,.f.,"GB4_NOMAU3","RA_NOME") MED Nao Altera Real 2 1 2
GB4_NOMAU3 Nome 3o. Aux Nome do 3o Auxiliar Nome do Auxiliar. C 45 0 @! IF(!Inclui,Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU3,"RA_NOME")," ") Nao Vizualiza Virtual Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU3,"RA_NOME") 1 2
GB4_CRMAU4 4o. Auxiliar 4o. Auxiliar Informe o CRM do 3º. Auxiliar. C 7 0 @! HS_SeekRet("SRA","M->GB4_CRMAU4",11,.f.,"GB4_NOMAU4","RA_NOME") MED Nao Altera Real 2 1 2
GB4_NOMAU4 Nome 4o. Aux Nome do 4o Auxiliar Nome do Auxiliar. C 45 0 @! IF(!Inclui,Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU4,"RA_NOME")," ") Nao Vizualiza Virtual Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMAU4,"RA_NOME") 1 2
GB4_CRMANE Anestesista Anestesista Informe o CRM do Anestesista C 7 0 @! HS_SeekRet("SRA","M->GB4_CRMANE",11,.f.,"GB4_NOMANE","RA_NOME") MED Nao Altera Real 2 1 2
GB4_NOMANE Nome Anest. Nome do Anestesista Nome do Anestesista C 45 0 @! IF(!Inclui,Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMANE,"RA_NOME")," ") Nao Vizualiza Virtual Posicione("SRA",11,xFilial("SRA")+GB4->GB4_CRMANE,"RA_NOME") 1 2
GB4_ANEST Cd.Anestesia Codigo da Anestesia Informe a anestesia que será utilizada na cirurgia. C 1 0 @! HS_SeekRet("SX5","'CA'+M->GB4_ANEST",1,.f.,"GB4_DESANE","X5_DESCRI") CA Nao Altera Real 2 1 2
GB4_DESANE Anestesia Nome da Anestesia Descrição da Anestesia C 37 0 @! If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"CA"+GB4->GB4_ANEST,"X5_DESCRI"),"") Nao Vizualiza Virtual Posicione("SX5",1,xFilial("SX5")+"CA"+GB4->GB4_ANEST,"X5_DESCRI") 1 2
GB4_TIPCIR Cod.Tpo Cir. Codigo Tipo de Cirurgia Informe o código do tipo da cirurgia que será realizada. C 6 0 @! HS_SeekRet("SX5","'CQ'+M->GB4_TIPCIR",1,.f.,"GB4_DESTPC","X5_DESCRI") CQ Nao Altera Real 2 1 1
GB4_DESTPC Tpo Cirurgia Descricao Tipo Cirurgia Descrição do tipo de cirurgia C 45 0 @! If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"CQ"+GB4->GB4_TIPCIR,"X5_DESCRI"),"") Nao Vizualiza Virtual Posicione("SX5",1,xFilial("SX5")+"CQ"+GB4->GB4_TIPCIR,"X5_DESCRI") 1 1
GB4_PORTCI Cod. Porte Codigo Porte de Cirurgia Informe o porte da cirurgia. C 6 0 @! HS_SeekRet("SX5","'PC'+M->GB4_PORTCI",1,.f.,"GB4_DESPOR","X5_DESCRI") PC Nao Altera Real 2 1 1
GB4_DESPOR Porte Cirurg Descricao Porte Cirurgia Descrição do porte da cirurgia C 45 0 @! If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"PC"+GB4->GB4_PORTCI,"X5_DESCRI"),"") Nao Vizualiza Virtual Posicione("SX5",1,xFilial("SX5")+"PC"+GB4->GB4_PORTCI,"X5_DESCRI") 1 1
GB4_CODAGD Codigo Agend Codigo do agendamento Informe o codigo do agendamento C 6 0 @! Nao Vizualiza Real 1 2
GB4_SLREMA Sala Remarc. Codigo da Sala remarcada Codigo da Sala remarcada C 6 0 @! HS_SeekRet("SX5","'GD'+M->GB4_SLREMA",1,.f.,"GB4_DSREMA","X5_DESCRI") GD Sim Altera Real 2 1 2
GB4_DSREMA Sala Descricao da Sala Descrição da sala remarcada C 45 0 @! If(!Inclui,Posicione("SX5",1,xFilial("SX5")+"GD"+GB4->GB4_SLREMA,"X5_DESCRI"),"") Sim Vizualiza Virtual Posicione("SX5",1,xFilial("SX5")+"GD"+GB4->GB4_SLREMA,"X5_DESCRI") 1 2
GB4_DTREMA Data Remarc. Data remarcada Data remarcada D 8 0 @D DDATABASE Sim Altera Real 1 2
GB4_HIREMA Hora Ini Rem Hora Inicial remarcada Hora Inicial Remarcada C 5 0 99:99 Sim Altera Real 1 1
GB4_HFREMA Hora Fin Rem Hora Final remarcada Hora final remarcada C 5 0 99:99 Sim Altera Real 1 1
GB4_STATUS Status Agend Status do agendamento Indica o Status do Agendamento C 1 0 @! Pertence("0123") "0" Sim Vizualiza Real 0=Nao Cofirmada;1=Confirmada;2=Remarcada;3=Cancelada 1 2
GB4_MOTIVO Motivo Motivo Canecel/Remarcacao Indica o Motivo do cancelamento ou remarcação do agendamento C 45 0 @! Sim Altera Real 1 2
GB4_LOGARQ Log do Arq Log do Arquivo Grava Dados de Usuario para eventual consulta C 40 0 HS_LOGARQ() Nao Vizualiza Real 1 2