DoDAAD Data Elements

Revised: 05-19-2023 

1 

The following are the data elements, descriptions, and business rules used within the DoDAAD for DoDAACs and RICs. Fields 

marked in red are minimum required fields to create a record. Fields marked with an asterisk (*) apply to DoDAACs and RICs. 

Field Name

Max 

Field 

Length

Definition/Instructions

Record Information (TAC1)

DoDAAC (or RIC)* 6 

The Activity Address Code – A six-position alpha-numeric identifier assigned to 

specific units, activities, or offices that require a DoDAAC in order to be identified in 

business systems that rely upon the DoDAAC as the entity identifier. 

The Routing Identifier Code – A three-position alpha-numeric identifier that serves as 

a shortened form of a DoDAAC and is used to uniquely identify a unit, activity, or 

organization that requires system ability to route transactions, or receive transactions 

routed to it, within logistics and financial business systems that rely upon legacy 80 

record position format transactions and routing logic through DAAS. Note: RICs are 

prefaced with “ZZZ” in the DoDAAD (e.g., RIC “B16” is “ZZZB16” in the database.). 

UIC 6 

The Unit Identification Code is a six-character code created by the DoD Components 

to identify an activity in manpower and readiness reporting systems. Depending on the 

Service’s internal business processes, this field should be populated with the 

appropriate UIC to which the DoDAAC is associated, as applicable. 

Organization Type Code 1 Type of Organization: F=Federal, D=DoD, S=State, N=NGO, X=Foreign.

Deletion Date 8 

Date DoDAAC or RIC is to be deleted. Can be set for a future date. When set for a 

future date, the future date is not displayed in the database search results. Date 

format is MM/DDD/YYYY. 

Authority Code 2 

Identifies what Supply system uses this activity is authorized to conduct. Also impacts 

financial billing authority. 

• 00 = Full Authority (requisition, ship, bill). Requires all three TAC addresses. 

• 01 = Ship-to Only. Requires TACs 1 & 2. 

• 02 = Bill-to Only. Requires TACs 1 & 3. 

• 03 = Do Not Ship-to. TACs 1 & 3 required. 

• 04 = DLA Disposition Services Only. All TACs required. 

• 05 = Non-Requisition. TACs 1 & 2 required. 

• 06 = Free Issue. Can only request free-issue items. TACs 1 & 2 required.

• 07 = No authorities – Administrative use only. TAC1 required. 

Contractor 1 

Contractor flag – Y/N indicator that identifies whether or not the DoDAAC/RIC is for a 

contractor. If Y, it makes all Contract Information fields mandatory. Can only be set 

when Org Type Code is F or D. 

Major Command* 2 

Major Command. Applies only to DoD; values established uniquely by DoD 

Components. Federal Civilian Agencies use GSA Bureau Codes. May or may not be 

mandatory, depending upon Service/Agency. 

RIC 3 

Displayed in DAASINQ/eDAASINQ for DoDAACs, and a value(s) is populated based 

on whether the DoDAAC is associated to a RIC(s). Once the RIC and DODAAC exist 

as a one-to-one relationship, this will become the RIC reference.

Sub Tier Code 4 

Four-character code comprised of the two-digit Treasury Agency Code and the twodigit agency of the Sub Tier, more commonly referred to as a bureau. It is required 

when either the Procurement, Grant, and/or Funding flags are set. Can only be set for 

Org Type Code F or D. 

CGAC 3 

Common Government-wide Accounting Classification Code – defined by OMB to allow 

Treasury and Procurement agencies to use the same unique code to identify the 

highest tier of a CFO Act Reporting Dept or Agency. It is required when either the 

Procurement, Grant, and/or Funding flags are set. Can only be set for Org Type Code 

F or D. Also requires setting of the Sub Tier code. 

Procurement Authority 1 

Identifies that the activity identified by this DoDAAC has the authority to award 

contracts. Can only be set at the Enterprise Level. For DoD, that is OUSD DPAP, and 

for Fed Civilian Agencies, that is GSA. 

Grant Authority 1 

Identifies that the activity identified by this DoDAAC has the authority to award grants. 

Can only be set at the Enterprise Level. For DoD, that is OUSD DPAP, and for Fed 

Civilian Agencies, that is GSA. 

Funding Office 1 Identifies that the activity identified by this DoDAAC has the ability to fund awards. 

Currently tied to Authority codes that allow billing. 

COCOM 15 Combatant Command is set by DLA Transaction Services based on address TAC 2 

address. If the TAC 2 address is missing or deleted the TAC 1 address is used.

Contract Admin Office 1 

Identifies that the activity identified by this DoDAAC has the ability to manage some 

