[ PROMPT_NODE_26582 ]
drugs
[ SKILL_DOCUMENTATION ]
# FDA 药品数据库
本参考指南涵盖了可通过 openFDA 访问的所有 FDA 药品相关 API 端点。
## 概述
FDA 药品数据库提供了有关医药产品的信息访问权限,包括不良事件、标签、召回、批准和短缺。所有端点遵循 openFDA API 结构并返回 JSON 格式的数据。
## 可用端点
### 1. 药品不良事件
**端点**:`https://api.fda.gov/drug/event.json`
**目的**:访问提交给 FDA 的药品副作用、产品使用错误、产品质量问题和治疗失败的报告。
**数据来源**:FDA 不良事件报告系统 (FAERS)
**关键字段**:
- `patient.drug.medicinalproduct` - 药品名称
- `patient.drug.drugindication` - 服药原因
- `patient.reaction.reactionmeddrapt` - 不良反应描述
- `receivedate` - 收到报告的日期
- `serious` - 事件是否严重(1 = 严重,2 = 不严重)
- `seriousnessdeath` - 事件是否导致死亡
- `primarysource.qualification` - 报告人资格(医生、药剂师等)
**常见用例**:
- 安全信号检测
- 上市后监测
- 药物相互作用分析
- 比较安全性研究
**示例查询**:
python
# 查找特定药品的不良事件
import requests
api_key = "YOUR_API_KEY"
url = "https://api.fda.gov/drug/event.json"
# 搜索阿司匹林相关的不良事件
params = {
"api_key": api_key,
"search": "patient.drug.medicinalproduct:aspirin",
"limit": 10
}
response = requests.get(url, params=params)
data = response.json()
python
# 统计某药品最常见的不良反应
params = {
"api_key": api_key,
"search": "patient.drug.medicinalproduct:metformin",
"count": "patient.reaction.reactionmeddrapt.exact"
}
### 2. 药品产品标签
**端点**:`https://api.fda.gov/drug/label.json`
**目的**:访问结构化的产品信息,包括 FDA 批准和上市药品的处方信息、警告、适应症和用法。
**数据来源**:结构化产品标签 (SPL)
**关键字段**:
- `openfda.brand_name` - 药品品牌名称
- `openfda.generic_name` - 通用名称
- `indications_and_usage` - 批准用途
- `warnings` - 重要安全警告
- `adverse_reactions` - 已知不良反应
- `dosage_and_administration` - 药品用法
- `description` - 化学和物理描述
- `pharm