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
  940S 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 This is a Navy-unique data element meaningful to Navy only; Non-Navy Components are to perpetuate without action.
  940S LQ01 T05 Inspection Parameters 1. Use to identify the Quality Inspection Code indicating the quality level of inspection to which the item must be procured and inspected. 2. Applicable to Navy BRAC IMSP only.
  940S LE01 LS and LE Cite the numeric 030.
  943A ST01 943 Warehouse Stock Transfer Shipment Advice
  943A W0601 J Original Transaction Use Code "J" for this data element to met mandatory X12 syntax requirements.
  943A W0611 1 Location Address Message Use to identify a Warehouse Storage Location Update transaction. The DLA Disposition Services Field Office uses to provide or update warehouse storage location data to DLA Disposition Services when the DTID materiel receipt is stowed and/or re-warehousing completed on Disposition Category Code changes to Reutilization (RU) or Sales (SL).
  943A W0611 ZS Report of Work Progress Status Use to identify a Warehouse Service Advice providing requested status of re-warehousing/protection, staging, or picklist assignment. The specific Service to be Performed Code is identified at 1/N901/090.
  943A W0612 A1 Certified in total Advice Use to report completion of the service request when positive status is applicable to the entire requested service. (Warehouse Action Certification/Status Code = 1).
  943A W0612 A2 Certified - partial 1. Use to report partial completion of the requested service. (Warehouse Action Certification/Status Code = 2) 2. When partial completion is reported, use the detail level of this transaction to identify each individual document number and the associated status.
  943A W0612 A3 Not Certified 1. Use to report that the service request cannot be completed when negative status is applicable to the entire requested service. (Warehouse Action Certification/Status Code = 3) 2. When negative status is reported, use the detail level of this transaction to identify each individual document number and the associated status.
  943A N101 MQ Delivery Location Use for staging and picklist where delivery location information when applicable to the entire request.
  943A N101 SB Storage Area 1. Use to identify the storage facility originating the response. 2. DLA Disposition Services Field Office uses with the Warehouse Storage Location Update transaction to identify the field office submitting the transaction.
  943A N101 XM Maintenance Organization Used for Estimate 1. Use when applicable to identify the organization/owner receiving the response, e.g., Navy Shipyard, Flet Readiness Center, or Marine Corps Maintenance Center. 2. When used for MCMC ownership transfer, this will identify the losing owner. An owner change in this usage is representative of a maintenance line/stockroom change.
  943A N101 Z4 Owning Inventory Control Point Use to indicate the source of supply 1. Use when applicable to identify the ICP/IM receiving the response. Advice 2. Also used to identify DLA as the party receiving the response when non-DLA managed materiel is provided to the Navy under Navy BRAC S&D/IMSP.
  943A 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 Use to identify the activity sending and receiving this transaction.
  943A N106 FR Message From Use to identify the party originating the transaction set Must use with the appropriate 1/N101/040 code to indicate that the organization cited in N104 is originating the transaction set.
  943A N106 TO Message To Use to identify the party to receive the transaction set Must use with the appropriate 2/N101/10 code to indicate the organization cited in N104 is receiving the transaction.
  943A N901 86 Operation Number 1. Use to identify the Key Operation Number (KO) associated with the JO. 2. If used and document numbers are provided in the detail level, this value will be applicable to all document numbers.
  943A N901 9R Job Order Number 1. Use to identify Job Order Number (JO). 2. If document numbers are provided in the detail level, this value will be applicable to all document numbers.
  943A N901 QY Service Performed Code 1. Must use to identify the requested action applicable to a Warehouse Service Advice transaction providing status of re-warehousing/ protection, staging, or pick list assignment (Transaction Type Code ZS). Only one protection/rewarehousing/staging/picklist/ownership transfer action may be identified per transaction set and will be applicable to all document numbers included in the detail section of this transaction. Cite the applicable Service to be Performed Code in N902. Only codes 1, 2, 3, 4, 5, 6, 7, 8, 9, B and M may be used in N902 with Transaction Type Code ZS. Advice 2. Must use for Warehouse Location Update (Transaction Type Code 01) to indicate the type of Disposition Services warehouse location update service performed, i.e., stow of receipt or rewarehousing action. Only one of code L or W may be used in N902 with Transaction Type Code 01. 3. Following are the code values for N902: Code 1 - NSY Request to Stage and Hold Materiel for Future Delivery by PLCN (Document Numbers may identify Service-Owned Materiel or DLA-owned materiel under the Requisition Alert Document Number) Code 2 - NSY Request to Stage and Deliver Materiel to Designated Delivery Point by PLCN Code 3 –NSY Request to Move Materiel from Staging or Pick from Current Location To Designated Delivery Point By PLCN Code 4 - NSY Callout of Previously Staged Materiel by PLCN and JO (Provided Concurrent with Submission of Funded Requisitions or Materiel Release Order for Service-Owned Materiel) Code 5 - NSY Callout of Materiel by Funded Requisition Document Number and JO/KO or by Materiel Release Order for Service-Owned Materiel (Not Previously Staged). Code 6 - NSY Callout of Materiel by PLCN with Funded Requisition Document Number or by Materiel Release Order for Service-Owned Materiel. (May be for MSM, DMI, Ripout or Program materiel which has not been previously staged) Code 7 - DLA Re-Warehousing, or Re-Warehousing with Protection Request, by Requisition Alert Document Number (Document Number and JO if applicable to NSY) Code 8 - FRC Picklist (Provided Concurrent with Submission of Funded Requisitions or Materiel Release Order for Service-Owned Materiel) Code 9 - NSY Re-Warehousing Request to Move Materiel Identified by MCT Tag to a Specific Maintenance Shop. (Materiel Leaves DLA Custody, but Remains on DS records and MAT records under NSY Ownership. Materiel may be Tracked within DS to the Maintenance Shop and Responsible Individual based Name and Badge Number) Code B - NSY Update to Individual Line Items used with Update Action Code A, C, D, X, or Y. Code L - DLA Disposition Services Field Office uses with the Warehouse Storage Location Update transaction to report warehouse storage location data to DLA Disposition Services when Disposition Category Code RU/SL DTID receipt is stored in finite warehouse location or receipt-in-place (RIP) location. Code M - MCMC Warehouse Service Request Code W - DLA Disposition Services Field Office uses with the Warehouse Storage Location Update transaction to report warehouse storage location data to DLA Disposition Services when re-warehousing actions occur or Disposition Category Code RU/SL DTID receipt is stored in finite warehouse location or RIP location.
  943A N901 WP Warehouse Pick Ticket Number 1. Use to identify the picklist control number assigned to identify a specific job for which materiels are being assembled. 2. If document numbers are provided in the detail level, this value will be applicable to all document numbers. 3. A picklist control number must be provided when the requested action code is 1-6, 8 and 9.
  943A N907-01 ACC Status Use to identify the current state, i.e. availability, condition, or progress 1. Use with the Service Performed Code for staging and picklist services when partial confirmation applies. (Warehouse Action Certification/Status Code = C) 2. Cite “C” (complete) in N907-02 to indicate that this transaction completes the staging/picklist action (that is, no additional transactions will be needed to complete the requested service).
  943A G6201 7 Effective Date Use to identify the date of transaction set preparation. This date corresponds to the Universal Time Coordinate (UTC).
  943A G6203 W Effective Time 1. Express the originating activity's time of transaction set preparation in UTC. 2. Express time in a four-position (HHMM) format.
  943A W2701 ZZ Mutually defined Use 'Z’ to satisfy X12 syntax requirements.
  943A W0401 33 When action was not completed, the quantity will be “0”.
  943A W0406 DV Location Code Use for staging and picklist where delivery location information is at the document number level.
  943A N901 3M Federal Communications Comision (FC) Condition Code Use to identify the Supply Condition Code of the materiel subsequent to the requested action.
  943A N901 86 Operation Number Use to identify the Key Operation Number (KO) associated with the JO as applicable to the document number.
  943A N901 BO Bin Location Number 1. Use to provide the warehouse storage location identifying the physical location of the materiel as reflected on the DS record subsequent to requested action, i.e., stow location. 2. If stowed materiel must be split between locations (e.g. due to size or weight), repeat this segment to identify up to six location. 3. For the Warehouse Storage Location Update transaction, this is the finite location. For RIP this will be the alternate property location data structured as “APLD” plus the location DODAAC (when available). Additionally, the warehouse location for RIP property will contain up to six characters after the DODAAC further identifying the physical location of the item.
  943A N901 JR Property Component Location Use to identify the Property Area Code stored within associated warehouse location (N901 Code BO) at the DLA Disposition Services Field Office (e.g., DEMIL required, general property, Controlled item, etc.). DLA Disposition Services has a predefined list of Property Area Codes that are determined for a given location for the type of property allowed to be stored there. This code is internal and maintained within DLA Disposition Services training manuals and help Advice screens.
  943A N901 NS National Stock Number
  943A N901 Q5 Property Control Number Use to identify Materiel Control Tracking (MCT) Tag Number applicable to the document number.
  943A N901 S6 Stock Number 1. Use to identify the local stock number (LSN). 2. When provided by DLA for a unit of use LSN applicable to NSN materiel, the applicable NSN will be included for cross-reference. 3. When used for a unit of use LSN applicable to part numbered items, the original part-numbered item LSN will also be included for cross-reference. 4. Authorized DLMS enhancement under DLA industrial activity support agreement. Refer to ADC 381/ Approved Addendum 381A.
  943A N901 TN Transaction Reference Number A unique number generated by the original submitter of a pre-defined transaction and assigned to any pre-defined information exchange within the department of defense The transaction reference number retains its identity for the life of the generated transaction 1. Must use to identify the transaction document number of the funded requisition or materiel release order (MRO). 2. Use for staging requests where a requisition alert, funded requisition, or MRO document number does not apply. 3. DLA Disposition Services Field Office uses with Warehouse Storage Location Update transaction (Transaction Type Code 01) to identify the disposal turn-in document number.
  943A N901 AAE Previous Distributor Number Use to provide the warehouse storage location identifying the physical location of the materiel as it was reflected on the DS record prior to requested action, i.e., pick location. Not applicable to Warehouse Storage Location Update transaction.
  943A N901 EVI Event Identification 1. Event identification may be used to further delineate the type of action applicable to the storage activity. When used, cite the applicable code in N902. 2. Event identification may differ by document number if multiple document numbers are included. M - - Ownership transfer/warehousing action in response to MCMC request D - - Depot-initiated ownership transfer/warehousing action associated with discrepant/deficient MCMC materiel R - - Depot-initiated warehousing action associated with receipt of MCMC materiel
  943A N901 PWC Preliminary Work Candidate Number Use to identify Requisition Alert Document Number.
  943A N907-01 S6 Stock Number 1. Use to identify the local stock number (LSN). 2. The LSN is provided as a cross-reference when unit of use indicator is included and the unit of use LSN is identified as the primary materiel identification. Authorized DLMS enhancement under DLA industrial activity support agreement.
  943A N907-01 W8 Suffix Use to identify supply transaction partial actions taken on the original document without duplicating or causing loss of identity of the original document number 1. Use with the document number when applicable to identify the document number suffix. 2. Use with the requisition alert document number when applicable to identify the requisition alert document number suffix. 3. Use in conjunction with the document number when applicable to identify the disposal turn-in document number suffix.
  943A N907-03 ACC Status Use to identify the current state, i.e. availability, condition, or progress 1. Use with the associated document number for staging and picklist services to indicate the status of the individual document number. 2. Cite “Y” (yes) if action is complete. Cite “N” (no) if action is not complete. (Warehouse Action Certification/Status Code = Y or N).
  945A ST01 945 Warehouse Shipping Advice
  945A W0601 J Original Transaction
  945A W0601 K Simulation Exercise Activities initiating simulated mobilization exercises must ensure complete coordination with all activities involved. All transaction recipients must use caution to ensure that transactions do not process as action documents which affect accountable records.
  945A W0601 Z Mutually Defined 1. Use 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 under DLA industrial activity support agreement. Refer to ADC 381. 3. Authorized DLMS enhancement for DLA Disposition Services. Refer to ADC 49. 4. Approved for use in X12 version 6050.
  945A W0610 13 Shipping Location Handling 1. Required in conjunction with W0602 = R to indicate the updated MRC corrects erroneous content data (e.g., transportation data, pRFID data). Refer to ADC 41. 2. DLMS enhancement; see introductory DLMS Note 2e.
  945A W0611 56 Denied Request Use this code to indicate denial on a cargo release order. This is a borrowed code. Used in combination with W1201/UR. This is not a balance affecting transaction type. There is no legacy MILS equivalent.
  945A W0611 AZ Disposal Shipment Confirmation The shipping activity may use to provide confirmation of a disposal shipment to the DRMS. (This corresponds to the MILSTRIP Document Identifier Code (DIC) ASZ.).
  945A W0611 CJ Confirmation Use this code to indicate Cargo Release Confirmation. Used in combination with W1201/UR. This is not a balance affecting transaction type. There is no legacy MILS equivalent.
  945A W0611 DS Disposition Use to provide LRO advice under TAV procedures. Use with 2/N901/40 Code 87 to identify LRO for consumable or reparable materiel. (This corresponds to MILSTRIP DIC AE6 with Distribution Code 2 or 3.).
Page 133  of  141 First   Previous   129  130  131  132  [133]  134  135  136  137  138  Next   Last