Estrazione vaccinazione AntiMeningocco C - Ordinata per età del pz
Pagina 1 di 1
Estrazione vaccinazione AntiMeningocco C - Ordinata per età del pz
Come promesso a Mario in un post precedente ecco la query per estrarre le vaccinazioni antimeningococco C (campagna vaccinale in atto in Toscana). L'elenco è ordinato in base all'età del pz al momento della vaccinazione (data della vaccinazione) al fine di distinguere meglio le fascie d'eta 11-20 anni e 21-45 anni come richiesto dalla Regione.
Saluti Lucio
PS Ovviamente si possono anche fare due estrazioni separate una fascia età 11-20 ed una fascia età 21-45...
SELECT
cart_vaccini.va_data as Data_Vaccinazione,
cart_vaccini.co_des as Tipo_Vaccino_Utilizzato,
EXTRACT(YEAR FROM age(cart_vaccini.va_data, pazienti.nascita)) as Eta,
pazienti.cognome as Cognome,
pazienti.nome as Nome,
pazienti.nascita as Data_Nascita,
pazienti.sesso as Sesso,
pazienti.codice_fiscale as Codice_Fiscale,
cart_vaccini.va_note as Note,
v_utenti.codice_regionale as Codice_Regionale_Medico,
concat (v_utenti.cognome, ' ' , v_utenti.nome) as Nome_Medico_Utente
FROM
cart_vaccini,
pazienti,
nos_002,
v_utenti
WHERE
pazienti.codice = cart_vaccini.codice AND
pazienti.codice = nos_002.codice AND
nos_002.pa_medi = v_utenti.userid AND
cart_vaccini.va_tipo LIKE '%mening%' AND
date( cart_vaccini.va_data) BETWEEN '01/09/2014' AND '02/09/2015' AND
/* SOSTITUIRE LE DATE DELLA RIGA PRECEDENTE IN BASE ALLA DATA D'INIZIO E FINE DELLA CAMPAGNA VACCINALE */
nos_002.pa_medi = 'XXXXXXX'
/* AL POSTO DELLE XXXXXXX NELLA RIGA PRECEDENTE INSERIRE IL PROPRIO CODICE MEDICO DI MILLEWIN */
Saluti Lucio
PS Ovviamente si possono anche fare due estrazioni separate una fascia età 11-20 ed una fascia età 21-45...
SELECT
cart_vaccini.va_data as Data_Vaccinazione,
cart_vaccini.co_des as Tipo_Vaccino_Utilizzato,
EXTRACT(YEAR FROM age(cart_vaccini.va_data, pazienti.nascita)) as Eta,
pazienti.cognome as Cognome,
pazienti.nome as Nome,
pazienti.nascita as Data_Nascita,
pazienti.sesso as Sesso,
pazienti.codice_fiscale as Codice_Fiscale,
cart_vaccini.va_note as Note,
v_utenti.codice_regionale as Codice_Regionale_Medico,
concat (v_utenti.cognome, ' ' , v_utenti.nome) as Nome_Medico_Utente
FROM
cart_vaccini,
pazienti,
nos_002,
v_utenti
WHERE
pazienti.codice = cart_vaccini.codice AND
pazienti.codice = nos_002.codice AND
nos_002.pa_medi = v_utenti.userid AND
cart_vaccini.va_tipo LIKE '%mening%' AND
date( cart_vaccini.va_data) BETWEEN '01/09/2014' AND '02/09/2015' AND
/* SOSTITUIRE LE DATE DELLA RIGA PRECEDENTE IN BASE ALLA DATA D'INIZIO E FINE DELLA CAMPAGNA VACCINALE */
nos_002.pa_medi = 'XXXXXXX'
/* AL POSTO DELLE XXXXXXX NELLA RIGA PRECEDENTE INSERIRE IL PROPRIO CODICE MEDICO DI MILLEWIN */
Argomenti simili
» MENINGOCOCCO C - ESTRAZIONE CATEGORIE A RISCHIO DA SOTTOPORRE A VACCINAZIONE
» VACCINAZIONE ANTIPNEUMOCOCCICA
» Vaccinazione Antimeningococcica
» vaccinazione antinfluenzale
» vaccinazione influenza
» VACCINAZIONE ANTIPNEUMOCOCCICA
» Vaccinazione Antimeningococcica
» vaccinazione antinfluenzale
» vaccinazione influenza
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.