Tarifflo Logo
Home
Features
Pricing
Contact
ABI Type Reference/HFCType

@repo/shared


@repo/shared / HFCType

Interface: HFCType

EPA Hydrofluorocarbons (HFC) PGA data for CBP entry summary filings.

Required for imports of bulk HFCs subject to EPA's AIM Act allowance system. Certifies that the importer holds valid EPA consumption allowances for the HFC quantity being imported.

Properties

PropertyTypeDescription
certifyingIndividualEntity?EntityReferenceCertifying Individual (role code: CI). Conditional for HFC per Table 168. Reported via PG19+PG21 (no PG20 address record). Per Table 170: all PG21 data elements (name, phone, email) are required for CI.
commodityNetQuantityPGANet?numberNet quantity of the HFC commodity at the PGA line level. The unit of measure must be KG (Kilogram) per CATAIR EPA 04-25.pdf, Table 175. The unitOfMeasure field is always "KG" and is hardcoded by the encoder. CATAIR encoding: 12 numeric characters with 2 implied decimal places and leading zeros. For example, 11.25 kg is represented as 000000001125. This value is stored as a decimal number in the system. Per Table 175: Commodity Net Quantity (PGA line - net), positions 8-19, Mandatory (M).
consigneeEntity?EntityReferenceConsignee (role code: CNEE / CN). Mandatory for HFC per Table 168. Requires PG19 entity identification (no PG20 address). Per Table 170: only the individual name is required for Consignee.
correctionIndicator?booleanIndicator for filing a correction to a previously submitted HFC PGA Message Set. Only provide when submitting a corrected PGA Message Set. Per CATAIR EPA 04-25.pdf, Table 159: Correction Indicator, position 79, Conditional (C).
disclaimer?"A"Disclaimer code declaring that a full HFC PGA Message Set is not being provided. For HFC, only code "A" (product is not regulated by this agency) is valid. Per CATAIR EPA 04-25.pdf, Table 156 and Table 159: Disclaimer, position 80, Conditional (C).
electronicImageSubmittedFlag?booleanWhether an electronic image has been submitted via DIS (Document Image System). Set to true ("Y") if a supporting document (e.g., certificate of analysis, non-objection notice for transshipment) has been pre-filed in DIS before this entry. Per CATAIR EPA 04-25.pdf, Table 159: Electronic Image Submitted, position 17, Conditional (C).
hfcPG02?{
     constituentElementName?: string;
    itemType?: "P" | "C";
    percentOfConstituentElement?: number;
    productCodeNumber?: string;
    productCodeQualifier?: "CAS";
}[]
Array of product/component identifier records (PG02). HFC rules per CATAIR EPA 04-25.pdf, Table 161 and Table 162: - All HFC Message Sets require at least one PG02 with itemType "P" (Product). - When reporting by CAS number (not using ASHRAE via PG07), a PG02 with itemType "C" (Component) is required for each blend constituent, each with an associated PG04. - For mixtures, two or more PG02(C)/PG04 groups are required. - PG02(C) must NOT be provided if ASHRAE is reported via PG07. productCodeQualifier: "CAS" is the only valid qualifier for HFC (Table 163). productCodeNumber: The CAS number for the HFC substance (e.g., "75-37-6" for HFC-152a).
hfcPG22?{
     declarationCertification?: boolean;
    declarationCode?: "EP4";
    entityRoleCode?: "CI";
}[]
Array of certification/declaration records (PG22). Used to record the TSCA/HFC positive certification statement. For HFC, only TSCA Positive Certification (EP4) is allowed per Table 173 and Table 156. Entity Role Code is always "CI" (Certifying Individual) — hardcoded by encoder. Declaration Certification is always "Y" — hardcoded by encoder. Per CATAIR EPA 04-25.pdf, Table 172.
hfcPG27?{
     containerNumber1?: string;
    containerNumber2?: string;
    containerNumber3?: string;
}[]
Array of shipping container number records (PG27). Provides the shipping container number(s), ISO number(s), or railcar number(s). Note: This refers to the shipping container, NOT individual service cylinders. For more than three containers, this record may be repeated. Per CATAIR EPA 04-25.pdf, Table 174: Conditional (C) record. Up to 3 container numbers may be reported per PG27 record.
hfcPG55?{
     entityRoleCode?: "CI";
}[]
Optional record identifying an entity from the preceding PG19/PG20/PG21 group as having the additional role of Certifying Individual (CI). Used when the Importer or Consignee is also acting as the Certifying Individual, avoiding the need to repeat a full PG19/PG20/PG21 group. For HFC, the entity role code in PG55 must be "CI" per Table 171. Encoder hardcodes the entityRoleCode as "CI". Per CATAIR EPA 04-25.pdf, Table 171: Optional (O) record.
importerEntity?EntityReferenceImporter of Record (role code: IM). Mandatory for HFC per Table 168. Requires PG19+PG20 address and PG21 individual name. Per Table 170: only the individual name is required for Importer (no phone/email needed unless a PG55 CI record follows).
itemIdNumber?stringASHRAE (American Society of Heating, Refrigerating and Air-Conditioning Engineers) designation number identifying the refrigerant or refrigerant blend. Per CATAIR EPA 04-25.pdf, Table 166-167. Conditional: required when a CAS number is NOT provided via PG02(C). Must NOT be provided if CAS numbers are reported via PG02(C)/PG04. The itemIdentityNumberQualifier is always "ASH" and is hardcoded by the encoder. Example: "404A" for R-404A refrigerant blend.
← 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.