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

Package: Quasar

Routine: ACKQCD2


Information

ACKQCD2 ;AUG/JLTP BIR/PTD HCIOFO/AG-Generate A&SP Service CDR - CONTINUED ; [05/15/96 9:30 ]

Source Information

Source file <ACKQCD2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DICN  ^DIE  ^DIK  ^DIR  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Quasar 1 ACKQCDR  

Entry Points

Name Comments DBIA/ICR reference
INDCAT(ACKCDR) ;Enter hours for CDR account.
INDCAT2
PASS ;Enter hours for pass-through account.
PASS2
PASS3
DISREM ;DISTRIBUTE REMAINING HOURS
PERCENT ;CONVERT ALL VALUES TO %
CLINH ;Calculate number of clinic hours & student training (.12) by CDR series. See README at end.
TPH ;Ask for Total Paid Hours.
TPH2
INDEX ;Build ^TMP arrays in category and CDR# order.
SAVE ;
DIK
CREATE ;
README ;Instructional Support (.12) Calculation:

External References

Name Field # of Occurrence
^DIC PASS2+2
FILE^DICN DIK+10, CREATE+2
^DIE DIK+3, DIK+7, DIK+12
^DIK DIK+2, DIK+5
^DIR INDCAT2+4, PASS3+3, TPH2+4, SAVE+6
$$SITE^VASITE SAVE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Jumping not allowed.",!
  • Line Location: INDCAT2+5
Function Call: WRITE
  • Prompt: !,"Jumping not allowed.",!
  • Line Location: PASS2+3
Function Call: WRITE
  • Prompt: !,"Jumping not allowed.",!
  • Line Location: PASS3+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TPH2+4
Function Call: WRITE
  • Prompt: !,"Jumping not allowed.",!
  • Line Location: TPH2+5
Routine Call
  • DIC
  • Line Location:
    • PASS2+2
Routine Call
  • DIE
  • Line Location:
    • DIK+3
    • DIK+7
    • DIK+12
Routine Call
  • DIR
  • Line Location:
    • INDCAT2+4
    • PASS3+3
    • TPH2+4
    • SAVE+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACK(509850 - [#509850] Classic Fileman Calls
^ACK(509850.7 - [#509850.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACK(509850 - [#509850] INDCAT2+1, CLINH+7, INDEX+2
^ACK(509850.6 - [#509850.6] CLINH+4, CLINH+5, CLINH+7
^ACK(509850.7 - [#509850.7] SAVE+3, DIK+2, DIK+5, DIK+6, DIK+13
^DD(509850.7 DIK+10
^TMP("ACKQCDR" INDCAT2+7*, PASS3PASS3+6*, PERCENT+3*, PERCENT+4*, CLINH+14*, INDEX+2*, DIK+8, DIK+9, DIK+11

Label References

Name Line Occurrences
CREATE DIK+6
INDCAT2 INDCAT2+5
PASS2 PASS2+3
PASS3 PASS3+4
TPH2 TPH2+5

Naked Globals

Name Field # of Occurrence
^( INDEX+2
^(0 INDCAT2+1
^(2 CLINH+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACK2 CLINH+7*, CLINH+8, CLINH+9
ACKCDR INDCAT~, INDCAT2
>> ACKED CLINH+4
>> ACKLAYGO CREATE+2*
>> ACKMO SAVE+2, CREATE+2
>> ACKRTH INDCAT2+1, INDCAT2+7*, PASS3+1, PASS3+6*, DISREM+3
>> ACKSAV INDEX+2
>> ACKSD CLINH+4
ACKTCH DISREM+3, PERCENT+5!, CLINH+2!*, CLINH+9*, CLINH+11*
ACKTCH( DISREM+2, DISREM+3*, PERCENT+4, CLINH+9*, CLINH+11*
>> ACKTP PERCENT+2*, PERCENT+3*, PERCENT+4*
>> ACKTPH PERCENT+3, PERCENT+4, TPH2+6*, DIK+7
ACKTSH CLINH+2!*, CLINH+8*, CLINH+12*
ACKTSH( CLINH+8*, CLINH+12*, CLINH+14
>> ACKXRNG SAVE+4
C CLINH+1~, CLINH+7*, CLINH+8, CLINH+9, CLINH+11*, CLINH+12*
CAT INDEX+1~, INDEX+2*
CDR INDCAT+1~, INDCAT2+1*, INDCAT2+2, INDCAT2+7, PASS+1~, PASS2+5*, PASS3PASS3+6, INDEX+1~, INDEX+2*
DIK+8*, DIK+9, DIK+11, CREATE+1~
CDR(0 PASS2+5*, PASS3+1
D CLINH+1~, CLINH+4*, CLINH+5
DA DIK+2*, DIK+3*!, DIK+5*, DIK+7*!, DIK+10!, DIK+11*
DA(1 DIK+1*, DIK+10*
DD DIK+10!, CREATE+1~
DIC PASS+1~, PASS2*, PASS2+2!, DIK+9*, CREATE+1~, CREATE+2*
DIC("A" PASS2*
DIC("P" DIK+10*
DIC("S" PASS2+1*
DIC(0 PASS2+1*, DIK+9*, CREATE+2*
DIE DIK+3*!, DIK+7*!, DIK+11*
>> DIK DIK+1*, DIK+5*
DINUM DIK+9*, CREATE+1~, CREATE+2*
DIR INDCAT+1~, INDCAT2!, PASS+1~, TPH+1~, TPH2!, SAVE+4!, SAVE+6!
DIR("?" TPH2+2*, SAVE+5*
DIR("??" INDCAT2+3*, PASS3+2*, TPH2+3*, SAVE+5*
DIR("A" INDCAT2+2*, PASS3+1*, TPH2+1*, SAVE+4*
DIR("B" PASS3*, PASS3+6, SAVE+4*
DIR(0 INDCAT2+1*, PASS3+1*, TPH2+1*, SAVE+4*
DIRUT INDCAT2!, INDCAT2+6, PASS2+4*, PASS3+5, TPH2!, SAVE+3, SAVE+6*
>> DLAYGO DIK+9*, CREATE+2*
DO DIK+10!, CREATE+1~
DR DIK+3*!, DIK+7*!, DIK+11*
DTOUT INDCAT2!, TPH2!
DUOUT INDCAT2!, TPH2!
I DISREM+1~, DISREM+2*, DISREM+3, PERCENT+1~, PERCENT+3*, PERCENT+4*, CLINH+1~, CLINH+14*, INDEX+1~, INDEX+2*
IFN SAVE+1~, SAVE+2*, SAVE+3, DIK+1, DIK+2, DIK+3, DIK+5, DIK+6, DIK+7, DIK+9
DIK+10, DIK+11, DIK+13, CREATE+2
M CLINH+7*, CLINH+8, CLINH+9, SAVE+1~
>> SUB DIK+1*, DIK+2*
U INDCAT2+1, PASS2+5, CLINH+7, CLINH+8, CLINH+9, INDEX+2, DIK+9, DIK+10
V CLINH+1~, CLINH+5*, CLINH+7
X INDCAT+1~, INDCAT2*, INDCAT2+1, PASS+1~, PASS2+3, DISREM+1~, DISREM+3*, PERCENT+1~, PERCENT+3*, TPH+1~
SAVE+4!, DIK+9*, CREATE+2*
Y INDCAT+1~, INDCAT2+5, INDCAT2+7, PASS+1~, PASS2+4, PASS2+5, PASS3+4, PASS3+6, TPH+1~, TPH2+5
TPH2+6, SAVE+4!, SAVE+6
Y(0 PASS2+5
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 |  Naked Globals |  Local Variables  | All