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

Package: IHS Dental System

Routine: ADEPQA1A


Information

ADEPQA1A ; IHS/HQT/MJL - USER TEMPLATE ;10:54 AM [ 03/24/1999 9:04 AM ]

Source Information

Source file <ADEPQA1A.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS Dental System 1 ($$TMPLAT,DELTMP)^ADEPQA  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Dental System 1 ADEPQA1B  

Entry Points

Name Comments DBIA/ICR reference
HAT() ;EP
USR2
USRTMP(ADETFIL) ;EP - Returns NAME^DFN of template OR 0 if HAT
USR1

External References

Name Field # of Occurrence
$$TMPLAT^ADEPQA USR1+10, USR2+7, USR2+28
DELTMP^ADEPQA USR1+9, USR2+27
^DIR USR1+5, USR2+3, USR2+24

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Template name can't start with ADEQA. Please choose another name."
  • Line Location: USR2+6
Function Call: WRITE
  • Prompt: !,"Several templates by this name already exist. Please choose another name.",!
  • Line Location: USR2+13
Function Call: WRITE
  • Prompt: !,"Another user already has a template by this name. Please choose another name.",!
  • Line Location: USR2+18
Function Call: WRITE
  • Prompt: !!,"You already have a template by this name."
  • Line Location: USR2+19
Function Call: WRITE
  • Prompt: !,"And it's being used as a Search Parameter. Please choose another name."
  • Line Location: USR2+20
Routine Call
  • DIR
  • Line Location:
    • USR1+5
    • USR2+3
    • USR2+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIBT( USR2+17
^DIBT("B" USR1+9, USR2+7, USR2+15, USR2+16

Label References

Name Line Occurrences
$$HAT USR1+6, USR2+4, USR2+25
USR1 USR2+4
USR2 USR2+6, USR2+13, USR2+17, USR2+20, USR2+25, USR2+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADECNT USR1~, USR2+13, USR2+14*, USR2+15*
ADEJ USR1~, USR2+14*, USR2+15*
>> ADESTP USR2+20
ADETDFN USR1~, USR1+7, USR1+10*, USR2+7*, USR2+16*, USR2+17, USR2+20, USR2+27, USR2+28*, USR2+29
ADETFIL USRTMP~, USR1+3, USR1+10, USR2+7, USR2+28
ADETNAM USR1~, USR1+1*, USR1+7, USR1+8*, USR1+9, USR1+10, USR2+5*, USR2+6, USR2+7, USR2+15
, USR2+16, USR2+28, USR2+29
DIR USR1~, USR1+2!, USR2!, USR2+21!
DIR("A" USR1+3*, USR2+2*, USR2+22*
DIR("B" USR1+4*, USR2+23*
DIR(0 USR1+3*, USR2+1*, USR2+22*
>> DIROUT HAT+1
>> DTOUT HAT+1
>> DUOUT HAT+1
DUZ USR2+17
U USR1+7, USR2+7, USR2+17, USR2+20, USR2+29
>> X USR2+4
>> Y USR1+7, USR2+5, USR2+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All