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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: IBCD3

Package: Integrated Billing

Routine: IBCD3


Information

IBCD3 ;ALB/ARH - AUTOMATED BILLER (ADD NEW BILL - CREATE BILL ENTRY) ;9/5/93

Source Information

Source file <IBCD3.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Integrated Billing 12 ($$ICD0,$$ICD9)^IBACSV  ($$CHECK,ADDMOD,VST)^IBCCPT  ADDDX^IBCCPT1  ($$FT,$$INPAT)^IBCEF  $$GETNPI^IBCEF73A  PTFPRDT^IBCSC4A  OPTDX^IBCSC4D  $$ADD^IBCSC5A  
^IBCU6  $$NOCPROC^IBCU7  PROC^IBCU7A  $$GETSPEC^IBEFUNC  
VA FileMan 5 FIND^DIC  FILE^DICN  ^DIE  IX1^DIK  $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Integrated Billing 3 IBACUS2  IBCD2  IBNCPDP2  

Entry Points

Name Comments DBIA/ICR reference
EN(IBQUERY) ;
Q
WHERE ;;.01^0^1;.02^0^2;.03^0^3;.04^0^4;.05^0^5;.06^0^6;.07^0^7;.08^0^8;.09^0^9;.11^0^11;.17^0^17;.16^0^16;.18^0^18;.19^0^19;.2^0^20;.22^0^22;.27^0^27;112^M^12;151^U^1;152^U^2;155^U^5;157^U^7;101^M^1;158^U^8;159^U^9;160^U^10;161^U^11;162^U^12;
END

External References

