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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: BPSPRRX4

Package: E Claims Management Engine

Routine: BPSPRRX4


Information

BPSPRRX4 ;ALB/SS - ePharmacy secondary billing ;16-DEC-08

Source Information

Source file <BPSPRRX4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
E Claims Management Engine 5 $$IEN59^BPSOSRX  $$SELECTPL^BPSPRRX1  ($$RATETYPE,$$SUBMCLM)^BPSPRRX2  $$GETPL59^BPSPRRX5  $$YESNO^BPSSCRRS  
Integrated Billing 2 $$INSUR^IBBAPI  EN1^IBNCPDPI  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
E Claims Management Engine 1 BPSPRRX  

Entry Points

Name Comments DBIA/ICR reference
PRIMARY(BPSRX,BPSRF,BPSDFN,BPSDOS,BPSECLM,BPRESUB) ;
PRIINSCK(DFN,DOS) ; primary insurance check
; check to see if patient has primary ePharmacy insurance policy
; function value = 1 if there is one, 0 otherwise
PRIINX ;

External References

Name Field # of Occurrence
$$IEN59^BPSOSRX PRIMARY+15
$$SELECTPL^BPSPRRX1 PRIMARY+40
$$RATETYPE^BPSPRRX2 PRIMARY+19
$$SUBMCLM^BPSPRRX2 PRIMARY+50
$$GETPL59^BPSPRRX5 PRIMARY+43
$$YESNO^BPSSCRRS PRIMARY+31, PRIMARY+47
$$INSUR^IBBAPI PRIINSCK+7
EN1^IBNCPDPI PRIMARY+32

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Unable to find a primary insurance policy which is e-Pharmacy billable."
  • Line Location: PRIMARY+26
Function Call: WRITE
  • Prompt: !,"You must correct this in order to continue.",!
  • Line Location: PRIMARY+27
Function Call: WRITE
  • Prompt: !,"Already submitted to this plan through ECME. Resubmit if necessary.",!!
  • Line Location: PRIMARY+43

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPST - [#9002313.59] PRIMARY+17, PRIMARY+18

Label References

Name Line Occurrences
$$PRIINSCK PRIMARY+24, PRIMARY+35
PRIINX PRIINSCK+6, PRIINSCK+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BP59 PRIMARY+12~, PRIMARY+13*, PRIMARY+15*, PRIMARY+17, PRIMARY+18
BPRATTYP PRIMARY+12~, PRIMARY+19*, PRIMARY+20, PRIMARY+50
BPRESUB PRIMARY~, PRIMARY+14, PRIMARY+43, PRIMARY+49
BPSDAT PRIMARY+12~, PRIMARY+50
BPSDFN PRIMARY~, PRIMARY+24, PRIMARY+32, PRIMARY+35, PRIMARY+40
BPSDOS PRIMARY~, PRIMARY+24, PRIMARY+35, PRIMARY+40, PRIMARY+50
BPSECLM PRIMARY~, PRIMARY+43
BPSINS PRIINSCK+4~, PRIINSCK+7, PRIINSCK+8
BPSINS("IBBAPI" PRIINSCK+9, PRIINSCK+10
BPSPL59 PRIMARY+12~, PRIMARY+13*, PRIMARY+17*, PRIMARY+40
BPSPLAN PRIMARY+12~, PRIMARY+40*, PRIMARY+41, PRIMARY+43, PRIMARY+50
BPSPLNSL PRIMARY+12~, PRIMARY+40
BPSPLNSL(1 PRIMARY+47
BPSQ PRIMARY+12~, PRIMARY+38*, PRIMARY+39, PRIMARY+41*, PRIMARY+44*, PRIMARY+45, PRIMARY+46
BPSRET PRIINSCK+4~, PRIINSCK+7*
BPSRF PRIMARY~, PRIMARY+15, PRIMARY+50
BPSRT59 PRIMARY+12~, PRIMARY+13*, PRIMARY+18*, PRIMARY+19
BPSRX PRIMARY~, PRIMARY+15, PRIMARY+50
BPSWHERE PRIMARY+12~, PRIMARY+48*, PRIMARY+49*, PRIMARY+50
BPX PRIINSCK+4~, PRIINSCK+9*, PRIINSCK+10
BPY PRIMARY+12~, PRIMARY+31*, PRIMARY+32, PRIMARY+33
BPYDEF PRIMARY+12~, PRIMARY+23*, PRIMARY+25*
DFN PRIINSCK~, PRIINSCK+6, PRIINSCK+7
DOS PRIINSCK~, PRIINSCK+6, PRIINSCK+7
OK PRIINSCK+4~, PRIINSCK+5*, PRIINSCK+9, PRIINSCK+10*, PRIINX+1
U PRIMARY+17, PRIMARY+18, PRIMARY+43, PRIMARY+47, PRIINSCK+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All