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

Package: E Claims Management Engine

Routine: BPSSCRU2


Information

BPSSCRU2 ;BHAM ISC/SS - ECME SCREEN UTILITIES ;05-APR-05

Source Information

Source file <BPSSCRU2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
E Claims Management Engine 4 $$CHKINSUR^BPSSCR  $$RXREF^BPSSCRU2  ($$NAMEPHON,$$PRCNTG)^BPSSCRU3  ($$DRUGDIE,$$RXAPI1,$$RXSUBF1)^BPSUTIL1  
Outpatient Pharmacy 3 $$LSTRFL^PSOBPSU1  $$MWC^PSOBPSU2  $$GETNDC^PSONDCUT  

Caller Graph

Caller Graph Total: 33

Package Total Caller Graph
E Claims Management Engine 33 BPSBUTL  BPSCMT  BPSCT  BPSECMP2  BPSELG  BPSNCPD1  BPSOPR2  BPSPRRX5  
BPSREOP1  BPSRES  BPSRPC02  BPSRPT1  BPSRPT5A  BPSRPT6  BPSRPT8  BPSRSEV  
BPSRSPRS  BPSRSRLC  BPSSCR02  BPSSCR03  BPSSCR04  BPSSCR05  BPSSCRCL  BPSSCRL1  
BPSSCRRJ  BPSSCRRS  BPSSCRRV  BPSSCRU2  BPSSCRU3  BPSSCRU6  BPSUTIL2  BPSVRX  
BPSWRKLS  

Entry Points

Name Comments DBIA/ICR reference
GETMWC(BP59) ;*/
MWCNAME(BPMWC) ;
RXREF(BP59) ;
MWC(BPRX,BPREF) ;MAIL/WINDOW/CMOP
GETINSUR(BP59) ;get insurance info by the pointer of #9002313.59
TRANDT(BP59) ;
DIVIS(BP59) ;
GETPATID(BP59) ;
RXST(BP59) ;
RXSTATUS(RXNUM) ;*/
RXACTIVE(BPRXSTAT) ;*/
; 0 not valid
; 1 valid (i.e. ACTIVE/NON-VERIFIED/REFILL/HOLD/DRUG INTERACTIONS/SUSPENDED)
; -1 doesn't exist
RXSTANAM(BPRXSTAT) ;*/
ISRXREL(BP59) ;
RL(BP59) ;
REFILINF(BP59) ;*/
RXISSDT(BPRX) ;
RXRELDT(BPRX) ;
RXFILDT(BPRX) ;
REFRELDT(BPRX,BPREF) ;
REFFILDT(BPRX,BPREF) ;
REFISSDT(BPRX,BPREF) ;
REFDISDT(BPRX,BPREF) ;
IFREFILL(BPRX,BPREF) ;
RTBB(BP59) ;*/
PATNAME(BPDFN) ;
SSN4(DFN) ;last 4 SSN
DRGNAM(BP50) ;
GETDRUG(BP52) ;
GETDRG59(BP59) ;
FINISHST(BPARR59) ;
RXNUM(BPRX) ;
NDC(BPRX,BPREF) ;*/
DRGNAME(BP59) ;drug name BP59 -ptr to .59 file
ISEVEN(BPNUM) ;
FORMAT(BPSTR,BPSMLEN,BPSCHR,BPSLFT) ;
ECMENUM(BP59) ;*/

External References

