Référents : Export / Listing / Extraction / Requête
Se rendre dans l'admin, sur le cabinet concerné et utiliser l'une des requêtes suivantes.
Récupérer la liste totale des patients (ne pas transmettre cette liste telle quelle à un client) : SELECT * FROM patient
Récupérer la liste des patients vus sur une période (nom, prénom, adresse, code postale, localité, date d'anniversaire et numéro de sécurité sociale) :
SELECT DISTINCT p.lastname, p.firstname, p.address1, l.zipcode, l.name, p.birthday, p.SocialSecurityNumber FROM patient p LEFT JOIN locality l ON l.localityid = p.localityid INNER JOIN rdv r ON r.patientid = p.patientid WHERE r.rdvdatetime >= 'XXX' AND r.rdvdatetime < 'YYY' ORDER BY p.lastname, p.firstname
Remplacer les valeurs XXX par la date de début et YYY par la date de fin : par exemple 20200101 et 20210101 pour sortir les patients vus en 2020.
Récupérer la liste des patients vulnérable sur une période (nom, prénom et numéro de sécu) :
SELECT LastName, FirstName, SocialSecurityNumber FROM Patient WHERE IsVulnerable = true AND PatientId IN (SELECT DISTINCT(PatientId) FROM Rdv r WHERE r.RdvDateTime >= 'XXX' AND r.RdvDateTime < 'YYY') ORDER BY LastName, FirstName
Remplacer les valeurs XXX par la date de début et YYY par la date de fin : par exemple 20200101 et 20210101 pour sortir les patients vulnérables de 2020.
Liste de tous les patients avec leur mutuelle : Demander à YMAR
