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
>

_________________________________________

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]

Reply via email to