Ricerca pazienti che hanno praticato vaccinazione antipneumococcica
2 partecipanti
Pagina 1 di 1
Ricerca pazienti che hanno praticato vaccinazione antipneumococcica
Una richiesta ai colleghi esperti.
Con la seguente query, suggerita da......? (in questo momento non ricordo), si estraggono i pazienti per i quali sono stati inseriti i dati per "INFLUENZA" ma non con "PNEUMOCOCCO". E' possibile adattarla anche per la ricerca per "PNEUMOCOCCO"?
Grazie, Alessandro.
SELECT cast(NUMBER(*) as char(3)) N, cast(cognome+' '+nome as Char(30)) paziente, pazienti.nascita, (days(pazienti.nascita, TODAY ( ))/365) as Eta, cast(pazienti.sesso as char(6)), va_data data, cart_vaccini.ora cod, cast((case cart_vaccini.ora
WHEN 'A29' THEN '2j - Affetti da: Pat. ass. ad un aumentato rischio di aspirazione delle secrezioni respiratorie (es. m. neuromuscolari)'
WHEN 'A28' THEN '2i - Affetti da: Pat. per le quali sono programmati interventi chirurgici'
WHEN 'A27' THEN '2h - Affetti da: M. infiammatorie croniche e s. di malassorbimento intestinali'
WHEN 'A26' THEN '2g - Affetti da: M. cong. o acquisite che comportino carenze prod. anticorpi, immunosoppressione da farmaci o da HIV'
WHEN 'A25' THEN '2f - Affetti da: Tumori'
WHEN 'A24' THEN '2e - Affetti da: M. degli organi emopoietici ed emoglobinopatie'
WHEN 'A23' THEN '2d - Affetti da: M. renali con influenza renale'
WHEN 'A22' THEN '2c - Affetti da: Diabete mellito ed altre malattie metaboliche'
WHEN 'A21' THEN '2b - Affetti da: M. apparato cardio-circolatorio, comprese cardiopatie cong. e acquisite'
WHEN 'A20' THEN '2a - Affetti da: M. croniche apparato respiratorio (incl. Asma, displasia bronc., fibrosi cistica e BPCO)'
WHEN 'A13' THEN 'Categoria non nota'
WHEN 'A12' THEN 'Soggetti ad alto rischio'
WHEN 'A11' THEN '4 - Donne che saranno nel secondo e terzo trimestre di gravidanza a inizio stagione epidemica'
WHEN 'A10' THEN '9 - Personale che, per motivi di lavoro, è a contatto con animali che potrebbero costituire fonte di infezione da virus influenzali non umani'
WHEN 'A09' THEN '7 - Familiari e contatti di soggetti ad alto rischio'
WHEN 'A08' THEN 'Bambini affetti da patologie neurologiche e neuromuscolari'
WHEN 'A07' THEN '3 - Bambini ed adolescenti in trattamento a lungo termine con Acido Acetilsalicilico, a rischio di sindrome di Reye in caso di infezione influenzale'
WHEN 'A06' THEN 'Bambini di età superiore ai 6 mesi con condizioni morbose predisponenti alle complicanze'
WHEN 'A05' THEN '8 - Soggetti addetti a servizi pubblici di primario interesse collettivo e categorie di lavoratori'
WHEN 'A04' THEN '5 - Individui di qualunque età ricoverati presso strutture per lungodegenti'
WHEN 'A03' THEN '6 - Medici e personale sanitario di assistenza'
WHEN 'A02' THEN 'Adulti affetti da patologie croniche'
WHEN 'A01' THEN '1 - Soggetti di età pari o superiore a 65 anni'
ELSE 'Non specificato' END) as char (52)) categoria,
CAST((case va_note
WHEN 'F' THEN 'FLUARIX'
WHEN 'A' THEN 'FLUAD'
WHEN 'I' THEN 'INTANZA'
ELSE 'Non specificato' END) as char(15)) Tipo_Vaccino
FROM pazienti, cart_vaccini
WHERE pazienti.codice= cart_vaccini.codice
and va_tipo='influenza'
and cart_vaccini.va_data>'2011/10/01'
order by 9, 8, 2
Con la seguente query, suggerita da......? (in questo momento non ricordo), si estraggono i pazienti per i quali sono stati inseriti i dati per "INFLUENZA" ma non con "PNEUMOCOCCO". E' possibile adattarla anche per la ricerca per "PNEUMOCOCCO"?
Grazie, Alessandro.
SELECT cast(NUMBER(*) as char(3)) N, cast(cognome+' '+nome as Char(30)) paziente, pazienti.nascita, (days(pazienti.nascita, TODAY ( ))/365) as Eta, cast(pazienti.sesso as char(6)), va_data data, cart_vaccini.ora cod, cast((case cart_vaccini.ora
WHEN 'A29' THEN '2j - Affetti da: Pat. ass. ad un aumentato rischio di aspirazione delle secrezioni respiratorie (es. m. neuromuscolari)'
WHEN 'A28' THEN '2i - Affetti da: Pat. per le quali sono programmati interventi chirurgici'
WHEN 'A27' THEN '2h - Affetti da: M. infiammatorie croniche e s. di malassorbimento intestinali'
WHEN 'A26' THEN '2g - Affetti da: M. cong. o acquisite che comportino carenze prod. anticorpi, immunosoppressione da farmaci o da HIV'
WHEN 'A25' THEN '2f - Affetti da: Tumori'
WHEN 'A24' THEN '2e - Affetti da: M. degli organi emopoietici ed emoglobinopatie'
WHEN 'A23' THEN '2d - Affetti da: M. renali con influenza renale'
WHEN 'A22' THEN '2c - Affetti da: Diabete mellito ed altre malattie metaboliche'
WHEN 'A21' THEN '2b - Affetti da: M. apparato cardio-circolatorio, comprese cardiopatie cong. e acquisite'
WHEN 'A20' THEN '2a - Affetti da: M. croniche apparato respiratorio (incl. Asma, displasia bronc., fibrosi cistica e BPCO)'
WHEN 'A13' THEN 'Categoria non nota'
WHEN 'A12' THEN 'Soggetti ad alto rischio'
WHEN 'A11' THEN '4 - Donne che saranno nel secondo e terzo trimestre di gravidanza a inizio stagione epidemica'
WHEN 'A10' THEN '9 - Personale che, per motivi di lavoro, è a contatto con animali che potrebbero costituire fonte di infezione da virus influenzali non umani'
WHEN 'A09' THEN '7 - Familiari e contatti di soggetti ad alto rischio'
WHEN 'A08' THEN 'Bambini affetti da patologie neurologiche e neuromuscolari'
WHEN 'A07' THEN '3 - Bambini ed adolescenti in trattamento a lungo termine con Acido Acetilsalicilico, a rischio di sindrome di Reye in caso di infezione influenzale'
WHEN 'A06' THEN 'Bambini di età superiore ai 6 mesi con condizioni morbose predisponenti alle complicanze'
WHEN 'A05' THEN '8 - Soggetti addetti a servizi pubblici di primario interesse collettivo e categorie di lavoratori'
WHEN 'A04' THEN '5 - Individui di qualunque età ricoverati presso strutture per lungodegenti'
WHEN 'A03' THEN '6 - Medici e personale sanitario di assistenza'
WHEN 'A02' THEN 'Adulti affetti da patologie croniche'
WHEN 'A01' THEN '1 - Soggetti di età pari o superiore a 65 anni'
ELSE 'Non specificato' END) as char (52)) categoria,
CAST((case va_note
WHEN 'F' THEN 'FLUARIX'
WHEN 'A' THEN 'FLUAD'
WHEN 'I' THEN 'INTANZA'
ELSE 'Non specificato' END) as char(15)) Tipo_Vaccino
FROM pazienti, cart_vaccini
WHERE pazienti.codice= cart_vaccini.codice
and va_tipo='influenza'
and cart_vaccini.va_data>'2011/10/01'
order by 9, 8, 2
aditroia- Membro Junior
- Messaggi : 191
Punti : 5285
Voti per importanza dei messaggi : 4
Data d'iscrizione : 24.02.11
Re: Ricerca pazienti che hanno praticato vaccinazione antipneumococcica
E' molto più semplice:
SELECT cast(NUMBER(*) as char(3)) N, cast(cognome+' '+nome as Char(30)) paziente, p.nascita, (days(p.nascita, TODAY ( ))/365) as Eta, cast(p.sesso as char(6)), va_data data, va_tipo Tipo
FROM pazienti p, cart_vaccini v
WHERE p.codice= v.codice
and va_tipo like '%pneumo%'
AND v.userid like '%'
and v.va_data>'2010/10/01'
order by 2
Per chi lavora in gruppo sostituire % con il codice di gruppo.
SELECT cast(NUMBER(*) as char(3)) N, cast(cognome+' '+nome as Char(30)) paziente, p.nascita, (days(p.nascita, TODAY ( ))/365) as Eta, cast(p.sesso as char(6)), va_data data, va_tipo Tipo
FROM pazienti p, cart_vaccini v
WHERE p.codice= v.codice
and va_tipo like '%pneumo%'
AND v.userid like '%'
and v.va_data>'2010/10/01'
order by 2
Per chi lavora in gruppo sostituire % con il codice di gruppo.
Ultima modifica di Admin il Sab 12 Nov 2011 - 1:40 - modificato 1 volta.
Re: Ricerca pazienti che hanno praticato vaccinazione antipneumococcica
Admin ha scritto:E' molto più semplice:
SELECT cast(NUMBER(*) as char(3)) N, cast(cognome+' '+nome as Char(30)) paziente, p.nascita, (days(p.nascita, TODAY ( ))/365) as Eta, cast(p.sesso as char(6)), va_data data, va_tipo Tipo
FROM pazienti p, cart_vaccini v
WHERE p.codice= v.codice
and va_tipo like '%pneumo%'
AND v.userid like '%'
and v.va_data>'2010/10/01'
order by 2
Per chi lavora in gruppo sostituire % con il codice di gruppo.
Grazie Giuseppe dell'immediata risposta!
Tutto OK, buon lavoro.
Alessandro.
aditroia- Membro Junior
- Messaggi : 191
Punti : 5285
Voti per importanza dei messaggi : 4
Data d'iscrizione : 24.02.11
Argomenti simili
» estrazione di pazienti che NON hanno un consiglio in cartella
» Ma TUTTI hanno una esenzione?
» stampanti inkjet
» VACCINAZIONE ANTIPNEUMOCOCCICA
» Vaccinazione Antimeningococcica
» Ma TUTTI hanno una esenzione?
» stampanti inkjet
» VACCINAZIONE ANTIPNEUMOCOCCICA
» Vaccinazione Antimeningococcica
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.