get_all_rxcuis
Retrieve RxCUI codes from the FDA DailyMed database with pagination to access standardized drug identifiers for integration and analysis.
Instructions
Get all available RxCUI codes in the DailyMed database with pagination support
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (1-based, default: 1) | |
| pageSize | No | Number of results per page (default: 25, max: 100) |
Implementation Reference
- src/clients/rxnorm-client.ts:26-28 (handler)The handler implementation for get_all_rxcuis in the RxNorm client.
async getAllRxCUIs(page: number = 1, pageSize: number = 25): Promise<PaginatedRxCUIResponse> { return this.searchRxCUIs({ page, pageSize }); } - src/tools.ts:144-155 (registration)Registration of the get_all_rxcuis tool definition.
name: "get_all_rxcuis", description: "Get all available RxCUI codes in the DailyMed database with pagination support", inputSchema: { type: "object", properties: { page: { type: "number", description: "Page number for pagination (1-based, default: 1)", minimum: 1, }, pageSize: { type: "number",