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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AMHPOST1

Package: Mental Health Social Services

Routine: AMHPOST1


Information

AMHPOST1 ; IHS/CMI/LAB - DISPLAY A TREATMENT PLAN ;

Source Information

Source file <AMHPOST1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS VA Utilities 2 $$VAL^XBDIQ1  $$EXTSET^XBFUNC  
Mental Health Social Services 2 GETTXT^AMHLETP  WP^AMHLETP4  
Kernel 1 $$FMTE^XLFDT  
Registration 1 $$FTIME^VALM1  

Entry Points

Name Comments DBIA/ICR reference
G ;get goals
GATHER ;gather up and display all problems/goals/methods
M
GATHER1 ;
DISPMETH ;
METHOD ;EP called from amhletpp

External References

Name Field # of Occurrence
GETTXT^AMHLETP DISPMETH+8, DISPMETH+11
WP^AMHLETP4 GATHER1+6, G+4, G+19, M+2, DISPMETH+5
$$FTIME^VALM1 DISPMETH+4, DISPMETH+13, DISPMETH+14
$$VAL^XBDIQ1 GATHER1+8, GATHER1+10, G+6, G+8, G+10, M+4, M+6
$$EXTSET^XBFUNC DISPMETH+13
$$FMTE^XLFDT G+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,AMHZ1
  • Line Location: GATHER1+4
Function Call: WRITE
  • Prompt: !,?5,"DESCRIPTION:"
  • Line Location: GATHER1+5
Function Call: WRITE
  • Prompt: !?5,AMHPRNM(AMHZ1)
  • Line Location: GATHER1+7
Function Call: WRITE
  • Prompt: !!?5,AMHZ1
  • Line Location: GATHER1+9
Function Call: WRITE
  • Prompt: !?5,AMHZ1
  • Line Location: GATHER1+11
Function Call: WRITE
  • Prompt: !!?8,AMHZ1
  • Line Location: G+2
Function Call: WRITE
  • Prompt: !
  • Line Location: G+5
Function Call: WRITE
  • Prompt: !?8,AMHZ1
  • Line Location: G+5
Function Call: WRITE
  • Prompt: !?10,AMHZ1
  • Line Location: G+20
Function Call: WRITE
  • Prompt: !
  • Line Location: M+3
Function Call: WRITE
  • Prompt: !?10,AMHZ1
  • Line Location: M+3
Function Call: WRITE
  • Prompt: !!?2,"METHODS:"
  • Line Location: METHOD+2
Function Call: WRITE
  • Prompt: $E($P(^VA(200,$P(AMHMETH0,U,5),0),U),1,25)
  • Condition for execution: $P(AMHMETH0,U,5)
  • Line Location: DISPMETH+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DISPMETH+4
Function Call: WRITE
  • Prompt: ?6,AMHPRNM(X),!
  • Line Location: DISPMETH+6
Function Call: WRITE
  • Prompt: !?6,AMHLETXT(X)
  • Line Location: DISPMETH+9
Function Call: WRITE
  • Prompt: !?6,AMHLETXT(X)
  • Line Location: DISPMETH+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHPTPGL - [#9002011.63] G+15, G+16
^AMHPTPGL("AD" G+3
^AMHPTPM("AD" M+1
^AMHPTPP - [#9002011.62] GATHER1+2
^AMHPTPP("AD" GATHER+1
^AMHPTXPG - [#9002011.57] DISPMETH+2, DISPMETH+7, DISPMETH+10
^AMHPTXPG("AD" METHOD+1, DISPMETH+1
^VA(200 - [#200] G+17, DISPMETH+4

Label References

Name Line Occurrences
GATHER1 GATHER+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AMH0 GATHER1+2*, GATHER1+3
>> AMHA GATHER+1*, GATHER1+2, GATHER1+6, GATHER1+8, GATHER1+10, G+3
>> AMHB G+3*, G+4, G+6, G+8, G+10, G+15, G+16, G+19, M+1
>> AMHB1 G+3*, G+5, G+20
>> AMHC M+1*, M+2, M+4, M+6, DISPMETH+1*, DISPMETH+3, DISPMETH+4
>> AMHC1 M+1*, M+3
>> AMHCOL G+4*, G+19*, M+2*
>> AMHD G+15*, G+16, G+19
>> AMHDA GATHER1+6*, G+4*, G+19*, M+2*, DISPMETH+5*
>> AMHFILE GATHER1+6*, G+4*, M+2*, DISPMETH+5*
>> AMHG G+19*
>> AMHGIEN DISPMETH+1*, DISPMETH+2, DISPMETH+3, DISPMETH+5, DISPMETH+7, DISPMETH+10
>> AMHLEC DISPMETH+7*, DISPMETH+10*
>> AMHLETP("ICL" DISPMETH+7*, DISPMETH+10*
>> AMHLETP("NRQ" DISPMETH+7*, DISPMETH+10*
>> AMHLETP("TXT" DISPMETH+7*, DISPMETH+10*
AMHLETXT DISPMETH+7!, DISPMETH+10!
AMHLETXT( DISPMETH+9, DISPMETH+12
>> AMHLINE GATHER1+2*
>> AMHMETH0 DISPMETH+2*, DISPMETH+4, DISPMETH+13, DISPMETH+14
>> AMHNODE GATHER1+6*, G+4*, G+19*, M+2*, DISPMETH+5*
AMHPCNT GATHER1+6!*, G+4!*, G+19!*, M+2!*, DISPMETH+5!*
AMHPRNM GATHER1+6!, GATHER1+7, G+4!, G+5, G+19!, G+20, M+2!, M+3, DISPMETH+5!, DISPMETH+6
AMHPRNM( GATHER1+7, G+5, G+20, M+3, DISPMETH+6
>> AMHRCNT GATHER+1*, GATHER1+1*, GATHER1+3
AMHRMETH DISPMETH+1!
AMHRMETH( DISPMETH+3*
>> AMHTP METHOD+1, DISPMETH+1
>> AMHXX GATHER+1
>> AMHZ G+5*, G+16*, G+17, G+20*, M+3*
>> AMHZ1 GATHER1+3*, GATHER1+4, GATHER1+7*, GATHER1+8*, GATHER1+9, GATHER1+10*, GATHER1+11, G+1*, G+2, G+5*
, G+6*, G+7, G+8*, G+9, G+10*, G+11, G+13*, G+14, G+17*, G+18
, G+20*, G+21*, G+22, M+3*, M+4*, M+5, M+6*, M+7
U GATHER1+3, G+17, DISPMETH+4, DISPMETH+13, DISPMETH+14
>> X DISPMETH+6*, DISPMETH+9*, DISPMETH+12*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All