Tarifflo Logo
Home
Features
Pricing
Contact
ABI Type Reference/NmfAmrType

@repo/shared


@repo/shared / NmfAmrType

Interface: NmfAmrType

NOAA Antarctic Marine Resources (AMR) PGA data for CBP entry summary filings.

Required for imports of Dissostichus (toothfish) and other species from Antarctic waters, subject to documentation requirements under CCAMLR (Convention on the Conservation of Antarctic Marine Living Resources).

Properties

PropertyTypeDescription
correctionIndicator?booleanIndicator for filing a correction to a previously submitted PGA Message Set. Per PGA Records 08-23.pdf, PG01: Correction Indicator, position 79.
customsBrokerEntity?EntityReferenceCustoms Broker (role code: CB). Agent/representative who deals directly with Customs on behalf of the importer or exporter. Optional for AMR. Per Appendix PGA 09-24, PG19 Entity Role Codes.
disclaimer?"A" | "D" | "B" | "C"Disclaimer code declaring that a full PGA Message Set is not being provided. Codes A, B, C, D are valid for NMF AMR. Per PGA Records 08-23.pdf, PG01: Disclaimer, position 80.
documentIdentifier?"888" | "889" | "893"Document identifier code for supporting documents. For AMR: 888 (Fresh Toothfish Reporting Form), 889 (Dissostichus Catch Document), 893 (Dissotichus Re-Export Document). Per Appendix PGA, PG22 Document Identifiers.
documentNumber?stringThe number or reference for the supporting document identified by documentIdentifier. Per PGA Records 08-23.pdf, PG22: Conformance Declaration, positions 13-17, and Document Number, positions 18-50.
electronicImageSubmittedFlag?booleanWhether an electronic image has been submitted via DIS (Document Image System). Per PGA Records 08-23.pdf, PG01: Electronic Image Submitted, position 17.
exporterEntity?EntityReferenceForeign Exporter (role code: EX). Party who makes or on whose behalf the export declaration is made. Conditional for AMR — identifies the overseas party exporting the toothfish/AMLR product. PG19 Entity Name mandatory; PG20 City + Country mandatory. Per Appendix PGA 09-24, PG19 Entity Role Codes.
geographicAreaCode?stringCode representing the geographic area through which goods are routed. Uses Ocean Geographic Area Codes from PG06 (Appendix PGA). Required if geographicAreaName is not reported. Per PGA Records 08-23.pdf, PG33: Commodity Geographic Area Code, positions 5-13.
geographicAreaName?stringName of the geographic area through which goods are routed. Required if geographicAreaCode is not reported. Per PGA Records 08-23.pdf, PG33: Commodity Geographic Area Name, positions 14-78.
importerEntity?EntityReferenceImporter (role code: IM). Party on whose behalf a customs clearing agent makes an entry. Conditional for AMR — identifies the US party importing the toothfish/AMLR product. PG19 Entity Name mandatory; PG20 City + Country mandatory. Per Appendix PGA 09-24, PG19 Entity Role Codes.
lpcoNumber?stringThe number assigned to the LPCO (permit/certificate number). Per PGA Records 08-23.pdf, PG14: LPCO Number, positions 9-41.
lpcoTransactionType?"1" | "2" | "3"LPCO Transaction Type (single use, continuous, or general). Per PGA Records 08-23.pdf, PG14: LPCO Transaction Type, position 5.
lpcoTypeCode?"NM4" | "NM6" | "NM2"LPCO Type Code identifying the license, permit, certificate, or other authorization. For AMR: NM2 (Toothfish Import Approval), NM4 (IFTP), NM6 (Other Auth to Fish). Per Appendix PGA, PG14 Type Codes for NMFS.
netQuantity?numberNet quantity of the commodity at the PGA line level. Two decimals are implied. Per PGA Records 08-23.pdf, PG29: Commodity Net Quantity (PGA line - net), positions 8-19.
netWeightUom?stringNet weight unit of measure for the commodity at the PGA line level. Per PGA Records 08-23.pdf, PG29: Unit of Measure (PGA line - net), positions 5-7.
processingCode?"FRE" | "FRZ"Government Agency Processing Code for AMR. FRE = Product is fresh, FRZ = Product is frozen. Per Appendix PGA, NMFS Processing Codes for AMR Program.
processingEndDate?DateThe date when harvesting/processing ended (includes vessel trip end date). Per PGA Records 08-23.pdf, PG06: Processing End Date, positions 38-45.
processingStartDate?DateThe date when harvesting/processing started (includes vessel trip begin date). Per PGA Records 08-23.pdf, PG06: Processing Start Date, positions 30-37.
productCategoryCode?"NOT" | "NDR" | "NFL" | "NGG" | "NRD" | "NST" | "NRS"Product category code describing the form of the fish product. Per Appendix PGA, NMFS Product Category Code NM1.
sourceCountryCode?| "AL" | "AZ" | "AR" | "CA" | "CO" | "DE" | "GA" | "ID" | "IL" | "IN" | "KY" | "LA" | "ME" | "MD" | "MA" | "MN" | "MS" | "MO" | "MT" | "NE" | "NC" | "PA" | "PR" | "SC" | "SD" | "TN" | "VA" | "VI" | "CR" | "AU" | "BH" | "CL" | "JO" | "JP" | "KR" | "MX" | "NP" | "OM" | "PE" | "SG" | "CN" | "ST" | "SE" | "BY" | "SH" | "PK" | "CZ" | "CW" | "FM" | "GD" | "VN" | "BN" | "TO" | "KW" | "EE" | "EG" | "PN" | "CI" | "BB" | "GN" | "PL" | "TL" | "AD" | "AE" | "AF" | "AG" | "AI" | "AM" | "AO" | "AS" | "AT" | "AW" | "BA" | "BD" | "BE" | "BF" | "BG" | "BI" | "BJ" | "BM" | "BO" | "BR" | "BS" | "BT" | "BU" | "BV" | "BW" | "BZ" | "CC" | "CD" | "CF" | "CG" | "CH" | "CK" | "CM" | "CU" | "CV" | "CX" | "CY" | "DJ" | "DK" | "DM" | "DO" | "DZ" | "EC" | "EH" | "ER" | "ES" | "ET" | "FI" | "FJ" | "FK" | "FO" | "FR" | "GB" | "GE" | "GF" | "GH" | "GI" | "GL" | "GM" | "GP" | "GQ" | "GR" | "GT" | "GU" | "GW" | "GY" | "GZ" | "HK" | "HM" | "HN" | "HR" | "HT" | "HU" | "IE" | "IO" | "IQ" | "IR" | "IS" | "IT" | "JM" | "KE" | "KG" | "KH" | "KI" | "KM" | "KN" | "KP" | "KV" | "KZ" | "LB" | "LC" | "LI" | "LK" | "LR" | "LS" | "LT" | "LU" | "LV" | "LY" | "MC" | "MG" | "MH" | "MK" | "ML" | "MM" | "MP" | "MQ" | "MR" | "MU" | "MV" | "MW" | "MY" | "MZ" | "NA" | "NF" | "NG" | "NI" | "NL" | "NO" | "NR" | "NU" | "NZ" | "PF" | "PG" | "PH" | "PM" | "PT" | "PW" | "PY" | "QA" | "RE" | "RO" | "RS" | "RU" | "RW" | "SA" | "SB" | "SI" | "SJ" | "SK" | "SL" | "SM" | "SN" | "SO" | "SR" | "SS" | "SV" | "SX" | "SY" | "SZ" | "TC" | "TD" | "TF" | "TG" | "TH" | "TJ" | "TK" | "TM" | "TR" | "TT" | "TV" | "TW" | "TZ" | "UA" | "UG" | "UM" | "US" | "UY" | "UZ" | "VC" | "VE" | "VG" | "VU" | "WE" | "WF" | "WS" | "YE" | "YT" | "ZA" | "ZM" | "ZW"Two-letter ISO country code identifying where the harvest, catch, or processing took place. Per PGA Records 08-23.pdf, PG06: Country Code, positions 8-9.
sourceGeographicLocation?stringGeographic location where the harvest/catch took place (e.g., ocean area name). For ocean geographic areas, valid codes are listed in Appendix PGA. Per PGA Records 08-23.pdf, PG06: Geographic Location, positions 10-29.
sourceTypeCode?"268" | "HRV" | "HCF" | "HBA" | "PMH" | "SVH" | "CPR" | "CPK" | "CSH"Source type code identifying the role the country had regarding the product (e.g., harvested, place of catch, country of processing). Per PGA Records 08-23.pdf, PG06: Source Type Code, positions 5-7.
speciesCode?stringScientific species code for the marine species being imported. For NMFS, this is a 3-alpha species code. Per Appendix PGA: "refer to their latest Implementation Guide for information and guidance about the 3 Alpha scientific species codes." Per PGA Records 08-23.pdf, PG05: Scientific Species Code, positions 67-73.
vesselCharacteristics?{
     characteristicTypeCode?: | "NAM" | "OTH" | "SBT" | "HPT" | "TTC" | "CAT" | "IMO" | "IOT" | "LRN" | "NRN" | "OAL" | "PMT" | "RFO" | "FLG";
    characteristicValue?: string;
}[]
Array of vessel characteristics describing the harvesting vessel. Each entry provides a type code (e.g., NAM for vessel name, FLG for flag) and the corresponding value. This record may be repeated. Per PGA Records 08-23.pdf, PG31 (NOAA/NMFS-specific record).
← Back to ABI Type Reference
Tarifflo Logo

AI-driven trade automation platform
for modern companies.

Platform

Classifications
ABI Filing
API Access

Company

Contact

Resources

Help Center

Legal

Privacy
Terms

© 2026 Tarifflo, Inc. All rights reserved.