ABSPDB1 ; IHS/OIT/CASSevern/Pieran ran 1/19/2011 - Handling of outgoing NCPDP Billing "B1" and Reversal "B2" Claims for D.0
Source file <ABSPDB1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Pharmacy Point of Sale | 7 | CLAIM^ABSPDB1A (PRESCRIBER,PRICING,PROVIDER)^ABSPDB1B (COB,WORKCOMP)^ABSPDB1C (CLINICAL,COMPOUND,COUPON,DURRPPS)^ABSPDB1D (ADDDOC,FACILITY,NARRATIVE)^ABSPDB1E (ADDSEG,CHECKOVER,CHKDIAGOVR,CHKDUROVR)^ABSPDB1F (HEADER,INSURANCE,PATIENT)^ABSPDB1G | 
| VA Fileman | 1 | GETS^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| Pharmacy Point of Sale | 2 | ABSPECA1 ABSPOSCE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SETSUPRF | ;SET UP SUPPRESS FIELD CODE ARRAY HERE. | |
| SETSUPRSG | ;SET UP SUPPRESS SEGMENT ARRAY HERE. | |
| SETSPEC | ;SET UP SPECIAL CODE ARRAY HERE. | |
| EN(ACTION,MEDN,IEN) | ;EP | 
| Name | Field # of Occurrence | 
|---|---|
| CLAIM^ABSPDB1A | EN+21 | 
| PRESCRIBER^ABSPDB1B | EN+24 | 
| PRICING^ABSPDB1B | EN+22 | 
| PROVIDER^ABSPDB1B | EN+23 | 
| COB^ABSPDB1C | EN+25 | 
| WORKCOMP^ABSPDB1C | EN+26 | 
| CLINICAL^ABSPDB1D | EN+30 | 
| COMPOUND^ABSPDB1D | EN+29 | 
| COUPON^ABSPDB1D | EN+28 | 
| DURRPPS^ABSPDB1D | EN+27 | 
| ADDDOC^ABSPDB1E | EN+31 | 
| FACILITY^ABSPDB1E | EN+32 | 
| NARRATIVE^ABSPDB1E | EN+33 | 
| ADDSEG^ABSPDB1F | EN+14 | 
| CHECKOVER^ABSPDB1F | EN+11 | 
| CHKDIAGOVR^ABSPDB1F | EN+13 | 
| CHKDUROVR^ABSPDB1F | EN+12 | 
| HEADER^ABSPDB1G | EN+16 | 
| INSURANCE^ABSPDB1G | EN+17 | 
| PATIENT^ABSPDB1G | EN+18 | 
| GETS^DIQ | EN+7 | 
| FileNo | Call Tags | 
|---|---|
| ^ABSPEI - [#9002313.4] | GETS^DIQ | 
| Name | Line Occurrences | 
|---|---|
| SETSPEC | EN+8 | 
| SETSUPRF | EN+10 | 
| SETSUPRSG | EN+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ABSP("Insurer" | EN+4 | 
| ACTION | EN~, EN+3, EN+15, EN+19 | 
| >> ADDSEG | EN+14 | 
| >> ADDSEG("ADDOC" | EN+31 | 
| >> ADDSEG("CLINICAL" | EN+30 | 
| >> ADDSEG("COB" | EN+25 | 
| >> ADDSEG("COMPOUND" | EN+29 | 
| >> ADDSEG("COUPON" | EN+28 | 
| >> ADDSEG("DURRPPS" | EN+27 | 
| >> ADDSEG("FACILITY" | EN+32 | 
| >> ADDSEG("NARRATIVE" | EN+33 | 
| >> ADDSEG("PROVIDER" | EN+23 | 
| >> ADDSEG("WORKCOMP" | EN+26 | 
| >> D0 | EN+11, EN+12, EN+13 | 
| D1 | SETSPEC+1~, SETSPEC+2*, SETSPEC+3*, SETSPEC+4, SETSPEC+5, SETSUPRSG+1~, SETSUPRSG+2*, SETSUPRSG+3*, SETSUPRSG+4, SETSUPRF+1~ , SETSUPRF+2*, SETSUPRF+3*, SETSUPRF+4 | 
| DO | EN+1~, EN+4*, EN+6*, EN+7 | 
| IEN | EN~ | 
| IEN( | EN+20* | 
| IEN("9002313.4" | EN+6 | 
| INSARRAY | EN+1~ | 
| INSARRAY( | EN+8, EN+9, EN+10, SETSPEC+3, SETSPEC+4, SETSPEC+5, SETSUPRSG+3, SETSUPRSG+4, SETSUPRF+3, SETSUPRF+4 | 
| MEDN | EN~ | 
| MUMPS | SETSPEC+1~, SETSPEC+5*, SETSPEC+6*, SETSPEC+7*, SETSPEC+8 | 
| NCODE | SETSPEC+1~, SETSPEC+4*, SETSPEC+8 | 
| >> RECORD | EN+2* | 
| SCODE | SETSUPRSG+1~, SETSUPRSG+4*, SETSUPRSG+5, SETSUPRF+1~, SETSUPRF+4*, SETSUPRF+5 | 
| SPECIAL | EN+1~, EN+11, EN+12, EN+13, EN+14 | 
| SPECIAL( | SETSPEC+8* | 
| SUPRESF | EN+1~ | 
| SUPRESF( | SETSUPRF+5* | 
| >> SUPRESSG( | SETSUPRSG+5* |