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

Package Total Call Graph
Integrated Billing 14 ($$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  $$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 %+39, %+88
$$GET1^DIQ %+201, %+221
$$ACCK^IBCBB11 %+113
$$AMBCK^IBCBB11 %+110
$$COBAMT^IBCBB11 %+111
$$COBMRA^IBCBB11 %+114
$$COBSEC^IBCBB11 %+115
$$LNACCK^IBCBB11 %+152
$$LNNDCCK^IBCBB11 %+155
$$LNTMCK^IBCBB11 %+151
$$MULTDIV^IBCBB11 %+95
$$ROICHK^IBCBB11 %+197
$$TMCK^IBCBB11 %+112
NPICHK^IBCBB11 %+41
RXNPI^IBCBB11 %+44
TAXCHK^IBCBB11 %+47
VALNDC^IBCBB11 %+189
WARN^IBCBB11 %+39, %+89, %+90, %+175, %+185, %+187, %+210, %+218
$$OPPROVCK^IBCBB12 %+149
LNPROV^IBCBB12 %+147
$$CMNCHK^IBCBB13 %+223
$$IBLNTOT^IBCBB13 %+201
$$IBMICN^IBCBB13 %+207
$$IBMPID^IBCBB13 %+218
$$IBPRV3^IBCBB13 %+213
$$IBRCCHK^IBCBB13 %+210
$$IBSYEI^IBCBB13 %+204
EDITMRA^IBCBB3 %+176
$$COBN^IBCEF %+38, ARRAY+4
$$FT^IBCEF IBCBB1+10, %+52, %+213, %+221, %+223
$$INPAT^IBCEF IBCBB1+21, IBCBB1+22, %+10, %+98, %+100, %+213
$$INSPRF^IBCEF IBCBB1+21, IBCBB1+22, %+98, %+100
F^IBCEF %+50, %+133, %+142, %+171
$$ISRX^IBCEF1 %+157
$$TOB^IBCEF1 ARRAY+11
$$CURR^IBCEF2 IBCBB1+8, ARRAY+3
$$EDIACTV^IBCEF4 PLUS+12
$$SECIDCK^IBCEF74 %+39
PROVINF^IBCEF74 %+66
MRACALC^IBCEMU2 MRA+5
$$GETTYP^IBCEP2A %+63
$$BILLRATE^IBCRU3 %+135
$$MCRONBIL^IBEFUNC %+23
$$MCRWNR^IBEFUNC IBCBB1+8, ARRAY+3
$$NEEDMRA^IBEFUNC %+192
$$REQMRA^IBEFUNC %+182, %+185, %+192
$$WNRBILL^IBEFUNC PLUS+12
$$FY^IBOUTL %+8, %+16, %+25, ARRAY+12
$$STA^PRCAFN %+33
$$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] %+104, %+105
^DGCR(399 - [#399] IBCBB1+7, IBCBB1+16, IBCBB1+20, %+38, %+75, %+76, %+83, %+136, %+137, %+165
, %+170, %+196, PLUS+5, NONVAFLG+5, NONVAFLG+6
^DGCR(399.3 - [#399.3] %+119, ARRAY+8
^DGPT - [#45] %+10, NONVAFLG+7
^DIC(36 - [#36] IBCBB1+10, %+77, %+78, %+79, %+120, %+187, PLUS, PLUS+1
^DIC(4 - [#4] %+104, %+105
^DPT - [#2] %+186
^IBA(355.3 - [#355.3] %+186
^IBA(355.93 - [#355.93] %+85
^IBE(350.9 - [#350.9] %+159
^IBE(355.2 - [#355.2] %+120
^IBM(361.1 - [#361.1] MRA+4
^TMP($J END+1
^VA(200 - [#200] %+28, %+29, %+30, %+31

Label References

Name Line Occurrences
ARRAY %+192
MRA PLUS+12

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN %+186, %+189, %+197, ARRAY+8, ARRAY+10
DT %+15, ARRAY+6, ARRAY+12
DUZ %+28, ARRAY+7
FLAG NONVAFLG+3~, NONVAFLG+4*, NONVAFLG+5*, NONVAFLG+7*, NONVAFLG+8
FUNCTION %+56~, %+59*, %+68
I IBCBB1+5~, IBCBB1+6*, IBCBB1+10*, IBCBB1+11*, IBCBB1+12
IBARTP END+2!
IBAT %+119, %+135, END+2!, ARRAY+8
IBAU %+31, END+2!
IBBNO END+2!
IBCL %+135, 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*, %+23*, %+28*, %+29*, %+30*, %+31*
, %+33*, %+35*, %+54*, %+61, %+69*, %+77*, %+78*, %+79*, %+98*, %+100*
, %+106*, %+107*, %+110*, %+111*, %+112*, %+113*, %+114*, %+115*, %+121*, %+136*
, %+149*, %+151*, %+152*, %+155*, %+160*, %+166*, %+170*, %+176, %+182*, %+192
, %+198*, %+201*, %+204*, %+207*, %+213*, %+221*, %+223*, END+1*, END+4
IBEU %+29, END+2!
IBEVDT %+135, END+2!
IBFDT %+5, %+6, %+7, %+8, %+10, %+15, %+25, END+2!
IBFFY %+8*, %+25*, END+3!
IBFT %+1~, %+52*, %+54, %+59, %+61, %+176, END+3!
IBFY END+2!
IBFY1 END+2!
IBFYC END+2!
IBID %+65~, %+66
IBID(1 %+68
IBIFN IBCBB1+7, IBCBB1+8, IBCBB1+10, IBCBB1+16, IBCBB1+20, IBCBB1+21, IBCBB1+22, %+10, %+23, %+33
, %+38, %+39, %+44, %+50, %+52, %+63, %+66, %+75, %+76, %+83
, %+95, %+98, %+100, %+110, %+111, %+112, %+113, %+114, %+115, %+133
, %+136, %+137, %+142, %+147, %+149, %+151, %+152, %+155, %+157, %+165
, %+170, %+171, %+176, %+182, %+185, %+189, %+192, %+196, %+197, %+201
, %+204, %+207, %+210, %+213, %+218, %+221, %+223, ARRAY+3, ARRAY+4, ARRAY+5
, ARRAY+6, ARRAY+11, PLUS+5, PLUS+12, MRA+4, MRA+5, NONVAFLG~, NONVAFLG+5, NONVAFLG+6
IBINS %+56~, %+62*, %+63, %+66, %+69
IBIZ %+186~*
IBLOC END+2!
IBM %+74~, %+75*, %+77, %+78, %+79
IBM1 %+74~, %+76*, %+77, %+78, %+79
IBMRA END+2!
IBND0 %+10, %+35, %+95, %+102, %+104, %+105, %+135, END+3!, PLUS+3
IBNDI1 PLUS+4~, PLUS+5*, PLUS+6, PLUS+7, PLUS+8, PLUS+9
IBNDM %+186, END+3!, ARRAY+10, PLUS, PLUS+1
IBNDMP %+120, %+197, END+3!, ARRAY+9
IBNDS END+3!
IBNDTX %+182, %+183, %+184, %+185, END+2!
IBNDU END+3!
IBNDU1 %+23, END+3!, ARRAY+12
IBNDU2 END+2!
IBNDUF3 END+2!
IBNDUF31 END+2!
IBOK %+65~, %+67*, %+68*, %+69, %+173*, %+174*, %+175, END+3!
IBPICHV %+118*, %+120*, %+121, END+3!
>> IBQUIT %+176, %+177
IBRTCHV %+118*, %+119*, %+121, END+3!
IBRU %+30, END+2!
IBRXDEF %+158~, %+159*, %+160
IBST %+2, END+2!
IBTC 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, PLUS, PLUS+1
IBX PLUS+3~*, PLUS+5
IBXDATA %+50!, %+54, %+171!, %+173, %+174, END+3!
IBXZ %+186~*, %+187
IBZ %+95*, %+98, %+100, %+158~, %+159*, %+160*, %+161!, %+174*
IBZPRC %+132~
IBZPRC( %+174
IBZPRC(0 %+173
IBZPRCUB %+132~
IBZPRCUB( %+160
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 %+65~, %+68*
ROIERR %+195~, %+196*, %+197*, %+198
U IBCBB1+10, IBCBB1+16, %+2, %+10, %+23, %+35, %+38, %+39, %+54, %+64
, %+68, %+77, %+78, %+79, %+83, %+85, %+102, %+104, %+105, %+106
, %+107, %+119, %+120, %+135, %+139, %+159, %+160, %+170, %+174, %+182
, %+183, %+184, %+185, %+186, %+187, %+196, ARRAY+12, PLUS+3, NONVAFLG+5, NONVAFLG+6
, NONVAFLG+7
X IBCBB1+7*, IBCBB1+8*, IBCBB1+10, ARRAY+1~, ARRAY+5*
Z %+1~, %+38*, %+39, %+63*, %+64, %+68, %+83*, %+84, %+85, %+88
, %+103~, %+107*, %+136~*, %+137, %+164!, %+165*, %+166*, %+167!
Z( %+165*, %+166
Z0 %+1~, %+38*, %+39, %+103~, %+104*, %+106, %+136~, %+137*, %+139, %+166*
Z1 %+1~, %+38*, %+39, %+86~, %+87*, %+89, %+90, %+103~, %+105*, %+107
, %+136~, %+137*, %+138
Z2 %+86~, %+88*, %+89, %+90
ZE %+136~*, %+139*
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