Stream: implementers
Topic: HL7 DFT: Integration of order placer and charge processor
Jim (Apr 01 2022 at 10:56):
Dear all, thanks in advance for your time to read this!
A clinician places an order set for a patient that is associated with a package. The package has a discounted price relative to the sum of individual orders in the package.
The order placing software sends the individual HL7 order messages to the order fillers which are diagnostic departments.
The order filling software sends HL7 DFT messages to the Charge Processor at various stages of completing the order. The filler is unaware the order is part of a package and sends standard charges for services and materials.
So how is the Charge Processor able to folder the charges from the fillers into the ordered package.
It seems the only way is for the order placer to send a DFT to the Charge Processor directly specifying the orders in ORC and OBX segments followed by a FT1 segment to specify the package.
The Charge Processor would then be able to somehow override the filler charges with the package charge from the placer.
Has anyone implemented a placer or charge processor that handles package orders that can help me?
René Spronk (Apr 01 2022 at 11:31):
It may be helpful to know what country you're in, or rather the country/context of these DFT messages. Besides, the #V2 stream may prove to be better for this type of question, given that almost of of the users of this (current) stream will be FHIR-focused.
At a glance the 'Filler order number' would be the only useful field for such a charge processor (to work out if any special charge fees apply). Caveat: not my area of specialty.
Jim (Apr 08 2022 at 03:57):
Thank you René. The product runs in British Commonwealth countries as well as several Asian countries. To help explain the problem, an order is placed for a package for a set price such as at https://www.healthtestingcenters.com/discount-test-panels/. This package is associated with an order set which will fire off individual order messages with the appropriate service code for each one. The diagnostic departments (fillers) will then send charges to the Charge Processor. So the question is, how does the placer communicate that these orders are part of a package and should not be charged individually to the Charge Processor.
I will post to v2 stream, you are right, that would be a better fit for this question, thanks.
Last updated: Apr 12 2022 at 19:14 UTC