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

Package: Hospital Based Home Care

Routine: HBHCUTL4


Information

HBHCUTL4 ; LR VAMC(IRMS)/MJT-HBHC Utility module, Entry points: EN1 & KILL, called from: ^HBHCRP17 & ^HBHCRP22 ; Apr 2000

Source Information

Source file <HBHCUTL4.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIR  
Hospital Based Home Care 1 START^HBHCUTL  

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

Package Total Caller Graph
Hospital Based Home Care 2 HBHCRP17  HBHCRP22  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; Entry point 1
BEGCPT ; Prompt for beginning CPT code of range
ENDCPT ; Prompt for Ending CPT Code of range
CPT ; Prompt for CPT code(s)
EXIT ; Exit module
KILL ; Kill variables

External References

Name Field # of Occurrence
^DIC BEGCPT+1, ENDCPT+1, CPT+1
^DIR EN1+4
START^HBHCUTL EN1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+5
Function Call: WRITE
  • Prompt: $C(7),!!,HBHCMSG,!
  • Line Location: BEGCPT+1
Function Call: WRITE
  • Prompt: $C(7),!!,HBHCMSG,!
  • Line Location: ENDCPT+1
Function Call: WRITE
  • Prompt: $C(7),!!,"Ending CPT Code in range must be greater than the Beginning CPT Code",!
  • Line Location: ENDCPT+2
Routine Call
  • DIC
  • Line Location:
    • BEGCPT+1
    • ENDCPT+1
    • CPT+1
Routine Call
  • DIR
  • Line Location:
    • EN1+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICPT - [#81] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("HBHC" KILL+1!

Label References

Name Line Occurrences
BEGCPT BEGCPT+1
CPT CPT+1
ENDCPT ENDCPT+1, ENDCPT+2
EXIT EN1+2, EN1+4, BEGCPT+1, ENDCPT+1, CPT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC EN1+5!*
DIC("A" EN1+5*, BEGCPT+2*, ENDCPT+3!
DIC(0 EN1+5*
DIR EN1+4!, KILL+1!
DIR("?" EN1+4*
DIR("A" EN1+4*
DIR(0 EN1+4*
DIRUT EN1+4!, KILL+1!
DTOUT EN1+5!, BEGCPT+1, ENDCPT+1, CPT+1
DUOUT EN1+5!, BEGCPT+1, ENDCPT+1, CPT+1
>> HBHCBEG1 EN1+2
HBHCBEG2 KILL+1!
HBHCCC KILL+1!
HBHCCNT KILL+1!
HBHCCOLM KILL+1!
HBHCCPT KILL+1!
HBHCCPTA KILL+1!
>> HBHCCPTB BEGCPT+2*, ENDCPT+2
>> HBHCCPTE ENDCPT+2*
HBHCDATE KILL+1!
HBHCDFN KILL+1!
HBHCDIR EN1+4*, BEGCPT+1, BEGCPT+2, ENDCPT+1, ENDCPT+2, ENDCPT+3, CPT+1, KILL+1!
HBHCDPT0 KILL+1!
>> HBHCEND1 EN1+2
HBHCEND2 KILL+1!
HBHCHDR KILL+1!
HBHCI KILL+1!
HBHCMSG EN1+3*, BEGCPT+1, ENDCPT+1, KILL+1!
HBHCNOD0 KILL+1!
HBHCPAGE KILL+1!
HBHCTDY KILL+1!
HBHCTMP ENDCPT+3!, KILL+1!
HBHCTMP("" CPT+1*
HBHCTOT KILL+1!
HBHCY KILL+1!
HBHCZ KILL+1!
U BEGCPT+1, BEGCPT+2, ENDCPT+1, ENDCPT+2, CPT+1
X KILL+1!
X1 KILL+1!
X2 KILL+1!
>> Y EN1+4, BEGCPT+1, BEGCPT+2, ENDCPT+1, ENDCPT+2, CPT+1
>> Y(0 CPT+1
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