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
****************************************************

numero ricette in un determinato periodo

Andare in basso

numero ricette in un determinato periodo

Messaggio  fabgrig1 il Gio 16 Giu 2011 - 10:46

E' possibile ricavare il numero di ricette fatte in un certo periodo o mese per mese?

Fabrizio

fabgrig1
Membro Junior
Membro Junior

Messaggi : 152
Punti : 3170
Voti per importanza dei messaggi : 1
Data d'iscrizione : 21.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: numero ricette in un determinato periodo

Messaggio  drtulino il Gio 16 Giu 2011 - 11:13

fabgrig1 ha scritto:E' possibile ricavare il numero di ricette fatte in un certo periodo o mese per mese?

Fabrizio
Guarda se Ti può essere d'aiuto questa discussione di qualche mese fa:
http://utentimillewin.forumattivo.it/t100-elenco-prescrizioni

_________________
Renato Tulino
MMG Monte Argentario (GR)
Facebook Millewin: https://www.facebook.com/groups/utentimillewin/
Twitter: @RenatoTulino
drtulino
drtulino
Moderatore
Moderatore

Messaggi : 1833
Punti : 5153
Voti per importanza dei messaggi : 91
Data d'iscrizione : 20.02.11
Età : 55
Località : Monte Argentario (GR)

Visualizza il profilo https://www.facebook.com/groups/utentimillewin/

Torna in alto Andare in basso

Re: numero ricette in un determinato periodo

Messaggio  GiampiMaz il Mar 21 Giu 2011 - 12:44

Purtroppo in questo periodo posso accedere solo per poco tempo al computer quindi rispondo in modo affrettato.
Questa query conta il numero di ricette stampate (siano esse per farmaci, prescrizioni esami o richieste varie), ciò significa che per esempio una prescrizione di 6 farmaci può essere una sola ricetta (se iniettivi) o 2 (se per patologia) o 3 se normale. E così per gli accertamenti. Da notare che se poi si cancella una prescrizione che si è stampata la registrazione resta comunque anche se non visibile a video e quindi contata. Altra cosa è che conta assieme le ricette sia di fascia A o C e di pazienti sia USL che no.
A secondo dello scopo può poi essere modificata per limitarsi solo ad un dato tipo.
Considera i pazienti (tutti come detto) del solo titolare ma senza distinguere chi abbia fatto la prescrizione (segretaria, sostituto ecc).
XXXXX è il solito codice per la medicina di gruppo da sostituire in tutte le singole query.
L'anno (nell'esempio 2011) se necessario deve essere modificato anch'esso in tutte le singole query.

Mi sono limitato al totale e a gennaio, basta aggiungere i vari moduli per gli altri mesi con
AND Month(i.data_open) = 1 (per gennaio, 2 febbraio ecc)
Ultima notazione, è lentissima, 10 minuti almeno col mio computer (e solo con 2 moduli e non i 13 previsti!), inoltre va testata perchè sono tabelle che normalmente non uso e quindi non ne sono esperto.
giampiero




SELECT '2011' as anno, '_gen_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND Month(i.data_open) = 1
AND year(i.data_open) = anno
AND n.Pa_Medi ='XXXXXXX'

UNION ALL

SELECT '2011' as anno, '_tot_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND year(i.data_open) = anno
AND n.Pa_Medi ='XXXXXX'
GiampiMaz
GiampiMaz
Membro Junior
Membro Junior

Messaggi : 122
Punti : 3115
Voti per importanza dei messaggi : 33
Data d'iscrizione : 20.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: numero ricette in un determinato periodo

Messaggio  fabgrig1 il Mar 21 Giu 2011 - 19:23

GiampiMaz ha scritto:Purtroppo in questo periodo posso accedere solo per poco tempo al computer quindi rispondo in modo affrettato.
Questa query conta il numero di ricette stampate (siano esse per farmaci, prescrizioni esami o richieste varie), ciò significa che per esempio una prescrizione di 6 farmaci può essere una sola ricetta (se iniettivi) o 2 (se per patologia) o 3 se normale. E così per gli accertamenti. Da notare che se poi si cancella una prescrizione che si è stampata la registrazione resta comunque anche se non visibile a video e quindi contata. Altra cosa è che conta assieme le ricette sia di fascia A o C e di pazienti sia USL che no.
A secondo dello scopo può poi essere modificata per limitarsi solo ad un dato tipo.
Considera i pazienti (tutti come detto) del solo titolare ma senza distinguere chi abbia fatto la prescrizione (segretaria, sostituto ecc).
XXXXX è il solito codice per la medicina di gruppo da sostituire in tutte le singole query.
L'anno (nell'esempio 2011) se necessario deve essere modificato anch'esso in tutte le singole query.

