DLMS Data Dictionary

The Authoritative Resource for DLMS X12 Data Elements and Codes

This Data Dictionary is the authoritative reference for all data elements used across Defense Logistics Management Standards (DLMS) Implementation Conventions (ICs). It provides standardized definitions and technical specifications for DLMS and its underlying ANSI ASC X12 data structures.

What This Dictionary Provides:

  • Clear Definitions: Find the official business definition and purpose for every data element used in DLMS transactions.
  • Technical Specifications: Get the exact technical format, length, and structure for each element as it appears in an X12 transaction.
  • DLMS to X12 Mapping: Understand exactly how a DLMS business term maps to a specific X12 segment and element (e.g., "Ship-To Address" maps to N1*ST in the 511R transaction).
  • Authoritative Code Lists: Access the complete and current lists of approved codes and qualifiers used in logistics transactions, such as status codes, discrepancy codes, and unit of issue codes.

Who Should Use This Resource:

  • System Developers & Integrators: To correctly build, map, and test DLMS-compliant applications.
  • Logistics & Supply SMEs: To understand the precise meaning and proper use of data in our business processes.
  • Data Analysts & Managers: To ensure data quality, standardization, and interoperability across systems.

Key Implementation Notes:

  • Relationship to Implementation Conventions (ICs): This Data Dictionary is a reference tool that enhances and supports the DLMS Implementation Conventions (ICs); it does not replace them. For proper implementation, users must consult the detailed guidance and business rules contained within the applicable IC.
  • Governing Standards: All data elements are governed by the Accredited Standards Committee X12 (ASC X12) and the policies within DLM 4000.25, Defense Logistics Management Standards (DLMS). The ASC X12 is the governing source for X12, which is an electronic data interchange (EDI) standard.
Browse records in that    Search     

