Application Development Support: Web Services: RESTful Resources

"/rxcuis"

Returns a list of all product-level RxCUIs. For more information about RxCUIs and RxNorm, please visit the RxNorm Homepage.
API Version: 2

Query Parameters

Filters

  • rxtty - The Term Type of an RxConcept. This parameter is optional. Acceptable values are listed below.
    • PSN - Prescribable Name.
      NEW!
    • SBD - Semantic Branded Drug.
    • SCD - Semantic Clinical Drug.
    • BPCK - Brand Name Pack.
    • GPCK - Generic Pack.
    • SY - Synonym.
  • rxstring - The RxString value of an RxConcept. This parameter is optional.
  • rxcui - The Unique Identifier code for an RxConcept. This parameter is optional.

Output Controls

  • pagesize - The number of records returned per page. This parameter is optional (Default 100, Maximum 100).
  • page - The page returned. This parameter is optional (Default 1).

Return Formats

RETURN FORMATS EXAMPLES

  • XML: https://dailymed.nlm.nih.gov/dailymed/services/v2/rxcuis.xml?pagesize=5&page=2

    Returns

    <?xml version="1.0" encoding="UTF-8" ?>
    <rxcuis>
    	<metadata>
    		<total_elements>15598</total_elements>
    		<elements_per_page>5</elements_per_page>
    		<total_pages>3120</total_pages>
    		<current_page>2</current_page>
    		<current_url>https://dailymed.nlm.nih.gov/dailymed/services/v2/rxcuis.xml?pagesize=5&page=2</current_url>
    		<previous_page>1</previous_page>
    		<previous_page_url>https://dailymed.nlm.nih.gov/dailymed/services/v2/rxcuis.xml?pagesize=5&page=1</previous_page_url>
    		<next_page>3</next_page>
    		<next_page_url>https://dailymed.nlm.nih.gov/dailymed/services/v2/rxcuis.xml?pagesize=5&page=3</next_page_url>
    	</metadata>
    	<rxconcept>
    		<rxcui>727412</rxcui>
    		<rxstring>0.15 ML EPINEPHRINE 1 MG/ML PREFILLED SYRINGE [TWINJECT]</rxstring>
    		<rxtty>SBD</rxtty>
    	</rxconcept>
    	<rxconcept>
    		<rxcui>798513</rxcui>
    		<rxstring>0.17 ML RHO(D) IMMUNE GLOBULIN 0.3 MG/ML PREFILLED SYRINGE</rxstring>
    		<rxtty>SCD</rxtty>
    	</rxconcept>
    	<rxconcept>
    		<rxcui>898572</rxcui>
    		<rxstring>0.17 ML RHO(D) IMMUNE GLOBULIN 0.3 MG/ML PREFILLED SYRINGE [HYPERRHO]</rxstring>
    		<rxtty>SBD</rxtty>
    	</rxconcept>
    	<rxconcept>
    		<rxcui>978725</rxcui>
    		<rxstring>0.2 ML DALTEPARIN SODIUM 12500 UNT/ML PREFILLED SYRINGE</rxstring>
    		<rxtty>SCD</rxtty>
    	</rxconcept>
    	<rxconcept>
    		<rxcui>978727</rxcui>
    		<rxstring>0.2 ML DALTEPARIN SODIUM 12500 UNT/ML PREFILLED SYRINGE [FRAGMIN]</rxstring>
    		<rxtty>SBD</rxtty>
    	</rxconcept>
    </rxcuis>
    													
    Close
  • JSON: https://dailymed.nlm.nih.gov/dailymed/services/v2/rxcuis.json?pagesize=5&page=2

    Returns

    {
    	"metadata": {
    		"elements_per_page": "5",
    		"next_page_url": "https:\/\/dailymed.nlm.nih.gov\/dailymed\/services\/v2\/rxcuis.json?pagesize=5&page=3",
    		"total_pages": "3120",
    		"total_elements": "15598",
    		"current_url": "https:\/\/dailymed.nlm.nih.gov\/dailymed\/services\/v2\/rxcuis.json?pagesize=5&page=2",
    		"next_page": "3",
    		"previous_page": "1",
    		"previous_page_url": "https:\/\/dailymed.nlm.nih.gov\/dailymed\/services\/v2\/rxcuis.json?pagesize=5&page=1",
    		"current_page": "2"
    	},
    	"data": [{
    		"rxcui": "727412",
    		"rxstring": "0.15 ML EPINEPHRINE 1 MG/ML PREFILLED SYRINGE [TWINJECT]",
    		"rxtty": "SBD"
    	}, {
    		"rxcui": "798513",
    		"rxstring": "0.17 ML RHO(D) IMMUNE GLOBULIN 0.3 MG/ML PREFILLED SYRINGE",
    		"rxtty": "SCD"
    	}, {
    		"rxcui": "898572",
    		"rxstring": "0.17 ML RHO(D) IMMUNE GLOBULIN 0.3 MG/ML PREFILLED SYRINGE [HYPERRHO]",
    		"rxtty": "SBD"
    	}, {
    		"rxcui": "978725",
    		"rxstring": "0.2 ML DALTEPARIN SODIUM 12500 UNT/ML PREFILLED SYRINGE",
    		"rxtty": "SCD"
    	}, {
    		"rxcui": "978727",
    		"rxstring": "0.2 ML DALTEPARIN SODIUM 12500 UNT/ML PREFILLED SYRINGE [FRAGMIN]",
    		"rxtty": "SBD"
    	}]
    }
    													
    Close

RETURN TO WEB SERVICES