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

Package: Mental Health Social Services

Routine: AMHESIG


Information

AMHESIG ; IHS/CMI/LAB - ADD NEW MHSS ACTIVITY RECORDS 13 Aug 2007 4:21 PM 11 Jan 2010 5:19 PM ;

Source Information

Source file <AMHESIG.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  SIG^XUSESIG  
IHS VA Utilities 1 $$VALI^XBDIQ1  
Mental Health Social Services 1 $$PPINT^AMHUTIL  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
Mental Health Social Services 12 AMHEGR  AMHEGR1  AMHGESIG  AMHLE  AMHLE2  AMHLEA  AMHLEE  AMHLEIV  
AMHLEL  AMHLEP1  AMHLEP2  AMHRNSIG  

Entry Points

Name Comments DBIA/ICR reference
ESIG(R,G) ;EP - called for esig
ESIGGFI(AMHR) ;EP
HELPESIG ;EP - called from help prompt
ESIGINT(R,G) ;EP - called for esig
ESIGREQI(R,D) ;EP - is esig required on this visit?
DATE() ;EP - Determine DATE patch 10 was installed
ESIGGFII(AMHI) ;EP
ESIGREQ(R,D) ;EP - is esig required on this visit?

External References

Name Field # of Occurrence
$$PPINT^AMHUTIL ESIG+7, ESIG+8, ESIG+9
^DIE ESIGGFI+4, ESIGGFII+4
$$VALI^XBDIQ1 ESIGINT+5, ESIGINT+6, ESIGINT+7
$$FMTE^XLFDT HELPESIG+3
SIG^XUSESIG ESIGGFI+2, ESIGGFII+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"SOAP/Progress Note Electronic Signature"
  • Line Location: ESIGGFI+1
Function Call: WRITE
  • Prompt: !!,"Error updating electronic signature...see your supervisor for programmer help."
  • Line Location: ESIGGFI+5
Function Call: WRITE
  • Prompt: !!,"Enter a date to start prompting for the electronic signature. "
  • Line Location: HELPESIG+1
Function Call: WRITE
  • Prompt: !,"Any visit with a visit date on or after this date will require an electronic"
  • Line Location: HELPESIG+2
Function Call: WRITE
  • Prompt: !,"signature. The date must be equal to greater than ",$$FMTE^XLFDT($$DATE)
  • Line Location: HELPESIG+3
Function Call: WRITE
  • Prompt: !," which is the date patch 10 was installed.",!
  • Line Location: HELPESIG+4
Function Call: WRITE
  • Prompt: !!,"Intake Electronic Signature"
  • Line Location: ESIGGFII+1
Function Call: WRITE
  • Prompt: !!,"Error updating electronic signature...see your supervisor for programmer help."
  • Line Location: ESIGGFII+5
Routine Call
  • DIE
  • Line Location:
    • ESIGGFI+4
    • ESIGGFII+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AMHREC - [#9002011] Classic Fileman Calls
^AMHRINTK - [#9002011.13] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHREC - [#9002011] ESIG+2, ESIG+3, ESIG+4, ESIG+5, ESIG+6, ESIG+10, ESIG+11, ESIGREQ+11, ESIGREQ+13, ESIGREQI+11
^AMHRINTK - [#9002011.13] ESIGINT+2, ESIGINT+4, ESIGINT+8
^AMHSITE - [#9002013] ESIG+8, ESIGINT+6
^DIC(9.4 - [#9.4] DATE+4, DATE+6, DATE+8
^VA(200 - [#200] ESIGGFI+4, ESIGGFII+4

Label References

Name Line Occurrences
$$DATE ESIGREQ+4, HELPESIG+3, ESIGREQI+4
$$ESIGREQ ESIG+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A DATE+2~
AMHI ESIGGFII~, ESIGGFII+4
AMHR ESIGGFI~, ESIGGFI+4
D ESIG+1~, ESIGREQ~, ESIGREQ+3*, ESIGREQ+8, ESIGREQ+9, ESIGREQ+11*, ESIGREQ+12, DATE+2~, DATE+3*, DATE+8*
, DATE+9, ESIGINT+1~, ESIGREQI~, ESIGREQI+3*, ESIGREQI+8, ESIGREQI+9, ESIGREQI+11*, ESIGREQI+12
DA ESIG+1~, ESIGGFI+4*!, ESIGINT+1~, ESIGGFII+4*!
DIE ESIG+1~, ESIGGFI+4*!, ESIGINT+1~, ESIGGFII+4*!
DR ESIG+1~, ESIGGFI+4*!, ESIGINT+1~, ESIGGFII+4*!
DUZ ESIG+9, ESIGGFI+4, ESIGINT+7, ESIGGFII+4
DUZ(2 ESIG+8, ESIGINT+6
G ESIG~, ESIG+11, ESIGREQ+1~, ESIGREQ+7*, ESIGREQ+8, ESIGREQ+9*, ESIGREQ+10*, ESIGINT~, ESIGREQI+1~, ESIGREQI+7*
, ESIGREQI+8, ESIGREQI+9*, ESIGREQI+10*
M DATE+2~, DATE+6*, DATE+7, DATE+8
P DATE+2~, DATE+4*, DATE+5, DATE+6, DATE+8
R ESIG~, ESIG+2, ESIG+3, ESIG+4, ESIG+5, ESIG+6, ESIG+7, ESIG+8, ESIG+9, ESIG+10
, ESIG+11, ESIGREQ~, ESIGREQ+2*, ESIGREQ+11, ESIGREQ+13, ESIGINT~, ESIGINT+2, ESIGINT+4, ESIGINT+5, ESIGINT+6
, ESIGINT+7, ESIGINT+8, ESIGREQI~, ESIGREQI+2*, ESIGREQI+11
SD ESIGREQ+1~, ESIGREQ+4*, ESIGREQ+5, ESIGREQ+9, ESIGREQ+12, ESIGREQI+1~, ESIGREQI+4*, ESIGREQI+5, ESIGREQI+9, ESIGREQI+12
U ESIG+3, ESIG+4, ESIG+5, ESIG+6, ESIG+11, ESIGGFI+4, ESIGREQ+11, ESIGREQ+13, DATE+8, ESIGINT+4
, ESIGGFII+4, ESIGREQI+11
X1 ESIG+1~, ESIGGFI+3, ESIGGFI+6!, ESIGINT+1~, ESIGGFII+3, ESIGGFII+6!
>> Y ESIGGFI+5, ESIGGFII+5
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