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<mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l>
from OpenMRS Developers' mailing list
_________________________________________
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]