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

Package: Hospital Based Home Care

Routine: HBHCXMM


Information

HBHCXMM ; LR VAMC(IRMS)/MJT-HBHC populate ^HBHC(634) with Medical Foster Home (MFH) Data or ^HBHC(634.7, file of records in ^HBHC(633.2) containing missing data, called by ^HBHCFILE, calls HOSP^HBHCUTL1 ;1/08

Source Information

Source file <HBHCXMM.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Hospital Based Home Care 1 HOSP^HBHCUTL1  
VA FileMan 1 NOW^%DTC  

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 HBHCFILE  

Entry Points

Name Comments DBIA/ICR reference
START ; Initialization
LOOP ; Loop thru ^HBHC(633.2) "AC","N" cross-ref to create nodes in ^HBHC(634) => transmit or ^HBHC(634.7) => Medical Foster Home Error(s) file
EXIT ; Exit module
SETNODE ; Set node in ^HBHC(634) (Transmit) or ^HBHC(634.7) Medical Foster Home Error(s))
NOW ; Get time NOW, repeat until Hours/Minutes/Seconds = 6 digits in length
TRANS ; Set node in ^HBHC(634) transmit file & flag record as 'F" (filed for transmit) in ^HBHC(633.2)
ERROR ; Set node in ^HBHC(634.7) if data is incomplete

External References

Name Field # of Occurrence
NOW^%DTC NOW+1
HOSP^HBHCUTL1 START+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Processing Medical Foster Home Form 7 Data"
  • Line Location: START+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] SETNODE+8, SETNODE+9
^HBHC(631.8 - [#631.8] SETNODE+8, SETNODE+9
^HBHC(633.2 - [#633.2] LOOP+1, SETNODE+1, TRANS+3!, TRANS+4*
^HBHC(634 - [#634] TRANS+1*, TRANS+2*
^HBHC(634.7 - [#634.7] ERROR+1*, ERROR+2*

Label References

Name Line Occurrences
ERROR LOOP+1
NOW NOW+1
SETNODE LOOP+1
TRANS LOOP+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+2!, NOW+1
DILOCKTM EXIT+1!, TRANS+1, TRANS+3, ERROR+1
DT SETNODE+3
HBHCBEDM EXIT+1!, SETNODE+15*, NOW+3
HBHCCDOB EXIT+1!, SETNODE+13*, NOW+3
HBHCCDTS EXIT+1!, NOW+1*, NOW+3, TRANS+4
HBHCCLOS EXIT+1!, SETNODE+18*, NOW+3
HBHCCNTY EXIT+1!, SETNODE+9*, NOW+3
HBHCDFN LOOP+1*, EXIT+1!, SETNODE+1, SETNODE+21, TRANS+3, TRANS+4, ERROR+2
HBHCDR LOOP+1, EXIT+1!, SETNODE+6*, SETNODE+8*, SETNODE+9*, SETNODE+10*, SETNODE+12*, SETNODE+13*, SETNODE+14*, SETNODE+15*
SETNODE+16*, SETNODE+19, ERROR+2
HBHCFLG LOOP+1*, EXIT+1!, SETNODE+5*
HBHCFORM START+2*, EXIT+1!, NOW+3
HBHCHOSP EXIT+1!, NOW+3
HBHCIEN EXIT+1!, SETNODE+21*, NOW+3
HBHCINFO EXIT+1!, SETNODE+1*, SETNODE+5, SETNODE+7, SETNODE+8, SETNODE+9, SETNODE+10, SETNODE+11, SETNODE+12, SETNODE+13
SETNODE+14, SETNODE+15, SETNODE+16, SETNODE+18
HBHCLNTH START+2*, EXIT+1!, SETNODE+7
HBHCLREQ EXIT+1!, SETNODE+16*, NOW+3
HBHCLSDT EXIT+1!, SETNODE+3*, SETNODE+5
HBHCMFHN EXIT+1!, SETNODE+7*, NOW+3
HBHCMXPT EXIT+1!, SETNODE+14*, NOW+3
HBHCNDX1 EXIT+1!, TRANS+1*, TRANS+2
HBHCNDX2 EXIT+1!, ERROR+1*, ERROR+2
HBHCOPEN EXIT+1!, SETNODE+12*, NOW+3
HBHCREC EXIT+1!, NOW+3*, TRANS+2
HBHCS101 START+2*, EXIT+1!, NOW+3
HBHCSP4 START+2*, EXIT+1!, SETNODE+11
HBHCSP8 START+2*, EXIT+1!, SETNODE+12, SETNODE+13, SETNODE+18
HBHCST EXIT+1!, SETNODE+8*, NOW+3
HBHCX EXIT+2!, NOW+1*
HBHCXMT7 EXIT+2!, SETNODE+1*, TRANS+3
HBHCZIP EXIT+2!, SETNODE+10*, SETNODE+11*, NOW+3
U SETNODE+1, SETNODE+5, SETNODE+7, SETNODE+8, SETNODE+9, SETNODE+10, SETNODE+11, SETNODE+12, SETNODE+13, SETNODE+14
SETNODE+15, SETNODE+16, SETNODE+18, TRANS+1, TRANS+2, TRANS+4, ERROR+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All