Mi sono limitato al totale e a gennaio, basta aggiungere i vari moduli per gli altri mesi con
AND Month(i.data_open) = 1 (per gennaio, 2 febbraio ecc)
Ultima notazione, è lentissima, 10 minuti almeno col mio computer (e solo con 2 moduli e non i 13 previsti!), inoltre va testata perchè sono tabelle che normalmente non uso e quindi non ne sono esperto.
giampiero




SELECT '2011' as anno, '_gen_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND Month(i.data_open) = 1
AND year(i.data_open) = anno
AND n.Pa_Medi ='XXXXXXX'

UNION ALL

SELECT '2011' as anno, '_tot_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND year(i.data_open) = anno
AND n.Pa_Medi ='XXXXXX'


Grazie la query funziona molto bene pero' come dici tu ti da il numero delle ricette per farmaci,esami,richieste nel mio caso occorre solo le prescrizioni farmaceutiche.

grazie fabrizio

fabgrig1
Membro Junior
Membro Junior

Messaggi : 152
Punti : 3170
Voti per importanza dei messaggi : 1
Data d'iscrizione : 21.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: numero ricette in un determinato periodo

Messaggio  GiampiMaz il Mer 22 Giu 2011 - 8:29

Ciao
per personalizzarla occorre solo aggiungere una riga
per ogni query










AND i.tipo_operaz like 'TER'

(per i farmaci) 'ACC'
(per gli accertamenti) 'RIA' (per le richieste di fkt e le altre richieste), io almeno conosco queste sigle, non so se ne esistano altre (se qualcuno le conosce gradirei molto che lo comunicasse!!! Smile ).

Per eventuali altri cambiamenti chiedi pure.
giampiero





SELECT '2011' as anno, '_gen_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND Month(i.data_open) = 1
AND year(i.data_open) = anno
AND i.tipo_operaz like 'TER'
AND n.Pa_Medi ='XXXXXXX'

UNION ALL

SELECT '2011' as anno, '_tot_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND year(i.data_open) = anno
AND i.tipo_operaz like 'TER'
AND n.Pa_Medi ='XXXXXX'
GiampiMaz
GiampiMaz
Membro Junior
Membro Junior

Messaggi : 122
Punti : 3115
Voti per importanza dei messaggi : 33
Data d'iscrizione : 20.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: numero ricette in un determinato periodo

Messaggio  fabgrig1 il Mer 22 Giu 2011 - 14:18

GiampiMaz ha scritto:Ciao
per personalizzarla occorre solo aggiungere una riga
per ogni query










AND i.tipo_operaz like 'TER'

(per i farmaci) 'ACC'
(per gli accertamenti) 'RIA' (per le richieste di fkt e le altre richieste), io almeno conosco queste sigle, non so se ne esistano altre (se qualcuno le conosce gradirei molto che lo comunicasse!!! Smile ).

Per eventuali altri cambiamenti chiedi pure.
giampiero





SELECT '2011' as anno, '_gen_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND Month(i.data_open) = 1
AND year(i.data_open) = anno
AND i.tipo_operaz like 'TER'
AND n.Pa_Medi ='XXXXXXX'

UNION ALL

SELECT '2011' as anno, '_tot_', count (i.rowid) as ricette
FROM nos_002 n, pazienti p, cart_righe_impegnative r, cart_impegnative i
WHERE p.codice=n.codice AND p.codice=r.codice AND r.rowid_imp=i.rowid
AND year(i.data_open) = anno
AND i.tipo_operaz like 'TER'
AND n.Pa_Medi ='XXXXXX'


Perfetto
grazie fabrizio

fabgrig1
Membro Junior
Membro Junior

Messaggi : 152
Punti : 3170
Voti per importanza dei messaggi : 1
Data d'iscrizione : 21.02.11

Visualizza il profilo

Torna in alto Andare in basso

Re: numero ricette in un determinato periodo

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