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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: AZAXPAH

Package: Local Area Programs

Routine: AZAXPAH


Information

AZAXPAH ;IHS/OIRM/DSD/AEF - DISPLAY PATCH APPLICATION HISTORY [ 02/11/2004 2:44 PM ]

Source Information

Source file <AZAXPAH.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA Fileman 3 NOW^%DTC  ^DIC  ^DIR  
IHS VA Utilities 1 ^XBKVAR  
Local Area Programs 1 ($$CVER,$$PIEN,$$VIEN)^AZAXPAH  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Local Area Programs 1 AZAXPAH  

Entry Points

Name Comments DBIA/ICR reference
HDR(AZANAME,AZAVER,AZAPAGE,AZAOUT)
PIEN(X) ;----- GET PACKAGE IEN
VER(AZAPIEN,AZAVIEN)
EN ;EP -- MAIN ENTRY POINT
QUE(ZTRTN,ZTSAVE,ZTDESC)
DQ2 ;EP -- QUEUED JOB FROM EN2 STARTS HERE
INSBY(X) ;----- INSTALLED BY
VIEN(X,AZAPKG)
NOW() ;----- RETURNS CURRENT DATE/TIME
CUR(X) ;----- DISPLAY PATCH APPLICATION HISTORY FOR CURRENT VERSION
CVER(X) ;----- GET CURRENT VERSION
PAWS(AZAOUT) ;
EN2 ;EP -- MAIN ENTRY POINT #2
SLDATE(X)
TXT ;----- PRINT OPTION DESCRIPTION
PRT(AZAPIEN,AZAVIEN,AZAOUT) ;
NAMES(AZANAME) ;
DQ ;EP -- QUEUED JOB STARTS HERE
PKG(AZAPIEN)
SELECT ;EP -- SELECT WHICH PACKAGE AND VERSION FOR PAH DISPLAY
DESC ;----- ROUTINE DESCRIPTION

External References

Name Field # of Occurrence
NOW^%DTC NOW+4
^%ZIS QUE+5
HOME^%ZIS EN2+5, SELECT+4, CUR+6
^%ZISC DQ+10, DQ2+20
^%ZTLOAD QUE+10
$$CVER^AZAXPAH CUR+11
$$PIEN^AZAXPAH CUR+9
$$VIEN^AZAXPAH CUR+13
^DIC PKG+6, VER+7, PIEN+7, VIEN+9
^DIR HDR+5, PAWS+7
^XBKVAR EN2+6, SELECT+5, CUR+7, NOW+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,AZANAME," ",AZAVER," INSTALLED ON ",AZAINST," BY ",AZAINSBY
  • Line Location: PRT+15
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT+16
Function Call: WRITE
  • Prompt: !?10,"No patches found",!
  • Line Location: PRT+19
Function Call: WRITE
  • Prompt: !,AZAPCH
  • Line Location: PRT+32
Function Call: WRITE
  • Prompt: ?15,AZADATE
  • Line Location: PRT+33
Function Call: WRITE
  • Prompt: ?30,AZABY
  • Line Location: PRT+34
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,AZANAME," VERSION ",AZAVER," PATCH APPLICATION HISTORY"
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !?49,$$NOW
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: " PAGE ",AZAPAGE
  • Line Location: HDR+11
Function Call: WRITE
  • Prompt: !,"PATCH"
  • Line Location: HDR+12
Function Call: WRITE
  • Prompt: ?15,"DATE APPLIED"
  • Line Location: HDR+13
Function Call: WRITE
  • Prompt: ?30,"APPLIED BY"
  • Line Location: HDR+14
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+15
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+16
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TXT+3
Function Call: WRITE
  • Prompt: !,"Task #",ZTSK," queued"
  • Line Location: QUE+11
Routine Call
  • %ZIS
  • Line Location:
    • EN2+5
    • SELECT+4
    • CUR+6
Routine Call
  • DIC
  • Line Location:
    • PKG+6
    • VER+7
    • PIEN+7
    • VIEN+9
Routine Call
  • DIR
  • Line Location:
    • HDR+5
    • PAWS+7
Routine Call
  • %ZIS
  • Line Location:
    • QUE+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" NOW+6
