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
  856P N101 KK Registering Party 1. Use to identify the Component UIT registry. May be used by a Component when their UIT process requires that a copy of the transaction also be sent to a UIT registry for information purposes. Must be used with 2/N106/20 code ‘PK-Party to Receive Copy’ to identify that this is only an information copy of the transaction, for use with the Component UIT registry. 2. When used to identify the Accountable Property System of Record (APSR) Property Book Identifier, enter the identifier in N104.
  856P N101 KZ Acceptance Location Use to indicate acceptance is at other than origin or destination Use to indicate acceptance is at other than origin or destination.
  856P N101 L1 Inspection Location Advance Shipment Notice (ASN) . , ADC 1512 Use to indicate the inspection location when it has to be described as an address.
  856P N101 PO Party to Receive Invoice for Goods or Services 1. Use to indicate where the invoice should be sent. 2. This is the Local Processing Official (LPO) identified by DODAAC; not applicable on MOCAS or SAMS/BSM paid contracts.
  856P N101 PR Payer 1. Use to identify the Payment Will be Made by Activity. 2. This is the Defense Finance and Accounting Service (DFAS) office responsible for payment identified by DODAAC.
  856P N101 SE Selling Party Use to identify the Prime Contractor.
  856P N101 SF Ship From Use to indicate the Ship From activity (shipping point) Use to indicate the Ship From activity (shipping point).
  856P N101 ST Ship To Use to indicate the Ship-to location. Do not use for service line items when there is no shipment of materiel.
  856P N101 SU Supplier/Manufacturer For DMLS, if a batch/lot is provided in REF/150 of PH Loop, the actual Manufacturer must be provided-either by using this N1 segment in PH Loop or also using the REF01/150 ZM Code with text name of manufacturer. The manufacturer may be identified by CAGE.
  856P N101 SV Service Performance Site Use to identify the performance location if other than the contractor's site (e.g., the Quality Assurance Representative's site). Use as many occurrences as Necessary to cite if applicable, multiple performance locations.
  856P N101 Z7 Mark-for Party
  856P 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
  856P N103 31 Bank Identification Code Use to indicate the card issuing bank identification number of the bank when code BK is cited in N101. This is the first six positions of the credit card number.
  856P N103 33 Commercial and Government Entity (CAGE)
  856P 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) Use to identify a Foreign Military Sale/Grant Aid Ship-To or Mark-For address. Use when N101 is code ST. Advance Shipment Notice (ASN) . , ADC 1512.
  856P N103 UE Unique Entity Identifier Approved for use in X12 version 8020.
  856P N103 UR Uniform Resource Locator (URL) Use when appropriate to identify the Component UIT registry.
  856P N103 ZZ Mutually Defined Use to identify WAWF as the transaction originator.
  856P N106 FR Message From Use to identify the party originating the transaction set Use to indicate that the organization cited in N104 transmitted the transaction set.
  856P N106 PK Party to Receive Copy Use when appropriate to send an information copy of the transaction to a Component UIT registry or APSR. For use with N101 code K.
  856P N106 TO Message To Use to identify the party to receive the transaction set Use to indicate that the organization cited in N104 is to receive the transaction set.
  856P N405 AR Armed Services Location Designation Use to indicate an Army Post Office (APO) or a Flet Post Office (FPO).
  856P REF01 7U Related Transaction Reference Number 1. Use in the address loop, (HL01 = V) or line item loop (HL01 = I) to identify the data values that triggered an extract to the Accountable Property System of Record (APSR) (WAWF). 2. Enter the data value in REF02. 3. Enter the description of the data in REF03: Issue By, Admin By, Pay Office, Accept By, Document Number, Authorized Accounting Identifier (AI, Purchase Request Number, Military Interdepartmental Purchase Request (MIPR) Number, Department Code.
  856P REF01 EF Electronic Funds Transfer ID Number Use only when 1/N103/20 or 2/SDQ02/290 is UE Unique Entity Identifier, to provide an alternate EFT account in REF02.
  856P PER01 IC Information Contact
  856P PER03 TE Telephone
  856P SDQ01 ZZ Mutually Defined
  856P SDQ02 UE Unique Entity Identifier “A data maintenance action was approved in version 8020. The approved code/name is "UE Unique Entity Identifier ".
  856P CUR01 BY Buying Party (Purchaser)
  856P SAC01 N No Allowance or Charge Use with code B020 in SAC02 to indicate a shipment is made under Certificate of Conformance terms.
  856P SAC02 B020 Certificate of Conformance Use to indicate when contract terms provide for use of Certificate of Conformance, and shipment is Advance Shipment Notice (ASN) . , ADC 1512 made under those terms.
  856P 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.
  856P LQ01 0 Document Identification Code Identifies transaction specific operation to which they apply and indicates the intended purpose and use of the transaction data
  856P LQ01 6 Special Contract Provision Code Use to indicate special contract provisions applicable to the shipment.
  856P LQ01 7 Quality Assurance Site Code Use to indicate the quality Assurance performance location.
  856P LQ01 8 Acceptance Site Code Use to indicate the acceptance site Use to indicate the acceptance site.
  856P LQ01 10 Transaction Status Indicator Code Use to identify the status of supply and service shipment notices.
  856P LQ01 14 Contract Shipment Advice Code Use as required to identify contract shipment advice information for supply and service shipment notices.
  856P LQ01 16 Cash Discount Stipulation Code Use to indicate that a shipment involves discount payment terms.
  856P LQ01 83 Supply Condition Code Classifies materiel in terms of readiness for issue and use or to identify action underway to change the status of materiel 1. For WAWF, use in the IUID Loop (2/HL/010, HL03 = D) to identify the supply condition code (SC) associated with serial number or UI in 2/REF/150. Provide the SC value in 2/LQ02/350. Only provide one SC per serial number or UI. 2. For WAWF, use in the Item loop (2/HL/010, HL03 = I) to identify the SC associated with all items. 3. The Distribution Standard System (DS) does not use SC in the DLMS 856P ASN; therefore, DS may drop the SC upon processing.
  856P 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. Advance Shipment Notice (ASN) . , ADC 1512
  856P 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 1. Use to identify the material 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. 2. DLMS enhancement.
  856P 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 1. Use to identify the Material Control Code (MC) for special inventory reporting. This is a Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without action. 2. DLMS enhancement.
  856P 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 1. 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. 2. DLMS enhancement.
  856R ST01 856 Ship Notice/Manifest
  856R BSN01 0 Original Indicates the initial transaction
  856R BSN01 1 Cancelation 1. Use when a shipment status must be reversed. Cancelations shall not be used unless the materiel is still on hand. 2. Applicable when used for retrograde returns and directed returns of discrepant/deficient materiel (BSN06/640/Code RD). Not applicable to MILSTRIP Materiel Returns Program except as authorized for intra-Component use. 3. DLMS enhancement. Refer to ADC 353A.
  856R BSN01 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.
  856R BSN01 CO Corrected 1. Use to Correct shipment information (e.g., TCN or RFID tag number). 2. Applicable when used for retrograde returns and directed returns of discrepant/deficient materiel. Not applicable to MILSTRIP Materiel Returns Program except as authorized for intra-Component use. 3. DLMS enhancement. Refer to ADC 353A.
  856R BSN06 FT Material Returns Use to indicate the transaction set contains materiel returns program transactions Use to indicate this transaction provides shipment status information related to materiel returns program transactions (MILSTRIP FTM, Shipment Status (Customer Status to ICP/IM). For all other types of returns, use Code RD. RD - Returns Detail: 1. Use for retrograde shipment for return or repair which fall outside the scope of the MILSTRIP Materiel Returns Program asset reporting. 2. Use when seeking intra-Service DLR Exchange Pricing credit for materiel turn-in. 3. Use when shipping directed return of discrepant/deficient materiel associated with a Supply Discrepancy Report (SDR), Product Quality Deficiency Report (PQDR), or Transportation Discrepancy Report (TDR). 4. Use in conjunction with a Return Type Code to identify the reason for the return (LQ01= KYL). 5. DLMS enhancement. Refer to ADC 353A.
Page 86  of  141 First   Previous   82  83  84  85  [86]  87  88  89  90  91  Next   Last