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 |  Local Variables  | All
Print Page as PDF
Routine: QAPUTIL

Package: Survey Generator

Routine: QAPUTIL


Information

QAPUTIL ;557/THM-SURVEY GENERATOR UTILITIES [ 06/02/95 11:36 AM ]

Source Information

Source file <QAPUTIL.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  (ENS,KILL)^%ZISS  
Survey Generator 1 HDR^QAPPT1  
VA FileMan 1 DT^DICRW  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 23

Package Total Caller Graph
Survey Generator 23 QAPADD  QAPCLEAR  QAPCOPY  QAPDEMS  QAPDEMS1  QAPEDINC  QAPEDIT  QAPEDIT1  
QAPFILE  QAPFIX  QAPPART  QAPPRALL  QAPPT0  QAPPT1  QAPPTUSR  QAPRELS  
QAPSCRN  QAPSCRN1  QAPSDEL  QAPSTAT1  QAPSTATS  QAPXFER  QAPXFER1  

Entry Points

Name Comments DBIA/ICR reference
SCREEN ;screen parameters
EXIT ;package-wide variable kill; used by most programs
INSTRUCT
BAN

External References

Name Field # of Occurrence
^%ZIS SCREEN+1
^%ZISC EXIT+1
ENS^%ZISS SCREEN+2
KILL^%ZISS SCREEN+2
DT^DICRW SCREEN+1
HDR^QAPPT1 BAN+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @TOPBOT,@IOF,!
  • Line Location: EXIT+1
Function Call: READ
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: INSTRUCT+2
Function Call: READ
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: INSTRUCT+3
Function Call: WRITE
  • Prompt: !,"- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
  • Line Location: INSTRUCT+5
Function Call: WRITE
  • Prompt: !
  • Line Location: INSTRUCT+6
Function Call: WRITE
  • Prompt: !
  • Line Location: INSTRUCT+7
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: BAN+0
Function Call: WRITE
  • Prompt: !
  • Line Location: BAN+0
