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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: IB20P587

Package: Integrated Billing

Routine: IB20P587


Information

IB20P587 ;ALB/CXW - UPDATE MCCR UTILITY & REVENUE & POS & RNB ;01/31/2017

Source Information

Source file <IB20P587.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 FILE^DICN  ^DIE  
Kernel 1 MES^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
POST ;
; Update value/occurrence/condition codes in mccr utility file 399.1
; Update revenue codes in revenue code file 399.2
; Update pos code in place of service file 353.1
; Update CT non-billable reasons file 356.8
MCR ; 3 types of codes
MFILE ; store in mccr utility file
EXCODE(IBCOD,IBPE) ; Returns IEN if code found in the IBPE piece
RVC ; Revenue code in fields #1/piece 2, #2/piece 3, #3/piece 4
POS ; Place Of Service in fields #.01/piece 1, #.02/piece 2, #.03/piece 3
RNB ; RNB in fields #.01/piece 1, #.02/piece 2, #.03/piece 3, #.04/piece
MSG(IBZ) ;
RVCU ; Revenue code^standard abbreviation^description^update (2)
VALU ; Value code^name (1)
CONU ; Condition code^name^update (7)
OCCPU ; Occurrence span code^name (1)
POSU ; Place of Service code^name^abbreviation (1)
NRNB ; code^name^ecme flag^ecme paper flag (2)

External References

