DFT^P10 — Detailed Financial Transaction (Insurance)
Variante du DFT qui ajoute formellement le contexte d'assurance via IN1/IN2/IN3, permettant à la transaction de transporter à la fois l'acte facturable et le contrat d'assurance applicable.
Objet du message
DFT (Detailed Financial Transaction) est la famille de messages financiers HL7 utilisée pour transmettre une charge, un crédit, un avoir ou une régularisation. P10 est la variante insurance : elle structure la transaction financière en incluant explicitement le contexte d'assurance (IN1 pour le contrat, IN2 pour les détails supplémentaires, IN3 pour les autorisations).
Cas typiques : facturation d'une consultation avec coordination assurance primaire + secondaire, transmission d'un acte couvert pour pré-autorisation, ajustement post-réception d'une réponse d'assureur.
Structure segmentaire
DFT_P10
MSH Message Header
EVN Event Type
PID Patient Identification
[ PD1 ] Patient Additional Demographics
[ ROL ] Role
[ PV1 ] Patient Visit
[ PV2 ] Visit - Additional
[ DB1 ] Disability
[ { OBX } ] Observation/Result
{ IN1 Insurance (1..*)
[ IN2 ] Insurance — Additional
[ IN3 ] Insurance — Certification
[ { ROL } ] Role
}
{ FT1 Financial Transaction (1..*)
[ { PR1 } ] Procedures
[ { ROL } ]
[ { GT1 } ] Guarantor
[ { DG1 } ] Diagnosis
} Exemple réel
Consultation cardiologie facturée à Blue Cross Blue Shield (BCBS), groupe 78912, CPT 99213, 150 USD :
MSH|^~\&|HIS|HOSP01|BILLING|HOSP01|20260516183000||DFT^P10^DFT_P10|MSG-DFT-P10-007|P|2.5.1|||AL|NE
EVN|P10|20260516183000
PID|1||MRN567890^^^HOSP^MR||DOE^JOHN^A^^MR.||19720515|M
PV1|1|I|CARDIO^302^A^HOSP01|EL|||DRSMITH^Smith^James^A^^DR.|||CAR
IN1|1|BCBS-001^Blue Cross|BCBS|Blue Cross Blue Shield|PO BOX 12345^^CHICAGO^IL^60606^USA||(800)555-0123||GROUP-78912|HOME-PPO|||20260101|20261231|||SELF|||||||F||1.00|GRP|F
IN2|||SSN-123-45-6789|||M||F
IN3||||||PROFESSIONAL^Professional Authorization
FT1|1|FT-P10-001|FT1-EXT-001|20260516|20260516|CG^Charge|99213^Office visit, established patient^CPT|||1|150.00|||PROFESSIONAL - IN1-1 = compagnie BCBS, IN1-2 = code interne BCBS-001, IN1-8 = groupe 78912.
- IN1-12 / IN1-13 = période de couverture 01/01-31/12/2026.
- IN3 = type de certification Professional Authorization.
- FT1-7 = CPT 99213 (Office visit, established patient).
- FT1-10 / FT1-11 = quantité et montant 150 USD.
Acquittement (ACK)
MSH|^~\&|BILLING|HOSP01|HIS|HOSP01|20260516183001||ACK^P10^ACK|ACK-DFT-P10-007|P|2.5.1
MSA|AA|MSG-DFT-P10-007 Erreurs fréquentes
- IN1 manquant : P10 = variante insurance, IN1 obligatoire au moins une fois.
- Plusieurs IN1 sans priorité : pour un patient avec primaire + secondaire, ordonner les IN1 selon l'ordre de paiement attendu.
- CPT obsolète : les codes CPT sont annuels (AMA publication chaque octobre).
- FT1-6 incohérent :
CGcharge,CDcredit,AJadjustment. Choisir le bon type pour éviter les écarts de compte. - Date d'effet IN1 expirée : si IN1-13 (Plan Effective Date To) est dépassée, la couverture n'est pas active à la date de l'acte.
Messages liés
| Code | Trigger event | Description |
|---|---|---|
| DFT^P03 | Post Detailed Financial Transaction | Forme standard sans IN1 obligatoire. |
| DFT^P10 | Post DFT — Insurance | Cette page. |
| DFT^P11 | Post DFT — Statement Period | Sur période. |
| DFT^P12 | Update DFT | Mise à jour d'une transaction existante. |
Voir aussi : DFT^P03 — DFT standard et DFT^P11 — Statement Period.