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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBCBB1

Package: Integrated Billing

Routine: IBCBB1


Information

IBCBB1 ;ALB/AAS - CONTINUATION OF EDIT CHECK ROUTINE ;2-NOV-89

Source Information

Source file <IBCBB1.m>

Call Graph

Call Graph

Call Graph Total: 19

Package Total Call Graph
Integrated Billing 15 ($$ACCK,$$AMBCK,$$COBAMT,$$COBMRA,$$COBSEC,$$LNACCK,$$LNNDCCK,$$LNTMCK,$$MULTDIV,$$ROICHK,$$TMCK,NPICHK,RXNPI,TAXCHK,VALNDC,WARN)^IBCBB11  ($$OPPROVCK,LNPROV)^IBCBB12  ($$CMNCHK,$$IBLNTOT,$$IBMICN,$$IBMPID,$$IBPRV3,$$IBRCCHK,$$IBSYEI)^IBCBB13  EDITMRA^IBCBB3  ($$COBN,$$FT,$$INPAT,$$INSPRF,F)^IBCEF  ($$ISRX,$$TOB)^IBCEF1  $$CURR^IBCEF2  $$EDIACTV^IBCEF4  
($$SECIDCK,PROVINF)^IBCEF74  MRACALC^IBCEMU2  $$GETTYP^IBCEP2A  $$ROIDTCK^IBCEU7  $$BILLRATE^IBCRU3  ($$MCRONBIL,$$MCRWNR,$$NEEDMRA,$$REQMRA,$$WNRBILL)^IBEFUNC  $$FY^IBOUTL  
VA FileMan 2 $$EXTERNAL^DILFD  $$GET1^DIQ  
Accounts Receivable 1 $$STA^PRCAFN  
Kernel 1 $$UP^XLFSTR  

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

Package Total Caller Graph
Integrated Billing 9 IBACUS2  IBCA3  IBCB1  IBCB2  IBCBB  IBCONS1  IBNCPDP2  IBNCPDP5  
IBOA31  

Entry Points

Name Comments DBIA/ICR reference
END ;Don't kill IBIFN, IBER, DFN
ARRAY ;Build PRCASV(array)
PLUS
MRA
NONVAFLG(IBIFN) ; Check if Non-VA bill
; Function returns 1 if Non-VA bill
; IB*2.0*554/DRF 10/9/2015

External References

