Dailymed 工具¶
Configuration File: dailymed_tools.json
Tool Type: Local
Tools Count: 7
此页面包含在``dailymed_tools.json``配置文件中定义的所有工具。
可用工具¶
**DailyMed_get_spl_by_setid**(类型:GetSPLBySetIDTool)¶
获取与SPL Set ID对应的完整标签,以XML或JSON格式返回内容。
DailyMed_get_spl_by_setid 工具规格
工具信息:
名称:
DailyMed_get_spl_by_setid类型:
GetSPLBySetIDTool描述:获取与SPL Set ID对应的完整标签,返回内容为XML或JSON格式。
参数:
``setid``(字符串)(必填)用于查询的 SPL 集合 ID。
format(string) (optional) Return format, only supports ‘xml’.
示例用法:
query = {
"name": "DailyMed_get_spl_by_setid",
"arguments": {
"setid": "example_value"
}
}
result = tu.run(query)
DailyMed_parse_adverse_reactions (Type: DailyMedSPLParserTool)¶
Parse adverse reactions section from SPL XML into structured table format. Returns AE frequencies…
DailyMed_parse_adverse_reactions tool specification
工具信息:
Name:
DailyMed_parse_adverse_reactionsType:
DailyMedSPLParserToolDescription: Parse adverse reactions section from SPL XML into structured table format. Returns AE frequencies, severity, and descriptions. Example: setid=’030d9bca-a934-6ef9-e063-6394a90a8277’ extracts headache 10%, GI upset 5%.
参数:
operation(unknown) (optional) Operation type (fixed)setid(string) (optional) SPL Set ID to parsedrug_name(string) (optional) Drug name for automatic Set ID lookup (alternative to setid)
示例用法:
query = {
"name": "DailyMed_parse_adverse_reactions",
"arguments": {
}
}
result = tu.run(query)
DailyMed_parse_clinical_pharmacology (Type: DailyMedSPLParserTool)¶
Parse clinical pharmacology section from SPL XML. Returns PK parameters (Cmax, Tmax, t1/2, AUC), …
DailyMed_parse_clinical_pharmacology tool specification
工具信息:
Name:
DailyMed_parse_clinical_pharmacologyType:
DailyMedSPLParserToolDescription: Parse clinical pharmacology section from SPL XML. Returns PK parameters (Cmax, Tmax, t1/2, AUC), PD effects, metabolism pathways, and elimination. Example: absorption, distribution, metabolism tables.
参数:
operation(unknown) (optional) Operation type (fixed)setid(string) (optional) SPL Set ID to parsedrug_name(string) (optional) Drug name for automatic Set ID lookup (alternative to setid)
示例用法:
query = {
"name": "DailyMed_parse_clinical_pharmacology",
"arguments": {
}
}
result = tu.run(query)
DailyMed_parse_contraindications (Type: DailyMedSPLParserTool)¶
Parse contraindications section from SPL XML into structured list. Returns conditions, population…
DailyMed_parse_contraindications tool specification
工具信息:
Name:
DailyMed_parse_contraindicationsType:
DailyMedSPLParserToolDescription: Parse contraindications section from SPL XML into structured list. Returns conditions, populations, or situations where drug should not be used. Example: pregnancy, hypersensitivity, severe renal impairment.
参数:
operation(unknown) (optional) Operation type (fixed)setid(string) (optional) SPL Set ID to parsedrug_name(string) (optional) Drug name for automatic Set ID lookup (alternative to setid)
示例用法:
query = {
"name": "DailyMed_parse_contraindications",
"arguments": {
}
}
result = tu.run(query)
DailyMed_parse_dosing (Type: DailyMedSPLParserTool)¶
Parse dosage and administration section from SPL XML. Returns structured dosing instructions, dos…
DailyMed_parse_dosing tool specification
工具信息:
Name:
DailyMed_parse_dosingType:
DailyMedSPLParserToolDescription: Parse dosage and administration section from SPL XML. Returns structured dosing instructions, dose modifications, and administration guidelines. Example: standard dose, dose adjustments for renal/hepatic impairment.
参数:
operation(unknown) (optional) Operation type (fixed)setid(string) (optional) SPL Set ID to parsedrug_name(string) (optional) Drug name for automatic Set ID lookup (alternative to setid)
示例用法:
query = {
"name": "DailyMed_parse_dosing",
"arguments": {
}
}
result = tu.run(query)
DailyMed_parse_drug_interactions (Type: DailyMedSPLParserTool)¶
Parse drug interactions section from SPL XML into structured format. Returns CYP substrates/inhib…
DailyMed_parse_drug_interactions tool specification
工具信息:
Name:
DailyMed_parse_drug_interactionsType:
DailyMedSPLParserToolDescription: Parse drug interactions section from SPL XML into structured format. Returns CYP substrates/inhibitors/inducers, P-gp interactions, and specific drug-drug interactions. Example: avoid with strong CYP3A4 inhibitors.
参数:
operation(unknown) (optional) Operation type (fixed)setid(string) (optional) SPL Set ID to parsedrug_name(string) (optional) Drug name for automatic Set ID lookup (alternative to setid)
示例用法:
query = {
"name": "DailyMed_parse_drug_interactions",
"arguments": {
}
}
result = tu.run(query)
**DailyMed_search_spls**(类型:SearchSPLTool)¶
使用多个筛选条件(drug_name/ndc/rxcui/setid)搜索SPL列表,并返回元数据…
DailyMed_search_spls 工具规范
工具信息:
名称:
DailyMed_search_spls类型:
SearchSPLTool描述:使用多个过滤条件(drug_name/ndc/rxcui/setid)搜索SPL列表,并返回元数据及数据数组。
参数:
drug_name(string) (required) Generic or brand name of the drug, e.g., ‘TAMSULOSIN HYDROCHLORIDE’.ndc(string) (optional) National Drug Code (NDC).rxcui(string) (optional) RxNorm Code (RXCUI).setid(string) (optional) Set ID corresponding to the SPL.published_date_gte(string) (optional) Published date >= specified date, format ‘YYYY-MM-DD’.published_date_eq(string) (optional) Published date == specified date, format ‘YYYY-MM-DD’.pagesize(integer) (optional) Number of items per page, maximum 100, default 100.page(integer) (optional) Page number, starts from 1, default 1.
示例用法:
query = {
"name": "DailyMed_search_spls",
"arguments": {
"drug_name": "example_value"
}
}
result = tu.run(query)