Millewin: estrarre i pazienti con indirizzo email in anagrafica

Millewin: estrarre i pazienti con indirizzo email in anagrafica

millewintutorial

Recentemente mi è stato chiesto se fosse possibile estrarre dal database di Millewin tutti i pazienti che avessero un indirizzo email salvato nell'anagrafica. Visto che la query può essere utile a tutti, di seguito ho riportato i passaggi necessari ad effettuare l'estrazione:

  1. Aprire Mille Utilità Per poter estrarre i dati dei pazienti con indirizzo email tramite una query SQL la prima cosa da fare è avviare Mille Utilità
  2. Aprire dal menù Statistiche, Impostazione Estrazioni SQL Personali Screenshot della maschera Impostazione Estrazioni SQL Personali
  3. Aggiungere il codice SQL Premendo il pulsante Nuovo creare una nuova estrazione chiamata contatti pazienti e incollare nel campo Comando SQL il codice riportato sotto. Una volta fatto salvare il tutto con il bottone Salva Screenshot della maschera di creazione di una nuova estrazione
  4. Eseguire l'estrazione Premere il tasto Applica per eseguire l'estrazione. Il programma chiederà su quali dati eseguire l'estrazione. Selezionare l'intervallo di date di interesse e proseguire con il comando Avanti. Si aprirà una nuova schermata da cui è possibile eseguire l'estrazione mediante il pulsante Esegui posto in alto a destra. Screenshot della schermata di riepilogo prima di effettuare l'estrazione
  5. Salvare i dati in formato Excel A questo punto si aprirà una schermata contente i dati dei pazienti che hanno un indirizzo email associato. Da questa schermata è anche possibile esportare i dati mediante il pulsante Salva in alto a sinistra. Screenshot della schermata di esportazione

Codice SQL #

Di seguito è riportato il codice da inserire nel campo Comando SQL descritto al punto 3:

select
	paz.cognome,
	paz.nome,
	paz.codice_fiscale,
	nos.pa_tel as tel,
	nos.tel_cell as cell,
	nos.email
from
	pazienti paz left join nos_002 nos on paz.codice = nos.codice
	left join v_utenti med on nos.pa_medi = med.userid
where
	med.codice_regionale ilike '%'
	and paz.pa_convenzione = 'S'
	and nos.pa_drevoca IS NULL
	and paz.decesso IS NULL
	and nos.email IS NOT NULL
order by
	paz.cognome,
	paz.nome;

Se questo post ti è piaciuto e ti è stato utile ti invito ad iscriverti al mio canale Telegram. Se invece hai domande o vuoi lasciare un commento puoi contattarmi direttamente su Telegram o su Twitter. A presto!