View ICSorted by descending REF CODE CODE NAME GENERAL CODE DEFINITION CODE DLMS NOTE
  997 ST01 997 Functional Acknowledgment
  947I ST01 947 Warehouse Inventory Adjustment Advice
  947I W1504 0 Original Indicates the initial transaction
  947I W1504 77 Simulation Exercise Use to identify a simulated mobilization exercise transaction set Activities initiating simulated mobilization exercises must ensure complete coordination with all activities involved. All transaction set recipients must use caution to ensure that transactions do not process as action documents which affect accountable records.
  947I W1504 ZZ Mutually Defined 1. Used to identify the Unit of Use Indicator. When included, the quantity and unit of measure values associated with this transaction are applicable to the unit of use. 2. Authorized DLMS enhancement for DLA industrial activity support agreement only. Refer to ADC 376 and ADC 381.
  947I W1505 A5 Notice of Charge 1. This is the Change Estimated Completion Date (ECD) Transaction. Authorized for use by Commercial Asset Visibility (CAV) and by organizations interfacing with CAV by mutual agreement. Also authorized for use by the CAV–Organic Repairables Module (CAV-ORM) and by organizations interfacing with CAV-ORM by mutual agreement. CAV and CAV-ORM must ensure that trading partners can Accept this CAV/CAV-ORM unique data. Use only when changing or establishing the estimated completion date for a previously submitted ‘Inventory Adjustment (Dual-Supply Condition Code Change)' transaction. Use only with 2/W1901/020 Quantity Adjustment Reason Code AC with W1916 Inventory Transaction Type Code DU - Inventory Adjustment (Dual). No inventory adjustment is taking place by this date change transaction. Duplicate detail data from original inventory adjustment transaction, as needed, with exception of the estimated completion date which is being revised by this transaction. Refer to ADC 343 and ADC 461. 2. Authorized DLMS migration enhancement for use by CAV, CAV-ORM and by CAV/CAV-ORM trading partners by mutual agreement. See introductory DLMS note 4.e.
  947I W1505 NU Inventory Adjustment
  947I W1506 FI File Authorized for Air Force and DS use with PIC NWRM UIT. Use with W1505 Code NU to identify a materiel or disposal release confirmation and materiel release denial image transactions where the original transaction has bypassed the normal DAS transaction flow. All transaction set recipients must use extreme caution to ensure that individual transactions with this code do not process as action documents which affect accountable records. Must use with 2/N101/10 code ‘K’ and 2/N106/10 code ‘PK’. There will be no 2/N106/10 code ‘TO’ for this transaction. Refer to ADC 347.
  947I W1506 W1 Reconcile Historical Records 1. Use to indicate the submission of historical information on previously reported adjustments. Recipients may not reject these transactions. 2. DLMS enhancement; see introductory DLMS note 4a.
  947I N101 RN Repair or Refurbish Location Must use to identify the CAV repair site.
  947I N101 SB Storage Area 1. Use to identify the depot or storage activity. 2. For Air Force GFP accountability, use to identify the CICP as the responsible custodial activity. Refer to ADC 124.
  947I N101 XN Planning/Maintenance Organization 1. Used to identify a Shop Service Center/Shop Store. 2. Use in conjunction with N103 Identification Code Qualifier 92. 3. Refer to ADCs 284A, 381, and 1454 for known applications.
  947I N101 Z4 Owning Inventory Control Point Use to indicate the source of supply
  947I N103 10 Department of Defense Activity Address Code (DODAAC) Use to identify specific units, activities, and/or organizations. The first position indicates the Component or other Government element of ownership or sponsorship. The remaining five positions are assigned under established products by the Service point of the participating Component DLMS enhancement; see introductory DLMS note 4a.
  947I N103 33 Commercial and Government Entity (CAGE) Use this to enable users to process mandatory inventory adjustments while in the custody of contractors using the CAGE code to all APSRS.
  947I N103 92 Assigned by Buyer or Buyer's Agent Use with N101 Code XN to identify the user assigned Shop Service Center/Shop Store Identifier. Refer to ADCs 284A, 381, and 1454.
  947I N103 M4 Department of Defense Routing Identifier Code (RIC) Use to serve multiple purposes; supply source codes, inter-system routing codes, intra-system routing codes, and consignor (shipper) codes
  947I N106 FR Message From Use to identify the party originating the transaction set Must use in conjunction with the appropriate 1/N101/040 code to indicate the organization cited in N104 is originating the transaction set.
  947I N901 AHE Property Loss Case Number 1. Use to indicate the property loss number when formatted as a 12-position alphanumeric number.
  947I N901 AHF Prof of Disposal Number 1. Use to indicate prof of removal in the form of a 13-position alphanumeric Plant Clearance case number.
  947I G6101 IC Information Contact Must use to identify the primary point of contact.
  947I G6103 AU Defense Switched Network
  947I G6103 EM Electronic Mail
  947I G6103 EX Telephone Extension Use immediately following codes AU, IT, or TE to identify a telephone extension.
  947I G6103 FX Facsimile
  947I G6103 IT International Telephone Include country and city code.
  947I G6103 TE Telephone
  947I G6103 TL Telex
  947I G6103 TX TWX
  947I G6203 W Effective Time
  947I W1901 AA Physical Count 1. Inventory Adjustment (Physical Inventory). Gain or loss disclosed as a result of physical count of stock, single adjustment (DIC D8A or D9A functionality). The use of reason code A for an inventory adjustment gain combined with a quantity of 0 (zero) indicates that a physical inventory has taken place, and no record adjustment was Necessary. 2. For Capital Equipment and UIT Programs, identify all serial numbers corresponding to the NSN, Condition Code, and Owner from the initial physical inventory request when using in combination with quantity of 0 (zero). The use of reason code A in combination with zero quantity indicates to the owner the completion of the inventory. See ADC 124.
  947I W1901 AB Accounting Error Inventory Adjustment (Accounting Error). Gain or loss resulting from clerical or automated information system errors which are not subject to Correction by reversal of original transaction, single adjustment. DIC D8B or D9B functionality).
  947I W1901 AC Condition Change Inventory Adjustment (Supply Condition). Gain, loss or dual adjustment resulting from supply condition code transfer. (DIC D8C or D9C or DAC functionality).
  947I W1901 AD Purpose Change Inventory Adjustment (Purpose). Gain, loss or dual adjustment resulting from purpose transfer. (DIC D8D or D9D or DAD functionality).
  947I W1901 AE Reidentification Inventory Adjustment (Reidentification). Gain resulting from inspection of an item in stock which has been misidentified, single adjustment. (DIC D8J or D9J functionality).
  947I W1901 AF Stock Number Change Inventory Adjustment (Stock Number Change). Gain or loss resulting from stock number change. Excludes change of unit price only. (DIC D8K or D9K functionality).
  947I W1901 AG Ownership Change Inventory Adjustment (Ownership). Three Uses: (1) Report gain, loss, or dual adjustment resulting from ownership transfer (ship-in-place). Refer to ADC 1395. (2) Use for Single Manager for Conventional Ammunition (SCMA): gain, loss, or dual adjustment resulting from ownership transfer by the SMCA (legacy DIC D8S or D9S or DAS functionality; use of these legacy DICs is restricted to users of the conventional ammunition system). (3) For DLA industrial activity support agreement with Marine Corps only, identifies a gain or loss resulting from ownership change associated with re-warehousing. This ownership change can be requested by the Marine Corps or can occur as a result of materiel identified as discrepant upon receipt. There is no corresponding legacy DIC for this use, so D8Z/D9Z may be used to satisfy a DIC requirement in a mixed DLMS/DLS environment when a legacy DIC is needed. Refer to ADC 402.
  947I W1901 AH Other Inventory Adjustment (Other). Gain or loss for which a specific code is not otherwise provided. (Assignor of code will maintain detailed Intelligence pertaining to its use and, as required, will furnish these data.) (DIC D8Z or D9Z functionality).
  947I W1901 AI Disaster Inventory Adjustment Decrease (Disaster). Loss from major disasters, fire loss, enemy action, act of God, or similar circumstance, single adjustment. (DIC D9H functionality).
  947I W1901 AJ Survey Inventory Adjustment Decrease (Survey Process). Loss from shrinkage, theft contamination, deterioration, and/or expired shelf life, single adjustment. (DIC D9G functionality).
  947I W1901 AK Transfer Inventory Adjustment (Logistics Transfer). Gain or loss of item management responsibility as a result of logistics transfer. (DIC D8E or D9E functionality).
  947I W1901 AL Capitalization Inventory Adjustment (Capitalization). Gain to, or loss from, a stock fund or stock fund division at time of activation or subsequent extension/ expansion, as result of capitalization. (DIC D8F or D9F functionality).
  947I W1901 AM Missing Unique Item Identifier (UI)/Serial Number 1. Inventory Adjustment (UI and/or serial number missing). Gain, loss or dual adjustment resulting solely from UI and/or serial number missing. 2. At this time, a local code AM is established for use in the 947I, version 4030. A data maintenance action has been submitted for establishment of AM - Missing Unique Item Identifier (UI)/Serial Number Mismatch in a future version. Refer to ADC 198A.
  947I W1901 AN Unit of Issue Change Inventory Adjustment (Unit of Issue Changes). Gain or loss resulting from unit of issue changes. Excludes change of unit price only. (DIC D8K or D9K functionality).
  947I W1901 AP Product/Formula Evaluation and Testing Inventory Adjustment Decrease (Destructive Test). Loss from destructive test, single adjustment. Authorized DLMS enhancement for DLA industrial activity support agreement only; see introductory DLMS note 4e. Refer to ADC 378.
  947I W1901 AQ Unique Item Identifier/Serial Number Mismatch Inventory Adjustment (UI and/or serial number mismatch). Gain, loss or dual adjustment resulting solely from UI and/or serial number mismatch. At this time a local code AQ is established for use in the 947I, version 4030. A data maintenance action has been submitted for establishment of AQ- Unique Item Identifier (UI)/Serial Number Mismatch in a future version.
  947I W1901 BA Operating Variance
  947I W1901 BR Regrade Inventory Adjustment Decrease (Upgrade from Scrap). Loss resulting from the DLA Disposition Services process, authorized by DoD 4160.21-M, to upgrade materiel from scrap subsequent to the initial receipt of materiel. Single adjustment. There is no corresponding MILSTRAP legacy DIC function. Authorized DLMS enhancement for DLA Disposition Services only. Refer to ADC 1017.
  947I W1901 BS Downgrade Inventory Adjustment Decrease (Downgrade to Scrap). Loss resulting from the DLA Disposition Services process, authorized by DoD 4160.21-M, to downgrade materiel to scrap subsequent to the initial receipt of materiel. Single adjustment. There is no corresponding MILSTRAP legacy DIC for this use. Authorized DLMS enhancement for DLA Disposition Services only. Refer to ADC 43.
  947I W1901 CS Product Samples Used for CAV Detail Record. Authorized for INTERIM USE by Navy as a flag to identify CAV non-balance affecting ‘detail’ inventory adjustment transactions. The balance affecting CAV “summary” inventory adjustment transaction must use the appropriate standard ‘Quantity or Status Adjustment Reason’ code. Code ‘CS’ is nonstandard and is authorized for intra-Navy interim use pending implementation of “detail” information within a standard DLMS inventory adjustment transaction through loping structure. Used with W1916 Inventory Transaction Type ‘AD’ and ‘AJ’; not used with ‘DU - Dual Inventory Adjustment’. Navy will address CAV becoming compliant with DLMS standard after Navy ERP completes the Single Supply Solution Release 1.1 implementation in 2012. W1901 code ‘CS’ will be deleted from 947I at that time. Refer to ADC 343.
Page 1  of  141 First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last