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