X12 309 U.S. Customs Manifest (Booking)
This Draft Standard for Trial Use contains the format and establishes the data contents of the U.S. Customs Manifest Transaction Set (309) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used by carriers, terminal operators, port authorities, or service centers to provide U.S. Customs with manifest data on cargo arriving in or departing from the U.S. on oceangoing vessels, railroad trains, or other types of conveyances. The transaction set can be also used by carriers to provide terminal operators, port authorities, or service centers with manifest data on cargo arriving at their facilities via the conveyances mentioned above.
- ~ Segment
- * Element
- > Component
- None included
Interchange Control Header
To start and identify an interchange of zero or more functional groups and interchange-related control segments
Code to identify the type of information in the Authorization Information
- 00
- No Authorization Information Present (No Meaningful Information in I02)
Information used for additional identification or authorization of the interchange sender or the data in the interchange; the type of information is set by the Authorization Information Qualifier (I01)
Code to identify the type of information in the Security Information
- 00
- No Security Information Present (No Meaningful Information in I04)
This is used for identifying the security information about the interchange sender or the data in the interchange; the type of information is set by the Security Information Qualifier (I03)
Qualifier to designate the system/method of code structure used to designate the sender or receiver ID element being qualified
Identification code published by the sender for other parties to use as the receiver ID to route data to them; the sender always codes this value in the sender ID element
Qualifier to designate the system/method of code structure used to designate the sender or receiver ID element being qualified
Identification code published by the receiver of the data; When sending, it is used by the sender as their sending ID, thus other parties sending to them will use this as a receiving ID to route data to them
Code to identify the agency responsible for the control standard used by the message that is enclosed by the interchange header and trailer
- U
- U.S. EDI Community of ASC X12, TDCC, and UCS
This version number covers the interchange control segments
- 00401
- Draft Standards for Trial Use Approved for Publication by ASC X12 Procedures Review Board through October 1997
A control number assigned by the interchange sender
Code sent by the sender to request an interchange acknowledgment (TA1)
- 0
- No Acknowledgment Requested
- 1
- Interchange Acknowledgment Requested
Code to indicate whether data enclosed by this interchange envelope is test, production or information
- I
- Information
- P
- Production Data
- T
- Test Data
Type is not applicable; the component element separator is a delimiter and not a data element; this field provides the delimiter used to separate component data elements within a composite data structure; this value must be different than the data element separator and the segment terminator
- >
- Component Element Separator
Functional Group Header
To indicate the beginning of a functional group and to provide control information
Code identifying a group of application related transaction sets
- SO
- Ocean Shipment Information (304, 306, 309, 311, 317, 319, 321, 322, 323, 324, 325, 350, 352, 353, 354, 355, 356, 357, 358, 361)
Code identifying party sending transmission; codes agreed to by trading partners
Code identifying party receiving transmission. Codes agreed to by trading partners
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99)
Assigned number originated and maintained by the sender
Code used in conjunction with Data Element 480 to identify the issuer of the standard
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Code indicating the version, release, subrelease, and industry identifier of the EDI standard being used, including the GS and GE segments; if code in DE455 in GS segment is X, then in DE 480 positions 1-3 are the version number; positions 4-6 are the release and subrelease, level of the version; and positions 7-12 are the industry or trade association identifiers (optionally assigned by user); if code in DE455 in GS segment is T, then other formats are allowed
- 004010
- Draft Standards Approved for Publication by ASC X12 Procedures Review Board through October 1997
Heading
Transaction Set Header
To indicate the start of a transaction set and to assign a control number
Code uniquely identifying a Transaction Set
- The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set).
- 309
- U.S. Customs Manifest
Manifest Identifying Information
To transmit manifest identifying information
Standard Carrier Alpha Code
CARRIER CODE
A code representing the importing/exporting carrier. This is the Standard
Carrier Alpha Code (SCAC) issued by the National Motor Freight Traffic
Association Inc., 2200 Mill Road, Alexandria, VA 22310. For water carriers
who own their containers, the SCAC is issued by the Intermodal Transportation
Association, 6410 Kenilworth Ave., Suite 108, Riverdale, MD 20737.
Equivalent AESTIR Proprietary Element: M01 - Carrier Code.
Code specifying the method or type of transportation for the shipment
MODE OF TRANSPORTATION CODE
A code indicating the type of vessel used to carry the manifested cargo.
VE Vessel, Ocean
Equivalent AESTIR Proprietary Element: M01 - Mode of Transportation Code.
- VE
- Vessel, Ocean
Code identifying the country
- M1003 is the code identifying the country in which the ship (vessel) is registered.
COUNTRY CODE
An International Standards Organization (ISO) code representing the flag of
the vessel. Required for input to the Customs and Border Protection (CBP).
Equivalent AESTIR Proprietary Element: M01 - Vessel Country Code.
Code identifying vessel
- M1004 is Lloyd's vessel code.
CONVEYANCE CODE
The Lloyds of London registry code representing the exporting conveyance.
This code is Mandatory if Vessel Name is not entered.
Equivalent AESTIR Proprietary Element: M01 - Conveyance Code.
Name of ship as documented in "Lloyd's Register of Ships"
VESSEL NAME
A valid vessel name. Mandatory if missing Vessel Code.
Equivalent AESTIR Proprietary Element: M01 - Vessel Name.
Identifying designator for the particular flight or voyage on which the cargo travels
VOYAGE NUMBER
The voyage number. Required for input to the Customs and Border Protection
(CBP). If not known, send Julian date.
Voyage Number may not be reused with in one year. If the carrier attempts to
reuse the number AES will reject the Booking with fatal error 687.
Equivalent AESTIR Proprietary Element: M01 - Voyage Number.
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
- M1007 is used for the six-digit Numeric Manifest Sequence Number.
SEQUENCE NUMBER
Optional, carrier assigned sequence number. The default is one (1). It may be a
date. Once transmitted, it cannot be changed. All subsequent transmissions for
the manifest must use the original manifest sequence number.
Equivalent AESTIR Proprietary Element: M01 - Manifest Sequence Number.
Numeric value of quantity
- M1008 is used for number of bills lading. (Maximum five-digits.)
TOTAL NUMBER OF BOOKINGS
A value representing the total number of bookings or bills of lading for all
Customs and Border Protection (CBP) Districts/Ports of lading or unlading on
the manifest. This is a mandatory data element for transmissions to CBP. It is
not used in transmissions from CBP.
Equivalent AESTIR
Code identifying the type of manifest transmitted
APPLICATION IDENTIFIER
A code representing the type of application detail data contained within the
block.
D Updating Export Manifest Prior to Vessel Departure from Carrier to CBP.
E Original Export Manifest from Carrier to CBP.
P Preliminary Manifest from Carrier to CBP.
Equivalent AESTIR Proprietary Element: ACR - Application Identifier.
- D
- Updating Export Manifest Prior to Vessel Departure From Carrier to U.S. Customs
- E
- Original Export Manifest from Carrier to U.S. Customs
- P
- Preliminary Manifest from Carrier to U.S. Customs
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
- M1012 is a unique identification number for the manifest assigned by the originator of the manifest with a maximum length of 15.
CARRIER ASSIGNED NUMBER
Optional, carrier assigned number, 1-23 positions. There is no editing on the
format and it is returned as received in the CBP output
Acceptance/Rejection Transaction Set (355) to the carriers. This is not used in
the Status Information Transaction Set (350) returned from CBP to the carriers.
Equivalent AESTIR Proprietary Element: M01 - Carrier Assigned Number
U.S. Port Information
To transmit identifying information for a U.S. port
Code which identifies a specific location
- P401 is used for customs district and port code (census schedule D).
PORT OF LADING CODE
A code representing the Customs and Border Protection (CBP) District/Port of
Lading. For listing of valid codes, use AESTIR Part III, Appendix D.
Equivalent AESTIR Proprietary Element: P01 - CBP Port of Lading Code.
Date expressed as CCYYMMDD
- P402 is the estimated date of arrival.
ESTIMATED DATE OF DEPARTURE
A date in the "YYYYMMDD" format representing the scheduled date of
departure from (for exports) or arrival at (for imports) this port.
Equivalent AESTIR Proprietary Element: P01 - Estimated Date of Departure.
Numeric value of quantity
- P403 is used for number of bills of lading.
NUMBER OF BOOKINGS FOR PORT
A value representing the total number of bookings or bills of lading/house bills
transmitted for this Port.
Equivalent AESTIR Proprietary Element: P01 - Number of Bookings or Bills
of Lading for Port.
Assigned Number
To reference a line number in a transaction set
Manifest Amendment Details
To correct a manifest record prior to conveyance arrival or to amend a manifest record after conveyance arrival
Standard Carrier Alpha Code
- M1301 is the conveyance operator's Standard Carrier Alpha Code (SCAC).
CARRIER CODE
SCAC of the Booking issuer.
Equivalent AESTIR Proprietary Element: A01 - Carrier Code.
Code which identifies a specific location
- M1302 is used for discharge port (four-digit numeric census schedule D).
CONTROL NUMBER
Provide Booking number.
Equivalent AESTIR Proprietary Element: A01 - Control Number.
Code identifying type of manifest amendment
ACTION CODE
A code representing the type of booking amendment. Valid Codes are:
A = Add a Booking
D = Delete a Booking
R = Replace a Booking. (Use element N904 for "Estimated Date of
Departure".)
Equivalent AESTIR Proprietary Element: A01 Action Code.
- A
- Add a Booking
- D
- Delete a Booking
- R
- Replace a Booking
Identification number assigned to the shipment by the carrier or consolidator
- M1308 is used to report individual portions of a consolidated shipment.
QUALIFIER
Provide Booking Qualifier:
MB = Master Booking Number
Future Use:
HB = House Booking Number
B = House Bill of Lading Number
Equivalent AESTIR Proprietary Element: A01 - Qualifier.
- B
- House Bill of Lading Number
- HB
- House Booking Number
- MB
- Master Booking Number
Standard Carrier Alpha Code
- M1309 is the bill of lading issuer code.
PORT CODE
A code representing the Customs and Border Protection (CBP) District/Port of
Lading. Use CBP Schedule D.
Equivalent AESTIR Proprietary Element: A01 - CBP Port.
Manifest Bill of Lading Details
To transmit bill of lading detail information for a manifest
Code which identifies a specific location
- M1102 is used for port of lading (five-digit numeric census schedule K).
FOREIGN PORT
Provide foreign port of unlading.
Equivalent AESTIR Proprietary Element: B02 - Foreign Port.
Numeric value of quantity
- M1103 is used for total number of pieces on a bill of lading using the smallest package unit (maximum eight-digits).
QUANTITY
A value representing the total number of pieces on the booking (e.g., if there
are 10 ctn and 10 bal on one booking, insert the number 20 in this field). Use
the smaller exterior package unit. Piece count units are given in the N10
record. The total number of N10 piece counts for the booking must equal the
booking quantity. The value must be greater than zero.
Equivalent AESTIR Proprietary Element: B02 - Booking Quantity.
Code defining the smallest package unit for the bill of lading
- M1104 is the smallest package unit code.
QUANTITY - UNIT OF MEASURE CODE
A code representing the booking unit of measure, such as CTN. If the unit is
more than three characters, truncate the excess.
Equivalent AESTIR Proprietary Element: B02 - Quantity Units.
Numeric value of weight
WEIGHT
A value representing the gross weight in pounds or kilos. Input only whole
numbers; no decimals or fractions. The value must be greater than zero.
Equivalent AESTIR Proprietary Element: B02 - Booking Weight.
Code specifying the weight unit
WEIGHT - UNIT OF MEASURE CODE
A code representing the unit of measure for the Weight value in the previous
field.
K Kilograms
L Pounds
Equivalent AESTIR Proprietary Element: B02 - Weight Unit.
- K
- Kilograms
- L
- Pounds
Standard Carrier Alpha Code
- M1112 is the unique bill of lading issuer code.
ISSUER CODE
A SCAC code of the issuer of the booking.
Equivalent AESTIR Proprietary Element: J01 - Carrier Master Booking/Bill of
Lading Issuer Code.
Standard Carrier Alpha Code
- M1114 is the code of the secondary party nominated to receive bill of lading status notifications.
NUMBER OF CONTAINERS
A numeric count as to the number of containers required for this booking.
Equivalent AESTIR Proprietary Element: B02 - Number of Containers.
Standard Carrier Alpha Code
- M1118 is the Standard Carrier Alpha Code (SCAC) of an additional second notify carrier.
HAZMAT FLAG
Enter "YES" or "NO" indicating that the cargo in this booking is/is not
potentially hazardous.
Equivalent AESTIR Proprietary Element: B02 - Hazmat Flag.
Reference Identification
To transmit identifying information as specified by the Reference Identification Qualifier
Code qualifying the Reference Identification
QUALIFIER
Control number qualifier.
Booking Number
Equivalent AESTIR Proprietary Element: B02 - Qualifier.
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
CONTROL NUMBER
The number representing the issuer-assigned control number that identifies the
booking. The control number must be unique by vessel voyage.
Equivalent AESTIR Proprietary Element: B02 - Control Number.
Free-form descriptive text
DESTINATION COUNTRY
The ISO code representing the foreign country where the carriers’
responsibility for the shipment ends. For listing of valid codes, use AESTIR
Part III, Appendix C.
Equivalent AESTIR Proprietary Element: B02 - Destination Country.
Name
To identify a party by type of organization, name, and code
Code identifying an organizational entity, a physical location, property or an individual
PARTY TYPE
Code identifying type of party in booking.
Equivalent AESTIR Proprietary Element: N01 - Party Type.
CN Consignee
IC Intermediate Consignee
SH Shipper
UC Ultimate Consignee
ZZ Mutually Defined
- CN
- Consignee
- IC
- Intermediate Consignee
- SH
- Shipper
- UC
- Ultimate Consignee
- ZZ
- Mutually Defined
Free-form name
PARTY NAME
Company Name, required if Party is being established for the first time or no
Party ID is on file in AES. For Consignees without a Party ID, this field is
mandatory.
Equivalent AESTIR Proprietary Element: N01 - Party Name.
Code designating the system/method of code structure used for Identification Code (67)
PARTY ID TYPE
Type of ID (e.g. DUNS, SSN).
Equivalent AESTIR Proprietary Element: N01 - Party ID Type.
The Census Bureau has eliminated the acceptance of SSN on any new
filings effective December 3, 2009. Corrections (change, replace or cancel)
to shipments filed with SSN prior to the effective date will continue to be
accepted.
1 D-U-N-S Number, Dun & Bradstreet
34 Social Security Number
EI Employer Identification Number
ZC Contractor Establishment Code
- 1
- D-U-N-S Number, Dun & Bradstreet
- 34
- Social Security Number
- EI
- Employee Identification Number
- ZC
- Contractor Establishment Code
Code identifying a party or other code
- This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
PARTY ID NUMBER
Provide the DUNS, SSN, EIN, or Other Carrier Unique Identifier.
Equivalent AESTIR Proprietary Element: N01 - Party ID Number.
The Census Bureau has eliminated the acceptance of SSN on any new
filings effective December 3, 2009. Corrections (change, replace or cancel)
to shipments filed with SSN prior to the effective date will continue to be
accepted.
Address Information
To specify the location of the named party
Address information
MAILING ADDRESS, LINE 1
Mailing Address Line 1, required if Party is being established for the first time
or if no Party ID is on file in AES. This applies to all parties.
Equivalent AESTIR Proprietary Element: N02 - Address, Line 1.
Geographic Location
To specify the geographic place of the named party
Free-form text for city name
- A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.
CITY
Mailing City, required if party is being established for the first time or no party
ID is on file in AES. This applies to all parties.
Equivalent AESTIR Proprietary Element: N03 - City.
Code (Standard State/Province) as defined by appropriate government agency
- N402 is required only if city name (N401) is in the U.S. or Canada.
STATE
U.S. State abbreviation or foreign state name. For both EB and XI
applications, required for Shipper or Carrier Customer when COUNTRY code
is US, MX or CA if the Party ID Number and the Party ID Type do not exist in
AES or are not provided. Optional for Consignee, Ultimate Consignee and
Intermediate Consignee.
For both EB and XI applications, for Shipper, Carrier Customer, Consignee,
Ultimate Consignee and Intermediate Consignee, STATE must be a valid
STATE code when COUNTRY code is US, MX or CA.
Equivalent AESTIR Proprietary Element: N03 - State.
Code defining international postal zone code excluding punctuation and blanks (zip code for United States)
POSTAL CODE
Zip Code.
For both EB and XI applications, required for Shipper, Carrier Customer when
COUNTRY code is US if the Party ID Number and the Party ID Type do not
exist in AES or are not provided. Optional for Consignee, Ultimate Consignee
and Intermediate Consignee.
Equivalent AESTIR Proprietary Element: N03 - Postal Code.
Code identifying the country
COUNTRY CODE
ISO Country code. For both EB and XI applications, required for Shipper,
Carrier Customer, Consignee, Ultimate Consignee and Intermediate Consignee
if the Party ID Number and the Party ID Type do not exist in AES or are not
provided.
For both EB and XI applications, for Shipper, Carrier Customer, Consignee,
Ultimate Consignee or Intermediate Consignee, the COUNTRY code must be a
valid ISO country code.
Equivalent AESTIR Proprietary Element: N03 - Country.
Administrative Communications Contact
To identify a person or office to whom administrative communications should be directed
Code identifying the major duty or responsibility of the person or group named
CONTACT CODE
Enter "CN" to identify Party's contact information as "General Contact."
- CN
- General Contact
Free-form name
CONTACT PARTY
Contact Party’s Name or Title, required if Party is being established for the
first time or no Party ID is on file in AES. This applies to shippers and carrier
customers only. Provide contact first name (positions 1 - 13), SPACE (position
14), and last name (positions 15 - 34).
Equivalent AESTIR Proprietary Elements: N01 - Contact First Name; N01 -
Contact Last Name.
Code identifying the type of communication number
COMMUNICATIONS QUALIFIER
Enter "TE" for Party's contact phone number.
- TE
- Telephone
Complete communications number including country or area code when applicable
CONTACT TELEPHONE NUMBER
Contact Party's Phone, required if Party is being established for the first time or
if no Party ID is on file in AES. For 1-800 numbers provide 11 numbers
without spaces or dashes. For other numbers, provide 10 numbers without
spaces or dashes and left justify.
Equivalent AESTIR Proprietary Element: N02 - Contact Phone.
Conveyance Identification
To identify a conveyance and its attributes
Length (in feet and inches) of equipment ordered or used to transport shipment (The format is FFFII where FFF is feet and II is inches; the range for II is 00 through 11)
CONTAINER/EQUIPMENT LENGTH
Length (in feet and inches) of the container.
Equivalent Proprietary Element: B03 - Container/Equipment Length.
Code identifying equipment type
CONTAINER/EQUIPMENT TYPE CODE
Code identifying the equipment type. See AESTIR Appendix P for a list of
codes.
Equivalent Proprietary Element: B03 - Container/Equipment Type.
Code specifying extent of transportation service requested
TYPE OF SERVICE CODE
Code specifying extent of transportation service requested. See AESTIR Part
III, Appendix G for the list of Type of Service codes.
Equivalent Proprietary Element: B02 - Type of Service.
Code which identifies a specific location
- VID12 is the Census Schedule K code for the foreign port of loading on a vessel.
PLACE OF RECEIPT CITY NAME
A valid city name for place of receipt by carrier must be provided for
Bookings.
Equivalent Proprietary Element: B03 - City Name for Place of Receipt.
Standard Carrier Alpha Code
- VID13 is the Standard Carrier Alpha Code (SCAC) of the Haulage Rights Carrier.
PLACE OF RECEIPT STATE CODE
Provide U.S. state code abbreviation. Required if city name for place of receipt
is provided.
Equivalent Proprietary Element: B03 - State.
Motor Vehicle Control
To define motor vehicle identification and logistics
Quantity and Description
To indicate line item quantity, description, marks and numbers, commodity code, weight, and customs value
Numeric value of quantity
PIECE COUNT
A value representing the total number of pieces in the container being
described. This is the number of the smallest exterior package units. A carton,
box, bag or crates are examples of smallest exterior packaging; a pallet and
container are not.
Equivalent AESTIR Proprietary Element: D01 - Piece Count.
Free-form descriptive text
CARGO DESCRIPTION
A description of the cargo. Send only one description line per Booking.
Equivalent AESTIR Proprietary Element: D01 - Description.
Transaction Set Trailer
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
Total number of segments included in a transaction set including ST and SE segments
Functional Group Trailer
To indicate the end of a functional group and to provide control information
Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element
Interchange Control Trailer
To define the end of an interchange of zero or more functional groups and interchange-related control segments
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.