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_reactions

  • Type: DailyMedSPLParserTool

  • Description: 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 parse

  • drug_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_pharmacology

  • Type: DailyMedSPLParserTool

  • Description: 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 parse

  • drug_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_contraindications

  • Type: DailyMedSPLParserTool

  • Description: 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 parse

  • drug_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_dosing

  • Type: DailyMedSPLParserTool

  • Description: 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 parse

  • drug_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_interactions

  • Type: DailyMedSPLParserTool

  • Description: 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 parse

  • drug_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)