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

Package: Integrated Billing

Routine: IBCEF73


Information

IBCEF73 ;WOIFO/SS - FORMATTER AND EXTRACTOR SPECIFIC BILL FUNCTIONS ;8/6/03 10:56am

Source Information

Source file <IBCEF73.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Integrated Billing 3 ($$COBN,$$NOPUNCT,F)^IBCEF  ($$PROVPTR,$$PROVSSN,$$PRV1)^IBCEF7  $$PRELCNV^IBCNSP1  
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: 9

Package Total Caller Graph
Integrated Billing 9 IBCEF7  IBCEF71  IBCEF72  IBCEF74  IBCEF75  IBCEF76  IBCEF80  IBCEFP  
IBCEP7  

Entry Points

Name Comments DBIA/ICR reference
CHCKSEC(IBFRM,IBPROV,IBTYPE,IBVAL) ;
CHSEC(IBFRM,IBPROV,IBTYPE,IBVAL) ;
CHCKSUB(IBFRM,IBREC,IBFAC,IBTYPE,IBXSAVE) ;
CHSUB(IBFRM,IBREC,IBVAL) ;
OPR2(IBFRM) ;
OP1(IBFRM) ;
OPR3(IBFRM) ;
OP2(IBFRM) ;
SUB1(IBFRM) ;
OPR4(IBFRM) ;
OP9(IBFRM) ;
SUB2(IBFRM) ;
OP3(IBFRM) ;
OPR5(IBFRM) ;
OPR8(IBFRM) ;
OP4(IBFRM) ;
OP8(IBFRM) ;
OP6(IBFRM) ;
OP7(IBFRM) ;
OPRB(IBFRM) ;
CHCKPRV1(IBFRM,IBVAL) ;
CHPRV1(IBFRM,IBVAL) ;
PRV1(IBFRM) ;
PTSELF ;This tag is for the CI2 segment. If the IBXSAVE("IADR") is empty
NOPUNCT(X,SPACE,EXC) ; Strip punctuation from data in X
; SPACE = flag if 1 strip SPACES
; EXC = list of punct not to strip
PROVID(IBXIEN) ;This modified version of prov id call is to acquire the SSN
TAX3559(IBPROV) ;
SSN200(IBPTR)
SSN3559(IBPROV) ;
PRV1FMT(P) ;FORMAT CODE FOR PRV1 SEGMENT THAT WON'T FIT ON LINE

External References

