Hello What is the context for the orders(for direct clinical care as a physician would) or to record past encounters(as most sites have done with the paper forms).
I would think you would want to attach this to an encounter, and have 2 interfaces, one for the clinician and another for the lab tech or pharmacist dispensing medications I don't know what your ground situation is , but how would you deal with generics(i am assuming maybe implementing the drug formularly option here is helpful? Random Judy On Tue, Jan 24, 2012 at 12:42 PM, Ben Wolfe <[email protected]> wrote: > Roger, orders.patient_id and orders.orderer_id exist for encounterless > orders. For orders with encounters these are copies from encounter. (or I > suppose the orderer could be different from encounter.provider) > > Ben > > > On Tue, Jan 24, 2012 at 11:12 AM, Friedman, Roger (CDC/CGH/DGHA) (CTR) < > [email protected]> wrote: > >> Rowan --**** >> >> Creating an order without an encounter is not possible >> because patient and provider come from the encounter.**** >> >> If you are dealing with specimens collected at the >> facility, e.g. by a phlebotomist, you will want to have that as an >> encounter and the order can be attached to it; however, the provider is not >> really the phlebotomist.**** >> >> You could have "Order lab tests" and "Order drugs" >> checkboxes on the form; the module could examine them and display the >> appropriate forms with the encounter etc. information preloaded. This is >> extensible to other types of orders -- referrals, non-lab tests (e.g. >> x-rays), physical therapy, diet, etc. This might require an extension >> point in the encounter screen to show what orders go with each encounter, >> and an "Add Order" button for each encounter to add them directly there.* >> *** >> >> I would not recommend upgrading to 1.9 since we are going >> to be working on orders for 1.10 and the data model is going to change.** >> ** >> >> ** ** >> >> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Rowan >> Seymour >> *Sent:* Tuesday, January 24, 2012 5:55 AM >> *To:* [email protected] >> *Subject:* [OPENMRS-DEV] Creating orders**** >> >> ** ** >> >> We have two modules under development here at the Rwandan MOH which >> relate to orders - one for drug orders and one for lab test orders. The >> drug order module currently has a dashboard tab portlet where new drug >> orders can be added to a specific encounter. The lab test order module also >> has dashboard tab portlet where new lab test orders are created - but these >> are added to a newly created encounter.**** >> >> ** ** >> >> Neither of these solutions seem ideal - the former requires the clinician >> to search for an encounter which is awkward. The latter creates an extra >> encounter. So I was wondering what the best practice here is. The options >> as I see them are:**** >> >> 1. Create the orders without an encounter (I think this is >> possible...)**** >> 2. Add them to an existing encounter created (e.g. the encounter from >> the consultation form like the drug orders)**** >> 3. Create a new encounter to hold the orders (like "lab test order" >> encounter)**** >> 4. Add sections for lab tests and drug orders to the whatever >> consultation form is being used (this isn't implemented in htmlformentry >> yet tho?) and this would make sure all the orders end up in that one >> encounter.**** >> 5. Upgrade to 1.9 and group everything into a "visit"? (obviously not >> happening anytime soon)**** >> >> Advice appreciated**** >> >> Rowan**** >> >> ** ** >> ------------------------------ >> >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> **** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> > > ------------------------------ > Click here to > unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list > -- Judy _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

