Here's what we've done:
1. BS presents HL7 DFT w/multiple FT1s
2. BP routes this HL7 through a DTL that loops through each FT1, and writes a single custom Record Mapper 'dummy' segment (which contains patient values and charge details in a single record) for a single file (which can accumulate 1 message, then close...although can also accumulate daily files, if your charge process permits).
3. BO outputs files created in step 2.
3. Record Mapper BS reads this file in, loops through each record, sending to a BP, which
4. passes this single charge through a DTL that creates an HL7 DFT for each record from the input file, sending to the final stage of
5. BO (sending 1 HL7 DFT per FT1 in original message)
So, for this approach you need:
1.BS (HL7 tcp/ip)
2. BP (w/ HL7->RecMap DTL)
3. BO (RecMap file adapter)
4. BS (RecMap file adapter)
5. BP (w/ RecMap-> DTL)
6. BO (HL7 tcp/ip)
Which is a little more work that a BPL, unless you're already experienced with both HL7 and Record Mapper, in which case you can create these and get them all working together in half a day. We took this approach as an 'How To' for folks not yet up to speed on BPL.
- Log in to post comments