Millewin: estrarre l'elenco degli ultimi pazienti visitati

Millewin: estrarre l'elenco degli ultimi pazienti visitati

millewintutorial

Visto il recente aumento di casi di COVID-19 può tornare utile avere un elenco di tutti i pazienti incontrati nello studio in un certo arco di tempo.

Per farlo basta eseguire una query da Mille utilità nel seguente modo:

  1. Aprire Milleutilità

  2. **Aprire il menù Statistiche e selezionare Impostazione Estrazioni SQL Personali

    Impostazione Estrazioni SQL Personali
    Impostazione Estrazioni SQL Personali
  3. Aggiungere il codice SQL Premendo il pulsante Nuovo creare una nuova estrazione chiamata Ultimi contatti e incollare nel campo Comando SQL il codice riportato sotto. Una volta fatto salvare il tutto con il bottone Salva

    Ultimi contatti
    Ultimi contatti: comando SQL
  4. Eseguire l’estrazione Premere il tasto Applica per eseguire l'estrazione. Il programma chiederà su quali dati eseguire l'estrazione. In questo passo è importante selezionare l'intervallo di date di interesse su cui eseguire la query. Una volta deciso, 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.

    Filtraggio query
    Filtraggio query
  5. Salvare i dati in formato Excel A seconda dell'intervallo di date selezionato e del numero di accessi allo studio medico il programma potrebbe impiegare più o meno tempo a fornire l'elenco di tutti i pazienti incontrati. Una volta che il processo di estrazione è terminato è possibile esportare i dati in formato Excel mediante il pulsante Salva in alto a sinistra.

    Esportazione Excel
    Esportazione Excel

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

select
	data_contatto,
	ora_contatto,
	cognome,
	nome,
	codfiscale,
	datanasc,
	tipo
from
	v_contatti
order by
	data_contatto,
	ora_contatto

BONUS: estrarre i pazienti con più contatti in un dato periodo #

Facendo delle piccole modifiche alla query riportata poco sopra è possibile ripetere lo stesso procedimento per ottenere il numero di volte che un paziente di è presentato allo studio in un determinato intervallo di tempo. Per farlo la query da eseguire è la seguente:

select
	cognome,
	nome,
	codfiscale,
	tipo,
	count(*) as totale_contatti
from
	v_contatti
group by
	cognome,
	nome,
	codfiscale,
	tipo
order by
	cognome,
	nome

Se questo post ti è piaciuto e ti è stato utile ti invito ad iscriverti al mio canale Telegram.

Se hai domande o vuoi lasciare un commento puoi contattarmi direttamente su Telegram o su Mastodon.

A presto!