Terminology - Classify Medication
POST /terminology/v1/classify/medication
Classifies a medication. The input must be from one of the following code systems:
- RxNorm
- NDC
- CVX
- SNOMED
Medications are classified using RxNorm. For best results, provide the most specific RxNorm coding for the medication. Classify operations may not return values for data using other code systems.
See the Classify API Overview for general principles that apply to all Classify API operations.
Contents
Body Parameters
Code value.
The source code system (as a name or URL).
Display string.
Response Fields
Therapeutic Class based on the MED-RT system.
Ingredient(s) provided by RxNorm. Contains multiple ingredients (MIN
) if present, otherwise single ingredient (IN
).
Strength provided by RxNorm (RXN_AVAILABLE_STRENGTH
or RXN_STRENGTH
attributes). Typically blank if medication has multiple ingredients.
Based on RxNorm attribute. If no branded name (BN
) is present, returns true
.
One of: vaccination, immunoglobulin, medication. Based on proprietary value sets developed from WHO, CDC, SNOMED, RxNorm, and AMA coding advisories.
Indicates whether this is an immunization.
Example
Try out the operations, with examples, in the Developer Portal Sandbox.
{
"code": "861004",
"system": "RxNorm"
}
{
"medRtTherapeuticClass": [
"Blood Glucose Regulators"
],
"rxNormIngredient": [
"metformin"
],
"rxNormStrength": "1000MG",
"rxNormGeneric": true,
"immunization": false,
"covid19Rx": null
}
For additional examples, or to try out the API live, see the Developer Portal Sandbox