health
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Health] GNU Health Drugs and Co.


From: Luis Falcon
Subject: Re: [Health] GNU Health Drugs and Co.
Date: Mon, 20 Feb 2012 12:21:33 -0300

Hi Chris

On Mon, Feb 13, 2012 at 7:39 AM, Christoph H. Larsen
<address@hidden> wrote:
> Uff, Luis, now you got me....
> How can I stick my localisations into a separate module?

The best way is to create a module for each implementation, that
covers the specifics for the health center. So say the health center
is called "Larsen", you could create a module called
"health_local_larsen" and there include all the data, views, reports,
users, access control, etc.. that is only for that health center.

The module structure will be the same as other module, just with local
information.

> Reports: I keep a copy of the respective reports directory on my
> workstation... works for now ;-).
> Permissions and access rights: Would an upgrade write over them, or
> "just" produce conflicts like during our last attempted upgrade?

No. They won't be overwritten, but if you have them at DB level, they
only exist at that instance. I like to have it encoded in xml, so I
can recreate an environment from scratch with all the info. Maybe the
security profiles is not the best example, but for views, reports,
etc.., best it to have them at module level.

> Thanks for any help along this line.
> I will look at health/tryton/health/data/WHO_medicaments.xml now...

Take a look in the trunk to WHO_list_of_essential_medicines.xml . This
one is now the main file.

Best
> Cheers!
> C.
>
> 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
>



-- 
Luis Falcon
GNU Health
http://health.gnu.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]