contracts post-award (FAR 42.3), indicating that the office has the authority and 

capability to perform those administrative functions. 
DoDAAD Data Elements

Revised: 05-19-2023 

2 

DP* 7 

Data Pattern COMMRI. The COMMRIs are not actually data elements of the 

DoDAAC/RIC but are required for identifying electronic routing related to the 

DoDAAC/RIC. When in doubt, contact your CSP for this information. 

BILL 7 

Billing COMMRI. The COMMRIs are not actually data elements of the DoDAAC/RIC 

but are required for identifying electronic routing related to the DoDAAC/RIC. When in 

doubt, contact your CSP for this information.

Effective Date* 8 

Used to set a “future effective” date. If the date is set to a date beyond the current 

date, the TAC1 changes will not be applied to the DoDAAC until the effective date 

matches the current date. Date format is MM/DDD/YYYY. 

Freeform Y Freeform indicator is using to indicate the record is a message and not an address.

TAC1 Address Line 1* 35 The first line (normally title or name) of the mailing address of the unit, activity, or 

organization (e.g., Commander, Director, etc.).

TAC1 Address Line 2* 35 The second line (normally the name of the entity, unit, activity, etc.) of the mailing 

address. 

TAC1 Address Line 3* 35 The third line (normally the street address) of the mailing address of the unit, activity, 

or organization. 

TAC1 Address Line 4* 35 The forth line (normally the street address) of the mailing address of the unit, activity, 

or organization. 

TAC1 Address Line 5* 35 The fifth line – used for country name if not USA 

Country* 2 Select the Country. 

State/Province* 2 Select the State/Province. 

City* 21 Select the City. 

ZIP Code* 10 Select the ZIP Code. 

International Postal Code 10 Enter the IPC when the location is a foreign country. 

OWNER_POC 50 Owner point of contact

OWNER_EMAIL 80 Owner email address

OWNER_PHONE 30 Owner phone number

Shipping Information (TAC2)

(Note: Must be a physical address. Cannot be a PO, APO, DPO, or FPO.)

Effective Date* 8 

Used to set a “future effective” date. If the date is set to a date beyond the current 

date, the TAC2 changes will not be applied to the DoDAAC until the effective date 

matches the current date. Date format is MM/DDD/YYYY. 

TAC2 Address Line 1 35 The first line (normally title or name) of the shipping address of the activity. 

TAC2 Address Line 2 35 The second line (normally the name of the entity, unit, activity, etc.) of the shipping

address. 

TAC2 Address Line 3 35 The third line (normally the street address and/or building number) of the shipping

address of the activity. 

TAC2 Address Line 4 35 The forth line (normally the street address) of the mailing address of the unit, activity, 

or organization. 

TAC2 Address Line 5 35 The fifth line – used for country name if not USA 

Country* 2 Select the Country. 

State/Province* 2 Select the State/Province. 

City* 21 Select the City. 

ZIP Code* 10 Select the ZIP Code. 

International Postal Code 10 Enter the IPC when the location is a foreign country. 

CCP 3 

Consolidation and Containerization Point. The code applies when supplies are to be 

shipped via surface freight outside the CONUS. The code is defined in the Defense 

Transportation Regulation (DTR), and currently there are only two valid values for a 

CCP: 101 (East Coast Consolidation Point, address found in DoDAAC SW3123) or 

301 (West Coast Consolidation Point, address found in DoDAAC SW3225). 

Mandatory for OCONUS addresses. 

SPLC 9 

Standard Point Location Code. SPLC indicates a CONUS location capable of 

processing shipments. The ADS for SPLC is the National Motor Freight Traffic 

Association. For the DoDAAD, SPLC is assigned from NMFTA data based on a 

DoDAAC’s TAC 2 (TAC 1, if TAC 2 does not exist). For more info, see NMFTA’s 

website at www.nmfta.org/Pages/Splc.aspx This field cannot be change by 

application. SPLC is set only by DLA Transaction Services based on TAC 2 address 

information. 

CONUS/OCONUS 1 Continental United States or Outside Continental United States (C or O) and set only

by DLA Transaction Services based on TAC 2 address information. 

APOD 3 

Aerial Port of Debarkation. The code is defined in the Defense Transportation 

Regulation (DTR). DLA Transaction Services downloads a table of APOD information 

from USTRANSCOM to load the drop-down values in the DoDAAD update application. 
DoDAAD Data Elements

Revised: 05-19-2023 

3 

A new copy of the APOD is downloaded every time the table is updated by 

USTRANSCOM. APOD is mandatory for foreign country locations. 

WPOD 3 

Water Port of Debarkation. The code is defined in the Defense Transportation 