Name Field # of Occurrence
FIND^DIC EN+64, EN+70, EN+82
FILE^DICN EN+16, EN+25, EN+40, EN+50, EN+107, EN+132, EN+135, EN+149, EN+159, EN+166
^DIE EN+118, EN+138, EN+160, EN+167
IX1^DIK EN+5
$$GET1^DIQ EN+74, EN+76, EN+85, EN+86, EN+87, EN+89, EN+92, EN+93, EN+94
$$ICD0^IBACSV EN+165
$$ICD9^IBACSV EN+157
$$CHECK^IBCCPT EN+85
ADDMOD^IBCCPT EN+140
VST^IBCCPT EN+42
ADDDX^IBCCPT1 EN+55
$$FT^IBCEF EN+58, EN+121
$$INPAT^IBCEF EN+37, EN+153
$$GETNPI^IBCEF73A EN+12, EN+103
PTFPRDT^IBCSC4A EN+162
OPTDX^IBCSC4D EN+146
$$ADD^IBCSC5A EN+32
^IBCU6 END+2
$$NOCPROC^IBCU7 EN+90
PROC^IBCU7A END+2
$$GETSPEC^IBEFUNC EN+24, EN+45

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(362.3 - [#362.3] Classic Fileman Calls
^DGCR(399 - [#399] Classic Fileman Calls,  GET1^DIQ
399.0304 GET1^DIQ
^ICPT - [#81] GET1^DIQ
^AUPNVCPT - [#9000010.18] FIND^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] EN+3*, EN+4*, EN+39*, EN+77, EN+148, EN+163*, END
^DPT - [#2] END
^IBE(353.1 - [#353.1] EN+60
^TMP("IBDX" EN+154!, EN+156, EN+157
^UTILITY($J EN+42, EN+46, EN+55, EN+144!, EN+162!, EN+164, EN+165

Label References

Name Line Occurrences
END EN+28, EN+37, EN+153
WHERE EN+2

Naked Globals

Name Field # of Occurrence
^( EN+46
^("DX" EN+55
^(0 EN+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% Q!
%DT Q!
DA EN+5*!, EN+16!, EN+25!, EN+40!, EN+100!, EN+107!, EN+118*!, EN+122!, EN+132!, EN+138*!
, EN+150!, EN+159!, EN+160*, EN+167*!, Q!
DA(1 EN+15*, EN+24*, EN+40*, EN+50*, EN+105*, EN+118*, EN+124*, EN+135*, EN+166*
DA(2 EN+105*, EN+124*
DD EN+16!, EN+25!, EN+40!, EN+50!, EN+107!, EN+118!, EN+132!, EN+135!, EN+138!, EN+149!
, EN+150!, EN+159!, EN+166!, EN+167!
>> DFN EN+146, EN+148
DGCNT EN+144!
DGCPT EN+144!
DGCPTS EN+144!
DGDIR0 Q!
DGDIRA Q!
DGDIRB Q!
DGDIV EN+144!
DGNOD EN+144!
DGPTUPDT END+2*, Q!
DGRVRCAL Q!
DGXRF1 Q!
DIC EN+15*, EN+16!, EN+24*, EN+25!, EN+40*!, EN+50*, EN+100!, EN+104*, EN+107!, EN+118!
, EN+122!, EN+123*, EN+132!, EN+135*, EN+138!, EN+149*, EN+150!, EN+159*!, EN+166*, EN+167!
, Q!
DIC("DR" EN+9*, EN+14*, EN+22*, EN+23*, EN+106*, EN+125*, EN+127*, EN+128*, EN+129*, EN+130*
, EN+131*, EN+149*, EN+158*
DIC("P" EN+24*, EN+45*
DIC(0 EN+15*, EN+24*, EN+40*, EN+50*, EN+104*, EN+123*, EN+135*, EN+149*, EN+159*, EN+166*
DIE EN+118*!, EN+138*!, EN+150!, EN+159!, EN+160*, EN+167*!
DIK EN+5*!
DINUM EN+40*!, EN+118!, EN+138!, Q!
DIR Q!
DLAYGO EN+15*, EN+16!, EN+24*, EN+25!, EN+40*!, EN+50*!, EN+104*, EN+123*, EN+135*!, EN+149*
, EN+150!, EN+159*!, EN+166*, EN+167!, Q!
DO EN+16!, EN+25!, EN+40!, EN+50!, EN+107!, EN+118!, EN+132!, EN+135!, EN+138!, EN+149!
, EN+150!, EN+159!, EN+166!, EN+167!
DR EN+100!, EN+107!, EN+111*, EN+112*, EN+113*, EN+115*, EN+117*, EN+118!, EN+122!, EN+132!
, EN+137*, EN+138!, EN+160*, EN+167*, Q!
I EN+1~, EN+2*, EN+3*, EN+9*, EN+12*, EN+13, EN+14, EN+20~, EN+22*, EN+23*
, EN+95*, EN+144!
I1 EN+20~, EN+21*, EN+23, EN+95~*, EN+144!
I2 EN+144!
I7 EN+144!
>> IB( EN+2, EN+28, EN+30, EN+31, EN+154, EN+162
>> IB("OC" EN+19, EN+21, EN+23, EN+24
>> IB("PRV" EN+8, EN+12, EN+13, EN+14, EN+15, EN+143*
>> IB(151 EN+146, EN+162
>> IB(152 EN+146, EN+162
>> IB(43 EN+38, EN+39
IBAC EN+1~*
>> IBAUTO END+2*
IBCHK Q!
>> IBCHTRN END+2
IBCPY EN+1~, EN+52*, EN+55, EN+87, EN+104, EN+105, EN+118, EN+123, EN+124, EN+140
IBDATA EN+101~, EN+105*
IBDENH EN+59~, EN+66*, EN+67, EN+70
IBDENH0 EN+59~, EN+65*, EN+66
IBDENHD EN+48~, EN+72*, EN+74, EN+77, EN+78, EN+79, EN+92, EN+93, EN+94, EN+97*
, EN+131
IBDENHD0 EN+68~*, EN+71*, EN+72
>> IBDFN END
IBDR EN+1!, EN+55*, EN+111!, Q!
IBDR( EN+2*, EN+3
IBDR222 EN+1!
IBDX EN+146!
IBDX( EN+147
IBI EN+1~, EN+156*, EN+157*, EN+158, EN+165*, EN+167
IBIDS Q!
>> IBIFN EN+3, EN+4, EN+5, EN+15, EN+24, EN+32, EN+37, EN+39, EN+40, EN+50
, EN+55, EN+58, EN+87, EN+89, EN+104, EN+105, EN+118, EN+121, EN+123, EN+124
, EN+135, EN+140, EN+148, EN+149, EN+153, EN+158, EN+160, EN+163, EN+166, END
, END+2
IBINDT Q!
IBOPV1 EN+144!
IBOPV2 EN+144!
IBPDT EN+89~*, EN+90
IBPOS EN+48~, EN+60*, EN+115
IBPRX EN+44~
IBPRX( EN+49*
IBPRX("" EN+141
IBPRX(0 EN+141, EN+143
IBPSC EN+68~, EN+74*, EN+76, EN+85, EN+87, EN+90
IBPSC2 EN+68~, EN+87*, EN+90
IBPSCD EN+68~, EN+85*, EN+86
IBPSCD0 EN+68~, EN+83*, EN+85*
IBPSCDS EN+48~, EN+83*, EN+86*, EN+90*, EN+117
IBQUERY EN~, EN+42
>> IBRX EN+30*, EN+31, EN+32
IBSURF EN+48~, EN+93*, EN+95
IBSURF( EN+95*
IBSURF(1 EN+125
IBSURF(2 EN+127
IBSURF(3 EN+128
IBSURF(4 EN+129
IBSURF(5 EN+130
IBTNUM EN+48~, EN+136*, EN+138
IBTON EN+48~, EN+92*, EN+122, EN+125, EN+126, EN+134, EN+135
>> IBTRND EN+60
IBTSTAT EN+48~, EN+94*, EN+134, EN+137
IBUSED EN+44~
IBUSED( EN+85, EN+86*
IBUSED("D" EN+78, EN+79*
IBV EN+10~
IBV( EN+14*
IBVST EN+59~, EN+60*, EN+64, EN+82
IBX EN+1~, EN+31*, EN+32, EN+39*, EN+40, EN+46*, EN+49, EN+50, EN+76, EN+85
, EN+100, EN+103, EN+105, EN+111, EN+112, EN+113, EN+140, EN+147*, EN+148, EN+149
, EN+156*, EN+157, EN+164*, EN+165, END*
IBXDEF EN+155~*, EN+160*
IBY EN+1~, EN+30*, EN+31, EN+32, EN+46*, EN+55, EN+147*, EN+156*, EN+157, EN+164*
, EN+165
IBZ EN+29~, EN+32*, EN+157*, EN+158, EN+159, EN+160, EN+165*, EN+166
STOP EN+59~, EN+65, EN+68*, EN+71, EN+88*, EN+97
TARGET EN+68~
TARGET("DILIST" EN+71, EN+72
TARGET0 EN+59~
TARGET0("DILIST" EN+65, EN+66
TARGET1 EN+68~
TARGET1("DILIST" EN+85
U EN+32, EN+46, EN+49, EN+100, EN+103, EN+105, EN+111, EN+112, EN+113, EN+140
, EN+147, EN+148, EN+158, EN+165, END
V EN+144!
X EN+1~, EN+2*, EN+15*, EN+24*, EN+40*, EN+50*, EN+95*, EN+105*, EN+126*, EN+135*
, EN+149*, EN+159*, EN+166*
X1 EN+1~, EN+2*, Q!
X2 EN+1~, EN+2*, Q!
X3 Q!
X4 Q!
Y EN+50, EN+52, EN+136, EN+160, EN+167, Q!

Marked Items

Name Field # of Occurrence
$T(WHERE EN+2
$T(WHERE+1 EN+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All