view release on metacpan or search on metacpan
lib/Business/EDI/CodeList/CodeListResponsibleAgencyCode.pm view on Meta::CPAN
'An independent commission. ITC investigates the effects of dumped and subsidized imports on domestic industries and conducts global safeguard investigations.' ],
'350' => [ 'US, National Highway Traffic Safety Administration (NHTSA)',
'A division of the US Department of Transportation. NHTSA monitors the importation of motor vehicles and motor vehicle equipment to ensure compliance with applicable Federal motor vehicle safety standards.' ],
'351' => [ 'US, National Marine Fisheries Service (NMFS)',
'A division of the US Department of Commerce. NMFS issues permits to support their effort to regulate commercial and recreational international transactions involving resources such as such as swordfish, tooth fish, and tuna while overseeing the ...
'352' => [ 'US, Office of Fossil Energy (OFE)',
'A division of the US Department of Energy.' ],
'353' => [ 'US, Office of Foreign Missions (OFM)',
'A division of the US Department of State. OFM provides the legal foundation to facilitate secure and efficient operations of US missions abroad, and of foreign missions and international organizations in the United States.' ],
'354' => [ 'US, Bureau of Oceans and International Environmental and',
'Scientific Affairs (OES) A division of the US Department of State. OES works with issues surrounding foreign policy formulation and implementation in global environment, science, and technology.' ],
'355' => [ 'US, Office of Naval Intelligence (ONI)',
'A division of the US Department of Defense (Navy).' ],
'356' => [ 'US, Pipeline and Hazardous Materials Safety Administration',
"(PHMSA) A division of the US Department of Transportation. PHMSA works to protect the American public and the environment by ensuring the safe and secure movement of hazardous materials to industry and consumers by all transportation modes, incl...
'357' => [ 'US, Alcohol and Tobacco Tax and Trade Bureau (TTB)',
'A division of the US Department of the Treasury. TTB collects alcohol, tobacco, firearms, and ammunition excise taxes; to ensure that these products are labeled, advertised, and marketed in accordance with the law; and administers the laws and r...
'358' => [ 'US, Army Corp of Engineers (USACE)',
'A division of the US Department of Defense (Army). USACE protects the US aquatic resources, while allowing reasonable development through fair, flexible and balanced permit decisions.' ],
'359' => [ 'US, Agency for International Development (USAID)',
'USAID is an independent US federal government agency. USAID supports long-term and equitable economic growth and advances US foreign policy objectives.' ],
lib/Business/EDI/CodeList/DateOrTimeOrPeriodFunctionCodeQualifier.pm view on Meta::CPAN
'Date/time on which hand over (i.e. the transfer of responsibility for an object or activity such as documentation, system etc. from one party to another) is planned to take place.' ],
'295' => [ 'Hand over date/time, actual',
'Date/time on which hand over (i.e. the transfer of responsibility for an object or activity such as documentation, system etc. from one party to another) actually takes place.' ],
'296' => [ 'Retention release date/time',
'Date/time on which the retention is released.' ],
'297' => [ 'Retention release date/time, partial',
'Date/time on which the retention is partially released.' ],
'298' => [ 'Goods pick-up date / time, planned',
'Date/time at which goods can be picked up, according to a plan.' ],
'299' => [ 'Price adjustment start date',
'Value date of the indexes appearing as denominators in a price adjustment formula.' ],
'300' => [ 'Price adjustment limit date',
'Limit value date of indexes used as numerators in a price adjustment formula.' ],
'301' => [ 'Value date of index',
'Date of validity of index values.' ],
'302' => [ 'Publication date',
'The date of the act of making something publicly known.' ],
'303' => [ 'Escalation date',
'Value date of indexes appearing as numerators in an escalation formula.' ],
'304' => [ 'Price adjustment date',
'Value date of indexes appearing as numerators in a price adjustment formula.' ],
'305' => [ 'Latest price adjustment date',
'Date on which the latest price adjustment took place.' ],
'306' => [ 'Work period',
'Period of execution of works.' ],
'307' => [ 'Payment instruction date/time',
'Date/time on which a payment instruction was given.' ],
'308' => [ 'Payment valuation presentation date/time',
'Date/time on which the payment valuation is presented.' ],
'309' => [ "Banks' value date",
'Date on which the funds are at the disposal of the receiving bank or cease to be at the disposal of the sending bank.' ],
lib/Business/EDI/CodeList/DocumentNameCode.pm view on Meta::CPAN
'A claim for parts and/or labour charges incurred .' ],
'291' => [ 'Delivery schedule response',
'A message providing a response to a previously transmitted delivery schedule.' ],
'292' => [ 'Inspection request',
'A message requesting a party to inspect items.' ],
'293' => [ 'Inspection report',
'A message informing a party of the results of an inspection.' ],
'294' => [ 'Application acknowledgement and error report',
'A message used by an application to acknowledge reception of a message and/or to report any errors.' ],
'295' => [ 'Price variation invoice',
'An invoice which requests payment for the difference in price between an original invoice and the result of the application of a price variation formula.' ],
'296' => [ 'Credit note for price variation',
'A credit note which is issued against a price variation invoice.' ],
'297' => [ 'Instruction to collect',
'A message instructing a party to collect goods.' ],
'298' => [ 'Dangerous goods list',
'Listing of all details of dangerous goods carried.' ],
'299' => [ 'Registration renewal',
'Code specifying the continued validity of previously submitted registration information.' ],
'300' => [ 'Registration change',
'Code specifying the modification of previously submitted registration information.' ],
lib/Business/EDI/CodeList/FormulaSequenceCodeQualifier.pm view on Meta::CPAN
package Business::EDI::CodeList::FormulaSequenceCodeQualifier;
use base 'Business::EDI::CodeList';
my $VERSION = 0.02;
sub list_number {9507;}
my $usage = 'B';
# 9507 Formula sequence code qualifier [B]
# Desc: Code giving specific meaning to a formula sequence.
# Repr: an..3
my %code_hash = (
'1' => [ 'Arithmetic operation',
'An individual arithmetic operation within a formula.' ],
'2' => [ 'Open bracket',
'An open bracket indicates the beginning of a specific series of arithmetic operations.' ],
'3' => [ 'Close bracket',
'A close bracket indicates the end of a specific series of arithmetic operations.' ],
'4' => [ 'Disjoint value',
'A value which is disjoint.' ],
);
sub get_codes { return \%code_hash; }
1;
lib/Business/EDI/CodeList/FormulaSequenceOperandCode.pm view on Meta::CPAN
package Business::EDI::CodeList::FormulaSequenceOperandCode;
use base 'Business::EDI::CodeList';
my $VERSION = 0.02;
sub list_number {9509;}
my $usage = 'B';
# 9509 Formula sequence operand code [B]
# Desc: Code specifying a specific type of operand within a
# formula sequence.
# Repr: an..17
my %code_hash = (
'1' => [ 'Plus',
'The formula sequence operand is an addition.' ],
'2' => [ 'Minus',
'The formula sequence operand is a subtraction.' ],
'3' => [ 'Multiply',
'The formula sequence operand is a multiplication.' ],
'4' => [ 'Divide',
'The formula sequence operand is a division.' ],
'5' => [ 'Exponent',
'The formula sequence operand is an exponent.' ],
);
sub get_codes { return \%code_hash; }
1;
lib/Business/EDI/CodeList/FormulaTypeCodeQualifier.pm view on Meta::CPAN
package Business::EDI::CodeList::FormulaTypeCodeQualifier;
use base 'Business::EDI::CodeList';
my $VERSION = 0.02;
sub list_number {9501;}
my $usage = 'B';
# 9501 Formula type code qualifier [B]
# Desc: Code qualifying the type of formula.
# Repr: an..3
my %code_hash = (
'1' => [ 'Order price revision',
'The formula which enables the revision of a price from the date of order through to the date of delivery.' ],
'2' => [ 'Penalty payment',
'The formula for the calculation of a penalty payment.' ],
'3' => [ 'Coefficient',
'The formula for a coefficient calculation.' ],
'4' => [ 'Catalogue adjustment',
'The formula to adjust a catalogue.' ],
'5' => [ 'Ceiling amount',
'The formula for the calculation of a ceiling amount.' ],
'6' => [ 'Provisional instalment payment',
'The formula for the calculation of a provisional instalment.' ],
'7' => [ 'Final instalment payment',
'The formula for the calculation of a final instalment payment.' ],
'8' => [ 'Bonus payment',
'The formula for the calculation of a bonus payment.' ],
'9' => [ 'Offer price revision',
'The formula which enables the revision of a price from the date of offer through to the date of acceptance or award.' ],
'10' => [ 'Adjustment',
'The formula for the calculation of an adjustment.' ],
'11' => [ 'Non-revisable instalment payment',
'The formula for the calculation of an instalment payment that cannot be revised.' ],
);
sub get_codes { return \%code_hash; }
1;
lib/Business/EDI/CodeList/ItemCharacteristicCode.pm view on Meta::CPAN
"Code indicating the product's common chemical name." ],
'163' => [ 'Chemical family name',
"Code indicating the product's chemical family name." ],
'164' => [ 'Casing or liner type',
'Code indicating the protective or covering part of a natural or manufactured object.' ],
'165' => [ 'Well direction',
'Code indicating the well drilling direction.' ],
'166' => [ 'Electronic field',
"Code indicating the product's electronic field characteristics." ],
'167' => [ 'Formula',
'Code indicating the formula characteristics in non- numeric terms.' ],
'168' => [ 'Ingredient',
'A component part of a mixture.' ],
'169' => [ 'Market segment',
'Code indicating the market segment associated with a product.' ],
'170' => [ 'Odour',
'The property of a substance that is perceptible by the sense of smell.' ],
'171' => [ 'Physical form',
'Code indicating the physical form of a product.' ],
'172' => [ 'Well perforation continuity',
'Code indicating the well perforation continuity characteristics.' ],
lib/Business/EDI/CodeList/PriceMultiplierTypeCodeQualifier.pm view on Meta::CPAN
my $VERSION = 0.02;
sub list_number {5393;}
my $usage = 'B';
# 5393 Price multiplier type code qualifier [B]
# Desc: Code qualifying the type of price multiplier.
# Repr: an..3
my %code_hash = (
'A' => [ 'Price adjustment coefficient',
'Coefficient to be used in the price adjustment formula to calculate the revaluated price.' ],
'B' => [ 'Escalation coefficient',
'Coefficient to be used in the escalation formula to calculate the actual price.' ],
'C' => [ 'Timesing factor',
'Factor to be used in calculating the number of times a particular piece of work is repeated.' ],
'CSD' => [ 'Cost markup multiplier - original cost',
'Code specifying the cost mark-up multiplier at original cost.' ],
'CSR' => [ 'Cost markup multiplier - retail cost',
'Code specifying the cost mark-up multiplier at retail cost.' ],
'DIS' => [ 'Discount multiplier',
'Code specifying the discount multiplier.' ],
'SEL' => [ 'Selling multiplier',
'Code specifying the selling multiplier.' ],
lib/Business/EDI/CodeList/ReferenceCodeQualifier.pm view on Meta::CPAN
'APE' => [ "Reinsurer's claim number",
'To identify the number assigned to the claim by the reinsurer.' ],
'APF' => [ 'Price/sales catalogue response reference number',
'A reference number identifying a response to a price/sales catalogue.' ],
'APG' => [ 'General purpose message reference number',
'A reference number identifying a general purpose message.' ],
'APH' => [ 'Invoicing data sheet reference number',
'A reference number identifying an invoicing data sheet.' ],
'API' => [ 'Inventory report reference number',
'A reference number identifying an inventory report.' ],
'APJ' => [ 'Ceiling formula reference number',
'The reference number which identifies a formula for determining a ceiling.' ],
'APK' => [ 'Price variation formula reference number',
'The reference number which identifies a price variation formula.' ],
'APL' => [ "Reference to account servicing bank's message",
"Reference to the account servicing bank's message." ],
'APM' => [ 'Party sequence number',
'Reference identifying a party sequence number.' ],
'APN' => [ "Purchaser's request reference",
'Reference identifying a request made by the purchaser.' ],
'APO' => [ 'Contractor request reference',
'Reference identifying a request made by a contractor.' ],
'APP' => [ 'Accident reference number',
'Reference number assigned to an accident.' ],
lib/Business/EDI/CodeList/TextSubjectCodeQualifier.pm view on Meta::CPAN
'A notice, usually from buyer to seller, that something was found wrong with goods delivered or the services rendered, or with the related invoice.' ],
'ACF' => [ 'Additional attribute information',
'The text refers to information about an additional attribute not otherwise specified.' ],
'ACG' => [ 'Absence declaration',
'A declaration on the reason of the absence.' ],
'ACH' => [ 'Aggregation statement',
'A statement on the way a specific variable or set of variables has been aggregated.' ],
'ACI' => [ 'Compilation statement',
'A statement on the compilation status of an array or other set of figures or calculations.' ],
'ACJ' => [ 'Definitional exception',
'An exception to the agreed definition of a term, concept, formula or other object.' ],
'ACK' => [ 'Privacy statement',
'A statement on the privacy or confidential nature of an object.' ],
'ACL' => [ 'Quality statement',
'A statement on the quality of an object.' ],
'ACM' => [ 'Statistical description',
'The description of a statistical object such as a value list, concept, or structure definition.' ],
'ACN' => [ 'Statistical definition',
'The definition of a statistical object such as a value list, concept, or structure definition.' ],
'ACO' => [ 'Statistical name',
'The name of a statistical object such as a value list, concept or structure definition.' ],
lib/Business/EDI/CodeList/TextSubjectCodeQualifier.pm view on Meta::CPAN
'PKG' => [ 'Packaging information',
'Note contains packaging information.' ],
'PKT' => [ 'Packaging terms information',
'The text contains packaging terms information.' ],
'PMD' => [ 'Payment detail/remittance information',
'The free text contains payment details.' ],
'PMT' => [ 'Payment information',
'Note contains payments information.' ],
'PRD' => [ 'Product information',
'The text contains product information.' ],
'PRF' => [ 'Price calculation formula',
'Additional information regarding the price formula used for calculating the item price.' ],
'PRI' => [ 'Priority information',
'Note contains priority information.' ],
'PUR' => [ 'Purchasing information',
'Note contains purchasing information.' ],
'QIN' => [ 'Quarantine instructions',
'Instructions regarding quarantine, i.e. the period during which an arriving vessel, including its equipment, cargo, crew or passengers, suspected to carry or carrying a contagious disease is detained in strict isolation to prevent the spread of ...
'QQD' => [ 'Quality demands/requirements',
'Specification of the quality/performance expectations or standards to which the items must conform.' ],
'QUT' => [ 'Quotation instruction/information',
'Note contains quotation information.' ],
lib/Business/EDI/Composite.pm view on Meta::CPAN
1131 => { pos => '020', def => 'an..17', },
3055 => { pos => '030', def => 'an..3' , },
9018 => { pos => '040', def => 'an..256', },
}},
'C960' => { label => 'REASON FOR CHANGE', desc => 'Code and/or description of the reason for a change.', parts =>{
4295 => { pos => '010', def => 'an..3' , },
1131 => { pos => '020', def => 'an..17', },
3055 => { pos => '030', def => 'an..3' , },
4294 => { pos => '040', def => 'an..35', },
}},
'C961' => { label => 'FORMULA COMPLEXITY', desc => 'Identification of the complexity of a formula.', parts =>{
9505 => { pos => '010', def => 'an..3' , },
1131 => { pos => '020', def => 'an..17', },
3055 => { pos => '030', def => 'an..3' , },
}},
'C970' => { label => 'CLAUSE NAME', desc => 'Identification of a clause in coded or clear form.', parts =>{
4069 => { pos => '010', def => 'an..17', },
1131 => { pos => '020', def => 'an..17', },
3055 => { pos => '030', def => 'an..3' , },
4068 => { pos => '040', def => 'an..70', },
}},