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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: HBHXMNT3

Package: Hospital Based Home Care

Routine: HBHXMNT3


Information

HBHXMNT3 ;VAMC(IRMS)/MJT-HBHC maintenance routine prints report of patients with pseudo SSN, includes: patient name, SSN, form & corresponding date, called from HBHXMNT2 ;9403

Source Information

Source file <HBHXMNT3.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Hospital Based Home Care 2 (HDRPAGE,TODAY)^HBHCUTL  ENDRPT^HBHCUTL1  
Kernel 1 ^%ZISC  
VA FileMan 1 DD^%DT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Hospital Based Home Care 1 HBHXMNT2  

Entry Points

Name Comments DBIA/ICR reference
EXIT ; Exit module
PROCESS ; Process records
PRTLOOP ; Print loop
PRINT ; Print report

External References

Name Field # of Occurrence
DD^%DT PRINT+3
^%ZISC EXIT+1
HDRPAGE^HBHCUTL HBHXMNT3+5, HBHXMNT3+6, PRINT+1, PRINT+2
TODAY^HBHCUTL HBHXMNT3+4
ENDRPT^HBHCUTL1 HBHXMNT3+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HBHXMNT3+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRINT+2
Function Call: WRITE
  • Prompt: !,HBHCNAME,?35,^TMP("HBHC",$J,HBHCFORM,HBHCNAME,HBHCDATE),?51,HBHCFORM,?62,Y,!,HBHCY
  • Line Location: PRINT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PROCESS+1
^HBHC( HBHXMNT3+8, PROCESS+1, PROCESS+3, PROCESS+4, PROCESS+5
^HBHC(634.5 - [#634.5] HBHXMNT3+8
^TMP("HBHC" HBHXMNT3+2!, EXIT+2!, PROCESS+3*, PROCESS+4*, PROCESS+5*, PRTLOOP+2, PRINT+4

Label References

Name Line Occurrences
PRINT PRTLOOP+2
PROCESS HBHXMNT3+8
PRTLOOP HBHXMNT3+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
HBHCCC HBHXMNT3+4*, HBHXMNT3+6*, EXIT+2!, PRINT+1
HBHCCOLM HBHXMNT3+4*, EXIT+2!
HBHCDATE EXIT+2!, PRTLOOP+2*, PRINT+3, PRINT+4
HBHCDFN HBHXMNT3+8*, EXIT+2!
HBHCDPT HBHXMNT3+7*, HBHXMNT3+8*, EXIT+2!
HBHCDPT0 EXIT+2!, PROCESS+1*, PROCESS+3, PROCESS+4, PROCESS+5
HBHCFILE HBHXMNT3+8*, EXIT+2!, PROCESS+1, PROCESS+3, PROCESS+4, PROCESS+5
HBHCFORM EXIT+2!, PRTLOOP+1*, PRTLOOP+2*, PRINT+4
HBHCHDR HBHXMNT3+4*, EXIT+2!
HBHCHEAD HBHXMNT3+4*, EXIT+2!
HBHCIEN HBHXMNT3+8*, EXIT+2!, PROCESS+1, PROCESS+3, PROCESS+4, PROCESS+5
HBHCINFO EXIT+2!, PROCESS+1*, PROCESS+3, PROCESS+4, PROCESS+5
HBHCNAME EXIT+2!, PRTLOOP+2*, PRINT+4
HBHCPAGE HBHXMNT3+4*, EXIT+2!
HBHCSSN EXIT+2!, PROCESS+1*, PROCESS+2, PROCESS+3, PROCESS+4, PROCESS+5
HBHCTDY EXIT+2!
HBHCY HBHXMNT3+4*, EXIT+2!, PRINT+4
HBHCZ EXIT+2!
IO HBHXMNT3+5, HBHXMNT3+6
>> IO("S" HBHXMNT3+5, HBHXMNT3+6
>> IO(0 HBHXMNT3+5, HBHXMNT3+6
IOF HBHXMNT3+6, PRINT+1, PRINT+2
IOSL PRINT+1, PRINT+2
U PROCESS+1, PROCESS+3, PROCESS+4, PROCESS+5
Y EXIT+2!, PRINT+3*, PRINT+4
>> ZTRTN PRINT+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All