^DIC(9.4 - [#9.4] DQ2+12, DQ2+14, PRT+4, PRT+8, PRT+18, PRT+23, PRT+24, NAMES+6, NAMES+7, CVER+6
^VA(200 - [#200] PRT+29, INSBY+6

Label References

Name Line Occurrences
$$INSBY PRT+7
$$NOW HDR+10
$$SLDATE PRT+6, PRT+27
@( QUE+12
HDR PRT+12, PRT+30
NAMES DQ2+6
PAWS DQ+11, DQ2+18
PKG SELECT+7
PRT DQ+8, DQ2+16
QUE EN2+7, SELECT+15, CUR+18
SELECT EN+3
TXT EN+2
VER SELECT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOW+2~, NOW+7
%H NOW+2~
%I NOW+2~
%ZIS QUE+3~, QUE+4*
AZABY PRT+2~, PRT+28*, PRT+29*, PRT+34
AZACUR DQ2+2~, DQ2+12*, DQ2+13, DQ2+14
AZACVER CUR+4~, CUR+11*, CUR+13
AZADATA PRT+2~, PRT+4*, PRT+5, PRT+6, PRT+7, PRT+24*, PRT+25, PRT+26, PRT+28
AZADATE PRT+2~, PRT+26*, PRT+27*, PRT+33
AZAINSBY PRT+2~, PRT+7*, PRT+15
AZAINST PRT+2~, PRT+6*, PRT+15
AZANAME DQ2+2~, DQ2+6, DQ2+8*, DQ2+9*, DQ2+10, PRT+2~, PRT+8*, PRT+12, PRT+15, PRT+30
, HDR~, HDR+9, NAMES~, NAMES+7*, NAMES+8, NAMES+9
AZANAME( DQ2+9, DQ2+10, NAMES+9*
AZAOUT DQ+6~, DQ+8, DQ+9, DQ+11, DQ2+2~, DQ2+4*, DQ2+9, DQ2+16, DQ2+17, DQ2+18
, PRT~, PRT+10*, PRT+12, PRT+13, PRT+21*, PRT+23, PRT+30, PRT+31, HDR~, HDR+5*
, PAWS~, PAWS+8*
AZAPAGE PRT+2~, PRT+9*, PRT+12, PRT+30, HDR~, HDR+5, HDR+7*, HDR+11
AZAPCH PRT+2~, PRT+25*, PRT+32
AZAPIEN SELECT+2~, SELECT+7, SELECT+8, SELECT+10, CUR+4~, CUR+9*, CUR+11, CUR+13, PKG~, PKG+8*
, VER~, VER+4, DQ+8, DQ2+2~, DQ2+10*, DQ2+11, DQ2+12, DQ2+14, DQ2+16, PRT~
, PRT+4, PRT+8, PRT+18, PRT+23, PRT+24
AZAPKG CUR+4~, VIEN~, VIEN+7
AZAVER PRT+2~, PRT+5*, PRT+12, PRT+15, PRT+30, HDR~, HDR+9
AZAVIEN SELECT+2~, SELECT+10, SELECT+11, CUR+4~, CUR+13*, VER~, VER+9*, DQ+8, DQ2+2~, DQ2+14*
, DQ2+15, DQ2+16, PRT~, PRT+4, PRT+18, PRT+23, PRT+24
>> DA(1 VER+4*, VER+5
DIC PKG+3~, PKG+4*, VER+3~, VER+5*, PIEN+4~, PIEN+5*, VIEN+7*
DIC(0 PKG+5*, VER+6*, PIEN+6*, VIEN+8*
DIR HDR+3~, HDR+5!, PAWS+3~
DIR(0 HDR+5*, PAWS+6*
DT NOW+5
>> DTOUT PKG+7, VER+8
>> DUOUT PKG+7, VER+8
I HDR+16*, TXT+2~, TXT+3*
IO QUE+3~
IO("Q" QUE+7, QUE+8!
IOF HDR+8
IOM HDR+16, QUE+9
ION QUE+9
IOSL PRT+30, QUE+9
IOST HDR+5, PAWS+4, QUE+9
POP QUE+3~, QUE+6
U PRT+5, PRT+6, PRT+7, PRT+8, PRT+25, PRT+26, PRT+28, PRT+29, NAMES+7, CVER+6
, INSBY+6
X CUR~, CUR+9, PKG+3~, VER+3~, PRT+2~, PRT+22*, PRT+23*, PRT+24, HDR+3~, NAMES+3~
, NAMES+5*, NAMES+6*, NAMES+7, NAMES+9, PIEN~, CVER~, CVER+6, VIEN~, TXT+2~, TXT+3*
, PAWS+3~, NOW+2~, SLDATE~, SLDATE+7, SLDATE+8*, SLDATE+9, SLDATE+10, INSBY~, INSBY+6
Y PKG+3~, PKG+7*, PKG+8, VER+3~, VER+8*, VER+9, HDR+3~, HDR+5, PIEN+4~, PIEN+8
, CVER+4~, CVER+5*, CVER+6*, CVER+7, VIEN+6~, VIEN+10, PAWS+3~, PAWS+8, NOW+5*, NOW+7
, SLDATE+5~, SLDATE+6*, SLDATE+10*, SLDATE+11, INSBY+4~, INSBY+5*, INSBY+6*, INSBY+7
ZTDESC QUE~
ZTIO QUE+3~, QUE+9*
ZTRTN QUE~, QUE+12
ZTSAVE SELECT+2~, SELECT+15, CUR+4~, CUR+18, QUE~
ZTSAVE("AZAPIEN" SELECT+13*
ZTSAVE("AZAVIEN" SELECT+14*
ZTSAVE("PIEN" CUR+15*
ZTSAVE("VIEN" CUR+16*
ZTSK QUE+3~, QUE+11

Marked Items

Name Field # of Occurrence
$T(DESC+I TXT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All