FORUM PER UTENTI MILLEWIN
Attenzione !
Per intervenire sul forum è necessario essere registrati e connessi.

L'Amministratore

****************************************************
“Se tu hai una mela ed io ho una mela, e ce la scambiamo, alla fine tu ed io avremo sempre una mela ciascuno.
Ma se tu hai un’idea ed io ho un’idea, e ce la scambiamo, allora avremo entrambi due idee”.

George Bernard Shaw
****************************************************

estrarre il contenuto del campo a testo libero di accertamenti

Andare in basso

estrarre il contenuto del campo a testo libero di accertamenti

Messaggio  LucaLeF il Ven 15 Feb 2019 - 10:16

come far apparire nell'estrazione delle rx torace (o altri accertamenti ) dell'archivio pazienti il referto che ho inserito nel campo a testo libero ?

SELECT  datavisita, accertamento, risults, cognome, nome  
FROM V_ACCERTAMENTI
where accertamento like 'RX TORACE%'

che manca? ovvero come continuo la query?

grazie in anticipo


LucaLeF
Membro Esperto
Membro Esperto

Messaggi : 458
Punti : 3821
Voti per importanza dei messaggi : 11
Data d'iscrizione : 21.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: estrarre il contenuto del campo a testo libero di accertamenti

Messaggio  Cervino il Sab 16 Feb 2019 - 23:10

LucaLeF ha scritto:come far apparire nell'estrazione delle rx torace (o altri accertamenti ) dell'archivio pazienti il referto che ho inserito nel campo a testo libero ?

SELECT  datavisita, accertamento, risults, cognome, nome  
FROM V_ACCERTAMENTI
where accertamento like 'RX TORACE%'

che manca? ovvero come continuo la query?      grazie in anticipo

Purtroppo non è possibile estrarre il Testo dei Referti dalla vista v_accertamenti presente di default in MU in quanto il campo è assente : 
Varie  soluzioni sono possibili  , ad es.  : 1- creare una Vista personalizzata con i campi ritienuti piu' opportuni 
2- estrarre i dati desiderati dalla tabella cart_accert con ad es. :

SELECT p.cognome ,  p.nome ,  p.nascita ,  p.sesso ,  a.data_open ,  a.ac_des ,  a.ac_val ,  a. ac_mem
FROM  (  pazienti p  LEFT JOIN  nos_002 n   USING( codice))  RIGHT JOIN  cart_accert a  USING( codice)
WHERE  Year( p.nascita)  Between  1920 AND 2020  AND  p.pa_convenzione = 'S' 
AND  ((n.pa_drevoca Is Null  OR  n.pa_drevoca > Today()  OR  (n.pa_drevoca Between Today()-365 AND
Today()  AND  motivo_revoca ='S' ))        AND   p.decesso IS NULL )
AND ( a.ac_des ILIKE 'Rx%Torace' AND a.data_open > Today()-365  AND ( a.ac_val IS NOT NULL  OR  a.ac_mem IS NOT NULL ))


query semplice ma poco duttile , utilizzando la classica impostazione, ormai desueta x Postgres ( .. infatti i problemi cominciano con l' aggiunta di ulteriori clausole di restrizione )

Saluti Sergio

Cervino
Membro Junior
Membro Junior

Messaggi : 234
Punti : 3196
Voti per importanza dei messaggi : 19
Data d'iscrizione : 03.03.11
Età : 64
Località : Orzivecchi (BS)

Visualizza il profilo

Torna in alto Andare in basso

Re: estrarre il contenuto del campo a testo libero di accertamenti

Messaggio  LucaLeF il Dom 17 Feb 2019 - 12:48

ti sono veramente grato. funziona.

LucaLeF
Membro Esperto
Membro Esperto

Messaggi : 458
Punti : 3821
Voti per importanza dei messaggi : 11
Data d'iscrizione : 21.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: estrarre il contenuto del campo a testo libero di accertamenti

Messaggio  Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto


 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum