VAFCMGB0 ;ALB/JRP-DEMOGRAPHIC MERGE SCREENS ;10/18/96
Source file <VAFCMGB0.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOCAL(FILE,FIELD,IENS,ARRAY) | ;Get local data from extraction array
|
|
REMOTE(FILE,FIELD) | ;Get remote data from merge array [VAFCARR()]
|
|
DIFFCHK(FILE,FIELD,IENS,ARRAY) | ;Compare local and remote data for differences
|
|
GROUP1 | ;Line tag to build logical group number one
|
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 |
>> | 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 |