BAR^P05 — Update Account
Le compte patient financier évolue en cours de séjour : ajout d'une mutuelle, correction d'un diagnostic, changement de garant. P05 propage l'update à la facturation.
Objet du message
P05 met à jour un compte patient déjà créé par un P01 (ou un P03 préalable). Il s'utilise pour propager toute modification du dossier financier :
- ajout, modification ou retrait d'une couverture d'assurance (IN1/IN2/IN3) ;
- changement de garant financier (GT1) ;
- correction du diagnostic d'entrée ou ajout de comorbidités (DG1) ;
- ajout de procédures effectuées (PR1) ;
- mise à jour des données démographiques utiles à la facturation (PID-11 adresse).
Structure segmentaire
BAR_P05
MSH Message Header (mandatoire)
[ SFT ] Software Segment (optionnel)
EVN Event Type (mandatoire)
{ Boucle Account (1..n)
PID Patient Identification
[ PD1 ] Patient Additional Demographics
[ { ROL } ] Role (répétable)
[ PV1 ] Patient Visit
[ PV2 ] Patient Visit - Additional Info
[ { DB1 } ] Disability (répétable)
[ { OBX } ] Observation (répétable)
[ { AL1 } ] Allergy (répétable)
[ { DG1 } ] Diagnosis (répétable)
[ DRG ] Diagnosis Related Group
[ { PR1 [ { ROL } ] } ] Procedure (répétable)
[ { GT1 } ] Guarantor (répétable)
[ { NK1 } ] Next of Kin (répétable)
[ { IN1 [IN2] [IN3] } ] Insurance (répétable)
[ ACC ] Accident
[ UB1 ] UB82 Data
[ UB2 ] UB92 Data
} Exemple réel
Ajout d'une couverture Médigap au compte du patient John A. Doe, et ajout d'un diagnostic secondaire (insuffisance rénale aiguë N17.9) découvert pendant le séjour :
MSH|^~\&|HIS|HOSP01|BILLING|HOSP01|20260516120000||BAR^P05^BAR_P05|MSG00013001|P|2.5.1
EVN|P05|20260516120000|||USER001^Smith^John^^^DR.
PID|1||MRN567890^^^HOSP^MR||DOE^JOHN^A^^MR.||19720515|M|||100 MAIN ST^^ANYTOWN^CA^90210^USA||(555)555-1234|||S||ACCT123456|123-45-6789
PV1|1|I|MED^205^B^HOSP01|EM|||DRSMITH^Smith^James^A^^DR.|||MED|||1|||DRSMITH^Smith^James^A^^DR.|ADM|||||||||||||||||||HOSP01|||||20260514102530
DG1|1||I21.0^Infarctus aigu transmural antérieur^I10|||F
DG1|2||N17.9^Insuffisance rénale aiguë, sans précision^I10|||F
IN1|2|MEDIGAP^Médigap Plan F^HL70072|MGAP9876|MEDIGAP|^^^Medigap Insurance^Boston^MA^02101||||||20260601|20271231||SE^Self^HL70063|DOE^JOHN^A^^MR.|18^Self^HL70063|19720515 Acquittement (ACK)
MSH|^~\&|BILLING|HOSP01|HIS|HOSP01|20260516120001||ACK^P05^ACK|ACK00013001|P|2.5.1
MSA|AA|MSG00013001 P05 vs P01 / P03
| Trigger | Sémantique | Cas typique |
|---|---|---|
| P01 | Add Patient Accounts | Création du compte à l'admission. |
| P03 | Update Account (legacy) | Mise à jour dans les versions antérieures. |
| P05 | Update Account | Mise à jour en v2.5+. À privilégier. |
| P06 | End Account | Clôture définitive du compte. |
Erreurs fréquentes
- P05 envoyé avant P01 : invalide ; le récepteur n'a pas de compte à mettre à jour.
- Snapshot vs delta : certains émetteurs envoient le snapshot complet en P05, d'autres seulement le delta. Convenir d'une convention avec le récepteur.
- IN1 avec numéro de séquence (IN1-1) modifié : piège pour les couvertures multiples — IN1-1 doit rester cohérent pour identifier la couverture à mettre à jour.
Événements BAR liés
| Code | Trigger event | Description |
|---|---|---|
| P01 | Add Patient Accounts | Création. |
| P02 | Purge Patient Accounts | Purge. |
| P03 | Update Account (legacy) | Update legacy. |
| P05 | Update Account | Cette page. |
| P06 | End Account | Clôture. |
Voir aussi : BAR^P01, BAR^P06, et FHIR Account.