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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AZXZSUP5

Package: Phoenix Devel Center

Routine: AZXZSUP5


Information

AZXZSUP5 ;SUPPORT DATABASE PROGRAM[ 08/25/92 8:56 AM ]

Source Information

Source file <AZXZSUP5.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ^%ZIS  
VA Fileman 1 DD^%DT  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;AZXZSUP5 PROGRAM CONTROL
PRNTKEY ;PRINT OUT KEY FOR PROBLEM CODE PRINT
KEYPRNT ;SUB-ROUTINE OF MAIN
PRNTOUT ;PRINT OUT ACTUAL DATA
PRNTCODE ;PRINT OUT PROBLEM CODE PRINT
SETINUM ;SET THE INTERNAL NUMBER FOR EACH ENTRY
CHKHEAD ;CHECK TO SEE IF A NEW HEADING IS NEEDED
KILLVARS ;SUB-ROUTINE OF MAIN
SETDATE ;SET DATE = CURRENT DATE FOR REPORT

External References

Name Field # of Occurrence
DD^%DT SETDATE+2
^%ZIS KEYPRNT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MAIN+4
Function Call: WRITE
  • Prompt: !!!,"Problem Code Print..."
  • Line Location: MAIN+5
Function Call: WRITE
  • Prompt: !!,"Would you like to print out a Key"
  • Line Location: KEYPRNT+1
Function Call: WRITE
  • Prompt: !!,"The ""Problem Code Key Print"" gives a brief description",!,"of the current types of problem codes and their sub-classes."
  • Line Location: KEYPRNT+4
Function Call: WRITE
  • Prompt: !,"________________________________________________________________________________",!
  • Line Location: PRNTKEY+2
Function Call: WRITE
  • Prompt: !,"Problem Code Key Print",?63,DATE
  • Line Location: PRNTKEY+3
Function Call: WRITE
  • Prompt: !,"________________________________________________________________________________",!
  • Line Location: PRNTKEY+4
Function Call: WRITE
  • Prompt: !!,"A = ADMINISTRATIVE PROBLEM"
  • Line Location: PRNTKEY+5
Function Call: WRITE
  • Prompt: !!,"F = FTS SUPPORT CALL"
  • Line Location: PRNTKEY+6
Function Call: WRITE
  • Prompt: !!,"H = HARDWARE PROBLEM"
  • Line Location: PRNTKEY+7
Function Call: WRITE
  • Prompt: !!,"HP = HARDWARE PROCUREMENT"
  • Line Location: PRNTKEY+8
Function Call: WRITE
  • Prompt: !!,"M = MUMPS SUPPORT CALL"
  • Line Location: PRNTKEY+9
Function Call: WRITE
  • Prompt: !!,"ME = MUMPS ERROR"
  • Line Location: PRNTKEY+10
Function Call: WRITE
  • Prompt: !!,"MSW = MUMPS SOFTWARE ADDED"
  • Line Location: PRNTKEY+11
Function Call: WRITE
  • Prompt: !!,"O = OPERATING SYSTEM PROBLEM"
  • Line Location: PRNTKEY+12
Function Call: WRITE
  • Prompt: !!,"S = SOFTWARE PACKAGE PROBLEM"
  • Line Location: PRNTKEY+13
Function Call: WRITE
  • Prompt: !!,"U = UNIX SUPPORT CALL"
  • Line Location: PRNTKEY+14
Function Call: WRITE
  • Prompt: !!,"UE = UNIX ERROR"
  • Line Location: PRNTKEY+15
Function Call: WRITE
  • Prompt: !!!,"The ""Problem Code Key Print"" helps in identifying a sub-class"
  • Line Location: PRNTKEY+16
Function Call: WRITE
  • Prompt: !,"of the current problem codes. Every problem begins with a prefix"
  • Line Location: PRNTKEY+17
Function Call: WRITE
  • Prompt: !,"of up to three letters that helps identify its sub-class. As an"
  • Line Location: PRNTKEY+18
