Life Sciences · Schema
Drug
A pharmaceutical product / drug record harmonizing identifiers and attributes from openFDA, RxNorm, DailyMed, and DrugBank.
Life SciencesBiotechPharmaHealthcareClinical TrialsDrug InformationGenomicsBioinformaticsEHRFHIRLab Informatics
Properties
| Name | Type | Description |
|---|---|---|
| rxcui | string | RxNorm Concept Unique Identifier (RxCUI) — the canonical NLM identifier for a clinical drug concept. |
| name | string | Common or generic name of the drug. |
| brandNames | array | Branded names under which the drug is marketed. |
| ingredients | array | Active ingredients with their strength. |
| dosageForm | string | Dosage form (Tablet, Capsule, Solution, Injection, etc.). |
| routeOfAdministration | array | |
| ndc | array | National Drug Code identifiers assigned by the FDA, in any of 4-4-2, 5-3-2, 5-4-1, or 5-4-2 segment formats. |
| atcCodes | array | WHO Anatomical Therapeutic Chemical classification codes. |
| manufacturer | string | Manufacturer or labeller name as registered with the FDA. |
| fdaApprovalDate | string | Date of first FDA approval for the drug product. |
| marketingStatus | string | |
| indications | array | Therapeutic indications and approved usage statements. |
| interactions | array | Known drug-drug or drug-substance interactions. |
| blackBoxWarning | boolean | Whether the FDA has applied a boxed warning to this product. |
| drugbankId | string | DrugBank accession (DB followed by 5 digits). |
| splSetId | string | Structured Product Labeling SET ID assigned by DailyMed. |
| labelUrl | string | Canonical URL to the SPL prescribing-information document. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/life-sciences/refs/heads/main/json-schema/drug-schema.json",
"title": "Drug",
"description": "A pharmaceutical product / drug record harmonizing identifiers and attributes from openFDA, RxNorm, DailyMed, and DrugBank.",
"type": "object",
"properties": {
"rxcui": {
"type": "string",
"description": "RxNorm Concept Unique Identifier (RxCUI) — the canonical NLM identifier for a clinical drug concept.",
"pattern": "^[0-9]+$",
"example": "1191"
},
"name": {
"type": "string",
"description": "Common or generic name of the drug.",
"example": "Aspirin"
},
"brandNames": {
"type": "array",
"description": "Branded names under which the drug is marketed.",
"items": { "type": "string" },
"example": ["Bayer", "Bufferin"]
},
"ingredients": {
"type": "array",
"description": "Active ingredients with their strength.",
"items": {
"type": "object",
"properties": {
"name": { "type": "string" },
"strength": { "type": "string", "example": "81 mg" },
"unii": {
"type": "string",
"description": "FDA Unique Ingredient Identifier (UNII).",
"example": "R16CO5Y76E"
}
},
"required": ["name"]
}
},
"dosageForm": {
"type": "string",
"description": "Dosage form (Tablet, Capsule, Solution, Injection, etc.).",
"example": "Tablet"
},
"routeOfAdministration": {
"type": "array",
"items": { "type": "string" },
"example": ["Oral"]
},
"ndc": {
"type": "array",
"description": "National Drug Code identifiers assigned by the FDA, in any of 4-4-2, 5-3-2, 5-4-1, or 5-4-2 segment formats.",
"items": {
"type": "string",
"example": "0573-0142-40"
}
},
"atcCodes": {
"type": "array",
"description": "WHO Anatomical Therapeutic Chemical classification codes.",
"items": {
"type": "string",
"pattern": "^[A-V][0-9]{2}([A-Z]([A-Z]([0-9]{2})?)?)?$",
"example": "B01AC06"
}
},
"manufacturer": {
"type": "string",
"description": "Manufacturer or labeller name as registered with the FDA."
},
"fdaApprovalDate": {
"type": "string",
"format": "date",
"description": "Date of first FDA approval for the drug product."
},
"marketingStatus": {
"type": "string",
"enum": [
"Prescription",
"Over-the-counter",
"Discontinued",
"Withdrawn",
"Unapproved",
"Investigational"
]
},
"indications": {
"type": "array",
"description": "Therapeutic indications and approved usage statements.",
"items": { "type": "string" }
},
"interactions": {
"type": "array",
"description": "Known drug-drug or drug-substance interactions.",
"items": {
"type": "object",
"properties": {
"interactingDrug": { "type": "string" },
"severity": {
"type": "string",
"enum": ["High", "Moderate", "Low", "Unknown"]
},
"description": { "type": "string" }
},
"required": ["interactingDrug"]
}
},
"blackBoxWarning": {
"type": "boolean",
"description": "Whether the FDA has applied a boxed warning to this product."
},
"drugbankId": {
"type": "string",
"description": "DrugBank accession (DB followed by 5 digits).",
"pattern": "^DB[0-9]{5}$",
"example": "DB00945"
},
"splSetId": {
"type": "string",
"description": "Structured Product Labeling SET ID assigned by DailyMed.",
"format": "uuid"
},
"labelUrl": {
"type": "string",
"format": "uri",
"description": "Canonical URL to the SPL prescribing-information document."
}
},
"required": ["rxcui", "name"]
}