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* |