ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

QBP^Q11 — Get Person Demographics

Requête EMPI/MPI pour récupérer un dossier démographique patient à partir de critères (nom, date de naissance, sexe, identifiants externes). Pierre angulaire d'IHE PDQ (Patient Demographics Query) et utilisée intensivement par les portails patient et les modules d'admission temporaire.

Objet du message

Q11 interroge un EMPI (Enterprise Master Patient Index) ou un MPI régional pour récupérer un patient identifié de façon ambiguë (recherche par nom + DDN, par identifiant externe partiel, par numéro de sécurité sociale). C'est le mécanisme de « rapprochement patient » de la GHT française et le query nominatif des plateformes territoriales (ex : ENRS, INS-NIR).

Structure segmentaire

Structure QBP_Q11 : MSH, [SFT], QPD, [RCP], [DSC].

  • QPD-1 — Message Query Name : Q11^Get Person Demographics^HL70471.
  • QPD-2 — Query Tag : identifiant unique de la requête (corrélation avec la réponse).
  • QPD-3 — Demographics Fields : composantes répétables au format @PID.x.y^valeur.
  • RCP-1 — Query Priority : I (immediate) ou D (deferred).
  • RCP-2 — Quantity Limited Request : max 10 résultats par défaut.

Exemple réel

Recherche d'une patiente Marie DURAND née le 15/03/1979 :

plaintext qbp-q11-example.hl7
MSH|^~\&|EHR|HOSP02|EMPI|REG01|20260519101500||QBP^Q11^QBP_Q11|QBPQ11001|P|2.5.1|||AL|NE
QPD|Q11^Get Person Demographics^HL70471|QRY-2026-051901|@PID.5.1.1^DURAND~@PID.5.2^MARIE~@PID.7^19790315
RCP|I|10^RD&Records&HL70126

Réponse RSP^K21

Le serveur EMPI répond avec 1 ou N segments PID. QAK-2 porte le statut : OK, NF (not found), AE (application error) :

plaintext rsp-k21-example.hl7
MSH|^~\&|EMPI|REG01|EHR|HOSP02|20260519101501||RSP^K21^RSP_K21|RSPK21001|P|2.5.1|||AL|NE
MSA|AA|QBPQ11001
QAK|QRY-2026-051901|OK|Q11^Get Person Demographics^HL70471|1|1|0
QPD|Q11^Get Person Demographics^HL70471|QRY-2026-051901|@PID.5.1.1^DURAND~@PID.5.2^MARIE~@PID.7^19790315
PID|1||EMPI-887654321^^^EMPI^MR~123456789^^^INSEE^NH||DURAND^MARIE^^^MME.||19790315|F|||12 RUE DE LA PAIX^^PARIS^^75002^FRA

Erreurs fréquentes

  • QPD-3 ambigu : une recherche sur le seul nom retourne souvent une centaine de résultats. Ajouter DDN + sexe minimum.
  • Encodage des accents : les noms français avec accents doivent être encodés en UTF-8 explicitement via MSH-18.
  • RCP-2 absent : pas de limite, risque de DoS sur l'EMPI.
  • Confusion Q11 vs Q21/Q22 : Q21 (Get Person Demographics + Visit) renvoie aussi les visites en cours. Q22 (Find Candidates) renvoie un score de matching.

Requêtes liées

CodeTrigger eventDescription
Q11Get Person DemographicsCette page (PDQ ITI-21).
Q21Get Person Demographics + Visit+ PV1 actif (PDQ Patient Demographics and Visit Query).
Q22Find CandidatesRetourne candidats avec score (Patient Identifier Cross-Reference).
Q13Request Directory EntryDemande répertoire (annuaire).

Voir aussi : ADT^A04, ADR^A19, QRY^A19.