Name Field # of Occurrence
$$EXTERNAL^DILFD %+41, %+90
$$GET1^DIQ %+208, %+229
$$ACCK^IBCBB11 %+115
$$AMBCK^IBCBB11 %+112
$$COBAMT^IBCBB11 %+113
$$COBMRA^IBCBB11 %+116
$$COBSEC^IBCBB11 %+117
$$LNACCK^IBCBB11 %+154
$$LNNDCCK^IBCBB11 %+157
$$LNTMCK^IBCBB11 %+153
$$MULTDIV^IBCBB11 %+97
$$ROICHK^IBCBB11 %+204
$$TMCK^IBCBB11 %+114
NPICHK^IBCBB11 %+43
RXNPI^IBCBB11 %+46
TAXCHK^IBCBB11 %+49
VALNDC^IBCBB11 %+191
WARN^IBCBB11 %+41, %+91, %+92, %+177, %+187, %+189, %+218, %+226
$$OPPROVCK^IBCBB12 %+151
LNPROV^IBCBB12 %+149
$$CMNCHK^IBCBB13 %+231
$$IBLNTOT^IBCBB13 %+208
$$IBMICN^IBCBB13 %+214
$$IBMPID^IBCBB13 %+226
$$IBPRV3^IBCBB13 %+221
$$IBRCCHK^IBCBB13 %+218
$$IBSYEI^IBCBB13 %+211
EDITMRA^IBCBB3 %+178
$$COBN^IBCEF %+40, ARRAY+4
$$FT^IBCEF IBCBB1+10, %+54, %+221, %+229, %+231
$$INPAT^IBCEF IBCBB1+21, IBCBB1+22, %+10, %+100, %+102, %+221
$$INSPRF^IBCEF IBCBB1+21, IBCBB1+22, %+100, %+102
F^IBCEF %+52, %+135, %+144, %+173
$$ISRX^IBCEF1 %+159
$$TOB^IBCEF1 ARRAY+11
$$CURR^IBCEF2 IBCBB1+8, ARRAY+3
$$EDIACTV^IBCEF4 PLUS+12
$$SECIDCK^IBCEF74 %+41
PROVINF^IBCEF74 %+68
MRACALC^IBCEMU2 MRA+5
$$GETTYP^IBCEP2A %+65
$$ROIDTCK^IBCEU7 %+202
$$BILLRATE^IBCRU3 %+137
$$MCRONBIL^IBEFUNC %+25
$$MCRWNR^IBEFUNC IBCBB1+8, ARRAY+3
$$NEEDMRA^IBEFUNC %+194
$$REQMRA^IBEFUNC %+184, %+187, %+194
$$WNRBILL^IBEFUNC PLUS+12
$$FY^IBOUTL %+8, %+16, %+27, ARRAY+12
$$STA^PRCAFN %+35
$$UP^XLFSTR IBCBB1+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No Errors found for National edits"
  • Line Location: END+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGCR(399 - [#399] EXTERNAL^DILFD,  GET1^DIQ
399.0222 EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] %+106, %+107
^DGCR(399 - [#399] IBCBB1+7, IBCBB1+16, IBCBB1+20, %+40, %+77, %+78, %+85, %+138, %+139, %+167
, %+172, %+203, PLUS+5, NONVAFLG+5, NONVAFLG+6
^DGCR(399.3 - [#399.3] %+121, ARRAY+8
^DGPT - [#45] %+10, NONVAFLG+7
^DIC(36 - [#36] IBCBB1+10, %+79, %+80, %+81, %+122, %+189, PLUSPLUS+1
^DIC(4 - [#4] %+106, %+107
^DPT - [#2] %+188
^IBA(355.3 - [#355.3] %+188
^IBA(355.93 - [#355.93] %+87
^IBE(350.9 - [#350.9] %+161
^IBE(355.2 - [#355.2] %+122
^IBM(361.1 - [#361.1] MRA+4
^TMP($J END+1
^VA(200 - [#200] %+30, %+31, %+32, %+33

Label References

Name Line Occurrences
ARRAY %+194
MRA PLUS+12

Naked Globals

Name Field # of Occurrence
^( %+40, PLUS+5
^(3 IBCBB1+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN %+188, %+191, %+204, ARRAY+8, ARRAY+10
DT %+15, ARRAY+6, ARRAY+12
DUZ %+30, ARRAY+7
FLAG NONVAFLG+3~, NONVAFLG+4*, NONVAFLG+5*, NONVAFLG+7*, NONVAFLG+8
FUNCTION %+58~, %+61*, %+70
I IBCBB1+5~, IBCBB1+6*, IBCBB1+10*, IBCBB1+11*, IBCBB1+12
IBARTP END+2!
IBAT %+121, %+137, END+2!, ARRAY+8
IBAU %+33, END+2!
IBBNO END+2!
IBCL %+137, END+2!
IBCOBN ARRAY+1~, ARRAY+4*, PLUS+12
IBEOB MRA~*, MRA+4*, MRA+5
>> IBER IBCBB1+12, IBCBB1+13*, IBCBB1+17*, IBCBB1+23, IBCBB1+24*, IBCBB1+27, IBCBB1+28*, %+2*, %+5*, %+6*
, %+7*, %+10*, %+13*, %+14*, %+15*, %+22*, %+25*, %+30*, %+31*, %+32*
, %+33*, %+35*, %+37*, %+56*, %+63, %+71*, %+79*, %+80*, %+81*, %+100*
, %+102*, %+108*, %+109*, %+112*, %+113*, %+114*, %+115*, %+116*, %+117*, %+123*
, %+138*, %+151*, %+153*, %+154*, %+157*, %+162*, %+168*, %+172*, %+178, %+184*
, %+194, %+205*, %+208*, %+211*, %+214*, %+218, %+221*, %+229*, %+231*, END+1*
END+4
IBEU %+31, END+2!
IBEVDT %+137, END+2!
IBFDT %+5, %+6, %+7, %+8, %+10, %+15, %+27, END+2!
IBFFY %+8*, %+27*, END+3!
IBFT %+1~, %+54*, %+56, %+61, %+63, %+178, END+3!
IBFY END+2!
IBFY1 END+2!
IBFYC END+2!
IBID %+67~, %+68
IBID(1 %+70
IBIFN IBCBB1+7, IBCBB1+8, IBCBB1+10, IBCBB1+16, IBCBB1+20, IBCBB1+21, IBCBB1+22, %+10, %+25, %+35
, %+40, %+41, %+46, %+52, %+54, %+65, %+68, %+77, %+78, %+85
, %+97, %+100, %+102, %+112, %+113, %+114, %+115, %+116, %+117, %+135
, %+138, %+139, %+144, %+149, %+151, %+153, %+154, %+157, %+159, %+167
, %+172, %+173, %+178, %+184, %+187, %+191, %+194, %+202, %+203, %+204
, %+208, %+211, %+214, %+218, %+221, %+226, %+229, %+231, ARRAY+3, ARRAY+4
ARRAY+5, ARRAY+6, ARRAY+11, PLUS+5, PLUS+12, MRA+4, MRA+5, NONVAFLG~, NONVAFLG+5, NONVAFLG+6
IBINS %+58~, %+64*, %+65, %+68, %+71
IBIZ %+188~*
IBLOC END+2!
IBM %+76~, %+77*, %+79, %+80, %+81
IBM1 %+76~, %+78*, %+79, %+80, %+81
IBMRA END+2!
IBND0 %+10, %+37, %+97, %+104, %+106, %+107, %+137, END+3!, PLUS+3
IBNDI1 PLUS+4~, PLUS+5*, PLUS+6, PLUS+7, PLUS+8, PLUS+9
IBNDM %+188, END+3!, ARRAY+10, PLUSPLUS+1
IBNDMP %+122, %+204, END+3!, ARRAY+9
IBNDS END+3!
IBNDTX %+184, %+185, %+186, %+187, END+2!
IBNDU END+3!
IBNDU1 %+25, END+3!, ARRAY+12
IBNDU2 END+2!
IBNDUF3 END+2!
IBNDUF31 END+2!
IBOK %+67~, %+69*, %+70*, %+71, %+175*, %+176*, %+177, END+3!
IBPICHV %+120*, %+122*, %+123, END+3!
>> IBQUIT %+178, %+179
IBRTCHV %+120*, %+121*, %+123, END+3!
IBRU %+32, END+2!
IBRXDEF %+160~, %+161*, %+162
IBST %+2, END+2!
IBTC %+22, END+2!
IBTDT %+7, %+13, %+14, %+15, %+16, END+2!
IBTF END+2!
IBTFY %+16*, END+3!
IBTOB END+2!
IBTOB12 END+2!
IBWHO END+2!, ARRAY+9, ARRAY+10, PLUSPLUS+1
IBX PLUS+3~*, PLUS+5
IBXDATA %+52!, %+56, %+173!, %+175, %+176, END+3!
IBXZ %+188~*, %+189
IBZ %+97*, %+100, %+102, %+160~, %+161*, %+162*, %+163!, %+176*
IBZPRC %+134~
IBZPRC( %+176
IBZPRC(0 %+175
IBZPRCUB %+134~
IBZPRCUB( %+162
PRCASV ARRAY+2!, MRA+5
PRCASV("2NDINS" PLUS*
PRCASV("3RDINS" PLUS+1*
PRCASV("APR" ARRAY+7*
PRCASV("ARREC" ARRAY+6*
PRCASV("BDT" ARRAY+6*
PRCASV("CARE" ARRAY+11*
PRCASV("CAT" ARRAY+8*
PRCASV("DEBTOR" ARRAY+9*, ARRAY+10*
PRCASV("FY" ARRAY+12*
PRCASV("GPNM" PLUS+7*
PRCASV("GPNO" PLUS+6*
PRCASV("IDNO" PLUS+9*
PRCASV("INID" PLUS+9*
PRCASV("INPA" PLUS+8*
PRCASV("MEDCA" MRA+2!
PRCASV("MEDURE" MRA+2!
PRCASV("PAT" ARRAY+8*
PTF NONVAFLG+3~, NONVAFLG+6*, NONVAFLG+7
Q0 %+67~, %+70*
ROIERR %+197~, %+201*, %+203*, %+204*, %+205
U IBCBB1+10, IBCBB1+16, %+2, %+10, %+25, %+37, %+40, %+41, %+56, %+66
, %+70, %+79, %+80, %+81, %+85, %+87, %+104, %+106, %+107, %+108
, %+109, %+121, %+122, %+137, %+141, %+161, %+162, %+172, %+176, %+184
, %+185, %+186, %+187, %+188, %+189, %+203, ARRAY+12, PLUS+3, NONVAFLG+5, NONVAFLG+6
, NONVAFLG+7
X IBCBB1+7*, IBCBB1+8*, IBCBB1+10, ARRAY+1~, ARRAY+5*
Z %+1~, %+40*, %+41, %+65*, %+66, %+70, %+85*, %+86, %+87, %+90
, %+105~, %+109*, %+138~*, %+139, %+166!, %+167*, %+168*, %+169!
Z( %+167*, %+168
Z0 %+1~, %+40*, %+41, %+105~, %+106*, %+108, %+138~, %+139*, %+141, %+168*
Z1 %+1~, %+40*, %+41, %+88~, %+89*, %+91, %+92, %+105~, %+107*, %+109
, %+138~, %+139*, %+140
Z2 %+88~, %+90*, %+91, %+92
ZE %+138~*, %+141*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All