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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCM14ER

Package: Patient Care Component Table Maintiance

Routine: APCM14ER


Information

APCM14ER ;IHS/CMI/LAB - IHS MU REPORT;

Source Information

Source file <APCM14ER.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  ($$REPEAT,$$STRIP)^XLFSTR  
Patient Care Component Table Maintiance 2 ($$SN,W)^APCM14EH  $$V^APCM14ER  
VA Fileman 2 COMMA^%DTC  ^DIR  
Patient Care Component Reports 1 $$LBLK^APCLUTL  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Patient Care Component Table Maintiance 2 APCM14EP  APCM14ER  

Entry Points

Name Comments DBIA/ICR reference
CTR(X,Y) ;EP - Center X in a field Y wide.
SETN ;EP - set numerator fields
SUMH ;
WSUM ;write out line
SUM2 ;
SUM1 ;
SUM21
USR() ;EP - Return name .
EOP ;EP - End of page.
SB(X) ;EP - Strip
CALC(N,O) ;ENTRY POINT
SUMHOS ;
SUMH1 ;
V(T,R,N,P,PROV,K,RT) ;EP ;SPDX
SUM ;EP - summary sheet for each provider
C(X,X2,X3) ;

External References

Name Field # of Occurrence
COMMA^%DTC C+3
$$LBLK^APCLUTL C+2, C+5, SUM21+5, SUM21+6, SUM21+7, WSUM+9
$$SN^APCM14EH SUMH1+6
W^APCM14EH SUM+8, SUM+9, SUM+10, SUM+11, SUMHOS+4, SUMHOS+5, SUMHOS+6, SUM1+9, SUM1+10, SUM1+11
, SUM1+12, SUM1+13, SUM1+14, SUM1+15, SUM1+16, SUM1+22, SUM1+23, SUM1+24, SUM1+25, SUM1+28
, SUM21+2, SUM21+3, SUM21+4, SUM21+5, SUM21+6, SUM21+7, SUM21+13, SUM21+14, SUM21+25, WSUM+4
, WSUM+5, WSUM+7, WSUM+9, WSUM+10, WSUM+12, WSUM+13, WSUM+19, WSUM+20, WSUM+39, SUMH1+2
, SUMH1+3, SUMH1+4, SUMH1+5, SUMH1+6, SUMH1+7, SUMH1+8, SUMH1+9, SUMH1+10, SUMH1+11, SUMH1+12
, SUMH1+13, SUMH1+14, SUMH1+15, SUMH1+16, SUMH1+17, SUMH1+18, SUMH1+19
$$V^APCM14ER SUM2+7
^DIR EOP+5, SUMH+2
$$FMTE^XLFDT SUMH1+2, SUMH1+9
$$REPEAT^XLFSTR SUMH1+10, SUMH1+16, SUMH1+19
$$STRIP^XLFSTR C+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMH+2
Routine Call
  • DIR
  • Line Location:
    • EOP+5
    • SUMH+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCM14OB - [#9001302.02] SETN+2, SUM1+3, SUM1+4, SUM2+4, SUM21+2, SUM21+3, SUM21+9, SUM21+16, SUM21+17, SUM21+19
, SUM21+26, SUM21+30, SUM21+31, WSUM+4, WSUM+5, WSUM+7, WSUM+9, WSUM+10, WSUM+12, WSUM+13
, WSUM+15, WSUM+22, WSUM+23, WSUM+25, WSUM+27, WSUM+28, WSUM+30, WSUM+31, WSUM+32
^APCMM14C - [#9001302.03] V+5, V+7
^DD("FUNC" - [#.5] SB+2
^DD(9001302.0311 SUM2+6, SUM21+11, SUM21+21, SUM21+28, SUM21+32, WSUM+17, WSUM+35
^DIC(4 - [#4] SUMHOS+1, SUMH1+8
^VA(200 - [#200] USR+1, SUM+6, SUMH1+2, SUMH1+6

Label References

Name Line Occurrences
$$C WSUM+12, WSUM+13
$$SB WSUM+28
$$V SETN+1, SUM21+12, SUM21+22, SUM21+29, WSUM+18, WSUM+36
SETN SUM21+33
SUM1 SUM+8, SUMHOS+3
SUM2 SUM1+27
SUMH SUM1+7, SUM1+20, SUM2+1, SUM2+2, WSUM+1
SUMH1 SUMH+1
SUMHOS SUM+5
WSUM SUM21+30

Naked Globals

Name Field # of Occurrence
^(0 USR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SB+1~
>> APCMBD SUMH1+9
>> APCMCM SUM1+7*, SUM1+12, SUM1+13, SUM1+14, SUM1+15, SUM1+18*, SUM1+19, SUM1+22, SUM1+23, SUM1+24
, SUM1+25, SUM1+26, SUM1+27, SUMH1+12, SUMH1+13, SUMH1+14, SUMH1+15
>> APCMCYD SETN+3, SUM21+29*, WSUM+9, WSUM+13, WSUM+27, WSUM+31
>> APCMCYN SETN+1*, SETN+3, SUM21+30*, WSUM+12, WSUM+30
>> APCMCYP SETN+3*, WSUM+10, WSUM+28
>> APCMDF SUM21+26*, SUM21+28
>> APCME SUM2+5, SUM2+7*, SUM2+8
>> APCMED SUMH1+9
>> APCMEF SUM21+9*, SUM21+10, SUM21+11, SUM21+14, SUM21+19*, SUM21+20, SUM21+21, SUM21+24, WSUM+15*, WSUM+16
, WSUM+17, WSUM+20, WSUM+32*, WSUM+34, WSUM+35, WSUM+38
>> APCMEV SUM21+12*, SUM21+13, SUM21+22*, SUM21+23, WSUM+18*, WSUM+19, WSUM+36*, WSUM+37
>> APCMFAC SUMHOS+1, SUMHOS+2
>> APCMGPG SUM+3*, SUM2+1, SUMH+1, SUMH1+1*, SUMH1+2
>> APCMIC SETN+2, SUM1+27*, SUM2+4, SUM21+2, SUM21+3, SUM21+9, SUM21+16, SUM21+17, SUM21+19, SUM21+26
, SUM21+30, SUM21+31, WSUM+4, WSUM+5, WSUM+7, WSUM+9, WSUM+10, WSUM+12, WSUM+13, WSUM+15
, WSUM+22, WSUM+23, WSUM+25, WSUM+27, WSUM+28, WSUM+30, WSUM+31, WSUM+32
>> APCMIND( SUM1+2
APCMINDO SUM1+1!
APCMINDO( SUM1+6*, SUM1+18, SUM1+26, SUM1+27
>> APCMIOSL SUM2+2, WSUM+1
>> APCMMETH SUMH1+7
>> APCMMO SUM1+26*, SUM1+27, SUM21+2, SUM21+3, SUM21+16, WSUM+4, WSUM+5, WSUM+22
>> APCMNF SUM21+31*, SUM21+32
>> APCMNP SUM2+6*, SUM21+11*, SUM21+21*, SUM21+28*, SUM21+32*, WSUM+17*, WSUM+35*
>> APCMPNAM SUM+7*, SUM+8, SUMHOS+1*, SUM1+11
>> APCMPRN SUM21+30*
APCMPROV SETN+1, SUM+2!, SUM+8*, SUMHOS+2*, SUM2+7, SUM21+12, SUM21+22, SUM21+29, WSUM+18, WSUM+36
, SUMH1+6, SUMH1+8
APCMPROV( SUM+6*, SUM+7, SUM+8
>> APCMPRV( SUM+6
>> APCMPTYP SUM+8, SUM+9, SUM+10, SUM+11, SUMHOS+4, SUMHOS+5, SUMHOS+6, SUM1+7, SUM1+8, SUM1+9
, SUM1+10, SUM1+11, SUM1+12, SUM1+13, SUM1+14, SUM1+15, SUM1+16, SUM1+20, SUM1+21, SUM1+22
, SUM1+23, SUM1+24, SUM1+25, SUM1+28, SUM2+1, SUM2+2, SUM21+1, SUM21+2, SUM21+3, SUM21+4
, SUM21+5, SUM21+6, SUM21+7, SUM21+13, SUM21+14, SUM21+15, SUM21+25, WSUM+1, WSUM+2, WSUM+4
, WSUM+5, WSUM+7, WSUM+9, WSUM+10, WSUM+12, WSUM+13, WSUM+19, WSUM+20, WSUM+21, WSUM+39
, SUMH1+1, SUMH1+2, SUMH1+3, SUMH1+4, SUMH1+5, SUMH1+6, SUMH1+7, SUMH1+8, SUMH1+9, SUMH1+10
, SUMH1+11, SUMH1+12, SUMH1+13, SUMH1+14, SUMH1+15, SUMH1+16, SUMH1+17, SUMH1+18, SUMH1+19
>> APCMQUIT SUM+4*, SUM+7, SUM+8, SUM1+18, SUM1+26, SUM1+27, SUM2+1, SUM2+2, WSUM+1, SUMH+2*
>> APCMRPT SETN+1, SUM2+7, SUM21+12, SUM21+22, SUM21+29, WSUM+18, WSUM+36
>> APCMRPTT SETN+1, SUM+5, SUM1+10, SUM1+12, SUM1+13, SUM1+14, SUM1+15, SUM1+22, SUM1+23, SUM1+24
, SUM1+25, SUM2+7, SUM21+12, SUM21+22, SUM21+29, WSUM+18, WSUM+36, SUMH1+4, SUMH1+5, SUMH1+6
, SUMH1+7, SUMH1+8, SUMH1+11, SUMH1+12, SUMH1+13, SUMH1+14, SUMH1+15
APCMTOT SETN+1, SUM+1!, SUM21+12, SUM21+22, SUM21+29, WSUM+18, WSUM+36
>> APCMX SUM21+16*, SUM21+17*, SUM21+18*, SUM21+23*, SUM21+24*, SUM21+25, WSUM+22*, WSUM+23*, WSUM+25*, WSUM+27*
, WSUM+28*, WSUM+30*, WSUM+31*, WSUM+37*, WSUM+38*, WSUM+39
>> C SUM1+3*, SUM1+6
DFOUT EOP+4!
DIR EOP+3~, SUMH+2!
DIR(0 EOP+5*, SUMH+2*
DIRUT EOP+4!
DLOUT EOP+4!
DT SUMH1+2
DTOUT EOP+4!, SUMH+2
DUOUT EOP+4!
DUZ USR+1, SUMH1+2
>> F SUM2+4*, SUM2+5, SUM2+6
I V+1~, V+2*, V+3*, V+5
IO SUMH+2
IO("S" EOP+2
IO(0 SUMH+2
IOF SUMH1+1
IOM CTR+1
IOST EOP+1, SUMH+2
>> IOT EOP+2
J V+1~, V+5*, V+6, V+7
K V~
N CALC~, CALC+2, SETN+1, V~, V+7, SUM2+6*, SUM2+7, SUM21+11*, SUM21+12, SUM21+21*
, SUM21+22, SUM21+28*, SUM21+29, SUM21+32*, WSUM+17*, WSUM+18, WSUM+35*, WSUM+36
O CALC~, CALC+2, SUM1+4*, SUM1+5, SUM1+6
P SETN+1, V~, V+7, SUM2+6*, SUM2+7, SUM21+11*, SUM21+12, SUM21+21*, SUM21+22, SUM21+28*
, SUM21+29, SUM21+32*, WSUM+17*, WSUM+18, WSUM+35*, WSUM+36
PROV V~, V+2, V+3
R V~, V+5, V+7
RT V~, V+2, V+3
T V~, V+4
U USR+1, SETN+2, V+7, SUM+6, SUMHOS+1, SUM1+3, SUM1+4, SUM2+4, SUM2+6, SUM21+2
, SUM21+3, SUM21+9, SUM21+11, SUM21+16, SUM21+17, SUM21+18, SUM21+19, SUM21+21, SUM21+23, SUM21+24
, SUM21+26, SUM21+28, SUM21+30, SUM21+31, SUM21+32, WSUM+4, WSUM+5, WSUM+9, WSUM+10, WSUM+12
, WSUM+13, WSUM+15, WSUM+17, WSUM+22, WSUM+23, WSUM+25, WSUM+27, WSUM+28, WSUM+30, WSUM+31
, WSUM+32, WSUM+35, WSUM+37, WSUM+38, SUMH1+2, SUMH1+6, SUMH1+8
X SB~, SB+3, C~, C+2, C+4*, C+5, CTR~, CTR+1, V+1~, V+4
, V+6*, V+7*, SUM+6*, SUM1+2*, SUM1+3, SUM1+4, SUM1+6, SUM1+10*, SUM1+11*, SUM1+12*
, SUM1+13*, SUM1+14*, SUM1+15*, SUM1+16*, SUM1+22*, SUM1+23*, SUM1+24*, SUM1+25*, SUMH1+2*, SUMH1+6*
, SUMH1+7*, SUMH1+8*, SUMH1+9*, SUMH1+10*, SUMH1+12*, SUMH1+13*, SUMH1+14*, SUMH1+15*, SUMH1+16*, SUMH1+17*
, SUMH1+18*
X2 C~
X3 C~, C+1*
Y CTR~, CTR+1, V+1~, SUMH+2
Z CALC+1~, CALC+2*, CALC+3, V+1~
>> ZTQUEUED EOP+2, SUMH+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All