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

Package: Patient Care Component Table Maintiance

Routine: APCM25NP


Information

APCM25NP ;IHS/CMI/LAB - MU PRINT;

Source Information

Source file <APCM25NP.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS Patient 1 $$HRN^AUPNPAT  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component Table Maintiance 1 W^APCM25EH  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component Table Maintiance 1 APCM25EP  

Entry Points

Name Comments DBIA/ICR reference
NONE ;
HEADER ;EP
LOC() ;EP - Return location name from file 4 based on DUZ(2).
PRINTL1
CTR(X,Y) ;EP - Center X in a field Y wide.
H1 ;
LIST ;EP
NEXT
NPL11 ;
USR() ;EP - Return name of current user from ^VA(200.
HEADER1 ;
NEXT1 ;
GO ;
PRINTL ;print one line

External References

Name Field # of Occurrence
W^APCM25EH NONE+4, NONE+5, GO+7, GO+8, PRINTL+8, PRINTL+9, PRINTL+10, PRINTL+11, PRINTL+12, PRINTL+13
, PRINTL+14, PRINTL+15, HEADER1+2, HEADER1+4, HEADER1+5, HEADER1+6, HEADER1+7, HEADER1+9, H1+2, H1+3
, H1+5, H1+6, H1+7, H1+8, H1+9, H1+10, H1+11, H1+12, H1+13
$$HRN^AUPNPAT PRINTL+9
^DIR HEADER+2
$$FMTE^XLFDT HEADER1+3, HEADER1+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No Patients to Report.",!
  • Line Location: LIST+13
Function Call: WRITE
  • Prompt: !,^APCMM25L(APCMLIEN,11,X,0)
  • Line Location: PRINTL+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !?3,$P(^VA(200,DUZ,0),U,2),?35,$$FMTE^XLFDT(DT),?70,"Page ",APCMGPG,!
  • Line Location: HEADER1+3
Routine Call
  • DIR
  • Line Location:
    • HEADER+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCM25OB - [#9001304.02] LIST+4, H1+2
^APCMM25L - [#9001304.06] LIST+6, H1+3
^DIC(4 - [#4] NEXT1+1, HEADER1+6, LOC+1
^DPT - [#2] PRINTL+8
^TMP($J PRINTL1+1!
^VA(200 - [#200] NEXT1+1, HEADER1+3, USR+1
^XTMP("APCM1D" NEXT+5, GO+2, GO+3, GO+4, GO+5, PRINTL+14, PRINTL+15

Label References

Name Line Occurrences
$$CTR HEADER1+2, HEADER1+4, HEADER1+5, HEADER1+6, HEADER1+7
GO NEXT1+5, NEXT1+6
H1 NONE+3, NEXT+4, GO+6, PRINTL+4
HEADER NONE+1, NEXT+4, GO+6, PRINTL+2
HEADER1 NONE+2, HEADER+1
NEXT1 NEXT+5
NONE LIST+12
NPL11 LIST+14
PRINTL GO+5

Naked Globals

Name Field # of Occurrence
^(0 USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCMAGE GO+4*, GO+5, PRINTL+13, PRINTL+14, PRINTL+15
>> APCMBD HEADER1+7
>> APCMCNT NEXT1+4*, NEXT1+5*, NEXT1+6*, NEXT1+7*, PRINTL+1
>> APCMCOM GO+2*, GO+3, GO+4, GO+5, PRINTL+11, PRINTL+14, PRINTL+15
>> APCMCOUN LIST+2*, NEXT1+2*, GO+5*, PRINTL+1
>> APCMED HEADER1+7
>> APCMGPG LIST+1*, HEADER+1, HEADER1+1*, HEADER1+3
>> APCMH NEXT+5, GO+2, GO+3, GO+4, GO+5, PRINTL+14, PRINTL+15
>> APCMINDB LIST+2*, LIST+3*, LIST+4, LIST+5, LIST+7, LIST+9*, LIST+10, LIST+11, LIST+12, NEXT+5
, NEXT1+4, GO+2, GO+3, GO+4, GO+5, PRINTL+14, PRINTL+15, H1+2
>> APCMINDL( LIST+3, LIST+5, LIST+12, NEXT1+4
>> APCMINDL("AOI" LIST+7*, LIST+8, LIST+9, LIST+10, LIST+11
>> APCMIOSL GO+6, PRINTL+2
>> APCMJ NEXT+5, GO+2, GO+3, GO+4, GO+5, PRINTL+14, PRINTL+15
>> APCMLIEN LIST+5*, LIST+6, LIST+7, LIST+11*, LIST+12, NEXT+5, NEXT1+4, GO+2, GO+3, GO+4
, GO+5, PRINTL+14, PRINTL+15, H1+3
>> APCMLIST NEXT1+5
>> APCMLORD LIST+6*, LIST+7, LIST+10*, LIST+11, NEXT+5, GO+2, GO+3, GO+4, GO+5, PRINTL+14
, PRINTL+15
>> APCMORD LIST+4*, LIST+7, LIST+8*, LIST+9, LIST+10, LIST+11, NEXT+5, GO+2, GO+3, GO+4
, GO+5, PRINTL+14, PRINTL+15
>> APCMP NEXT+5*, NEXT1+1, GO+2, GO+3, GO+4, GO+5, PRINTL+10, PRINTL+14, PRINTL+15
>> APCMPCNT NEXT1+2*, GO+7, PRINTL+6*
>> APCMPIEN NEXT1+1*, NEXT1+4
>> APCMPTYP NONE+1, NONE+2, NONE+4, NONE+5, NEXT+4, GO+6, GO+7, GO+8, PRINTL+2, PRINTL+8
, PRINTL+9, PRINTL+10, PRINTL+11, PRINTL+12, PRINTL+13, PRINTL+14, PRINTL+15, HEADER1+1, HEADER1+2, HEADER1+3
, HEADER1+4, HEADER1+5, HEADER1+6, HEADER1+7, HEADER1+9, H1+2, H1+3, H1+5, H1+6, H1+7
, H1+8, H1+9, H1+10, H1+11, H1+12, H1+13
>> APCMQUIT LIST+1*, LIST+8, LIST+10, GO+2, GO+3, GO+4, GO+5, GO+6, PRINTL+2, PRINTL+5
, HEADER+2*
>> APCMRPTT LIST+6, NEXT1+1, HEADER1+4, HEADER1+5, H1+7
>> APCMSEX GO+3*, GO+4, GO+5, PRINTL+12, PRINTL+14, PRINTL+15
>> DFN GO+5*, PRINTL+8, PRINTL+9, PRINTL+14, PRINTL+15
DIR HEADER+2!
DIR(0 HEADER+2*
DT HEADER1+3
>> DTOUT HEADER+2
DUZ HEADER1+3, USR+1
DUZ(2 PRINTL+9, HEADER1+6, LOC+1
IO HEADER+2
IO(0 HEADER+2
IOF HEADER1+1
IOM CTR+1
IOST HEADER+2
U LIST+4, LIST+6, PRINTL+8, HEADER1+3, HEADER1+6, H1+2, USR+1, LOC+1
X HEADER1+7*, H1+3*, CTR~, CTR+1
Y HEADER+2, CTR~, CTR+1
>> ZTQUEUED 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