Routine Call
  • %ZIS
  • Line Location:
    • SCREEN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("EON" EXIT+2
^QA(748 - [#748] INSTRUCT+2, INSTRUCT+3
^TMP($J EXIT+2!

Label References

Name Line Occurrences
BAN INSTRUCT+1, INSTRUCT+2, INSTRUCT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+3!
%DT EXIT+3!
%I EXIT+8!
%X EXIT+3!
%Y EXIT+3!
%Z EXIT+3!
%ZIS EXIT+3!
ACTION EXIT+3!
ANS EXIT+3!, INSTRUCT+2*, INSTRUCT+3*, INSTRUCT+4!
ANSDA EXIT+3!
ANSTEXT EXIT+3!
ANSTYPE EXIT+3!
ANSW EXIT+3!
ANSX EXIT+7!
AUTHED EXIT+8!
BANNER EXIT+3!, INSTRUCT+1, BANBAN+1
BANNER1 EXIT+6!
BLANKNA EXIT+8!
BLANKS EXIT+7!
BLDOFF SCREEN+2*, EXIT+7!
BLDON SCREEN+2*, EXIT+7!
BNKOFF EXIT+3!
BNKON EXIT+3!
BYPASS EXIT+7!
BYPASSNA EXIT+8!
C EXIT+3!
CCNT EXIT+7!
CEOP SCREEN+2*, EXIT+3!
CHOICE EXIT+3!
CLEOP SCREEN+6*, EXIT+3!
CLEOP1 SCREEN+7*, EXIT+3!
CNT EXIT+3!
CNTA EXIT+3!
CNTPG EXIT+7!
CODE EXIT+8!
CQUES EXIT+3!
CREATE EXIT+7!
CURSTAT EXIT+3!
D EXIT+3!
D0 EXIT+7!
D1 EXIT+3!, EXIT+7!
DA EXIT+3!
DANS EXIT+7!
DAX EXIT+3!
DD EXIT+3!
DELETE EXIT+3!
DEMDTA EXIT+3!
DEMERR EXIT+6!
DEML EXIT+7!
DEMO EXIT+3!
DEMOG EXIT+3!
DEMONAME EXIT+8!
DEMPTR EXIT+7!
DEMQUES EXIT+3!
DEMTYPE EXIT+3!
DEMVAL EXIT+7!
DI EXIT+3!
DIC EXIT+3!
DIE EXIT+3!
DIF EXIT+3!
DIFQ EXIT+3!
DIK EXIT+3!
DINUM EXIT+3!
DIR EXIT+3!
DIRUT EXIT+4!
DISP EXIT+4!
DISYS EXIT+4!, EXIT+6!
DIU EXIT+4!
DLAYGO EXIT+4!
DMAN EXIT+6!
DMANMSTR EXIT+8!
DO EXIT+3!, EXIT+4!
DQ EXIT+4!
DQUES EXIT+8!
DR EXIT+4!
DSTOP EXIT+8!
DTA EXIT+4!
DTIME INSTRUCT+2, INSTRUCT+3
DTOUT EXIT+4!
DUOUT EXIT+4!
DX EXIT+4!
DY EXIT+4!
EDIT EXIT+4!
EXIT EXIT+4!
FILEDA EXIT+4!
FILENAME EXIT+4!
FILENUM EXIT+4!
FILEPTR EXIT+8!
FIND EXIT+4!
FSTOP EXIT+8!
GRADIENT EXIT+4!
I EXIT+4!
ICNT EXIT+7!
IFN EXIT+4!
INCMSG EXIT+4!
INCREM EXIT+4!
INP EXIT+7!
INP1 EXIT+7!
INSERT EXIT+4!
IOBM SCREEN+2*, EXIT+1*, EXIT+4!
>> IOEDEOP SCREEN+2
IOF EXIT+1, BAN
>> IOINHI SCREEN+2
>> IOINLOW SCREEN+2
IOP SCREEN+1*!, EXIT+4!
>> IORVOFF SCREEN+2
>> IORVON SCREEN+2
IOSL INSTRUCT+2, INSTRUCT+3
IOST EXIT+1, INSTRUCT+1, INSTRUCT+2, INSTRUCT+3, BAN
>> IOSTBM SCREEN+2
IOTM SCREEN+2*, EXIT+1*, EXIT+4!
J EXIT+7!
LASTDATE EXIT+8!
LFTLBL EXIT+7!
LINE EXIT+4!
LORD EXIT+4!
LPART EXIT+4!
LQUES EXIT+4!
LSTNUM EXIT+7!
MEANING EXIT+8!
MSGSKP EXIT+7!
MSSG EXIT+4!
MSSG0 EXIT+4!
NEWDA EXIT+8!
NEWDA1 EXIT+8!
NEWNAME EXIT+8!
NEWREC EXIT+8!
NINCREM EXIT+4!
NLINE EXIT+4!, INSTRUCT+2*, INSTRUCT+3*
NOPEN EXIT+4!
NSRVDA EXIT+4!
NUM EXIT+5!
NWNAM EXIT+5!
ODEMOG EXIT+5!
ONFILE EXIT+8!
OSRVDA EXIT+5!
OSRVNAM EXIT+5!
OSRVQDA EXIT+5!
OUT EXIT+5!, INSTRUCT!, INSTRUCT+2*, INSTRUCT+3*, INSTRUCT+4
OWNER EXIT+8!
PART EXIT+5!
PART1 EXIT+5!
PASSWORD EXIT+5!
PASSX EXIT+5!
PCNT EXIT+5!
PG EXIT+5!
POP EXIT+5!
PQUES EXIT+5!
PRESPON EXIT+5!
QA EXIT+5!
QANS EXIT+5!
QAP EXIT+5!
QAPBAR SCREEN+5*, EXIT+5!, BAN
QAPCNT EXIT+5!
QAPDATE EXIT+5!
QAPDUZ EXIT+7!
QAPEDTR EXIT+5!
QAPFILE EXIT+5!
QAPHD EXIT+5!
QAPHDR EXIT+5!, BAN*
QAPNAME EXIT+5!
QAPNOANS EXIT+7!
QAPOUT EXIT+5!, INSTRUCT+5, INSTRUCT+6, INSTRUCT+7
QAPQN EXIT+4!
QAPSELCT EXIT+8!
QAPSURV EXIT+5!
QAPX EXIT+5!
QAPXX EXIT+4!
QCNT EXIT+7!
QLINE EXIT+5!
QNAME EXIT+5!
QNUM EXIT+5!
QNUMANS EXIT+7!
QUES EXIT+5!
QUES1 EXIT+5!
QUESCNT EXIT+7!
QUEST EXIT+7!
QUIT EXIT+5!
QY EXIT+5!
QZ EXIT+5!
REM EXIT+6!
RESPCNT EXIT+7!
RESPD EXIT+7!
RESPONDA EXIT+7!
RESUME EXIT+6!
RGTLBL EXIT+7!
RVOFF SCREEN+2*, EXIT+6!
RVON SCREEN+2*, EXIT+6!
S EXIT+6!
SCNT EXIT+7!
SITE EXIT+6!
SORT EXIT+6!
SORTTXT EXIT+6!
SPACE SCREEN+2*, EXIT+6!
SQUEST EXIT+7!
SS EXIT+6!
STATUS EXIT+7!
STOP EXIT+6!
SUBJ EXIT+6!
SURVEY EXIT+6!, INSTRUCT+2, INSTRUCT+3
SVST EXIT+6!
SVSTAT EXIT+6!
SVYNAME EXIT+6!, EXIT+8!
SVYSITE EXIT+8!
TITLE EXIT+6!, BAN
TOF EXIT+6!, INSTRUCT+5, INSTRUCT+6, INSTRUCT+7
TOPBOT SCREEN+2*, SCREEN+4, EXIT+1, EXIT+6!
TOTANS EXIT+6!
TOTPART EXIT+6!
U INSTRUCT+2, INSTRUCT+3
USER EXIT+6!
USERPRT EXIT+6!
VERS EXIT+8!
WPPRT EXIT+7!
X EXIT+6!, INSTRUCT+2*, INSTRUCT+3*
XCM EXIT+8!
XCNP EXIT+8!
XCNT EXIT+7!
XDA EXIT+8!
XMDUZ EXIT+8!
XMMG EXIT+8!
XMSUB EXIT+8!
XMTEXT EXIT+8!
XMZ EXIT+8!
XX EXIT+6!
Y EXIT+6!
YY EXIT+6!
ZTDESC EXIT+6!
ZTIO EXIT+6!
ZTQUEUED EXIT+6!
ZTRTN EXIT+6!
ZTSAVE EXIT+6!
ZTSK EXIT+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All