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 ascending REF CODE CODE NAME GENERAL CODE DEFINITION CODE DLMS NOTE
  870S N103 A2 Military Assistance Program Address Code (MAPAC) Use to identify the consignee in transportation documents and to obtain clear-text address and other shipment information from the military assistance program address directory (MAPAD)
  870S 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
  870S N106 PK Party to Receive Copy 1. Use when appropriate to send an information copy to a Component UIT registry. For use with N101 code ‘K’. 2. Authorized DLMS enhancement for Air Force use with PIC NWRM UIT program. For PIC UIT, must use in conjunction with 2/N101 code ‘K’ and cite the applicable Routing Identifier in 2/N104. 3. Except as noted above, DLMS enhancement; Refer to ADC 407.
  870S N106 TO Message To Use to identify the party to receive the transaction set Must use with 2/N101/090 code Z1 to indicate the organization cited in N104 is receiving the transaction.
  870S LM01 DF Department of Defense (DoD) Executive department of the U.S. federal government charged with coordinating and supervising the U.S. Armed Forces and related functions and agencies.
  870S LQ01 0 Document Identification Code Identifies transaction specific operation to which they apply and indicates the intended purpose and use of the transaction data Use a second iteration to indicate multiple DICs are applicable for combination supply status with direct delivery notice (DIC AE_ and DIC AB_). (Refer to ADC 465).
  870S LQ01 67 Type of Assistance Code 1. For Security Assistance (SA) transactions, use when the coded address in the transaction number does not identify the type of assistance and financing. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 78 Project Code Identifies requisitions and related documentation as to special programs, exercises, projects, operations, or other purposes
  870S LQ01 79 Priority Designator Code A code to communicate the relative importance to the requisitioner's mission based upon its force activity designator (FAD) and urgency of need designator (UND) Recommend using in all requisitions.
  870S LQ01 85 Country and Activity Code 1. Use to identify the Security Cooperation Customer Code. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 89 Cooperative Logistics Program Support Code 1. For Security Assistance (SA) transactions, use when the coded address in the transaction number does not identify the type of assistance and financing. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 95 Offer and Release Option Code 1. For Security Assistance (SA) transactions, use when the coded address in the transaction number does not identify the type of assistance and financing. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 98 Reason for Requisitioning Code , , 1. Use to identifying the use of the materiel. 2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.
  870S LQ01 A1 Ownership Code Provides a means of segmenting inventory balances, accounted for in inventory control records of a Military Service/DLA, but which are owned by others Use only on supply status subsequent to a referral order to initiate an inter-Service ammunition or ammunition-related ownership transfer with no physical movement of materiel. Use to identify the new/gaining (to) ownership code. DLMS enhancement. Refer to ADC 1020.
  870S LQ01 A2 Customer Within Country Code 1. For Security Assistance (SA) transactions, use when the coded address in the transaction number does not identify the type of assistance and financing. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A3 Delivery Term Code 1. For Security Assistance (SA) transactions, use when the coded address in the transaction number does not identify the type of assistance and financing. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A4 Case Designator Number Must use in FMS transactions to identify the FMS case number. For Cooperative Logistics Supply Support Arrangements (CLSAs), repeat up to two times to identify the FMS Foreign Military Services Order (FMSO) I and FMSO I case numbers. In this instance, the first occurrence will cite the FMSO I case number, and a second occurrence, if applicable, will reflect the FMSO I case number. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A5 Subcase Number 1. Use in FMS transactions based on Service requirements. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A6 Freight Forwarder Number 1. Must use in FMS transactions to identify the country representative or freight forwarder to receive shipments and documentation. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A7 Record Control Number 1. Must use in MAP/GA transactions to identify the program line item number. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A8 Program Year Code 1. Must use in MAP/GA transactions to indicate the program year in which the requisitioned item was approved and funded. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 A9 Supplemental Data A distinctive identification of specific units, activities and organizations within the Department of Defense (DoD), commercial activities which enter into materiel and service contracts with the DoD and activities of other Federal agencies which maintain logistics support arrangements with the DoD 1. Use to identify supplementary address/supplemental data. 2. During the legacy MILSTRIP/DLMS transition, this field will be used to perpetuate/populate the MILSTRIP Supplementary Address (SUPAD) field. During this time, field size is restricted to 6 positions; see introductory DLMS note 3d. , , 3. Expanded use of this field for supplemental data without size restriction is a DLMS enhancement; see introductory DLMS note 3a. 4. Under full DLMS, the requirement to pass activity address information within the supplemental data field will be streamlined. Activity address data previously contained in the SUPAD will be reflected exclusively in the N1 segment. Future streamlined data; see introductory DLMS note 3c. 5. During legacy MILSTRIP/DLMS transition, use on a supply status for inter-Service ammunition or ammunition-related ownership transfer with no physical movement of materiel and no billing. Cite Signal Code M in conjunction with the supplemental data field constructed as follows: Service/Agency Code Y followed by the old (from) ownership code, the RIC to which ownership is transferred, and the new/gaining (to) ownership code. Refer to ADC 1020.
  870S LQ01 AJ Utilization Code Use to identify a specialized purpose of the transaction 1. Use to identify a specialized purpose for which the requisition is submitted. 2. Under legacy MILSTRIP, this is the first position of the document serial number within the document number. 3. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381. 4. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 AK Distribution Code
  870S LQ01 AL Special Requirements Code Use to identify precedence, special handling, and processing requirements 1. Use to identify the precedence, special handling, and processing requirements. 2. Under legacy MILSTRIP, this is caried in the required delivery date field. 3. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 DE Signal Code Use to indicate the bill-to and ship-to DoDAAC (Department of Defense Activity Address Code) for an item
  870S LQ01 DF Media and Status Code Identifies the desired status recipient(s) and the type of status to be provided
  870S LQ01 EC Certification Requirements Code 1. Must use in MAP/GA transactions to indicate the program year in which the requisitioned item was approved and funded. 2. DLMS enhancement; see introductory DLMS note 3a.
  870S LQ01 GQ Group Qualifier Code Use to identify the Materiel Management Aggregation Code (MMAC) for National Stock Number (NSN) to be managed by a specific manager (i.e., system, program, aggregation, selected FSC, technology group) Use to identify the Material Management Aggregation Code (MAC) for NSNs to be managed by a specific manager (i.e., system, program, aggregation, selected FSC, technology group). This is an Air Force-unique data element, meaningful to the Air Force only. Non-Air Force Components perpetuate without action. A - data maintenance action was approved in version 5010. The approved code/name is "MAC - Material Management Aggregation Code". The code source is identified as the Air Force Manual (AFMAN) 23-10, Volumes 1 and 2.
  870S LQ01 KJ Assured Delivery Indicator Use to communicate special processing and/or priority requirements 1. Use to identify, or modify, the Delivery Priority/Special Processing Code for materiel that has an urgency of need within the maintenance shop and must be delivered within one hour of receipt of the issue request. Value will be X (1 hour issue) when applicable. 2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381. 3. A data maintenance action was approved in version 5030. The approved code/name is DPC - Delivery Priority Code. DoD systems will continue to use Qualifier KJ to represent the Delivery Priority/Special Processing Code until such time as a new ADC directs otherwise.
  870S LQ01 RD Property Ownership Type Code , , Use only on supply status subsequent to a referral order to initiate an inter-Service ammunition or ammunition-related ownership transfer with no physical movement of materiel. Use to identify the old (from) ownership code. DLMS enhancement. Refer to ADC 1020.
  870S LQ01 ALP Alteration Lookup Use for the second occurrence of the Priority Designator (PD) by DAS/GSA when providing BK status identifying unauthorized use of the PD. The second occurrence will be the original (higher) PD as assigned by the customer. When used, the PD (qualifier 79) must be present identifying the actual priority used to process the requisition. An ANSI data maintenance request has been prepared to establish a new data element 1270 code qualifier assignment for Submitter’s Priority Designator (Downgraded). This is an authorized DLMS enhancement. (Refer to ADC 279).
  870S LQ01 COG Cognizance Symbol Use for internal Navy management purposes to classify items by technical program, type of fund, and to indicate the cognizant Inventory Control Point (ICP) and technically responsible command Use to identify the materiel cognizance symbol (COG) of the end item. Indicate NSL for non-stock numbered listed items. This is a Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.
  870S LQ01 EWR Evaluate Work Candidate Reason Lookup 1. Use to identify Requirement Churn Reason Code to identify materiel orders required by the industrial site to complete planed work above what was originally identified during the pre-planed process ordered and delivered after the start of the availability. 2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.
  870S LQ01 IMC Item Management Code Use to indicate whether an item of supply shall be subject to integrated management or shall be retained by the individual military service or other DoD Component for their management Use for integrated materiel management. This is a Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.
  870S LQ01 MCC Material Control Code Use to denote the expendability, repairability, recoverability, and cost category employed in the management of an item of supply within the Navy Use for special inventory reporting. This is a Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.
  870S LQ01 SEC Stock Exchange Code Use to identify the Exchange Pricing Indicator for intra-Army transactions to identify that the Customer and National Item Identification Number (NIIN) on the transaction are Exchange Pricing relevant Use to identify the Exchange Pricing Indicator for intra-Army transactions to identify that the Customer and NIIN on the transaction are Exchange Pricing relevant. When applicable, cite code value EP (Exchange Pricing). Refer to ADC 274. A - data maintenance action was approved in version 6010. The approved code/name is “EPI - Exchange Pricing Indicator".
  870S LQ01 SMI Special Material Identification Code Use to categorize material on the basis of requirements for source or quality control; technical design or configuration control; procurement, stocking, and issue control; special receipt, inspection, testing, storage, or handling Use to identify the Special Material Identification Code (SMIC) for an end item. This is a Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.
  870S LQ01 T05 Inspection Parameters 1. Use to identify the Quality Inspection Code indicating the level of quality inspection to which the item must be procured and inspected. 2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.
  870S PO105 ES Estimated Use to indicate the estimated unit price billed when Code ST does not apply.
  870S PO105 QT Quoted 1. Use to provide the estimated or actual unit cost for the repair service provided for FMS items repaired/replaced under a repair/return or repair/replace program. Authorized DLMS enhancement. See ADC 1031. 2. The Repair Service Value is structured as 9 digits for dollars and 2 digits for cents. The decimal point is passed in the transaction.
  870S PO105 ST Standard Use to identify the standard unit price billed for the materiel.
  870S PO105 UM Price per Unit of Measure 1. Use with Unit of Use Indicator (BSR1=Z) to identify the unit price applicable to the unit of use. 2. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381. , , .
  870S PO106 A2 Department of Defense Identification Code (DoDIC) Use to identify specific types of ammunition and explosives, indicating both the item and its packaging 1. Use to identify ammunition items. 2. DLMS enhancement.
  870S PO106 A4 Subsistence Identification Number Use to identify a brand name resale subsistence item
  870S PO106 FB Form Number A unique stock number associated with a specific Approved Code form Use to identify the form stock number. DLMS enhancement.
  870S PO106 FS National Stock Number A number assigned under the federal cataloging program to each Approved Code United States Federal Item Identification
  870S PO106 FT Federal Supply Classification Use for nonstandard materiel when a part number is not available and materiel can only be ordered by description (e.g., non-NSN lumber products).
  870S PO106 MG Manufacturer's Part Number A number assigned by a manufacturer to an item of production 1. Use to identify nonstandard materiel. 2. May be used to identify the supplier-assigned part number when applicable to a DoD FEDMALL or GSA Advantage/Global internet order from a vendor catalog. Refer to ADC 1068. 3. During legacy MILSTRIP/DLMS transition this field will be used to perpetuate/populate the MILS stock number field. During this time, field length is restricted to 15 positions; field size is expanded to 32 positions for DoD FEDMALL/part-numbered catalog orders.
  870S PO106 SW Stock Number 1. Use to identify the local stock number (LSN). 2. When used for a unit of use LSN (with 1/BSR1/20=Z), the applicable NSN will be included for cross-reference (at P010-1). May also be used for identification of LSNs assigned for part-numbered item requisitioning. 3. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381.
Page 119  of  141 First   Previous   115  116  117  118  [119]  120  121  122  123  124  Next   Last