Function Call: WRITE
  • Prompt: !,"example, any problem code that starts with, ME, would be identified"
  • Line Location: PRNTKEY+19
Function Call: WRITE
  • Prompt: !,"with the sub-class for a problem which involved an error in mumps"
  • Line Location: PRNTKEY+20
Function Call: WRITE
  • Prompt: !,"(M=Mumps, E=Error)."
  • Line Location: PRNTKEY+21
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRNTKEY+23
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRNTCODE+6
Function Call: WRITE
  • Prompt: !,"________________________________________________________________________________",!
  • Line Location: PRNTCODE+7
Function Call: WRITE
  • Prompt: !,"Problem Code Print",?63,DATE
  • Line Location: PRNTCODE+8
Function Call: WRITE
  • Prompt: !,"Code",?13,"Description"
  • Line Location: PRNTCODE+9
Function Call: WRITE
  • Prompt: !,"________________________________________________________________________________",!
  • Line Location: PRNTCODE+10
Function Call: WRITE
  • Prompt: !!,"Administrative Problem Codes...",!
  • Line Location: CHKHEAD+2
Function Call: WRITE
  • Prompt: !!,"FTS Problem Codes...",!
  • Line Location: CHKHEAD+3
Function Call: WRITE
  • Prompt: !!,"Hardware Problem Codes...",!
  • Line Location: CHKHEAD+4
Function Call: WRITE
  • Prompt: !!,"Mumps Problem Codes...",!
  • Line Location: CHKHEAD+5
Function Call: WRITE
  • Prompt: !!,"Operating System Problem Codes...",!
  • Line Location: CHKHEAD+6
Function Call: WRITE
  • Prompt: !!,"Software Problem Codes...",!
  • Line Location: CHKHEAD+7
Function Call: WRITE
  • Prompt: !!,"Unix Problem Codes...",!
  • Line Location: CHKHEAD+8
Function Call: WRITE
  • Prompt: !,$P(^DIZ(FILE,INUM,0),U),?13,$P(^DIZ(FILE,INUM,0),U,2)
  • Line Location: PRNTOUT+1
Routine Call
  • %ZIS
  • Line Location:
    • KEYPRNT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS("C" KEYPRNT+10
^DIZ( PRNTCODE+11, SETINUM+1, PRNTOUT+1

Label References

Name Line Occurrences
CHKHEAD PRNTCODE+11
KEYPRNT KEYPRNT+4
KILLVARS KEYPRNT+3
MAIN KEYPRNT+14
PRNTCODE KEYPRNT+9
PRNTKEY KEYPRNT+8
PRNTOUT PRNTCODE+11
SETDATE KEYPRNT+6
SETINUM PRNTCODE+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CODE PRNTCODE+4*, PRNTCODE+11*, SETINUM+1, CHKHEAD+2, CHKHEAD+3, CHKHEAD+4, CHKHEAD+5, CHKHEAD+6, CHKHEAD+7, CHKHEAD+8
>> COUNT PRNTCODE+2*, CHKHEAD+2*, CHKHEAD+3*, CHKHEAD+4*, CHKHEAD+5*, CHKHEAD+6*, CHKHEAD+7*, CHKHEAD+8*
>> DATE SETDATE+3*, PRNTKEY+3, PRNTCODE+8
DT SETDATE+1
>> FILE MAIN+2*, PRNTCODE+11, SETINUM+1, PRNTOUT+1
>> INUM PRNTCODE+3*, PRNTCODE+11*, SETINUM+1*, PRNTOUT+1
IO KEYPRNT+7
IOF MAIN+4, PRNTKEY+23, PRNTCODE+6
>> KEY KEYPRNT+2*, KEYPRNT+3, KEYPRNT+4, KEYPRNT+5*, KEYPRNT+8
U PRNTOUT+1
>> Y SETDATE+1*, SETDATE+3
>> YN KEYPRNT+12*, KEYPRNT+13*, KEYPRNT+14
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All