DFT^P11 — Detailed Financial Transaction (Statement Period)
The detailed statement of billable acts over a period: every consultation, every exam, every procedure — each as a FT1, with its code, price and performing physician.
Purpose
P11 transmits all the detailed financial transactions of a patient over a billing period. Unlike P03 which notifies a single transaction on the fly, P11 is an end-of-period message: month-end, end-of-stay, end-of-cycle chemo statement. Each FT1 corresponds to a billable act: consultation, exam, procedure, medication.
Segment structure
DFT_P11
MSH Message Header (mandatory)
[ SFT ] Software Segment
EVN Event Type (mandatory)
PID Patient Identification (mandatory)
[ PD1 ] Patient Additional Demographics
[ { ROL } ]
[ PV1 Patient Visit (mandatory for P11)
[ PV2 ]
[ { ROL } ]
[ { DB1 } ]
[ { AL1 } ]
]
{
[ { GT1 } ]
[ { IN1 [IN2] [IN3] } ]
[ ACC ]
{
FT1 Financial Transaction (mandatory) — one per act
[ { NTE } ]
[ { DG1 } ]
[ DRG ]
[ { ROL } ]
[ { PR1 } ]
}
} MSH — Message Header
- MSH-9:
DFT^P11^DFT_P11.
EVN — Event Type
- EVN-1:
P11. - EVN-2: statement date.
PID — Patient Identification
Identical to A01. PID-3 must match the identity known to the billing module.
PV1 — Patient Visit
Mandatory for P11 (unlike P03 where PV1 is optional). PV1-19 (visit number) correlates all FT1 of the stay.
FT1 — Financial Transaction
One FT1 per billable act. Key fields:
- FT1-1: sequence number (1, 2, 3…).
- FT1-2: transaction identifier (HIS internal ID).
- FT1-3: receiver-side transaction ID (often empty initially).
- FT1-4: batch code (rare).
- FT1-5: act date.
- FT1-6: entry date.
- FT1-7: transaction type (table 0017:
CG=Charge,CD=Credit,PY=Payment,AJ=Adjustment). - FT1-8: act code (LOINC, CPT, CCAM, etc.).
- FT1-11: quantity.
- FT1-12: unit price.
- FT1-13: total amount (CP type, value^currency).
- FT1-16: detailed product/service code.
- FT1-20: performing physician (XCN).
Real-world example
May 2026 statement for patient John Doe: cardio consult 120 USD, ECG 45 USD, appendectomy 2850 USD:
MSH|^~\&|FIN|HOSP01|EHR|CLINIC02|20260515182000||DFT^P11^DFT_P11|MSG00004001|P|2.5.1|||AL|NE
EVN|P11|20260515182000|||OPSEC^Operator^Front Desk
PID|1||MRN567890^^^HOSP^MR||DOE^JOHN^A||19720515|M
PV1|1|I|ICU^101^A^HOSP01
FT1|1|TR-2026-05-01-001|TRANS-FIN-001||20260501|20260501|CG|HOSP-CONS|||1|||120.00^USD||COMP^Outpatient cardio consultation^L|||||||||DRBERNARD^Bernard^Philippe|||A
FT1|2|TR-2026-05-03-002|TRANS-FIN-002||20260503|20260503|CG|HOSP-ECG|||1|||45.00^USD||COMP^ECG^L|||||||||DRBERNARD^Bernard^Philippe|||A
FT1|3|TR-2026-05-14-003|TRANS-FIN-003||20260514|20260515|CG|HOSP-SURG|||1|||2850.00^USD||COMP^Appendectomy^L|||||||||DRSMITH^Smith^James|||A P03 vs P11
| Aspect | P03 (Detailed Financial Transaction) | P11 (Statement Period) |
|---|---|---|
| Volume | Single transaction, real-time | All transactions of a period |
| Mode | Event push (act entered) | Batch push (end-of-period) |
| PV1 | Optional | Mandatory |
| Use case | Immediate ERP notification | Stay statement, end-of-period |
Acknowledgment (ACK)
MSH|^~\&|EHR|CLINIC02|FIN|HOSP01|20260515182001||ACK^P11^ACK|ACK00004001|P|2.5.1
MSA|AA|MSG00004001 Common errors
- FT1-13 without currency:
120.00without^USD= ambiguous. Always type as CP (Composite Price). - Different PV1-19 across FT1: FT1 of the same stay must share the same visit number.
- FT1-7 = CG without matching PY: a Charge must be followed by a Payment (otherwise the account stays debit).
- Duplicate FT1-2: each transaction must have a unique identifier to enable idempotent reprocessing.
- P11 without PV1: unlike P03, P11 requires PV1.