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

Package: Mental Health Social Services

Routine: AMHLEI2


Information

AMHLEI2 ; IHS/TUCSON/LAB -VISIT DISPLAY ;

Source Information

Source file <AMHLEI2.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA Fileman 3 ^DIC  ^DIE  ^DIR  
IHS VA Utilities 2 ($$VAL,ENP)^XBDIQ1  ^XBFMK  
MailMan 2 XMZ^XMA2  (ENL,ENT1)^XMD  
Mental Health Social Services 2 BACK^AMHLEI  PAUSE^AMHLEP2  
Registration 2 TERM^VALM0  ($$SETSTR,FULL)^VALM1  
IHS Patient 1 ^AUPNPAT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Mental Health Social Services 2 AMHLEI  AMHLEI1  

Entry Points

Name Comments DBIA/ICR reference
INTAKE ;
SET ;set array
BUILD2 ;
BUILD1 ;
GETLIST ;
SEND ;
1 ;
SENDINT ;EP
XIT ;
BUILD ; build array
CLEAN ;
MAILMSG ;
DISP(DFN) ;EP
GETLIST1 ;

External References

Name Field # of Occurrence
BACK^AMHLEI SENDINT+4
PAUSE^AMHLEP2 MAILMSG+27
^AUPNPAT BUILD+3
^DIC GETLIST1+1
^DIE MAILMSG+20
^DIR SEND+2, SEND+8
TERM^VALM0 BUILD+2
$$SETSTR^VALM1 BUILD1+1, BUILD2+1
FULL^VALM1 SENDINT+1
$$VAL^XBDIQ1 BUILD+5, BUILD+6, BUILD+7, BUILD+8, BUILD+9, INTAKE+2, INTAKE+3, INTAKE+4, INTAKE+5
ENP^XBDIQ1 1+4, 1+10
^XBFMK MAILMSG+2, CLEAN+2
XMZ^XMA2 MAILMSG+13
ENL^XMD MAILMSG+18
ENT1^XMD MAILMSG+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?28,$P(^VA(200,X,0),U),!
  • Line Location: SEND+7
Function Call: WRITE
  • Prompt: !,"Sending Mailman message to distribution list"
  • Line Location: MAILMSG+17
Function Call: WRITE
  • Prompt: !,"Message Sent "
  • Line Location: MAILMSG+26
Routine Call
  • DIE
  • Line Location:
    • MAILMSG+20
Routine Call
  • DIC
  • Line Location:
    • GETLIST1+1
Routine Call
  • DIR
  • Line Location:
    • SEND+2
    • SEND+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHPINTK - [#9002011.07] DISP+6, 1+1
^AMHSITE - [#9002013] SEND+1
^DD(9002011.07 1+2, 1+3, 1+8, 1+9
^TMP("AMHLEI1" DISP+2!, MAILMSG+1!, MAILMSG+6, MAILMSG+7*, MAILMSG+8*, MAILMSG+9*, MAILMSG+10*, MAILMSG+22!
^VA(200 - [#200] SEND+7, MAILMSG+12, MAILMSG+15

Label References

Name Line Occurrences
BUILD DISP+7
BUILD1 BUILD+5, BUILD+6, BUILD+7, BUILD+8, BUILD+9
BUILD2 INTAKE+2, INTAKE+3, INTAKE+4, INTAKE+5
CLEAN SENDINT+3
DISP MAILMSG+5
GETLIST SEND+5
GETLIST1 GETLIST1+4
MAILMSG SEND+11
SEND SENDINT+2
SENDINT SEND+6, SEND+10
SET INTAKE+1, INTAKE+6, 1+3, 1+5, 1+6, 1+9, 1+11, 1+12, BUILD1+2, BUILD2+2
XIT DISP+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMHAR BUILD+1~, 1+4!, 1+10!
AMHAR( 1+5, 1+11
AMHARRY DISP+1~, DISP+3*, SET+2
>> AMHCTR SET+1*, SET+2, BUILD+4*
AMHEFT SEND+9!, MAILMSG+25!
AMHH BUILD+1~, BUILD+5*, BUILD+6*, BUILD+7*, BUILD+8*, BUILD+9*, INTAKE+2*, INTAKE+3*, INTAKE+4*, INTAKE+5*
, BUILD1+1, BUILD2+1
>> AMHINT INTAKE+2, INTAKE+3, INTAKE+4, INTAKE+5, 1+1
AMHSTR SET+2, SET+3*, BUILD+1~, BUILD+4*, INTAKE+1*, INTAKE+6*, 1+3*, 1+5*, 1+6*, 1+9*
, 1+11*, 1+12*, BUILD1+1*, BUILD2+1*
AMHV BUILD+1~, BUILD+5*, BUILD+6*, BUILD+7*, BUILD+8*, BUILD+9*, INTAKE+2*, INTAKE+3*, INTAKE+4*, INTAKE+5*
, BUILD1+1, BUILD2+1
AMHX BUILD+1~, 1+2*, 1+3, 1+4, 1+5, 1+8*, 1+9, 1+10, 1+11, MAILMSG+25!
, CLEAN+1!
AMHXMZ MAILMSG+14*, MAILMSG+19, MAILMSG+25!, CLEAN+1!
AMHY CLEAN+1!
>> C MAILMSG+6*, MAILMSG+7*, MAILMSG+8*, MAILMSG+9*, MAILMSG+10*
D0 GETLIST1+1!
DA SEND+2!, SEND+8!, MAILMSG+20*!, MAILMSG+25!
DD GETLIST1+1!
DFN DISP~, DISP+4, DISP+5, DISP+6, BUILD+3, BUILD+5, BUILD+6, BUILD+7, BUILD+8, BUILD+9
, 1+4, 1+10, MAILMSG+5
DIC GETLIST1+1!*
DIC("A" GETLIST1+1*
DIC(0 GETLIST1+1*
DIE MAILMSG+20*!, MAILMSG+25!
DIR SEND+2!, SEND+8!
DIR("A" SEND+2*, SEND+8*
DIR("B" SEND+2*, SEND+8*
DIR(0 SEND+2*, SEND+8*
>> DIRUT SEND+3, SEND+9
DO GETLIST1+1!
DR GETLIST1+1!, MAILMSG+20*!, MAILMSG+25!
DUZ SEND+1, MAILMSG+12, MAILMSG+15
DUZ(2 SEND+1
>> F 1+5*, 1+11*
IOST BUILD+2
U 1+3, 1+9, SEND+7, MAILMSG+12, MAILMSG+15
>> X INTAKE+1*, SEND+7*, MAILMSG+6*
XMDUZ SEND+9!, SEND+10!, MAILMSG+12*, MAILMSG+15*, MAILMSG+25!, CLEAN+1!
XMSUB SEND+9!, SEND+10!, MAILMSG+11*, MAILMSG+25!, CLEAN+1!
XMTEXT SEND+9!, SEND+10!, MAILMSG+16*, CLEAN+1!
XMY SEND+5!, SEND+6, SEND+9!, SEND+10!, GETLIST+1!, MAILMSG+25!, CLEAN+1!
XMY( SEND+7, GETLIST1+3*
XMZ SEND+9!, SEND+10!, MAILMSG+14, MAILMSG+19*, MAILMSG+20, MAILMSG+25!, CLEAN+1!
>> Y BUILD+3*, SEND+4, SEND+10, GETLIST1+2, GETLIST1+3
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