Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Planilha exames de audiometria


meurehelp

Posts Recomendados


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  76
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  48
  • Dispositivo:  Android

Boa tarde, alguém possui planilha do RM (OU SQL) que traga os dados de exame de audiometria do RM VITAE, não conseguir buscar a tela anexa

audiometria.jpg

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  22
  • Conteúdo/Dia:  0.07
  • Reputação:   10
  • Pontos/Conquistas:  148
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  32
  • Dispositivo:  Windows

5 horas atrás, meurehelp disse:

Boa tarde, alguém possui planilha do RM (OU SQL) que traga os dados de exame de audiometria do RM VIATAE, não conseguir buscar a tela anexa

audiometria.jpg

Tenta nessa tela usar o atalho control + alt + F9 para ver se lhe apresenta as tabelas envolvidas nesse DataServer.

  • Gostei 1
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  5
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  485
  • Conteúdo/Dia:  0.21
  • Reputação:   136
  • Pontos/Conquistas:  3.231
  • Conteúdo Resolvido:  0
  • Dias Ganho:  64
  • Status:  Offline
  • Idade:  35
  • Dispositivo:  Windows

@meurehelp,Boa noite! 

 

Normalmente, a dica @Guilherme José Silva funciona nestes casos, porém, neste caso a informação é pelo trace/profile.

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
SET NOCOUNT ON;


SELECT
       EP.CODCOLIGADA 
       ,EP.IDCONSULTA
       ,EP.DATAEXAME 
	   ,YEAR(EP.DATAEXAME ) AS 'ANO'
	   ,MONTH(EP.DATAEXAME) AS 'MÊS'
       ,CP.CODPESSOA
       ,CP.CHAPA
       ,P.NOME 
       ,HF.CODFUNCAO_HIST
       ,HF.NOME_FUNCAO_HIST
       ,HS.CODSECAO_HIST
       ,HS.DESC_SECAO_HIST
       ,CASE 
             WHEN ICC.NOMETPINFCLINICA LIKE '%OE/VA' THEN 'AEREA_ESQUERDO'
             WHEN ICC.NOMETPINFCLINICA LIKE '%OD/VA' THEN 'AEREA_DIREITO'
             WHEN ICC.NOMETPINFCLINICA LIKE '%OE/VO' THEN 'OSSEA_ESQUERDO'
             WHEN ICC.NOMETPINFCLINICA LIKE '%OD/VO' THEN 'OSSEA_DIREITO'
             WHEN ICC.NOMETPINFCLINICA LIKE 'WEBER%' THEN 'WEBER'
       ELSE NULL
       END AS 'TIPO'
       ,ICC.NOMETPINFCLINICA AS 'FREQUENCIA'
       ,TRY_CAST(SUBSTRING(ICC.NOMETPINFCLINICA, 1,CHARINDEX(' ',ICC.NOMETPINFCLINICA)-1) AS INT) AS 'NROFREQUENCIA'
       ,V.VALOR
FROM DBO.VEXAMESPRONT EP
JOIN DBO.VCONSULTASPRONT CP ON (EP.CODCOLIGADA = CP.CODCOLIGADA AND EP.IDCONSULTA = CP.IDCONSULTA)
LEFT JOIN DBO.PFUNC P ON (CP.CODCOLIGADA = P.CODCOLIGADA AND CP.CHAPA = P.CHAPA)
OUTER APPLY [dbo].[FOP_GET_HSTFUNCAO] (P.CODCOLIGADA , P.CHAPA, IIF(EP.DATAEXAME < P.DATAADMISSAO ,P.DATAADMISSAO ,EP.DATAEXAME)) HF
OUTER APPLY [dbo].[FOP_GET_HSTSECAO] (P.CODCOLIGADA , P.CHAPA, IIF(EP.DATAEXAME < P.DATAADMISSAO ,P.DATAADMISSAO ,EP.DATAEXAME)) HS
JOIN DBO.VEXAMESPRONTINFCLINICA IC ON (IC.CODCOLIGADA = EP.CODCOLIGADA AND IC.CODPESSOA = EP.CODPESSOA AND IC.IDCONSULTA = EP.IDCONSULTA AND IC.CODEXAME = EP.CODEXAME AND IC.DATAEXAME = EP.DATAEXAME )
JOIN DBO.VINFCLINICA ICC ON (ICC.CODCOLIGADA = IC.CODCOLIGADA AND ICC.CODTPINFCLINICA = IC.CODTPINFCLINICA) 
CROSS APPLY 
(
       SELECT TRY_CAST(G1.DESCRICAO AS INT) AS 'VALOR' 
       FROM DBO.GCONSIST G1
       WHERE G1.CODTABELA = IC.CODTABELA
       AND G1.CODCLIENTE  = IC.CODCLIENTE

) V
WHERE EP.CODCOLIGADA = 1 
AND EP.CODEXAME = '00002'
AND 
       (
                    ICC.NOMETPINFCLINICA LIKE '%OE/VA'
             OR     ICC.NOMETPINFCLINICA LIKE '%OD/VA'
             OR     ICC.NOMETPINFCLINICA LIKE '%OE/VO'
             OR     ICC.NOMETPINFCLINICA LIKE '%OD/VO'
             OR     ICC.NOMETPINFCLINICA LIKE 'WEBER%'
       )
ORDER BY TIPO, NROFREQUENCIA

 

Funções 

TOTVS-RM/RH/FOP_GET_HSTFUNCAO.sql at master · luisgustavogomes/TOTVS-RM · GitHub

TOTVS-RM/RH/FOP_GET_HSTSECAO.sql at master · luisgustavogomes/TOTVS-RM · GitHub

 

Espero lhe ajudar! 

Abraços.

 

 

  • Gostei 1
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  76
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Idade:  48
  • Dispositivo:  Android

Luiz boa tarde.

 

 

obrigado valeu demais

  • Gostei 1
Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.