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

Package: Patient Care Component Table Maintiance

Routine: APCM2AEP


Information

APCM2AEP ; IHS/CMI/LAB - IHS MU ;

Source Information

Source file <APCM2AEP.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Patient Care Component Table Maintiance 4 (,$$SN,W)^APCM2AEH  SAVEDEL^APCM2AEQ  SUM^APCM2AER  LIST^APCM2ANP  
Kernel 3 ^%ZISC  $$FMTE^XLFDT  $$REPEAT^XLFSTR  
VA Fileman 3 COMMA^%DTC  ^DIR  ^DIWP  
Patient Care Component Reports 1 $$RBLK^APCLUTL  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Patient Care Component Table Maintiance 2 APCM2AE  APCM2AET  

Entry Points

Name Comments DBIA/ICR reference
V(T,R,N,P,PROV,K,RT) ;EP ;SPDX
SUM ;summary sheet for each provider
CTR(X,Y) ;EP - Center X in a field Y wide.
SCREEN ;
WPS ;
HEADER ;EP
USR() ;EP - Return name .
EOP ;EP - End of page.
DEL ;create delimited output file
SB(X) ;EP - Strip
CALC(N,O) ;ENTRY POINT
WP ;
PRINT ;EP
EXIT ;
HEADER1 ;
SETN ;EP - set numerator fields
C(X,X2,X3) ;

External References

Name Field # of Occurrence
COMMA^%DTC C+2
^%ZISC DEL+1
$$RBLK^APCLUTL C+1
^APCM2AEH PRINT+7, DEL+5
$$SN^APCM2AEH HEADER1+5
W^APCM2AEH PRINT+11, PRINT+13, WPS+3, HEADER1+2, HEADER1+3, HEADER1+4, HEADER1+5, HEADER1+6, HEADER1+7, HEADER1+8
, HEADER1+9, HEADER1+10
SAVEDEL^APCM2AEQ DEL+11
SUM^APCM2AER SUM+1
LIST^APCM2ANP PRINT+12, DEL+9
^DIR EOP+5, EXIT+1, HEADER+2
^DIWP WP+5
$$FMTE^XLFDT HEADER1+2, HEADER1+9
$$REPEAT^XLFSTR HEADER1+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,^TMP($J,"APCMDEL",X)
  • Line Location: SCREEN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EXIT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Routine Call
  • DIR
  • Line Location:
    • EOP+5
    • EXIT+1
    • HEADER+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCM25OB - [#9001304.02] WP+3, WP+5, SETN+5
^APCMM25C - [#9001304.03] V+6, V+8
^DD("FUNC" - [#.5] SB+2
^DIC(4 - [#4] HEADER1+6, HEADER1+8
^TMP($J PRINT+1!, PRINT+4*, PRINT+14!, DEL+2!, DEL+3*, DEL+13!, SCREEN+1
^UTILITY($J WP+1!, WPS+1, WPS+3, WPS+5!
^VA(200 - [#200] HEADER1+2, HEADER1+5, USR+1
^XTMP("APCM1D" PRINT+15!, DEL+12!

Label References

Name Line Occurrences
$$V SETN+1, SETN+2
DEL PRINT+5
EOP PRINT+15, DEL+14
HEADER WPS+2
HEADER1 HEADER+1
SUM PRINT+10, DEL+7

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 HEADER1+9
>> APCMCOL WP+3
>> APCMCYD SETN+6
>> APCMCYN SETN+1*, SETN+3*, SETN+6
>> APCMCYP SETN+6*
>> APCMED HEADER1+9
>> APCMGPG PRINT+8*, HEADER+1, HEADER1+1*, HEADER1+2
>> APCMGUI PRINT+2
>> APCMH PRINT+15, DEL+12
>> APCMIC WP+3, WP+5, SETN+5
>> APCMIOSL PRINT+2*, WPS+2
>> APCMJ PRINT+15, DEL+12
>> APCMLCNT WP+2*, WP+4*, WP+5
>> APCMNODE WP+3, WP+5
>> APCMPRD SETN+7
>> APCMPRN SETN+2*, SETN+4*, SETN+7
>> APCMPROV HEADER1+5, HEADER1+6, SETN+1, SETN+2
>> APCMPRP SETN+7*
>> APCMPTYP PRINT+6*, PRINT+11, PRINT+13, DEL+4*, WPS+2, WPS+3, HEADER1+1, HEADER1+2, HEADER1+3, HEADER1+4
, HEADER1+5, HEADER1+6, HEADER1+7, HEADER1+8, HEADER1+9, HEADER1+10
>> APCMQUIT PRINT+3*, PRINT+9*, DEL+6*, DEL+8, DEL+10, WPS+2, HEADER+2*
>> APCMROT PRINT+5, PRINT+15
>> APCMRPT SETN+1, SETN+2
>> APCMRPTT HEADER1+3, HEADER1+4, HEADER1+5, HEADER1+6, HEADER1+8, SETN+1, SETN+2
>> APCMTOT HEADER1+7, SETN+1, SETN+2
>> APCMY WP+3, WP+5
>> APCMZ WP+2*, WP+3*, WP+5
DFOUT EOP+4!
DIR EOP+3~, EXIT+1!, HEADER+2!
DIR("A" EOP+5*, EXIT+1*
DIR(0 EOP+5*, EXIT+1*, HEADER+2*
DIRUT EOP+4!, EXIT+1*
DIWF WP+3*, WPS+4!
DIWL WP+3*, WPS+1, WPS+3, WPS+4!
DIWR WP+3*, WPS+4!
DLOUT EOP+4!
DT HEADER1+2
DTOUT EOP+4!, HEADER+2
DUOUT EOP+4!, EXIT+1
DUZ HEADER1+2, USR+1
DUZ(2 HEADER1+8
I V+1~, V+2*, V+3*, V+4*, V+6
IO EXIT+1, HEADER+2
IO("S" EOP+2
IO(0 EXIT+1, HEADER+2
IOF HEADER1+1
IOM CTR+1
IOSL PRINT+2
IOST EOP+1, EXIT+1, HEADER+2
>> IOT EOP+2
J V+1~, V+6*, V+7, V+8
K V~, V+4, V+6, V+8
N CALC~, CALC+2, SETN+1, SETN+2, V~, V+8
O CALC~, CALC+2
P SETN+1, SETN+2, V~, V+8
PROV V~, V+2, V+3
R V~, V+6, V+8
RT V~, V+2, V+3
T V~, V+5
U HEADER1+2, HEADER1+5, HEADER1+6, HEADER1+8, USR+1, SETN+5, V+8
X WP+5*, WPS+5!, SCREEN+1*, SB~, SB+3, C~, C+1, C+3, HEADER1+2*, HEADER1+5*
, HEADER1+6*, HEADER1+7*, HEADER1+8*, HEADER1+9*, HEADER1+10*, CTR~, CTR+1, V+1~, V+5, V+7*
, V+8*
X2 C~
X3 C~
Y HEADER+2, CTR~, CTR+1, V+1~
Z WPS+1*, WPS+3, WPS+4!, CALC+1~, CALC+2*, CALC+3, V+1~
>> ZTQUEUED EOP+2, EXIT+1, HEADER+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All