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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: VAFHLFNC

Package: Registration

Routine: VAFHLFNC


Information

VAFHLFNC ;ALB/MLI,JAM - Generic functions for MAS HL7 Interface ;27 Feb 93

Source Information

Source file <VAFHLFNC.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Integrated Billing 1 $$INSURED^IBCNS1  
Registration 1 $$FORIEN^DGADDUTL  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Registration 14 VAFEOHL1  VAFHLZBT  VAFHLZCD  VAFHLZCT  VAFHLZE1  VAFHLZEM  VAFHLZEN  VAFHLZGD  
VAFHLZIR  VAFHLZM2  VAFHLZMT  VAFHLZPD  VAFHLZSP  VAFHLZTA  
Income Verification Match 1 IVMCZMT  

Entry Points

Name Comments DBIA/ICR reference
ADDR(VAFADDR,VAFCOUNT) ; returns address in HL7 format
INS(DFN,VAFDT) ; call to see if pt has active insurance
INSQ
YN(X) ; extrinsic function to convert YES/NO responses to 1/0
; (format of MAS-HL7 table VA01)
STATION(INSTPTR) ;

External References

Name Field # of Occurrence
$$FORIEN^DGADDUTL ADDR+25
$$GET1^DIQ ADDR+24
$$INSURED^IBCNS1 INSQ

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HL(779.004 - [#779.004] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] STATION+9
^DIC(5 - [#5] ADDR+32, ADDR+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN INS~, INSQ
DGCNTRY ADDR+21~, ADDR+22*, ADDR+23, ADDR+24, ADDR+25
DGFOR ADDR+21~, ADDR+25*, ADDR+27
>> HLECH ADDR+15
>> HLFS ADDR+34, ADDR+35, ADDR+36
>> HLQ ADDR+35, ADDR+36, YN+8
INSTPTR STATION~, STATION+8, STATION+9
VAFADDR ADDR~, ADDR+16, ADDR+17, ADDR+18, ADDR+22, ADDR+28, ADDR+29, ADDR+31, ADDR+32, ADDR+34
VAFCOUNT ADDR~, ADDR+33, ADDR+34
VAFDT INS~, INSQ
X ADDR+14~, ADDR+15*, ADDR+16, ADDR+17, ADDR+18, ADDR+24, ADDR+28, ADDR+29, ADDR+31, ADDR+32
, ADDR+36, YN~, YN+7*, YN+8
Y ADDR+14~, ADDR+16*, ADDR+17*, ADDR+18*, ADDR+24*, ADDR+28*, ADDR+29*, ADDR+31*, ADDR+32*, ADDR+34*
, ADDR+35*, ADDR+36*, ADDR+37
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All