HL7 Terminology (THO)
5.1.0 - Publication International flag

This page is part of the HL7 Terminology (v5.1.0: Release) based on FHIR R4. The current version which supercedes this version is 5.2.0. For a full list of available versions, see the Directory of published versions

Using NDC with HL7 Standards

This page describes how to use NDC with HL7 Standards.

Using NDC with FHIR R5


SourceNational Drug Code Directory and the NHRIC Labeler Codes
SystemThe URI to identify NDC/NHRIC codes is http://hl7.org/fhir/sid/ndc
VersionUse YYYYMMDD for the date of publication, but see note below
CodeThe 10 digit NDC code, with "-" included. Note that different NDC codes have different positions for the "-": 1234-5678-90, 12345-6789-0, or 12345-678-90. The "-" must be correct for each NDC code
DisplayUse the PACKAGEDESCRIPTION column value from the TSV or Excel distribution file
InactiveTodo: Describe how it is determined which concepts are inactive
SubsumptionNo Subsumption relationships are defined for the NDC codes
Filter PropertiesNone are described yet

Version Issues

The FDA published list of NDC codes for finished drug products is updated daily. Use the format YYYYMMDD to refer to a particular distribution. Note that while only valid NDC codes appear in the distribution file, there are other NDC codes that organizations have assigned but not yet reported to FDA. Therefore, the full set of NDCs that exists in the marketplace is unknown and cannot be versioned completely.

Copyright/License Issues

NDC codes have no copyright acknowledgment or license requirements.

NDC Filter Properties

No need for filters identified yet.

NDC Implicit Value Sets

No need for implicit value sets identified yet.