Name Field # of Occurrence
$$CHKINSUR^BPSSCR GETINSUR+10
$$RXREF^BPSSCRU2 RXST+2
$$NAMEPHON^BPSSCRU3 GETINSUR+2
$$PRCNTG^BPSSCRU3 FINISHST+4
$$DRUGDIE^BPSUTIL1 DRGNAM+2
$$RXAPI1^BPSUTIL1 RXSTATUS+2, RXISSDT+1, RXRELDT+1, RXFILDT+1, GETDRUG+4, RXNUM+1
$$RXSUBF1^BPSUTIL1 REFRELDT+1, REFFILDT+1, REFDISDT+1, IFREFILL+1
$$LSTRFL^PSOBPSU1 RXST+5
$$MWC^PSOBPSU2 MWC+6
$$GETNDC^PSONDCUT NDC+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPSC - [#9002313.02] ECMENUM+6
^BPST - [#9002313.59] RXREF+2, RXREF+3, TRANDT+1, DIVIS+1, GETPATID+1, RTBB+2, DRGNAME+2, ECMENUM+2, ECMENUM+3
^DPT - [#2] PATNAME+1, SSN4+2

Label References

Name Line Occurrences
$$DRGNAM DRGNAME+3
$$FORMAT ECMENUM+5, ECMENUM+7
$$GETDRUG GETDRG59+3, DRGNAME+3
$$IFREFILL REFILINF+4
$$ISRXREL RL+1
$$MWC GETMWC+3
$$REFDISDT REFISSDT+1
$$REFFILDT REFILINF+8
$$REFILINF ISRXREL+2
$$REFISSDT REFILINF+8
$$REFRELDT REFILINF+8
$$RXFILDT REFILINF+6
$$RXISSDT REFILINF+6
$$RXREF GETMWC+1, REFILINF+1, GETDRG59+2
$$RXRELDT REFILINF+6
$$RXSTANAM RXST+6
$$RXSTATUS RXST+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BP1 GETMWC+1~*, GETMWC+2, GETMWC+3, ISRXREL+1~, ISRXREL+2*, ISRXREL+3, ISRXREL+4, REFILINF+1~*, REFILINF+2, REFILINF+3
BP50 DRGNAM~, DRGNAM+2
BP52 GETDRUG~, GETDRUG+4
BP57 GETINSUR+1~
BP59 GETMWC~, GETMWC+1, RXREF~, RXREF+2, RXREF+3, GETINSUR~, GETINSUR+2, TRANDT~, TRANDT+1, DIVIS~
, DIVIS+1, GETPATID~, GETPATID+1, RXST~, RXST+2, ISRXREL~, ISRXREL+2, RL~, RL+1, REFILINF~
, REFILINF+1, RTBB~, RTBB+2, GETDRG59~, GETDRG59+2, FINISHST+1~, FINISHST+2*, FINISHST+3*, FINISHST+4, DRGNAME~
, DRGNAME+2, ECMENUM~, ECMENUM+2, ECMENUM+3
BPARR59 FINISHST~
BPARR59( FINISHST+3
BPDFN PATNAME~, PATNAME+1
BPFIN FINISHST+1~, FINISHST+2*, FINISHST+3, FINISHST+4*, FINISHST+5
BPHONE GETINSUR+1~, GETINSUR+4*, GETINSUR+10, GETINSUR+11*, GETINSUR+13
BPINSID GETINSUR+1~, GETINSUR+10*, GETINSUR+13
BPINSN GETINSUR+1~
BPINSNM GETINSUR+1~, GETINSUR+3*, GETINSUR+10, GETINSUR+12*, GETINSUR+13
BPMWC MWCNAME~, MWCNAME+1
BPNUM ISEVEN~, ISEVEN+1
BPREF RXREF+1~, RXREF+3*, RXREF+4, MWC~, MWC+6, REFILINF+3~*, REFILINF+4, REFILINF+6, REFILINF+8, REFRELDT~
, REFRELDT+1, REFFILDT~, REFFILDT+1, REFISSDT~, REFISSDT+1, REFDISDT~, REFDISDT+1, IFREFILL~, IFREFILL+1, NDC~
, NDC+2
BPRET RXSTATUS+1~, RXSTATUS+2*, RXSTATUS+3, RXSTATUS+4
BPRX RXREF+1~, RXREF+2*, RXREF+4, MWC~, MWC+6, REFILINF+2~*, REFILINF+4, REFILINF+6, REFILINF+8, RXISSDT~
, RXISSDT+1, RXRELDT~, RXRELDT+1, RXFILDT~, RXFILDT+1, REFRELDT~, REFRELDT+1, REFFILDT~, REFFILDT+1, REFISSDT~
, REFISSDT+1, REFDISDT~, REFDISDT+1, IFREFILL~, IFREFILL+1, RXNUM~, RXNUM+1, NDC~, NDC+2, DRGNAME+1~
, DRGNAME+2*, DRGNAME+3
BPRXREF RXST+1~, RXST+2*, RXST+5, RXST+6
BPRXSTAT RXACTIVE~, RXACTIVE+4, RXSTANAM~, RXSTANAM+1, RXSTANAM+2, RXSTANAM+3, RXSTANAM+4, RXSTANAM+5, RXSTANAM+6, RXSTANAM+7
, RXSTANAM+8, RXSTANAM+9, RXSTANAM+10, RXSTANAM+11
BPSCHR FORMAT~, FORMAT+5
BPSLFT FORMAT~, FORMAT+4, FORMAT+6
BPSMLEN FORMAT~, FORMAT+3, FORMAT+4, FORMAT+5
BPST0 ECMENUM+1~, ECMENUM+2*
BPST4 ECMENUM+1~, ECMENUM+3*
BPSTR FORMAT~, FORMAT+1, FORMAT+3, FORMAT+4, FORMAT+6, FORMAT+7
BPTRBB RTBB+1~, RTBB+2*, RTBB+3, RTBB+4, RTBB+5, RTBB+6, RTBB+7, RTBB+8, RTBB+9
BPX GETINSUR+1~, GETINSUR+2*, GETINSUR+3, GETINSUR+4, GETDRG59+1~, GETDRG59+2*, GETDRG59+3
DFN SSN4~, SSN4+2
LN FORMAT+1~*, FORMAT+3, FORMAT+4, FORMAT+5
PC ECMENUM+1~, ECMENUM+2*, ECMENUM+4*, ECMENUM+5, ECMENUM+6
PF ECMENUM+1~, ECMENUM+2*, ECMENUM+5, ECMENUM+6
PR ECMENUM+1~, ECMENUM+3*, ECMENUM+4
RXNUM RXSTATUS~, RXSTATUS+2
U GETMWC+3, RXREF+2, RXREF+3, RXREF+4, GETINSUR+3, GETINSUR+4, GETINSUR+13, TRANDT+1, DIVIS+1, GETPATID+1
, RXST+5, RXST+6, ISRXREL+4, REFILINF+2, REFILINF+3, REFILINF+6, REFILINF+8, RTBB+2, PATNAME+1, SSN4+2
, DRGNAME+2, ECMENUM+2, ECMENUM+3, ECMENUM+6
X SSN4+1~, SSN4+2*, SSN4+3, NDC+1~, NDC+2*, NDC+3, ECMENUM+1~, ECMENUM+6*, ECMENUM+7, ECMENUM+8
ZZ FORMAT+2~*, FORMAT+5*, FORMAT+6, FORMAT+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All