I'm developing my own orders form that acts like the built in orders module, just organized better. I pretty much have everything figured out except for modifying the test provider since you can't pass it to the MEL_ADD_ORDER() function. We're going to be implementing an orders interface with our in-house lab and radiology departments, so we need to be able to identify if the order will be on or off site. Any ideas? I'm considering creating separate orders categories for on and off site labs. I'd like to avoid having the same lab orders in multiple categories if possible.
The only way I know of doing that, is setting the default service provider for each test to the one that will be used; however, if there are multiple locations that your clinic(s) use, this may just be impossible to do.
Also, how are you removing orders in this form?
I would also be interested in knowing how you will remove orders.