[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Health] GNU Health Drugs and Co.
From: |
Christoph H. Larsen |
Subject: |
Re: [Health] GNU Health Drugs and Co. |
Date: |
Mon, 13 Feb 2012 16:55:23 +0430 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.20) Gecko/20110820 Iceowl/1.0b2 Icedove/3.1.12 |
Dear All,
I have been thinking of the best approach re. drugs (and also lab
tests), with the minimal work and safest upgrade paths:
Our catalogue of drugs is not all too close to the WHO essential drug
list, so I feel tempted to simply build a parallel "universe" of drugs,
instead of heavily customising the WHO list - with potential pitfalls
when upgrading.
Likewise, I could create a parallel branch off the "Drugs" parent
category, call it "MyInstitution" and deploy the categorisation we use
here (they are very close to the British National Formulary:
www.bnf.org). I assume that the resulting (differing!) internal category
IDs would ot interfere with any future upgrading?!
Any thought about this strategy - and any way to do a simple mass import
through the front end, using a csv or whatever formatted file?
I then thought of rendering the WHO essential drug categories and drug
invisible to our pharmacists, doctors and nurses by setting up a rule
for their respective groups like:
"Only give read access to those categories where the name of the drug
category in model gnuhealth.medicament.category is a child of the
"MyInstitution" drug parent category. So, it select "name" from the
model gnuhealth.medicament.category, set operator to "child_of", and hit
the wall AGAIN of the Rules facility, which I find highly illogical: I
only get "/User/..." as operands, which does not make any sense
whatsoever :-(. Any ideas regarding the latter conundrum?
Thanks a lot, indeed!
Chris
On 13/02/12 15:00, Luis Falcon wrote:
> Dear Chris
>
> On Mon, Feb 13, 2012 at 6:37 AM, Christoph H. Larsen
> <address@hidden> wrote:
>> Dear Crowd,
>>
>> A couple of questions:
>> I have the list of drugs, which is rather specific for our medical
>> facility here in Kabul (keeping everything generic, naturally!), so the
>> List of Essential Drugs is of limited value. Is there any way to
>> bulk-import a file with drugs (or later: lab tests) into the system?
>> Without bulk import, what is the best way to enter any additional drugs
>> - by chucking them into a separate drug category, and adding them one by
>> one?
>
> I highly recommend to encode in xml format and place it in the server,
> similar as to the what we do in the case of "WHO essential medicines".
> There are other ways to do a "batch input" via front-end, for example,
> but that will only last for your current DB.
>
> Take a look at the file
> "health/tryton/health/data/WHO_medicaments.xml" as an example.
>
> Same as for the categories... check the file
> "health/tryton/health/data/medicaments_categories.xml"
>
> One more thing... I highly recommend to create a separate module with
> all the localization and specifics of your health center (reports,
> views, methods, access rights...), so it does not interfere with the
> main modules.
>
> Best
>
>> I notice that each substance inside the list of essential drugs may
>> represent several pharmacological preparations and concentrations,
>> a.k.a. variants in ERP speak. Wouldn't it be be better to define
>> separate products for, for instance mepivacaine 2% 5 ml and 2% 50 ml? As
>> far as I can see, this is not currently done from within the drug list...
>> Also, as for drug details, is there any FLOSS source we could use to
>> copy/paste further drug details? Copy paste would be ideal. The BNF is
>> unfortunately copyrighted...
>>
>> Any thoughts?
>>
>> Bests,
>>
>> Chris
>>
>
>
>
--
Dr. Christoph H. Larsen
synaLinQ (Vietnam) synaLinQ (Kenya)
P.O. Box 55, Bưu điện NT, 01 Pasteur P.O. Box 1607, Village Market
Nha Trang, Khánh Hòa Nairobi 00621
Vietnam Kenya
Mobile: +84-98-9607357 Mobile: +254-753-632481
+49-176-96456254 (Germany)
Fax: +49-231-292734790
Email: address@hidden