[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-devel] pharm information as XML
From: |
Horst Herb |
Subject: |
Re: [Gnumed-devel] pharm information as XML |
Date: |
Mon, 7 Feb 2005 16:00:56 -0500 |
User-agent: |
KMail/1.7.1 |
On Mon, 7 Feb 2005 09:44, Karsten Hilbert wrote:
> Now, is it possible to support this kind of interaction hidden
> behind a drugref API adapter ?
Easy:
class ifapadapter(drugrefapi_base):
def __init__(...)
#tells the adapter how to "connect"
...
#tells the adapter what's available:
addfunc(searchdrug, '_search_name', ['drug_genericname', 'drug_brandname')
def searchdrug(searchexpr):
#this function does all the interaction with the database
#connect to database by whatever means
#run the query and retrieve the result by whatever means
return [{'drug_genricname': 'blah', 'drug_brandname' : 'blahblah'}]
That's basically it. Everything else, like the caching etc., is handled by the
baseclass.
Horst
- [Gnumed-devel] pharm information as XML, Irtza Sharif, 2005/02/02
- Re: [Gnumed-devel] pharm information as XML, Ian Haywood, 2005/02/02
- Re: [Gnumed-devel] pharm information as XML, Horst Herb, 2005/02/03
- Re: [Gnumed-devel] pharm information as XML, Karsten Hilbert, 2005/02/07
- Re: [Gnumed-devel] pharm information as XML,
Horst Herb <=
- Re: [Gnumed-devel] pharm information as XML, Karsten Hilbert, 2005/02/07
- Re: [Gnumed-devel] pharm information as XML, E Dodd, 2005/02/07
- Re: [Gnumed-devel] pharm information as XML, Horst Herb, 2005/02/07
- Re: [Gnumed-devel] pharm information as XML, Karsten Hilbert, 2005/02/08
- Re: [Gnumed-devel] pharm information as XML, Horst Herb, 2005/02/07
- Re: [Gnumed-devel] pharm information as XML, Karsten Hilbert, 2005/02/08
- Re: [Gnumed-devel] pharm information as XML, Karsten Hilbert, 2005/02/08
- Re: [Gnumed-devel] pharm information as XML, Ian Haywood, 2005/02/08
- Re: [Gnumed-devel] pharm information as XML, Karsten Hilbert, 2005/02/08
Re: [Gnumed-devel] pharm information as XML, Irtza Sharif, 2005/02/03