Use namespace in HL7 Placer Order Number to differentiate between OpenVPMS and SFS orders
Description
When both OpenVPMS and Smart Flow Sheet are integrated with Cubex, there needs to be a way to differentiate dispenses for orders submitted from OpenVPMS, and those from Smart Flow Sheet:
Dispenses for OpenVPMS orders need to be correlated with the original invoice item
Dispenses for SFS orders need to create a new invoice item
To differentiate between them, Cubex will change their HL7 messages to include the ordering application in the ORC-2 Placer Order Number, when the order was submitted from OpenVPMS.
Environment
None
Activity
Show:
Tim Anderson October 28, 2016 at 1:22 AM
This turns out to be unnecessary, as SFS uses UUIDs for its orders and so can be differentiated OpenVPMS orders which are numeric. Changes have been made to:
make it more explicit when an order hasn't originated in OpenVPMS
include the sending application for pharmacy orders. At present this is informational, but can be used in future to determine if an order originated in OpenVPMS
When both OpenVPMS and Smart Flow Sheet are integrated with Cubex, there needs to be a way to differentiate dispenses for orders submitted from OpenVPMS, and those from Smart Flow Sheet:
Dispenses for OpenVPMS orders need to be correlated with the original invoice item
Dispenses for SFS orders need to create a new invoice item
To differentiate between them, Cubex will change their HL7 messages to include the ordering application in the ORC-2 Placer Order Number, when the order was submitted from OpenVPMS.