File Coverage

blib/lib/Business/EDI/CodeList/ActionCode.pm
Criterion Covered Total %
statement 5 5 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 2 0.0
total 8 10 80.0


line stmt bran cond sub pod time code
1             package Business::EDI::CodeList::ActionCode;
2              
3 4     4   27 use base 'Business::EDI::CodeList';
  4         8  
  4         3520  
4             my $VERSION = 0.02;
5 192     192 0 639 sub list_number {1229;}
6             my $usage = 'C';
7              
8             # 1229 Action code [C]
9             # Desc: Code specifying the action to be taken or already
10             # taken.
11             # Repr: an..3
12              
13             my %code_hash = (
14             '1' => [ 'Added',
15             'The information is to be or has been added.' ],
16             '2' => [ 'Deleted',
17             'The information is to be or has been deleted.' ],
18             '3' => [ 'Changed',
19             'The information is to be or has been changed.' ],
20             '4' => [ 'No action',
21             'This line item is not affected by the actual message.' ],
22             '5' => [ 'Accepted without amendment',
23             'This line item is entirely accepted by the seller.' ],
24             '6' => [ 'Accepted with amendment',
25             'This line item is accepted but amended by the seller.' ],
26             '7' => [ 'Not accepted',
27             'This line item is not accepted by the seller.' ],
28             '8' => [ 'Schedule only',
29             'Code specifying that the message is a schedule only.' ],
30             '9' => [ 'Amendments',
31             'Code specifying that amendments are requested/notified.' ],
32             '10' => [ 'Not found',
33             'This line item is not found in the referenced message.' ],
34             '11' => [ 'Not amended',
35             'This line is not amended by the buyer.' ],
36             '12' => [ 'Line item numbers changed',
37             'Code specifying that the line item numbers have changed.' ],
38             '13' => [ 'Buyer has deducted amount',
39             'Buyer has deducted amount from payment.' ],
40             '14' => [ 'Buyer claims against invoice',
41             'Buyer has a claim against an outstanding invoice.' ],
42             '15' => [ 'Charge back by seller',
43             'Factor has been requested to charge back the outstanding item.' ],
44             '16' => [ 'Seller will issue credit note',
45             'Seller agrees to issue a credit note.' ],
46             '17' => [ 'Terms changed for new terms',
47             'New settlement terms have been agreed.' ],
48             '18' => [ 'Abide outcome of negotiations',
49             'Factor agrees to abide by the outcome of negotiations between seller and buyer.' ],
50             '19' => [ 'Seller rejects dispute',
51             'Seller does not accept validity of dispute.' ],
52             '20' => [ 'Settlement',
53             'The reported situation is settled.' ],
54             '21' => [ 'No delivery',
55             'Code indicating that no delivery will be required.' ],
56             '22' => [ 'Call-off delivery',
57             'A request for delivery of a particular quantity of goods to be delivered on a particular date (or within a particular period).' ],
58             '23' => [ 'Proposed amendment',
59             'A code used to indicate an amendment suggested by the sender.' ],
60             '24' => [ 'Accepted with amendment, no confirmation required',
61             'Accepted with changes which require no confirmation.' ],
62             '25' => [ 'Equipment provisionally repaired',
63             'The equipment or component has been provisionally repaired.' ],
64             '26' => [ 'Included',
65             'Code indicating that the entity is included.' ],
66             '27' => [ 'Upon receipt and verification of documents we shall cover',
67             'you when due as per your instructions Upon receipt and verification of documents we shall cover you when due as per your instructions.' ],
68             '28' => [ 'Upon receipt and verification of documents we shall',
69             'authorize you to debit our account with you when due Upon receipt and verification of documents we shall authorize you to debit our account with you when due.' ],
70             '29' => [ 'On receipt of your authenticated advice we shall cover you',
71             'when due as per your instructions On receipt of your authenticated advice we shall cover you when due as per your instructions.' ],
72             '30' => [ 'On receipt of your authenticated advice we shall authorize',
73             'you to debit our account with you when due On receipt of your authenticated advice we shall authorize you to debit our account with you when due.' ],
74             '31' => [ 'On receipt of your authenticated advice we shall credit',
75             'your account with us when due On receipt of your authenticated advice we shall credit your account with us when due.' ],
76             '32' => [ 'Credit advice requested for direct debit',
77             'A credit advice is requested for the direct debit.' ],
78             '33' => [ 'Credit advice and acknowledgement for direct debit',
79             'A credit advice and acknowledgement are requested for the direct debit.' ],
80             '34' => [ 'Inquiry',
81             'Request for information.' ],
82             '35' => [ 'Checked',
83             'Checked.' ],
84             '36' => [ 'Not checked',
85             'Not checked.' ],
86             '37' => [ 'Cancelled',
87             'Discontinued.' ],
88             '38' => [ 'Replaced',
89             'Provide a replacement.' ],
90             '39' => [ 'New',
91             'Not existing before.' ],
92             '40' => [ 'Agreed',
93             'Consent.' ],
94             '41' => [ 'Proposed',
95             'Put forward for consideration.' ],
96             '42' => [ 'Already delivered',
97             'Delivery has taken place.' ],
98             '43' => [ 'Additional subordinate structures will follow',
99             'Additional subordinate structures will follow the current hierarchy level.' ],
100             '44' => [ 'Additional subordinate structures will not follow',
101             'No additional subordinate structures will follow the current hierarchy level.' ],
102             '45' => [ 'Result opposed',
103             'A notification that the result is opposed.' ],
104             '46' => [ 'Auction held',
105             'A notification that an auction was held.' ],
106             '47' => [ 'Legal action pursued',
107             'A notification that legal action has been pursued.' ],
108             '48' => [ 'Meeting held',
109             'A notification that a meeting was held.' ],
110             '49' => [ 'Result set aside',
111             'A notification that the result has been set aside.' ],
112             '50' => [ 'Result disputed',
113             'A notification that the result has been disputed.' ],
114             '51' => [ 'Countersued',
115             'A notification that a countersuit has been filed.' ],
116             '52' => [ 'Pending',
117             'A notification that an action is awaiting settlement.' ],
118             '53' => [ 'Court action dismissed',
119             'A notification that a court action will no longer be heard.' ],
120             '54' => [ 'Referred item, accepted',
121             'The item being referred to has been accepted.' ],
122             '55' => [ 'Referred item, rejected',
123             'The item being referred to has been rejected.' ],
124             '56' => [ 'Debit advice statement line',
125             'Notification that the statement line is a debit advice.' ],
126             '57' => [ 'Credit advice statement line',
127             'Notification that the statement line is a credit advice.' ],
128             '58' => [ 'Grouped credit advices',
129             'Notification that the credit advices are grouped.' ],
130             '59' => [ 'Grouped debit advices',
131             'Notification that the debit advices are grouped.' ],
132             '60' => [ 'Registered',
133             'The name is registered.' ],
134             '61' => [ 'Payment denied',
135             'The payment has been denied.' ],
136             '62' => [ 'Approved as amended',
137             'Approved with modifications.' ],
138             '63' => [ 'Approved as submitted',
139             'The request has been approved as submitted.' ],
140             '64' => [ 'Cancelled, no activity',
141             'Cancelled due to the lack of activity.' ],
142             '65' => [ 'Under investigation',
143             'Investigation is being done.' ],
144             '66' => [ 'Initial claim received',
145             'Notification that the initial claim was received.' ],
146             '67' => [ 'Not in process',
147             'Not in process.' ],
148             '68' => [ 'Rejected, duplicate',
149             'Rejected because it is a duplicate.' ],
150             '69' => [ 'Rejected, resubmit with corrections',
151             'Rejected but may be resubmitted when corrected.' ],
152             '70' => [ 'Pending, incomplete',
153             'Pending because of incomplete information.' ],
154             '71' => [ 'Under field office investigation',
155             'Investigation by the field is being done.' ],
156             '72' => [ 'Pending, awaiting additional material',
157             'Pending awaiting receipt of additional material.' ],
158             '73' => [ 'Pending, awaiting review',
159             'Pending while awaiting review.' ],
160             '74' => [ 'Reopened',
161             'Opened again.' ],
162             '75' => [ 'Processed by primary, forwarded to additional payer(s)',
163             'This request has been processed by the primary payer and sent to additional payer(s).' ],
164             '76' => [ 'Processed by secondary, forwarded to additional payer(s)',
165             'This request has been processed by the secondary payer and sent to additional payer(s).' ],
166             '77' => [ 'Processed by tertiary, forwarded to additional payer(s)',
167             'This request has been processed by the tertiary payer and sent to additional payer(s).' ],
168             '78' => [ 'Previous payment decision reversed',
169             'A previous payment decision has been reversed.' ],
170             '79' => [ 'Not our claim, forwarded to another payer(s)',
171             'A request does not belong to this payer but has been forwarded to another payer(s).' ],
172             '80' => [ 'Transferred to correct insurance carrier',
173             'The request has been transferred to the correct insurance carrier for processing.' ],
174             '81' => [ 'Not paid, predetermination pricing only',
175             'Payment has not been made and the enclosed response is predetermination pricing only.' ],
176             '82' => [ 'Documentation claim',
177             'The claim is for documentation purposes only, no payment required.' ],
178             '83' => [ 'Reviewed',
179             'Assessed.' ],
180             '84' => [ 'Repriced',
181             'This price was changed.' ],
182             '85' => [ 'Audited',
183             'An official examination has occurred.' ],
184             '86' => [ 'Conditionally paid',
185             'Payment has been conditionally made.' ],
186             '87' => [ 'On appeal',
187             'Reconsideration of the decision has been applied for.' ],
188             '88' => [ 'Closed',
189             'Shut.' ],
190             '89' => [ 'Reaudited',
191             'A subsequent official examination has occurred.' ],
192             '90' => [ 'Reissued',
193             'Issued again.' ],
194             '91' => [ 'Closed after reopening',
195             'Reopened and then closed.' ],
196             '92' => [ 'Redetermined',
197             'Determined again or differently.' ],
198             '93' => [ 'Processed as primary',
199             'Processed as the first.' ],
200             '94' => [ 'Processed as secondary',
201             'Processed as the second.' ],
202             '95' => [ 'Processed as tertiary',
203             'Processed as the third.' ],
204             '96' => [ 'Correction of error',
205             'A correction to information previously communicated which contained an error.' ],
206             '97' => [ 'Single credit item of a group',
207             'Notification that the credit item is a single credit item of a group of credit items.' ],
208             '98' => [ 'Single debit item of a group',
209             'Notification that the debit item is a single debit item of a group of debit items.' ],
210             '99' => [ 'Interim response',
211             'The response is an interim one.' ],
212             '100' => [ 'Final response',
213             'The response is an final one.' ],
214             '101' => [ 'Debit advice requested',
215             'A debit advice is requested for the transaction.' ],
216             '102' => [ 'Transaction not impacted',
217             'Advice that the transaction is not impacted.' ],
218             '103' => [ 'Patient to be notified',
219             'The action to take is to notify the patient.' ],
220             '104' => [ 'Healthcare provider to be notified',
221             'The action to take is to notify the healthcare provider.' ],
222             '105' => [ 'Usual general practitioner to be notified',
223             'The action to take is to notify the usual general practitioner.' ],
224             '106' => [ 'Advice without details',
225             'An advice without details is requested or notified.' ],
226             '107' => [ 'Advice with details',
227             'An advice with details is requested or notified.' ],
228             '108' => [ 'Amendment requested',
229             'An amendment is requested.' ],
230             '109' => [ 'For information',
231             'Included for information only.' ],
232             '110' => [ 'Withdraw',
233             'A code indicating discontinuance or retraction.' ],
234             '111' => [ 'Delivery date change',
235             'The action / notiification is a change of the delivery date.' ],
236             '112' => [ 'Quantity change',
237             'The action / notification is a change of quantity.' ],
238             '113' => [ 'Resale and claim',
239             'The identified items have been sold by the distributor to the end customer, and compensation for the loss of inventory value is claimed.' ],
240             '114' => [ 'Resale',
241             'The identified items have been sold by the distributor to the end customer.' ],
242             '115' => [ 'Prior addition',
243             'This existing line item becomes available at an earlier date.' ],
244             );
245 192     192 0 818 sub get_codes { return \%code_hash; }
246              
247             1;