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

Package: Mental Health Social Services

Routine: AMHEYTAP


Information

AMHEYTAP ; IHS/CMI/LAB - GENERATE TAPE OF MHSS TRANSACTIONS ;

Source Information

Source file <AMHEYTAP.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS VA Utilities 2 ^XBGSAVE  ^XBKVAR  
VA Fileman 2 ^DIC  ^DIR  
Mental Health Social Services 1 CALLDIE^AMHLEIN  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Mental Health Social Services 2 AMHEYD  AMHEYRE  

Entry Points

Name Comments DBIA/ICR reference
BASICS ; SET VARIABLES, LOCK GLOBAL, INSURE DATA
CONT
CHKSITE ; CHECK SITE FILE
COMP
GETLOG ;
START ;
EN ;ENTRY POINT
EOJ ;

External References

Name Field # of Occurrence
CALLDIE^AMHLEIN COMP
^DIC GETLOG+2
^DIR CONT+1
^XBGSAVE EN+10
^XBKVAR BASICS+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Transactions are NOT being written to an output device",!
  • Line Location: CONT+2
Routine Call
  • DIC
  • Line Location:
    • GETLOG+2
Routine Call
  • DIR
  • Line Location:
    • CONT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AMHXLOG - [#9002014] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHSITE - [#9002013] EN+6, CHKSITE+1, CHKSITE+2
^AMHXLOG - [#9002014] CHKSITE+8
^BHSXDATA CHKSITE+5, CHKSITE+7, EOJ+1!, EOJ+4
^BHSXDATA(0 CHKSITE+6

Label References

Name Line Occurrences
BASICS EN+1
EN START+4
EOJ EN+2, COMP+1
GETLOG START+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMH START+5!
AMH("QFLG" START+1*, EN+2, BASICS+3*, CHKSITE+1*, CHKSITE+2*, CHKSITE+4, CHKSITE+5*, CHKSITE+6*, CHKSITE+7*, CHKSITE+8*
, CONT+2*, EOJ+1
AMH("QUIT" BASICS+1!, CHKSITE+9!, CONT+2*, EOJ+1
AMH("RUN LOG" , START+3!, START+5!, COMP, GETLOG+1*, GETLOG+4*, CHKSITE+8
AMH("TAPE COU NT" , BASICS+3*
AMH("XX" EOJ+2!
AMHS START+5!
>> AMHV("TX" EOJ+2!
D EOJ+3!
D0 EOJ+3!
DA COMP!*, GETLOG+2!, CONT+1!
DIC GETLOG+2*!, EOJ+3!
DIC("S" GETLOG+2*
DIC(0 GETLOG+2*
DIE COMP!*
DIR CONT+1!, EOJ+3!
DIR("A" CONT+1*
DIR("B" CONT+1*
DIR(0 CONT+1*
>> DIRUT CONT+2
DO EOJ+3!
DQ EOJ+3!
DR COMP!*
DUZ(2 EN+6, BASICS+2, CHKSITE+1, CHKSITE+2
U EN+6, CHKSITE+8
XBFLG EOJ+2!
XBGL EN+3*, EOJ+2!
XBMED EN+3*, EOJ+2!
XBNAR EN+3*, EOJ+2!
>> XBQ EN+5*, EN+7*, EN+9*
XBS1 EN+4!, EN+7*, EN+8*
XBTLE EN+3*, EOJ+2!
>> Y EN+6*, EN+7, EN+8, EN+9, GETLOG+3, GETLOG+4, CONT+2
>> ZTQUEUED CHKSITE+1, CHKSITE+2, CHKSITE+5, CHKSITE+6, CHKSITE+7, CHKSITE+8, CHKSITE+10, CONT
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 |  Local Variables |  All