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

Package: Hospital Based Home Care

Routine: HBHCXMV


Information

HBHCXMV ;LR VAMC(IRMS)/MJT - POPULATE HBHC TRANSMIT FILE OR LOG PSEUDO SSN ERRORS; Feb 22, 2021@07:22

Source Information

Source file <HBHCXMV.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Hospital Based Home Care 2 DX^HBHCUTL3  (EXIT,PCE,PSSN,START)^HBHCXMV1  

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

Package Total Caller Graph
Hospital Based Home Care 3 HBHCFILE  HBHCPS12  HBHCPS24  

Entry Points

Name Comments DBIA/ICR reference
LOOP ; Loop thru ^HBHC(632) "AC","N" cross-ref to create nodes in ^HBHC(634) => transmit
EXIT ; Exit module
SETNODE ; Set node in ^HBHC(634) (Transmit)
DX ; Dx
CPT ; CPT Codes
SET ; Set CPT variables
WRITE ; Write transmit record, separate records containing max 5 DX & 10 CPTs each are generated for same visit if > 5 DX or > 10 CPTs exist
INIT ; Initialize variables

External References

Name Field # of Occurrence
DX^HBHCUTL3 DX+1
EXIT^HBHCXMV1 EXIT+1
PCE^HBHCXMV1 SETNODE+4
PSSN^HBHCXMV1 SETNODE+5
START^HBHCXMV1 HBHCXMV+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] SETNODE+16
^DIC(4 - [#4] SETNODE+19
^DPT - [#2] SETNODE+1, SETNODE+27
^HBHC(631.4 - [#631.4] SETNODE+6
^HBHC(632 - [#632] LOOP+1, SETNODE+1, CPT+1, WRITE+8!*
^HBHC(634 - [#634] WRITE+2, WRITE+3*, WRITE+6*
^ICPT - [#81] SET+1, SET+2
^SC - [#44] SETNODE+13

Label References

Name Line Occurrences
CPT DX+8, DX+9
INIT DX+1
SET CPT+1
SETNODE LOOP+1
WRITE DX+8, DX+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DILOCKTM WRITE+2, WRITE+8
>> HBHCAPDT SETNODE+1*, SETNODE+3, SETNODE+4, SETNODE+25, SETNODE+26
>> HBHCCNT CPT+1*, SET+1, SET+2, INIT+2*
>> HBHCCNT1 DX+8*, INIT+2*
>> HBHCCP10 SET+2*, WRITE+5, INIT+2*
>> HBHCCPT1 WRITE+1, WRITE+5
>> HBHCCPT2 WRITE+5
>> HBHCCPT3 WRITE+5
>> HBHCCPT4 WRITE+5
>> HBHCCPT5 WRITE+5
>> HBHCCPT6 WRITE+5
>> HBHCCPT7 WRITE+5
>> HBHCCPT8 WRITE+5
>> HBHCCPT9 WRITE+5
>> HBHCDATE SETNODE+26*, WRITE+5
>> HBHCDFN LOOP+1*, SETNODE+1, CPT+1, WRITE+8
>> HBHCDX DX+4*, DX+5*, DX+6
>> HBHCDX( DX+3, DX+4, DX+6*, DX+8
>> HBHCDX1 WRITE+1, WRITE+5
>> HBHCDX2 WRITE+5
>> HBHCDX3 WRITE+5
>> HBHCDX4 WRITE+5
>> HBHCDX5 WRITE+5
>> HBHCFLAG DX+8*, DX+9, CPT+2*
>> HBHCFORM WRITE+5
>> HBHCHOSP SETNODE+23
HBHCHOSPX SETNODE+10~, SETNODE+11*, SETNODE+12, SETNODE+13*, SETNODE+14, SETNODE+16*, SETNODE+17, SETNODE+19*, SETNODE+20, SETNODE+21*
SETNODE+23*, WRITE+5
>> HBHCI DX+8*, CPT+1*, CPT+2
>> HBHCINFO SETNODE+1*, SETNODE+2, SETNODE+6, SETNODE+11, SETNODE+27, SETNODE+28
>> HBHCJ INIT+3*
>> HBHCK INIT+1*
>> HBHCL DX+2*, DX+3*, DX+4, DX+6, DX+8*
>> HBHCLNME SETNODE+27*, WRITE+5
>> HBHCLSDT SETNODE+3
>> HBHCNDX1 WRITE+2*, WRITE+3, WRITE+6
>> HBHCNOD2 CPT+1*, SET+1, SET+2
>> HBHCPRV SETNODE+6*, SETNODE+8*, WRITE+5
>> HBHCQAI SETNODE+28*, WRITE+5, WRITE+10*
>> HBHCREC WRITE+5*, WRITE+6
>> HBHCSP1 SETNODE+28
>> HBHCSP10 SETNODE+27
>> HBHCSP2 SETNODE+28, WRITE+10
>> HBHCSP4 SETNODE+21
>> HBHCSP5 SET+1, SET+2, WRITE+1, INIT+2, INIT+3
>> HBHCSP64 WRITE+5
>> HBHCSP8 DX+6, WRITE+1, INIT+1
>> HBHCSSN SETNODE+1*, SETNODE+5, WRITE+5
>> HBHCTDY WRITE+8
>> HBHCTIME SETNODE+25*, SETNODE+26
>> HBHCXMT4 SETNODE+1*, WRITE+8
>> HBHCZRO4 SETNODE+25
U SETNODE+1, SETNODE+2, SETNODE+6, SETNODE+11, SETNODE+13, SETNODE+19, SETNODE+27, SETNODE+28, SET+1, SET+2
WRITE+2, WRITE+3, WRITE+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All