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

Package: Quasar

Routine: ACKQFIL


Information

ACKQFIL ;BIR/PTD-Update A&SP Files per CO Directive ; [ 08/23/95 3:02 PM ]

Source Information

Source file <ACKQFIL.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Quasar 4 $$PROVCHK^ACKQASU4  ^ACKQFIL1  ($$STACT,CNTR)^ACKQUTL  LONG^ACKQUTL6  
VA FileMan 2 ^DIC  ^DIR  

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

Package Total Caller Graph
Quasar 2 ACKQAS VACO DIRECTIVE  ACKQFIL1  

Entry Points

Name Comments DBIA/ICR reference
ACCESS ; Only A&SP staff designated as supervisors can access this option.
OPTN ; Introduce option.
WARN ; This option should be used only with CO directive.
SURE ; Give user opportunity to exit if unsure.
FILE ; Display files user can update and allow selection.
ACTION ; Display actions user can take on selected file.
INACT ;User wants to inactivate selected entries.
CHANGE ;Else entry is already marked as INACTIVE.
EXIT ;Kill variables and exit routine.
KVAR ;Kill selected variables.

External References

Name Field # of Occurrence
$$PROVCHK^ACKQASU4 ACCESS+2
^ACKQFIL1 ACTION+4
$$STACT^ACKQUTL ACCESS+4
CNTR^ACKQUTL ACTION+4
LONG^ACKQUTL6 INACT+3
^DIC INACT+1
^DIR SURE+2, FILE+10, ACTION+3, CHANGE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ACCESS+3
Function Call: WRITE
  • Prompt: !,"You are not listed in the A&SP STAFF file (#509850.3).",!,"Access denied."
  • Line Location: ACCESS+3
Function Call: WRITE
  • Prompt: !,"Only clinicians may access this option!"
  • Line Location: ACCESS+4
Function Call: WRITE
  • Prompt: !,"The A&SP STAFF file (#509850.3) indicates that you have been inactivated.",!,"Access denied."
  • Line Location: ACCESS+5
Function Call: WRITE
  • Prompt: !,"You must be listed as a SUPERVISOR in the A&SP STAFF file (#509850.3)",!,"in order to use this option. Access denied."
  • Line Location: ACCESS+6
Function Call: WRITE
  • Prompt: !,"This option can be used to update the CDR ACCOUNT file, the",!,"A&SP PROCEDURE CODE file, or the A&SP DIAGNOSTIC CONDITION file.",!
  • Line Location: OPTN+1
Function Call: WRITE
  • Prompt: !!?20,"********** WARNING **********"
  • Line Location: WARN+1
Function Call: WRITE
  • Prompt: !!?5,"This option is to be used ONLY with direction from the",!?5,"Director, Audiology and Speech Pathology Service (VAHQ).",!!?20,"*****************************",!!
  • Line Location: WARN+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: FILE+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ACTION+1
Function Call: WRITE
  • Prompt: @IOF,!!
  • Line Location: ACTION+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ACTION+4
Function Call: WRITE
  • Prompt: !,"This entry has been inactivated.",!
  • Line Location: INACT+5
Function Call: WRITE
  • Prompt: !
  • Line Location: CHANGE+1
Function Call: WRITE
  • Prompt: !,"No change made. This entry is still inactive.",!
  • Line Location: CHANGE+2
Function Call: WRITE
  • Prompt: !,"This entry has been changed to active.",!
  • Line Location: CHANGE+4
Routine Call
  • DIC
  • Line Location:
    • INACT+1
Routine Call
  • DIR
  • Line Location:
    • SURE+2
    • FILE+10
    • ACTION+3
    • CHANGE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACK( INACT+4, INACT+5*, CHANGE+4*, EXIT+1
^ACK(509850.3 - [#509850.3] ACCESS+3, ACCESS+6

Label References

Name Line Occurrences
EXIT ACCESS+3, ACCESS+4, ACCESS+5, ACCESS+6, SURE+2, FILE+10, ACTION+3, INACT+1
FILE INACT+1
INACT INACT+5, CHANGE+2, CHANGE+4
KVAR INACT+5, CHANGE+2, CHANGE+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+2!
ACKACT INACT+4*, INACT+5, EXIT+2!, KVAR+1!
ACKANS FILE+11*, FILE+12, ACTION+1!, ACTION+4*!, EXIT+2!
ACKCOMP EXIT+2!
ACKDUZ ACCESS+1~, ACCESS+2*, ACCESS+3, ACCESS+4, ACCESS+6
ACKFNAM FILE+12*, ACTION+1, ACTION+4, EXIT+2!
ACKFNUM FILE+11*, ACTION+1, ACTION+4, INACT+1, INACT+3, INACT+4, INACT+5, CHANGE+4, EXIT+1, EXIT+2!
ACKHRLOS EXIT+2!
ACKIEN INACT+2*, INACT+3, INACT+4, INACT+5, CHANGE+4, EXIT+1, EXIT+2!
ACKLAYGO EXIT+2!
ACKMOD EXIT+2!
ACKNEW EXIT+2!
ACKORIG EXIT+2!
ACKPC INACT+4*, INACT+5, CHANGE+4, EXIT+2!, KVAR+1!
ACKSUB EXIT+2!
ACKZNODE INACT+4*, EXIT+2!, KVAR+1!
DA EXIT+2!
DIC INACT+1*!, EXIT+2!, KVAR+1!
DIC("A" INACT+1*
DIC(0 INACT+1*
DIE EXIT+2!
DIK EXIT+2!
DIR SURE+2!, FILE+1!, FILE+10!, ACTION+1!, ACTION+3!, ACTION+4!, CHANGE+1!, CHANGE+2!, EXIT+2!, KVAR+1!
DIR("?" SURE+1*, FILE+9*, ACTION+2*, CHANGE+1*
DIR("??" SURE+2*, FILE+10*, ACTION+3*, CHANGE+2*
DIR("A" SURE+1*, FILE+2*, FILE+3*, FILE+4*, FILE+5*, FILE+6*, FILE+8*, ACTION+1*, ACTION+2*, CHANGE+1*
DIR("B" SURE+1*, CHANGE+1*
DIR(0 SURE+1*, FILE+1*, ACTION+1*, CHANGE+1*
DIRUT SURE+2, FILE+10, ACTION+3, CHANGE+2, EXIT+2!
DLAYGO EXIT+2!
DR EXIT+2!
DTOUT EXIT+2!
DUOUT EXIT+2!
DUZ ACCESS+2
IOF ACCESS+3, FILE+1, ACTION+1, ACTION+4
PC EXIT+2!
X ACCESS+4*, ACCESS+5, FILE+1!, ACTION+1!, ACTION+4!, CHANGE+1!, EXIT+2!, KVAR+1!
Y SURE+2, FILE+1!, FILE+10, FILE+11, ACTION+1!, ACTION+4!, INACT+1, INACT+2, CHANGE+1!, CHANGE+2
EXIT+2!, KVAR+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All