Regulation (DTR). DLA Transaction Services downloads a table of WPOD information 

from USTRANSCOM to load the drop-down values in the DoDAAD update application. 

A new copy of the WPOD is downloaded every time the table is updated by 

USTRANSCOM. WPOD is mandatory for foreign country locations. 

ALOC 1 Air Lines of Communications. These codes are assigned by the Army

BBP* (Note: for RICs, this 

data element is called 

RIC_DODAAC)

6 

Break Bulk Point (BBP). The location that materiel is shipped to and broken into 

smaller shipment for onward movement. NOTE: the same file layout is used by both 

the DoDAAD and RIC. If the record is a RIC, the BBP (or RIC_DODAAC) is the 

DoDAAC to which the RIC is associated, and is a mandatory field. 

SHIPTO_POC 50 Ship-To point of contact

SHIPTO_EMAIL 80 Ship-To email address

SHIPTO_PHONE 30 Ship-To phone number

Billing Information (TAC3) 

Effective Date 8 

Used to set a “future effective” date. If the date is set to a date beyond the current 

date, the TAC3 changes will not be applied to the DoDAAC until the effective date 

matches the current date. Date format is MM/DDD/YYYY. 

TAC3 Address Line 1 35 The first line (normally title or name) of the billing address of the unit, activity, or 

organization (e.g., Commander, Director, etc.).

TAC3 Address Line 2 35 The second line (normally the name of the entity, unit, activity, etc.) of the billing

address. 

TAC3 Address Line 3 35 The third line (normally the street address) of the billing address of the unit, activity, or 

organization. 

TAC3 Address Line 4 35 The forth line (normally the street address) of the mailing address of the unit, activity, 

or organization. 

TAC3 Address Line 5 35 The fifth line – used for country name if not USA 

Country 2 Select the Country. 

State/Province 2 Select the State/Province. 

City 21 Select the City. 

ZIP Code 10 Select the ZIP Code. 

ADSN/FSN 6 

While this field header actually stands for “Accounting and Disbursing Station Number/

Fiscal Station Number,” this field is intended to be used as the Accountable Station 

Code. Per the DODFMR, Vol 1, Ch4: “This 6-character field contains the DoD

Component-assigned identification number of the accountable station responsible for 

entering the transaction into the applicable accounting system. The accountable 

station code is the Fiscal Station Number (FSN) of both OSD and the Army, the 

Authorization Accounting Activity (AAA) of the Navy, or the Accounting and

Disbursing Station Number (ADSN) used by the Air Force. The accountable station 

code will be a field of the accounting classification code when it is issued.” 

BILLING_POC 50 Billing point of contact

BILLING_EMAIL 80 Billing email address

BILLING_PHONE 30 Billing phone number

Contract Information

(Note: All mandatory fields when Contractor Flag selected.)

Contract Number 17 Contract Number (PIID) is filled in when the DoDAAC belongs to a contractor with an 

active contract. Note: DoD contracts are 13-character. Federal are 17-character. 

CAGE Code 5 Commercial and Government Entity Code. 

CAGE Code Name 50 The name of the entity to which the CAGE Code is assigned (display only). 

Order Number 50

The order is a contracting action that is a request for goods or services against an 

established contract that allows multiple orders, such as an Indefinite 

Delivery/Indefinite Quantity contract. The order number uniquely identifies the order 

and its related document. Current policy requires the order number to match the 

Procurement Instrument Identifier (PIID) format established in FAR 4.16.; however, 

legacy order numbers may be in varying formats.

Issuing Office DoDAAC 6 

The Issuing Office DoDAAC is the contracting office that issued the contract under 

which this contractor DoDAAC is being assigned (see FAR Part 2 for the definition of 

contracting office). It will be represented by a DoDAAC, which will typically be the 

same as the first 6 characters of the contract number represented in the Contract 

Number field (per FAR 4.1603). An Issuing Office DoDAAC must have the 

Procurement Authority Flag set to “Yes.”
DoDAAD Data Elements

Revised: 05-19-2023 

4 

Period of Performance 

End Date 9 

Contract Period of Performance End Date. This field captures the date upon which the 

delivery or performance period ends in the contract under which this contact DoDAAC 

is assigned (FAR Part 11.4). Date format is MM/DDD/YYYY. Upon this date, the 

Authority Code of the CTR DoDAAC would be automatically changed to Authority 

Code 05. 

Closeout Date 9 Date the contract is closed out. This date sets the Delete Date for the DoDAAC. 

Date format is MM/DDD/YYYY.

CSP POC Information

POC 30 Point of Contact. Identifies the POC that can provide information on the DoDAAC.

Phone 21 Commercial Telephone of POC. 

Email 40 Official email of POC.