Trip
Web Service for searching the TRIP Database of Evidence Based Medicine (EBM) http://www.tripdatabase.com. Please use the contact form on the site to request a key
The following operations are supported. For a formal definition, please review the Service Description.
-
GetPublications
Retrieves a list of all the publications that TRIP articles are filed under.
ParametersapiKey The key provided to you by TRIP for use with the web service. Use of the TRIP web service is free. However, a key is required so that we may track any errant requests. Returns
An XML document containing the publications in the following format:<publications> <publication id="310" title="Scottish Intensive Care Society CATs" /> <publication id="311" title="Canadian Family Physician CATs" /> <publication id="312" title="Evidence-Based Decision Making in Critical Care" /> <publication id="313" title="American Thoracic Society CATs" /> <publication id="314" title="Canadian College of Naturopathic Medicine CATs" /> <publication id="315" title="Occupational Therapy CATs" /> <publication id="8" title="ARIF" /> ... </publications>
- GetSpelling
- GetResultsBySendToFriendKey
-
GetSummaries
Performs a search against the TRIP Database
ParameterssXMLIndividualSearch An XML payload containing the search criteria.
<search showsources="0" type="trip" page="1" pagesize="25"> <criteria>cancer</criteria> <categoryid></categoryid> <publicationid></publicationid> <searchtype>1</searchtype> </search>
showsources: 1 or 0(default). Instructs the webservice to include the full name of the publication in the results.
type: "trip". The webservice will maintain backwards compatibility (for a certain period) when major updates to the service are made live. New major releases will require the use of a different value for this field.
page: The page number of the results to return. Results are automatically paginated.
pagesize: The number of results to return per page.
criteria: The search criteria as accepted by the TRIP database search interface. See the TRIP database search tips page for more details.
categoryid: a comma separated list of category IDs by which to filter the results
publicationid: a comma separated list of publications by which to filter the results
searchtype: titleonly or all(default). Instructs the service to search on either the article titles or the full text of the article (including title)
Combining Filters
Publication and Category filters may be combined in order to group results into logical sets.apiKey The key provided to you by TRIP for use with the web service. Use of the TRIP web service is available for a small fee. However, a key is required so that we may track any errant requests. Returns
An XML document containing the search results.<results count="6601" page="1" pagesize="25"> <resultspage> <resultitem> <resultdata name="id">170814</resultdata> <resultdata name="title">The clinical effectiveness of trastuzumab for breast cancer: a systematic review</resultdata> <resultdata name="year">2002</resultdata> <resultdata name="publicationid">35</resultdata> <resultdata name="publication">NCCHTA</resultdata> <resultdata name="categoryid">11</resultdata> <resultdata name="tripurl">http://www.tripdatabase.com/redirect.html?type=trip&articleid=170814</resultdata> </resultitem> ... </resultspage> - GetResultsById
- GetResultsLimit
-
GetCategories
Retrieves a list of the categories that TRIP articles are filed under
ParametersapiKey The key provided to you by TRIP for use with the web service. Use of the TRIP web service is free. However, a key is required so that we may track any errant requests. Returns
An XML document containing the categories in the following format<categories> <category id="2" title="Clinical Questions" /> <category id="3" title="General Peer-reviewed journals" /> <category id="1" title="Evidence Based Synopses" /> <category id="6" title="Specialist Peer-reviewed journals" /> <category id="7" title="Medical Images" /> <category id="4" title="Other" /> ... </categories>
- SetSendToFriend
-
IsAlive
Simply returns True if the service is running. Can be used by monitoring tools to check the status of the TRIP web service. Note that although True indicates that the service is running, if the service is unavailable then this may be due to a variety of reasons ranging from local network issues, routing issues, server issues, etc.
ParametersapiKey The key provided to you by TRIP for use with the web service. Use of the TRIP web service is free. However, a key is required so that we may track any errant requests. Returns
True - GetSynonyms
- RemoveSearchHistoryItem
- GetSearchHistory
- GetExtract
- GetSearchHistorySubstitutedTokens
- GetSearchHistoryToken
- GetSendToFriendKey