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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: BPSUTIL

Package: E Claims Management Engine

Routine: BPSUTIL


Information

BPSUTIL ;BHAM ISC/FLS/SS - General Utility functions ;3/27/08 13:18

Source Information

Source file <BPSUTIL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
E Claims Management Engine 5 $$NPIREQ^BPSNPI  $$INSPAID^BPSOS03  ($$IEN59,$$STATUS)^BPSOSRX  $$SELPHARM^BPSRPT3  $$BPSACTV^BPSUTIL  
Integrated Billing 1 $$EPHON^IBNCPDPI  
VA FileMan 1 $$GET1^DIQ  

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: 24

Package Total Caller Graph
Outpatient Pharmacy 9 PSOBPSU1  PSOBPSUT  PSOLLL2  PSONDCUT  PSONDCV  PSOORED2  PSOORED7  PSOPROD2  
PSORLLL2  
E Claims Management Engine 8 BPSBUTL  BPSJPREG  BPSNCPD1  BPSNCPD3  BPSNCPD9  BPSOSIY  BPSOSRX5  BPSUTIL  
Integrated Billing 4 IBNCPDP2  IBNCPDPE  IBNCPEV1  IBNCPUT1  
CMOP 3 PSXBPSRP  PSXRPPL  PSXRPPL1  

Entry Points

Name Comments DBIA/ICR reference
ECMEON(SITE) ;
CMOPON(SITE) ; - Returns 1 if CMOP is turned ON for ECME or 0 if not
; SITE - Pointer to #59 (OUTPATIENT SITE)
BPSACTV(BPSPHARM) ;
BPSPLN(RXI,RXR) ; - Returns the insurance PLAN NAME (902.24) field from BPS TRANSACTION
BPSINSCO(RXI,RXR) ; - Returns the Insurance Company (902.33) field from BPS TRANSACTION
; MRD;BPS*1.0*20 - Created BPSINSCO by copying BPSPLN and modifying.
SELPHARM(BPSPHAR) ;
MULTPHRM() ;
GETPHARM(BPSDIV) ;
PAIDAMNT(BPSRX,BPSREFNO) ;
NPIEXTR(SITE) ;

External References

Name Field # of Occurrence
$$NPIREQ^BPSNPI ECMEON+8
$$INSPAID^BPSOS03 PAIDAMNT+18
$$IEN59^BPSOSRX BPSPLN+7, BPSINSCO+8, PAIDAMNT+11
$$STATUS^BPSOSRX PAIDAMNT+3
$$SELPHARM^BPSRPT3 SELPHARM+2
$$BPSACTV^BPSUTIL GETPHARM+4, NPIEXTR+5
$$GET1^DIQ ECMEON+7, ECMEON+8, CMOPON+4, BPSPLN+8, BPSPLN+9, BPSINSCO+9, BPSINSCO+10, MULTPHRM+5, NPIEXTR+6
$$EPHON^IBNCPDPI ECMEON+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPS(9002313.56 - [#9002313.56] GET1^DIQ
^BPST - [#9002313.59] GET1^DIQ
9002313.59902 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.56 - [#9002313.56] CMOPON+3, BPSACTV+2, MULTPHRM+2, MULTPHRM+4, GETPHARM+3, NPIEXTR+3
^BPST - [#9002313.59] PAIDAMNT+13, PAIDAMNT+17

Label References

Name Line Occurrences
$$GETPHARM ECMEON+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPDOS PAIDAMNT+2~, PAIDAMNT+17*, PAIDAMNT+19
BPPHARM SELPHARM+1~, SELPHARM+3
BPRET SELPHARM+1~, SELPHARM+2*, SELPHARM+4
BPSDIV GETPHARM~, GETPHARM+2, GETPHARM+3
BPSPHAR SELPHARM~, SELPHARM+3*
BPSPHARM ECMEON+3~, ECMEON+5*, ECMEON+6, ECMEON+7, ECMEON+8, BPSACTV~, BPSACTV+1, BPSACTV+2, GETPHARM+1~, GETPHARM+3*
, GETPHARM+4, GETPHARM+5, NPIEXTR+2~, NPIEXTR+3*, NPIEXTR+4, NPIEXTR+5, NPIEXTR+6
BPSREFNO PAIDAMNT~, PAIDAMNT+1, PAIDAMNT+3, PAIDAMNT+11
BPSRESP PAIDAMNT+2~, PAIDAMNT+13*, PAIDAMNT+16, PAIDAMNT+18
BPSRET PAIDAMNT+2~, PAIDAMNT+18*, PAIDAMNT+19
BPSRX PAIDAMNT~, PAIDAMNT+1, PAIDAMNT+3, PAIDAMNT+11
BPSTAT PAIDAMNT+2~, PAIDAMNT+3*, PAIDAMNT+9
CINS BPSPLN+8~*, BPSPLN+9, BPSINSCO+9~*, BPSINSCO+10
DT ECMEON+8
FACID ECMEON+3~, ECMEON+4*, ECMEON+7*, ECMEON+8*, ECMEON+9
IBX MULTPHRM+1~, MULTPHRM+2*, MULTPHRM+3, MULTPHRM+4, MULTPHRM+5
IEN59 BPSPLN+7~*, BPSPLN+8, BPSPLN+9, BPSINSCO+8~*, BPSINSCO+9, BPSINSCO+10, PAIDAMNT+2~, PAIDAMNT+11*, PAIDAMNT+12, PAIDAMNT+13
, PAIDAMNT+17
NCPDP NPIEXTR+2~, NPIEXTR+6*, NPIEXTR+7
PHRM CMOPON+3~*, CMOPON+4
RXI BPSPLN~, BPSPLN+5, BPSPLN+7, BPSINSCO~, BPSINSCO+6, BPSINSCO+8
RXR BPSPLN~, BPSPLN+6*, BPSPLN+7, BPSINSCO~, BPSINSCO+7*, BPSINSCO+8
SITE ECMEON~, ECMEON+2, ECMEON+5, CMOPON~, CMOPON+2, CMOPON+3, NPIEXTR~, NPIEXTR+1, NPIEXTR+3
STATUS NPIEXTR+2~, NPIEXTR+5*, NPIEXTR+7
U BPSACTV+2, PAIDAMNT+9, PAIDAMNT+13, PAIDAMNT+17, PAIDAMNT+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All