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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: VAFCMGB0

Package: Registration

Routine: VAFCMGB0


Information

VAFCMGB0 ;ALB/JRP-DEMOGRAPHIC MERGE SCREENS ;10/18/96

Source Information

Source file <VAFCMGB0.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Health Level Seven 1 $$HLPHONE^HLFNC  
Kernel 1 $$HL7TFM^XLFDT  
Registration 1 ($$EX2INDT,$$IN2EXDT,$$INSERT,GETDATA)^VAFCMGU0  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Registration 4 VAFCMGB  VAFCMGB1  VAFCMGB2  VAFCMGB3  

Entry Points

Name Comments DBIA/ICR reference
LOCAL(FILE,FIELD,IENS,ARRAY) ;Get local data from extraction array
DIFFCHK(FILE,FIELD,IENS,ARRAY) ;Compare local and remote data for differences
GROUP1 ;Line tag to build logical group number one
REMOTE(FILE,FIELD) ;Get remote data from merge array [VAFCARR()]

External References

Name Field # of Occurrence
$$HLPHONE^HLFNC LOCAL+26, REMOTE+29, DIFFCHK+40, DIFFCHK+41
$$EX2INDT^VAFCMGU0 LOCAL+33, DIFFCHK+48, DIFFCHK+50
$$IN2EXDT^VAFCMGU0 LOCAL+34, REMOTE+36
$$INSERT^VAFCMGU0 GROUP1+28, GROUP1+29, GROUP1+46, GROUP1+47, GROUP1+66, GROUP1+67, GROUP1+86, GROUP1+87
GETDATA^VAFCMGU0 GROUP1+16
$$HL7TFM^XLFDT REMOTE+42, DIFFCHK+51

Label References

Name Line Occurrences
$$DIFFCHK GROUP1+24, GROUP1+42, GROUP1+62, GROUP1+82
$$LOCAL GROUP1+20, GROUP1+40, GROUP1+58, GROUP1+78
$$REMOTE GROUP1+22, GROUP1+41, GROUP1+60, GROUP1+80

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY LOCAL~, LOCAL+21, DIFFCHK~, DIFFCHK+26
DATA GROUP1+8~, GROUP1+27*, GROUP1+28, GROUP1+45*, GROUP1+46, GROUP1+65*, GROUP1+66, GROUP1+85*, GROUP1+86
DIFF GROUP1+8~, GROUP1+24*, GROUP1+25, GROUP1+26, GROUP1+31, GROUP1+34, GROUP1+42*, GROUP1+43, GROUP1+44, GROUP1+49
, GROUP1+52, GROUP1+62*, GROUP1+63, GROUP1+64, GROUP1+69, GROUP1+72, GROUP1+82*, GROUP1+83, GROUP1+84, GROUP1+89
, GROUP1+92
FIELD LOCAL~, LOCAL+21, LOCAL+25, LOCAL+28, LOCAL+32, REMOTE~, REMOTE+19, REMOTE+28, REMOTE+31, REMOTE+35
, REMOTE+41, DIFFCHK~, DIFFCHK+26, DIFFCHK+28, DIFFCHK+39, DIFFCHK+43, DIFFCHK+47, DIFFCHK+49
FILE LOCAL~, LOCAL+21, LOCAL+25, LOCAL+28, LOCAL+32, REMOTE~, REMOTE+19, REMOTE+28, REMOTE+31, REMOTE+35
, REMOTE+41, DIFFCHK~, DIFFCHK+26, DIFFCHK+28, DIFFCHK+39, DIFFCHK+43, DIFFCHK+47, DIFFCHK+49
IENS LOCAL~, LOCAL+21, DIFFCHK~, DIFFCHK+26, GROUP1+8~, GROUP1+18*, GROUP1+20, GROUP1+24, GROUP1+40, GROUP1+42
, GROUP1+58, GROUP1+62, GROUP1+78, GROUP1+82
LINE GROUP1+8~, GROUP1+25*, GROUP1+26*, GROUP1+28*, GROUP1+29, GROUP1+43*, GROUP1+44*, GROUP1+46*, GROUP1+47, GROUP1+63*
, GROUP1+64*, GROUP1+66*, GROUP1+67, GROUP1+83*, GROUP1+84*, GROUP1+86*, GROUP1+87
LOCAL DIFFCHK+23~, DIFFCHK+26*, DIFFCHK+37, DIFFCHK+40*, DIFFCHK+44*, DIFFCHK+48*, DIFFCHK+50*, DIFFCHK+57, GROUP1+8~, GROUP1+20*
, GROUP1+21*, GROUP1+27, GROUP1+40*, GROUP1+45, GROUP1+58*, GROUP1+59*, GROUP1+65, GROUP1+78*, GROUP1+85
MESSAGE GROUP1+8~, GROUP1+10*, GROUP1+12, GROUP1+16
QUOTE LOCAL+18~, LOCAL+19*, REMOTE+16~, REMOTE+17*, REMOTE+23, DIFFCHK+23~, DIFFCHK+24*, DIFFCHK+35, DIFFCHK+37
REMOTE DIFFCHK+23~, DIFFCHK+28*, DIFFCHK+33, DIFFCHK+35, DIFFCHK+37, DIFFCHK+41*, DIFFCHK+45*, DIFFCHK+51*, DIFFCHK+57, GROUP1+8~
, GROUP1+22*, GROUP1+23*, GROUP1+29, GROUP1+41*, GROUP1+47, GROUP1+60*, GROUP1+61*, GROUP1+67, GROUP1+80*, GROUP1+87
TARGET GROUP1+8~, GROUP1+9*, GROUP1+12, GROUP1+16, GROUP1+20, GROUP1+24, GROUP1+40, GROUP1+42, GROUP1+58, GROUP1+62
, GROUP1+78, GROUP1+82
U REMOTE+21, REMOTE+23, REMOTE+25, REMOTE+26, DIFFCHK+28, GROUP1+26, GROUP1+44, GROUP1+64, GROUP1+84
>> VAFCARR REMOTE+19, DIFFCHK+28, GROUP1+26, GROUP1+44, GROUP1+64, GROUP1+84
>> VAFCDFN GROUP1+16, GROUP1+18
>> VAFCDOTS GROUP1+37, GROUP1+55, GROUP1+75, GROUP1+95
>> VALMAR GROUP1+14, GROUP1+29, GROUP1+30, GROUP1+32, GROUP1+33, GROUP1+35, GROUP1+36, GROUP1+47, GROUP1+48, GROUP1+50
, GROUP1+51, GROUP1+53, GROUP1+54, GROUP1+67, GROUP1+68, GROUP1+70, GROUP1+71, GROUP1+73, GROUP1+74, GROUP1+87
, GROUP1+88, GROUP1+90, GROUP1+91, GROUP1+93, GROUP1+94
>> VALMCNT GROUP1+14, GROUP1+29, GROUP1+30, GROUP1+38*, GROUP1+47, GROUP1+48, GROUP1+56*, GROUP1+67, GROUP1+68, GROUP1+76*
, GROUP1+87, GROUP1+88, GROUP1+96*
VALUE LOCAL+18~, LOCAL+21*, LOCAL+23, LOCAL+26*, LOCAL+29*, LOCAL+30*, LOCAL+33*, LOCAL+34*, LOCAL+36, REMOTE+16~
, REMOTE+19*, REMOTE+21, REMOTE+23, REMOTE+25, REMOTE+26*, REMOTE+29*, REMOTE+32*, REMOTE+33*, REMOTE+36*, REMOTE+42*
, REMOTE+44
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All