Name Field # of Occurrence
FILE^DICN MFILE+12, POS+12, RNB+13
^DIE MFILE+16, RVC+13, POS+15, RNB+16
MES^XPDUTL MSG+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(353.1 - [#353.1] Classic Fileman Calls
^IBE(356.8 - [#356.8] Classic Fileman Calls
^DGCR(399.1 - [#399.1] Classic Fileman Calls
^DGCR(399.2 - [#399.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399.1 - [#399.1] MFILE+6, EXCODE+2
^DGCR(399.2 - [#399.2] RVC+7, RVC+8
^IBE(353.1 - [#353.1] POS+7, POS+9
^IBE(356.8 - [#356.8] RNB+7, RNB+9, RNB+12

Label References

Name Line Occurrences
$$EXCODE MFILE+4
MCR POST+7
MFILE MCR+5, MCR+10, MCR+15
MSG POST+6, POST+8, MCR+4, MCR+9, MCR+14, MCR+17, MFILE+7, MFILE+13, MFILE+17, RVC+3
RVC+9, RVC+14, RVC+15, POS+3, POS+10, POS+13, POS+16, POS+17, RNB+3, RNB+10
RNB+14, RNB+17, RNB+18, RNB+19
POS POST+7
RNB POST+7
RVC POST+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA MFILE+1~, MFILE+8*, MFILE+14*, RVC+1~, RVC+13*, POS+1~, POS+9*, POS+14*, RNB+1~, RNB+9*
RNB+15*
DD MFILE+1~, POS+1~
DIC MFILE+1~, MFILE+12*, POS+1~, POS+12*, RNB+13*
DIC(0 MFILE+12*, POS+12*, RNB+13*
DIE MFILE+1~, MFILE+15*, RVC+1~, RVC+13*, POS+1~, POS+15*, RNB+1~, RNB+16*
DINUM RNB+1~, RNB+12*
DLAYGO MFILE+1~, MFILE+12*, POS+1~, POS+12*, RNB+1~, RNB+13*
DO MFILE+1~, POS+1~
DR MFILE+1~, MFILE+15*, MFILE+16*, RVC+1~, RVC+12*, POS+1~, POS+15*, RNB+1~, RNB+16*
IBA MFILE+1~, MFILE+2*, MFILE+3, MFILE+4, MFILE+6, MFILE+13, MFILE+15, RVC+1~, RVC+5*, RVC+6
RVC+7, POS+1~, POS+5*, POS+6, POS+7, POS+12, POS+13, RNB+1~, RNB+5*, RNB+6
RNB+16
IBB MFILE+1~, MFILE+2*, MFILE+3, MFILE+6, MFILE+12, MFILE+15, RVC+1~, RVC+5*, RVC+6, RVC+12
POS+1~, POS+5*, POS+6, POS+13, POS+15, RNB+1~, RNB+5*, RNB+6, RNB+7, RNB+13
IBC MFILE+1~, MFILE+6*, MFILE+7, RVC+1~, RVC+5*, RVC+6, RVC+12, POS+1~, POS+5*, POS+6
POS+15, RNB+1~, RNB+5*, RNB+6, RNB+16
IBCNT MCR+1~, MCR+3*, MCR+17, MFILE+17*, RVC+1~, RVC+2*, RVC+14*, RVC+15, POS+1~, POS+2*
POS+16*, POS+17, RNB+1~, RNB+2*, RNB+17*, RNB+18
IBCOD MCR+1~, EXCODE~, EXCODE+2
IBD RVC+1~, RVC+6*, RVC+9, POS+1~, POS+6*, POS+10, RNB+1~, RNB+5*, RNB+6, RNB+16
IBE RNB+1~, RNB+6*, RNB+10
IBF RVC+1~, RVC+7*, RVC+8, RVC+13, POS+1~, POS+7*, POS+8, POS+9, POS+10*, POS+11
RNB+1~, RNB+7*, RNB+8, RNB+9, RNB+10*, RNB+11, RNB+12*
IBFD MCR+1~, MCR+3*, MCR+8*, MCR+13*, MFILE+15
IBFD2 MCR+1~*, MCR+13*, MFILE+16
IBFN MFILE+1~, MFILE+4*, MFILE+5, MFILE+6, MFILE+7*, MFILE+8, MFILE+11
IBI MCR+1~, MCR+5*, MCR+10*, MCR+15*, RVC+1~, RVC+4*, POS+1~, POS+4*, RNB+1~, RNB+4*
IBMS MFILE+1~, MFILE+8*, MFILE+14*, MFILE+17, RVC+1~, RVC+10*, RVC+14, POS+1~, POS+9*, POS+14*
POS+16, RNB+1~, RNB+9*, RNB+15*, RNB+17
IBPE MCR+1~, MCR+3*, MCR+8*, MCR+13*, MFILE+4, MFILE+13, EXCODE~, EXCODE+2
IBX MCR+1~, MCR+5*, MCR+10*, MCR+15*, MFILE+2, EXCODE+1~, EXCODE+2*, RVC+1~, RVC+4*, RVC+5
POS+1~, POS+4*, POS+5, RNB+1~, RNB+4*, RNB+5
IBX3 MFILE+1~, MFILE+6*, MFILE+7, RVC+1~, RVC+8*, RVC+9, RVC+10, POS+1~, POS+9*, POS+10
RNB+1~, RNB+9*, RNB+10, RNB+12*
IBY MFILE+1~, MFILE+3*, MFILE+7, MFILE+17, EXCODE+1~*, EXCODE+2*, EXCODE+3, RVC+1~, RVC+6*, RVC+9
RVC+14, POS+1~, POS+6*, POS+10, POS+16, RNB+1~, RNB+6*, RNB+10, RNB+14, RNB+17
IBZ POST+5~, MSG~, MSG+1
U POST+5~*, MFILE+2, MFILE+6, MFILE+7, EXCODE+2, RVC+5, RVC+6, RVC+9, RVC+10, POS+5
POS+6, POS+10, RNB+5, RNB+6, RNB+10
X MFILE+1~, MFILE+12*, RVC+1~, POS+1~, POS+12*, RNB+1~, RNB+13*
Y MFILE+1~, MFILE+11, MFILE+13, MFILE+14, RVC+1~, POS+1~, POS+11, POS+13, POS+14, RNB+1~
RNB+11, RNB+14, RNB+15

Marked Items

Name Field # of Occurrence
$T(CONU+IBI MCR+10
$T(NRNB+IBI RNB+4
$T(OCCPU+IBI MCR+15
$T(POSU+IBI POS+4
$T(RVCU+IBI RVC+4
$T(VALU+IBI MCR+5
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All