Name Field # of Occurrence
$$GET1^DIQ SSN200+2
$$COBN^IBCEF PTSELF+6
$$NOPUNCT^IBCEF TAX3559+17, SSN200+2, SSN3559+9, PRV1FMT+4
F^IBCEF CHCKSUB+4, PTSELF+5, PTSELF+9
$$PROVPTR^IBCEF7 PROVID+15
$$PROVSSN^IBCEF7 PROVID+6
$$PRV1^IBCEF7 PRV1FMT+2
$$PRELCNV^IBCNSP1 PTSELF+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.9 - [#355.9] TAX3559+6, TAX3559+7, TAX3559+9, SSN3559+5, SSN3559+6, SSN3559+8
^IBA(355.93 - [#355.93] TAX3559+13
^IBE(355.97 - [#355.97] TAX3559+8, TAX3559+15, SSN3559+7

Label References

Name Line Occurrences
$$CHPRV1 CHCKPRV1+1, CHCKPRV1+2
$$CHSEC CHCKSEC+1, CHCKSEC+2
$$CHSUB CHCKSUB+10, CHCKSUB+13
$$OP1 CHSEC+7, CHSEC+9
$$OP2 CHSEC+5
$$OP3 CHSUB+5
$$OP4 CHSEC+3
$$OP6 CHSUB+6
$$OP7 CHSUB+4
$$OP8 CHSEC+11
$$OP9 CHSEC+15
$$OPR2 CHSEC+7, CHSEC+9
$$OPR3 CHSEC+5
$$OPR4 CHSEC+15
$$OPR5 CHSEC+3
$$OPR8 CHSEC+11
$$OPRB CHSEC+13
$$PRV1 CHPRV1+2
$$SUB1 CHSUB+2
$$SUB2 CHSUB+3
$$TAX3559 PROVID+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CT CHCKSUB+1~, CHCKSUB+6*, CHCKSUB+11*, CHCKSUB+14*
EXC NOPUNCT~, NOPUNCT+7
I PROVID+7~, PROVID+8*, PROVID+9
IB0 TAX3559+12~, TAX3559+13*, TAX3559+14, TAX3559+15
IB2 TAX3559+2~, TAX3559+6*, SSN3559+1~, SSN3559+5*
IB3559 TAX3559+2~, TAX3559+3*, TAX3559+6*, TAX3559+7, TAX3559+9, SSN3559+1~, SSN3559+2*, SSN3559+5*, SSN3559+6, SSN3559+8
IBFAC CHCKSUB~, CHCKSUB+2, CHCKSUB+4
IBFID TAX3559+12~, TAX3559+14*, TAX3559+15
IBFRM CHCKSEC~, CHCKSEC+1, CHCKSEC+2, CHSEC~, CHSEC+3, CHSEC+5, CHSEC+7, CHSEC+9, CHSEC+11, CHSEC+13
, CHSEC+15, CHCKSUB~, CHCKSUB+9, CHCKSUB+13, CHSUB~, CHSUB+2, CHSUB+3, CHSUB+4, CHSUB+5, CHSUB+6
, OPR2~, OPR2+1, OPR2+2, OP1~, OP1+1, OP1+2, OPR3~, OPR3+1, OP2~, OP2+1
, SUB1~, SUB1+1, SUB1+2, OPR4~, OPR4+1, OP9~, OP9+1, SUB2~, SUB2+1, SUB2+2
, OP3~, OP3+1, OPR5~, OPR5+1, OPR8~, OPR8+1, OP4~, OP4+1, OP8~, OP8+1
, OP6~, OP6+1, OP7~, OP7+1, OPRB~, OPRB+1, CHCKPRV1~, CHCKPRV1+1, CHCKPRV1+2, CHPRV1~
, CHPRV1+2, PRV1~, PRV1+1, PRV1+2
IBFT PROVID+12~, PROVID+13*, PROVID+14, PROVID+15, PROVID+16, PROVID+17, PROVID+18, PROVID+19
IBID TAX3559+2~, TAX3559+4*, TAX3559+9*, TAX3559+11, TAX3559+15*, TAX3559+17, SSN3559+1~, SSN3559+3*, SSN3559+8*, SSN3559+9
IBIDTYP TAX3559+2~, TAX3559+7*, TAX3559+8*, TAX3559+9, SSN3559+1~, SSN3559+6*, SSN3559+7*, SSN3559+8
IBPROV CHCKSEC~, CHCKSEC+1, CHCKSEC+2, CHSEC~, CHSEC+3, CHSEC+5, CHSEC+7, CHSEC+9, CHSEC+11, CHSEC+13
, CHSEC+15, CHSEC+16, CHCKSUB+10, TAX3559~, TAX3559+1, TAX3559+5, TAX3559+6, TAX3559+11, TAX3559+13, SSN3559~
, SSN3559+4, SSN3559+5
IBPTR PROVID+12~, PROVID+15*, PROVID+16, SSN200~, SSN200+1, SSN200+2
IBQ TAX3559+12~, TAX3559+15*
IBQFL TAX3559+2~, TAX3559+3*, TAX3559+6, TAX3559+9*, SSN3559+1~, SSN3559+2*, SSN3559+5, SSN3559+8*
IBREC CHCKSUB~, CHCKSUB+10, CHCKSUB+13, CHSUB~, CHSUB+2, CHSUB+3, CHSUB+4, CHSUB+5, CHSUB+6
IBRETVAL PROVID+11~*, PROVID+16*, PROVID+17, PROVID+18
IBSAVE CHCKSUB+1~
IBSAVE( CHCKSUB+5*, CHCKSUB+6, CHCKSUB+8, CHCKSUB+11, CHCKSUB+12, CHCKSUB+14, CHCKSUB+15
IBSTR CHSEC+1~*, CHSEC+3*, CHSEC+5*, CHSEC+7*, CHSEC+9*, CHSEC+11*, CHSEC+13*, CHSEC+15*, CHSEC+16, CHSEC+17
, CHSUB+1~, CHSUB+2*, CHSUB+3*, CHSUB+4*, CHSUB+5*, CHSUB+6*, CHSUB+7, CHSUB+8, CHPRV1+1~*, CHPRV1+2*
, CHPRV1+3, CHPRV1+4
IBTYPE CHCKSEC~, CHCKSEC+1, CHCKSEC+2, CHSEC~, CHSEC+3, CHSEC+5, CHSEC+7, CHSEC+9, CHSEC+11, CHSEC+13
, CHSEC+15, CHCKSUB~, CHCKSUB+5, CHCKSUB+6, CHCKSUB+8, CHCKSUB+10, CHCKSUB+11, CHCKSUB+12, CHCKSUB+14, CHCKSUB+15
IBVAL CHCKSEC~, CHCKSEC+1, CHCKSEC+2, CHSEC~, CHSEC+17, CHCKSUB+7~, CHCKSUB+8*, CHCKSUB+10, CHCKSUB+13, CHSUB~
, CHSUB+8, CHCKPRV1~, CHCKPRV1+1, CHCKPRV1+2, CHPRV1~, CHPRV1+4
IBXDATA PTSELF+8*, PTSELF+10*, PRV1FMT+1!, PRV1FMT+3*, PRV1FMT+4*
IBXIEN CHCKSUB+3, CHCKSUB+5, CHCKSUB+6, CHCKSUB+8, CHCKSUB+11, CHCKSUB+12, CHCKSUB+14, CHCKSUB+15, PTSELF+5, PTSELF+6
PTSELF+9, PROVID~, PROVID+3, PROVID+6, PROVID+15, PRV1FMT+2
IBXSAVE CHCKSUB~, PROVID+5*, PROVID+6*, PROVID+9, PROVID+14, PROVID+18*, PROVID+20
IBXSAVE( CHCKSUB+3, CHCKSUB+5!, CHCKSUB+11*, CHCKSUB+12*, CHCKSUB+14*, CHCKSUB+15*
IBXSAVE("BIL-PROV-SEC" PRV1FMT+2*, PRV1FMT+3
IBXSAVE("ID" PROVID+4*, PROVID+9*, PROVID+19*
IBZ PTSELF+4~, PTSELF+6*, PTSELF+7*, PTSELF+8, PTSELF+9~
IBZ( PTSELF+6
L NOPUNCT+8~*, NOPUNCT+9*, NOPUNCT+10
P PRV1FMT~, PRV1FMT+3
PUNCT NOPUNCT+4~, NOPUNCT+5*, NOPUNCT+6*, NOPUNCT+7*, NOPUNCT+10, NOPUNCT+12
SPACE NOPUNCT~, NOPUNCT+6
U CHCKSUB+2, CHCKSUB+8, PROVID+9, PROVID+14, PROVID+17, PROVID+18, PROVID+19, TAX3559+13, TAX3559+14, TAX3559+15
X NOPUNCT~, NOPUNCT+11, NOPUNCT+12*
X( NOPUNCT+9, NOPUNCT+10*
Z CHCKSUB+1~, CHCKSUB+2*, CHCKSUB+3, CHCKSUB+5, CHCKSUB+6, CHCKSUB+8, CHCKSUB+11, CHCKSUB+12, CHCKSUB+14, CHCKSUB+15
, NOPUNCT+4~
Z0 CHCKSUB+1~, CHCKSUB+6*, CHCKSUB+8, CHCKSUB+11, CHCKSUB+12, CHCKSUB+14, CHCKSUB+15
Z1 CHCKSUB+1~, CHCKSUB+6*, CHCKSUB+8, CHCKSUB+11, CHCKSUB+14
Z2 CHCKSUB+1~, CHCKSUB+6*, CHCKSUB+8, CHCKSUB+11, CHCKSUB+14
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