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

Package: Mental Health Social Services

Routine: AMHEGRPV


Information

AMHEGRPV ; IHS/CMI/LAB - NEW PROGRAM ;

Source Information

Source file <AMHEGRPV.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA Fileman 7 EN^DDIOL  ^DIC  FILE^DICN  ^DIE  ^DIK  $$GET1^DIQ  ^DIR  
IHS VA Utilities 3 ($$VAL,$$VALI)^XBDIQ1  ^XBFMK  EN^XBNEW  
Mental Health Social Services 3 PAUSE^AMHLEA  CALLDIE^AMHLEIN  HPOV1^AMHLESM  
Kernel 1 $$REPEAT^XLFSTR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Mental Health Social Services 1 AMHEGR  

Entry Points

Name Comments DBIA/ICR reference
POV ;
CHK ;
EP2 ;EP
FM12 ;
FM13 ;
XIT ;
FMD ;
FME ;
EP ;EP - ask for POV and file each
FMA ;

External References

Name Field # of Occurrence
PAUSE^AMHLEA FMA+20
CALLDIE^AMHLEIN FME+18, FMA+17, FMA+19
HPOV1^AMHLESM POV+1
EN^DDIOL POV+6, FM12+1, FME+1, FMD+1
^DIC FMA+2
FILE^DICN FMA+13
^DIE FME+8, FME+15, FME+17
^DIK FMD+6
$$GET1^DIQ FMA+22
^DIR CHK+3, FM12+4, FME+3, FMD+3
$$VAL^XBDIQ1 POV+9, FMA+9
$$VALI^XBDIQ1 FME+9
^XBFMK FMA+3, FMA+7, FMA+14, FMA+16, FMA+20
EN^XBNEW EP2+3
$$REPEAT^XLFSTR POV+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"NO RECORD DEFINED!!"
  • Line Location: EP+1
Function Call: WRITE
  • Prompt: !!,"NO RECORD!!"
  • Line Location: EP+2
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"At least ONE POV is REQUIRED!!"
  • Line Location: CHK+2
Function Call: WRITE
  • Prompt: !!?3,"Purpose of Visits currently recorded on this visit:"
  • Line Location: POV+3
Function Call: WRITE
  • Prompt: " None recorded"
  • Line Location: POV+4
Function Call: WRITE
  • Prompt: !
  • Line Location: FMA+2
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"Behavioral Health POV failed!! Notify Site Manager."
  • Line Location: FMA+14
Function Call: WRITE
  • Prompt: !!,$C(7),$C(7),"DIE failed when updating POV"
  • Line Location: FMA+20
Routine Call
  • DIE
  • Line Location:
    • FME+8
    • FME+15
    • FME+17
Routine Call
  • DIC
  • Line Location:
    • FMA+2
Routine Call
  • DIR
  • Line Location:
    • CHK+3
    • FM12+4
    • FME+3
    • FMD+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AMHRPRO - [#9002011.01] Classic Fileman Calls,  GET1^DIQ
^AMHPROB - [#9002012.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHPROB - [#9002012.2] FME+12, FME+18, FMA+19
^AMHREC - [#9002011] EP+2
^AMHRPRO - [#9002011.01] FME+18, FMA+15, FMA+18, FMA+21
^AMHRPRO("AD" CHK+1, POV+4, POV+7
^DD(9999999.27 FMA+10

Label References

Name Line Occurrences
@( FM12+8
CHK EP+5
EP CHK+4
FM12 POV+4
FM13 FM12+5, FM12+6
POV EP+4, FM12+9
XIT EP+1, EP+2, EP+6, FMA+14, FMA+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AMHC POV+4*, POV+7*, POV+8*, POV+9, FM12+3, FME+3, FMD+3
AMHCM POV+7!
AMHCM( POV+8*, FME+6, FMD+6
>> AMHDATE POV+2
>> AMHDELTV EP2+2*, CHK+5*
>> AMHDONE EP+4*, FM12+6*
AMHDT POV+2*, XIT+2!
AMHLEPT XIT+2!
AMHLOOK XIT+2!
AMHNARR FMA+22*, XIT+2!
AMHNUM XIT+2!
>> AMHPAT FMA+17
AMHPOV EP+4*, FMA+4*, XIT+2!
AMHPOVP FMA+4*, FMA+9, FMA+12, XIT+2!
AMHPOVR FMA+15*, FMA+18*, FMA+19, FMA+21*, XIT+2!
>> AMHR EP+1, EP+2, CHK+1, POV+4, POV+7, FMA+17
AMHRPRO FMA+15*, FMA+17, FMA+18, FMA+19, FMA+21, FMA+22, XIT+2!
AMHTX XIT+2!
AMHTY XIT+2!
>> APCDOVRR EP2+1*, EP+3*
D0 FMA+8!, FMA+13!
DA FM12+4!, FME+3!, FME+5!, FME+6*, FME+9, FME+18, FMD+3!, FMD+5!, FMD+6*!, FMA+8!
, FMA+17*, FMA+19*
DD FMA+8!
DIADD FMA+8*, FMA+13!, XIT+1!
DIC FME+5!, FMD+5!, FMA+1*, FMA+8!*, FMA+13!
DIC("A" FMA+1*
DIC("DR" FMA+12*
DIC("S" FMA+1*
DIC(0 FMA+1*, FMA+8*
DIE FME+7*, FME+18*, FMA+13!, FMA+17*, FMA+19*
DIE("NO^" FMA+17*, FMA+19*
DIK FMD+6*!
DINUM FMA+8!
DIR CHK+3!, FM12+2!, FM12+4!, FME+2!, FME+3!, FMD+2!, FMD+3!
DIR("A" CHK+3*, FM12+4*, FME+3*, FMD+3*
DIR("B" CHK+3*, FM12+4*
DIR(0 CHK+3*, FM12+3*, FME+3*, FMD+3*
>> DIRUT CHK+3*, FM12+5, FME+4, FMD+4
DLAYGO FMA+8*, FMA+13!, XIT+1!
DO FMA+8!
DR FME+5!, FME+6*, FME+14*, FME+16*, FME+18*, FMD+5!, FMA+8!, FMA+13!, FMA+17*, FMA+19*
>> DUOUT CHK+3
U FME+12, FME+18, FMA+4, FMA+10, FMA+19
X POV+7*, POV+8, POV+9, FME+9*, FME+12*, FME+14, FME+18*, FMA+12*, FMA+13!, FMA+19*
Y CHK+4, FM12+6, FM12+7*, FM12+8, FM13+1!, FME+6, FMD+6, FMA+3, FMA+4, FMA+14
, FMA+15, FMA+20
>> Z FMA+9*, FMA+10*, FMA+11*, FMA+12
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