Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: ABSP5B1F

Package: Pharmacy Point of Sale

Routine: ABSP5B1F


Information

ABSP5B1F ; IHS/OIT/CASSevern/Pieran ran 1/19/2011 - Handling of outgoing NCPDP Billing "B1" Claims for 5.1 (Helper subroutines)

Source Information

Source file <ABSP5B1F.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 GETS^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Point of Sale 2 ABSP5B1  ABSP5B2  

Entry Points

Name Comments DBIA/ICR reference
CHKDUROVR(IEN59,SPECIAL) ;EP CALLED FROM ABSP5B1,ABSP5B2 -- Check for manual Over-Rides
ADDSEG(SPECIAL,ADDSEG) ;EP CALLED FROM ABSP5B1,ABSP5B2 -- Add segment if we have a field in that segment to send
CHECKOVER(IEN59,SPECIAL) ;EP CALLED FROM ABSP5B1,ABSP5B2 -- Check for manual Over-Rides
CHKDIAGOVR(IEN59,SPECIAL) ;EP CALLED FROM ABSP5B1,ABSP5B2 -- Check for manual Over-Rides

External References

Name Field # of Occurrence
GETS^DIQ CHECKOVER+5, CHKDUROVR+5, CHKDIAGOVR+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABSP(9002313.473 - [#9002313.473] GETS^DIQ
^ABSP(9002313.491 - [#9002313.491] GETS^DIQ
^ABSP(9002313.511 - [#9002313.511] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSPT - [#9002313.59] CHECKOVER+2, CHKDUROVR+2, CHKDIAGOVR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDSEG ADDSEG~
ADDSEG("CLINICAL" ADDSEG+20*
ADDSEG("COB" ADDSEG+15*
ADDSEG("COMPOUND" ADDSEG+19*
ADDSEG("COUPON" ADDSEG+18*
ADDSEG("DURRPPS" ADDSEG+17*
ADDSEG("PRIORAUTH" ADDSEG+21*
ADDSEG("PROVIDER" ADDSEG+14*
ADDSEG("WORKCOMP" ADDSEG+16*
DIAG CHKDIAGOVR+6~, CHKDIAGOVR+10*, CHKDIAGOVR+13
DO CHECKOVER+1~, CHECKOVER+4*, CHECKOVER+5, CHKDUROVR+1~, CHKDUROVR+4*, CHKDUROVR+5, CHKDIAGOVR+1~, CHKDIAGOVR+4*, CHKDIAGOVR+5
DUR CHKDUROVR+6~, CHKDUROVR+10*, CHKDUROVR+13
FIELD CHECKOVER+1~, CHECKOVER+9*, CHECKOVER+11, CHKDUROVR+1~, CHKDUROVR+9*, CHKDUROVR+10, CHKDUROVR+11*, CHKDUROVR+12, CHKDUROVR+13, CHKDIAGOVR+1~
, CHKDIAGOVR+9*, CHKDIAGOVR+10, CHKDIAGOVR+11*, CHKDIAGOVR+12, CHKDIAGOVR+13
I CHECKOVER+6~, CHECKOVER+7*, CHECKOVER+8*, CHECKOVER+9, CHECKOVER+10, CHKDUROVR+6~, CHKDUROVR+7*, CHKDUROVR+8*, CHKDUROVR+10, CHKDUROVR+11
, CHKDUROVR+12, CHKDIAGOVR+6~, CHKDIAGOVR+7*, CHKDIAGOVR+8*, CHKDIAGOVR+10, CHKDIAGOVR+11, CHKDIAGOVR+12
IEN59 CHECKOVER~, CHECKOVER+2, CHKDUROVR~, CHKDUROVR+2, CHKDIAGOVR~, CHKDIAGOVR+2
NCODE ADDSEG+1~, ADDSEG+10*, ADDSEG+11*, ADDSEG+13
NCTEST ADDSEG+12~, ADDSEG+13*, ADDSEG+14, ADDSEG+15, ADDSEG+16, ADDSEG+17, ADDSEG+18, ADDSEG+19, ADDSEG+20, ADDSEG+21
OVRARRAY CHECKOVER+1~, CHKDUROVR+1~, CHKDIAGOVR+1~
OVRARRAY( CHECKOVER+8, CHECKOVER+9, CHECKOVER+10, CHKDUROVR+8, CHKDUROVR+10, CHKDUROVR+11, CHKDUROVR+12, CHKDIAGOVR+8, CHKDIAGOVR+10, CHKDIAGOVR+11
, CHKDIAGOVR+12
OVRREC CHECKOVER+1~, CHECKOVER+2*, CHECKOVER+3, CHECKOVER+4, CHKDUROVR+1~, CHKDUROVR+2*, CHKDUROVR+3, CHKDUROVR+4, CHKDIAGOVR+1~, CHKDIAGOVR+2*
, CHKDIAGOVR+3, CHKDIAGOVR+4
SEG ADDSEG+1~
SEG("CLINICAL" ADDSEG+7*, ADDSEG+20
SEG("COB" ADDSEG+2*, ADDSEG+15
SEG("COMPOUND" ADDSEG+6*, ADDSEG+19
SEG("COUPON" ADDSEG+5*, ADDSEG+18
SEG("DURRPPS" ADDSEG+4*, ADDSEG+17
SEG("PRIORAUTH" ADDSEG+9*, ADDSEG+21
SEG("PROVIDER" ADDSEG+8*, ADDSEG+14
SEG("WORKCOMP" ADDSEG+3*, ADDSEG+16
SPECIAL ADDSEG~, CHECKOVER~, CHKDUROVR~, CHKDIAGOVR~
SPECIAL( ADDSEG+11, CHECKOVER+11*, CHKDUROVR+13*, CHKDIAGOVR+13*
>> SUPRESSG("COB" ADDSEG+15!
>> SUPRESSG("Clinical" ADDSEG+20!
>> SUPRESSG("Compound" ADDSEG+19!
>> SUPRESSG("Coupon" ADDSEG+18!
>> SUPRESSG("DURR/PPS" ADDSEG+17!
>> SUPRESSG("Pri or Auth" , ADDSEG+21!
>> SUPRESSG("Provider" ADDSEG+14!
>> SUPRESSG("Wor kers Comp" , ADDSEG+16!
U CHECKOVER+2, CHKDUROVR+2, CHKDIAGOVR+2
VALUE CHECKOVER+1~, CHECKOVER+10*, CHECKOVER+11, CHKDUROVR+1~, CHKDUROVR+12*, CHKDUROVR+13, CHKDIAGOVR+1~, CHKDIAGOVR+12*, CHKDIAGOVR+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All