EDI 310 Freight Receipt and Invoice (Ocean)
Functional Group IO
X12I Transportation Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Freight Receipt and Invoice (Ocean) Transaction Set (310) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide ocean bill of lading information. It is sent by ocean carriers to interested parties and can be used as the receipt for the shipment; to substitute for a paper bill of lading where the parties have agreed that a paper bill of lading is not necessary; to allow shipper or forwarder to verify bill of lading information before an original is printed and released; for information purposes, i.e., as a bill of lading copy; by the carrier to convey manifest information to a terminal operator; and as an invoice for freight.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning Segment for Carrier's InvoiceMandatoryMax 1
To transmit basic data relating to the carrier's invoice
- 0300Set PurposeOptionalMax 1
To allow for positive identification of transaction set purpose
- 0400AuthenticationOptionalMax 2
To specify the authority for authorizing an action and the date authentication is made
- 0500Compensation InformationOptionalMax 1
To convey brokerage, freight forwarder compensation, and other compensation information related to shipments
- 0600Extended Reference InformationOptionalMax 15
To transmit identifying information as specified by the Reference Identification Qualifier
- 0700Vessel IdentificationMandatoryMax 2
To provide vessel details and voyage number
- 0800Letter of Credit ReferenceOptionalMax 1
To transmit letter of credit details
- 0900InsuranceOptionalMax 5
To specify details related to insurance
- 1000Bank IDOptionalMax 1
To specify data required for electronic payment
- 1100Currency IdentifierOptionalMax 1
To specify the currency being used in the transaction set
- 1200Container DetailsOptionalMax 10
To specify container information and transportation service to be used
- N1 Loop MandatoryRepeat 10
- 1300Party IdentificationMandatoryMax 1
To identify a party by type of organization, name, and code
- 1400Additional Name InformationOptionalMax 1
To specify additional names
- 1500Party LocationOptionalMax 2
To specify the location of the named party
- 1600Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1300Party IdentificationMandatoryMax 1
- 1700ContactOptionalMax 3
To identify a person or office to whom communications should be directed
- R4 Loop MandatoryRepeat 20
- 1800Port or TerminalMandatoryMax 1
Contractual or operational port or point relevant to the movement of the cargo
- 1900Date/Time ReferenceOptionalMax 15
To specify pertinent dates and times
- 1800Port or TerminalMandatoryMax 1
- 1990Route Information with PreferenceOptionalMax 25
To specify the responsibilities and carrier preference
- 2000Route InformationOptionalMax 13
To specify carrier and routing sequences and details
- 2100RemarksOptionalMax 12
To transmit information in a free-form format for comment or special instruction
- 2200Special Handling InstructionsOptionalMax 20
To specify special handling instructions in coded or free-form format
- 2300Description, Marks and NumbersOptionalMax 1
To specify the line item in terms of description, quantity, packaging, and marks and numbers
- C8 Loop OptionalRepeat 20
- 2400Certifications and ClausesMandatoryMax 1
To specify applicable certifications and clauses
- 2500Certifications Clauses ContinuationOptionalMax 5
To specify additional applicable certifications and clauses
- 2400Certifications and ClausesMandatoryMax 1
Detail
- LX Loop MandatoryRepeat 999
- 0100Transaction Set Line NumberMandatoryMax 1
To reference a line number in a transaction set
- N7 Loop OptionalRepeat 999
- 0200Equipment DetailsMandatoryMax 1
To identify the equipment
- 0250Quantity InformationOptionalMax 1
To specify quantity information
- 0300Cargo Location ReferenceOptionalMax 1
To specify the cargo location on board the vessel
- 0400Equipment EnvironmentOptionalMax 1
To describe the operating environment of the equipment
- 0500Seal NumbersOptionalMax 5
To record seal numbers used and the organization that applied the seals
- 0600Equipment and TemperatureOptionalMax 1
To relate equipment type and required temperatures
- L1 Loop OptionalRepeat 20
- 0700Rate and ChargesMandatoryMax 1
To specify rate and charges detail relative to a line item including freight charges, advances, special charges, and entitlements
- 0800Currency IdentifierOptionalMax 1
To specify the currency being used in the transaction set
- 0700Rate and ChargesMandatoryMax 1
- 0900Tariff ReferenceOptionalMax 1
To reference details of the tariff used to arrive at applicable rates or charge
- 1000Export LicenseOptionalMax 1
To transmit information contained on an export license
- 1100Import LicenseOptionalMax 1
To transmit import license number and effective dates
- 1200Extended Reference InformationOptionalMax 3
To transmit identifying information as specified by the Reference Identification Qualifier
- H1 Loop OptionalRepeat 10
- 1300Hazardous MaterialMandatoryMax 1
To specify information relative to hazardous material
- 1400Additional Hazardous Material DescriptionOptionalMax 10
To specify free-form hazardous material descriptive data in addition to the information provided in the H1 segment
- 1300Hazardous MaterialMandatoryMax 1
- LH1 Loop OptionalRepeat 100
- 1410Hazardous Identification InformationMandatoryMax 1
To specify the hazardous commodity identification reference number and quantity
- 1420Hazardous Classification InformationOptionalMax 4
To specify the hazardous notation and endorsement information
- 1430Hazardous Material Shipping Name InformationOptionalMax 10
To specify the hazardous material shipping name and additional descriptive requirements
- 1440Free-form Hazardous Material InformationOptionalMax 25
To uniquely identify the variable information required by government regulation covering the transportation of hazardous material shipments
- 1450EPA Required DataOptionalMax 3
To specify the Environmental Protection Agency (EPA) information relating to shipments of hazardous material
- 1460Canadian Dangerous RequirementsOptionalMax 1
To specify additional Transport Canada requirements covering transportation of dangerous goods in Canada
- 1470Transborder Hazardous RequirementsOptionalMax 3
To specify the placard information required by the second government agency when shipment is to cross into another country
- 1480Hazardous Material Identifying Reference NumbersOptionalMax 5
To transmit specific hazardous material reference numbers
- 1490Administrative Communications ContactOptionalMax 5
To identify a person or office to whom administrative communications should be directed
- 1410Hazardous Identification InformationMandatoryMax 1
- 0200Equipment DetailsMandatoryMax 1
- L0 Loop OptionalRepeat 120
- 1500Line Item - Quantity and WeightMandatoryMax 1
To specify quantity, weight, volume, and type of service for a line item including applicable "quantity/rate-as" data
- 1600Description, Marks and NumbersOptionalMax 999
To specify the line item in terms of description, quantity, packaging, and marks and numbers
- L1 Loop OptionalRepeat 20
- 1700Rate and ChargesMandatoryMax 1
To specify rate and charges detail relative to a line item including freight charges, advances, special charges, and entitlements
- 1800Currency IdentifierOptionalMax 1
To specify the currency being used in the transaction set
- 1700Rate and ChargesMandatoryMax 1
- 1900Tariff ReferenceOptionalMax 1
To reference details of the tariff used to arrive at applicable rates or charge
- 2000Export LicenseOptionalMax 1
To transmit information contained on an export license
- 2100Import LicenseOptionalMax 1
To transmit import license number and effective dates
- C8 Loop OptionalRepeat 20
- 2200Certifications and ClausesMandatoryMax 1
To specify applicable certifications and clauses
- 2210Certifications Clauses ContinuationOptionalMax 5
To specify additional applicable certifications and clauses
- 2200Certifications and ClausesMandatoryMax 1
- H1 Loop OptionalRepeat 10
- 2300Hazardous MaterialMandatoryMax 1
To specify information relative to hazardous material
- 2400Additional Hazardous Material DescriptionOptionalMax 10
To specify free-form hazardous material descriptive data in addition to the information provided in the H1 segment
- 2300Hazardous MaterialMandatoryMax 1
- LH1 Loop OptionalRepeat 100
- 2410Hazardous Identification InformationMandatoryMax 1
To specify the hazardous commodity identification reference number and quantity
- 2420Hazardous Classification InformationOptionalMax 4
To specify the hazardous notation and endorsement information
- 2430Hazardous Material Shipping Name InformationOptionalMax 10
To specify the hazardous material shipping name and additional descriptive requirements
- 2440Free-form Hazardous Material InformationOptionalMax 25
To uniquely identify the variable information required by government regulation covering the transportation of hazardous material shipments
- 2450EPA Required DataOptionalMax 3
To specify the Environmental Protection Agency (EPA) information relating to shipments of hazardous material
- 2460Canadian Dangerous RequirementsOptionalMax 1
To specify additional Transport Canada requirements covering transportation of dangerous goods in Canada
- 2470Transborder Hazardous RequirementsOptionalMax 3
To specify the placard information required by the second government agency when shipment is to cross into another country
- 2480Hazardous Material Identifying Reference NumbersOptionalMax 5
To transmit specific hazardous material reference numbers
- 2490Administrative Communications ContactOptionalMax 5
To identify a person or office to whom administrative communications should be directed
- 2410Hazardous Identification InformationMandatoryMax 1
- 1500Line Item - Quantity and WeightMandatoryMax 1
- 0100Transaction Set Line NumberMandatoryMax 1
Summary
- 0100Total Weight and ChargesMandatoryMax 1
To specify the total shipment in terms of weight, volume, rates, charges, advances, and prepaid amounts applicable to one or more line items
- 0200PaperworkOptionalMax 25
To identify the type or transmission or both of paperwork or supporting information
- L1 Loop OptionalRepeat 20
- 0300Rate and ChargesMandatoryMax 1
To specify rate and charges detail relative to a line item including freight charges, advances, special charges, and entitlements
- 0400Currency IdentifierOptionalMax 1
To specify the currency being used in the transaction set
- 0300Rate and ChargesMandatoryMax 1
- 0500Event DetailOptionalMax 10
To specify information about a specific event
- 0550Certifications and ClausesOptionalMax 20
To specify applicable certifications and clauses
- 0600RemarksOptionalMax 999
To transmit information in a free-form format for comment or special instruction
- 0700Business Instructions and Reference NumberOptionalMax 1
To specify instructions in this business relationship or a reference number
- 0800Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)