The HL7 Detailed Financial Transaction (DFT) message is used to transmit financial information between various systems and to a billing system for patient accounting purposes and claims generation. This contains information on billing accounts, charges, payments, adjustments, insurance, and other related patient billing and accounts receivable information.
A typical HL7 DFT message transmission is between the Department System Scheduler (DSS)/Order Filler (ie. the service provider) and the Charge Processor (ie. Insurer or payee). When a patient receives a service, the DSS/Order Filler verifies that the service has been completed and the Charge Processor receives the required patient demographics and account information for patient registration.
[[Diagram or video of Iguana feeding Transcription MDM to an EMR]]
Below is an example of an HL7 version 2.5 DFT^P03, Post Detail Financial Transactions message:
MSH|^~\&|MESA_OP|XYZ_HOSPITAL|iFW|ABC_RADIOLOGY|201504201347|12|DFT^P03|24885|P|2.5
EVN||20150420134725||
PID|1|12345|12345^^^MIE&1.2.840.114398.1.100&ISO^MR||MOUSE^MICKEY^S||19281118|M|||123 Main St.^^Lake Buena Vista^FL^3283|||||||||||||||||||
FT1|1|1133||20150325000000||CG|99244|Consultation-Level 4||1|0.000000|||||^^^^OFFICE^^^^Office||BILLING|B69^Cysticercosis^I10~B60.0^Babesiosis^I10|123^Physician^Dr|||1133|1^Adams^Douglas|99244|
PR1|1|CPT|99244|Consultation-Level 4|20150325000000|||||||123^Physician^Dr|B69^Cysticercosis^I10~B60.0^Babesiosis^I10|
DG1|1|ICD10|B69^Cysticercosis^I10|Cysticercosis|20150325000000|F|||||||||0|123^Physician^Dr
DG1|2|ICD10|B60.0^Babesiosis^I10|Babesiosis|20150325000000|F|||||||||0|123^Physician^Dr
Segment |
Description |
MSH |
Message Header. The header contains information about the sending system and location, the receiving system and location, the date and time of when the message was created, the type of trigger event being communicated, and the HL7 message version being used. This segment is required. |
EVN |
Event Type. Communicates the event that occurred in order for the message to be generated. This is a crucial part of the data flow, as it indicates where and when a message is sent based on the type of event.This segment is required. |
PID |
Patient Identification. Important patient identification information, including patient demographics. This segment is required. |
{FT1} |
Financial Transaction. The necessary information to post charges, payments, adjustment, etc. to patient accounting records. This segment is required. |
{PR1} |
Procedures. Holds information about the various procedures performed for a patient. This is used for medical record encoding and billing systems. This segment can be repeated to communicate information about multiple procedures.
|
[{DG1}] |
Diagnosis Information. Contains information about a patient’s diagnosis and uses ICD coding standards to communicate specific diseases, signs, symptoms, abnormalities, patient complaints, etc. This segment is optional and can be repeating. |
[ ] = optional, { } = repeating |
For more information on implementing various HL7 message types, please refer to the HL7 Messaging Standard Implementation Guides corresponding to your required version.
Other HL7 Message Types:
|
In practice, you'll find that everyone formats HL7 messages slightly different, even though it has a standard structure in place. With iNTERFACEWARE's integration engine, you can ensure that all data is normalized as intended for full compliance.
What happens when the source destination is sending one version of HL7, while the recipient's system can only handle an older version of HL7? With Iguana you can convert HL7 versions on the fly.
As you've seen, HL7 messages can contain a lot of information -- sometimes much more than you need. Simplify things using Iguana, by extracting the data from the specific HL7 fields you need.
The HL7 organization is always working on improving the standard and new versions will keep coming in the future. Ensure that your data always remains compatible with iNTERFACEWARE's integration engine, Iguana.