XDRMERG ;SF-IRMFO.SEA/JLI - TENATIVE UPDATE POINTER NODES ;04/26/2001 08:17
Source file <XDRMERG.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 |
Package | Total | Caller Graph |
---|---|---|
Toolkit | 4 | XDRDVAL1 XDRDVAL2 XDRMERG0 XDRPREL1 |
Accounts Receivable | 1 | PRCAMRG |
Barcode Medication Administration | 1 | PSBXMRG |
Integrated Billing | 1 | IBAXDR |
Lab Service | 1 | LRXDRPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(FILE,FROM) | ;
|
|
RESTART(FILE,FROM,XDRTYPE,SFILE,SENTRY) | ;
|
|
LOOP | ;
|
|
LOOP2 | ||
CLOSEIT | ;
|
|
SETUP(XDRTYPE) | ; XDRTYPE=3 DOES NON-.01 FIELDS (AND .01 WITH NO DINUM OR X-REF)
|
Name | Field # of Occurrence |
---|---|
^%ZTLOAD | LOOP2+26 |
$$TYPE^XDRMERG1 | LOOP+25, LOOP2+2 |
CHASE^XDRMERG1 | LOOP2+4 |
CHKFROM^XDRMERG2 | RESTART+8 |
DINUM^XDRMERG2 | LOOP2 |
DOMAIN^XDRMERG2 | RESTART+17 |
XREFS^XDRMERG2 | LOOP2+1 |
$$FMADD^XLFDT | RESTART+12 |
$$FMDIFF^XLFDT | LOOP2+6 |
$$NOW^XLFDT | RESTART+13, LOOP+18, LOOP2+5, LOOP2+23, LOOP2+29, LOOP2+32 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | SETUP+8, SETUP+14, SETUP+15, SETUP+16, SETUP+31, SETUP+32, SETUP+33, SETUP+34, SETUP+41, SETUP+53 , SETUP+54, SETUP+63, SETUP+67 |
^DIC - [#1] | RESTART+6, CLOSEIT+10, SETUP+13, SETUP+21, SETUP+23, SETUP+33, SETUP+40 |
^TMP("XDRFROM" | CLOSEIT+3 |
^TMP($J | LOOP+7, LOOP+15, LOOP+16, LOOP+17, LOOP2+2, LOOP2+17!, LOOP2+18!, CLOSEIT+5, CLOSEIT+6, SETUP+3! , SETUP+24*, SETUP+29*, SETUP+66*, SETUP+67* |
^VA(15.1 - [#15.1] | LOOP2+15 |
^VA(15.2 - [#15.2] | LOOP+20*, LOOP2+10, LOOP2+22* |
^XTMP("XDRSTAT" | RESTART+12*, RESTART+13*, LOOP+22*, LOOP+24*, LOOP2+7*, LOOP2+29*, LOOP2+32* |
Name | Field # of Occurrence |
---|---|
^( | SETUP+58 |
^(0 | SETUP+33 |
^(1 | LOOP2+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CHECK | SETUP+1~, SETUP+63*, SETUP+65 |
CURRFIL | RESTART+2~, LOOP+7*, LOOP+8, LOOP+9, LOOP+10, LOOP+12, LOOP+15, LOOP+20, LOOP+22, LOOP+24 , LOOP2+7 |
CURRTYPE | RESTART+2~, LOOP+3*, LOOP+20, LOOP+22 |
DIQUIET | RESTART+3~, RESTART+4* |
DT | RESTART+12 |
FILE | EN~, EN+1, RESTART~, RESTART+6, RESTART+8, RESTART+11, RESTART+17, LOOP+10, LOOP2+15, LOOP2+25 , CLOSEIT+2*, CLOSEIT+9, CLOSEIT+10, SETUP+4, SETUP+5~, SETUP+6*, SETUP+7*, SETUP+8, SETUP+31, SETUP+33 |
FROM | EN~, EN+1, RESTART~, RESTART+8, RESTART+10, RESTART+11, RESTART+17, CLOSEIT+3*, CLOSEIT+7, CLOSEIT+11 |
GLOBPCS | SETUP+51~ |
GLOBPCS( | SETUP+52*, SETUP+58 |
GLOBPCS(1 | SETUP+57, SETUP+58 |
I | LOOP2+15~, LOOP2+16*, LOOP2+17, LOOP2+18*, CLOSEIT+5*, CLOSEIT+6, CLOSEIT+8, CLOSEIT+10*, CLOSEIT+12, SETUP+1~ , SETUP+26*, SETUP+27, SETUP+29, SETUP+30 |
J | SETUP+51~, SETUP+52*, SETUP+53*, SETUP+54, SETUP+57 |
K | SETUP+51~, SETUP+57*, SETUP+58, SETUP+60 |
KI | SETUP+51~, SETUP+58* |
KN | SETUP+51~, SETUP+57* |
L | SETUP+51~, SETUP+58* |
MAXTHRED | LOOP2+15~*, LOOP2+16, LOOP2+18, LOOP2+19 |
N | SETUP+1~, SETUP+12*, SETUP+18*, SETUP+19, SETUP+26, SETUP+27, SETUP+28* |
NCNT | SETUP+51~, SETUP+58*, SETUP+59 |
NMAX | SETUP+51~, SETUP+52*, SETUP+58, SETUP+59 |
NODE | SETUP+1~, SETUP+34*, SETUP+35, SETUP+36, SETUP+37*, SETUP+38*, SETUP+60, SETUP+66, SETUP+67 |
PFILE | SETUP+1~, SETUP+8*, SETUP+10, SETUP+11, SETUP+12, SETUP+31, SETUP+32, SETUP+33, SETUP+34, SETUP+40 , SETUP+41, SETUP+43, SETUP+53, SETUP+54, SETUP+63, SETUP+66, SETUP+67 |
PFLD | SETUP+1~, SETUP+31*, SETUP+32, SETUP+33, SETUP+34, SETUP+40, SETUP+41, SETUP+53, SETUP+54, SETUP+63 , SETUP+66, SETUP+67 |
PGLOB | SETUP+1~, SETUP+22! |
PGLOB( | SETUP+27*, SETUP+29, SETUP+30 |
PGLOB(0 | SETUP+23*, SETUP+24, SETUP+25, SETUP+64 |
PIECE | SETUP+1~, SETUP+36*, SETUP+60, SETUP+66, SETUP+67 |
PNODE | SETUP+1~ |
PNODE( | SETUP+19*, SETUP+27 |
PUFILE | SETUP+1~, SETUP+12*, SETUP+13, SETUP+14, SETUP+15, SETUP+20*, SETUP+21, SETUP+23, SETUP+24 |
PUFLD | SETUP+1~, SETUP+15*, SETUP+16 |
PUNODE | SETUP+1~, SETUP+16*, SETUP+17*, SETUP+19 |
PXFILE | SETUP+1~, SETUP+13, SETUP+14*, SETUP+15*, SETUP+16, SETUP+20 |
RGRSICN | RESTART+3~, RESTART+4* |
SENTRY | RESTART~, LOOP+2*, LOOP2+13* |
SFILE | RESTART~, LOOP+1*, LOOP+7, LOOP2+13* |
STANDARD | SETUP+1~, SETUP+64*, SETUP+65 |
THREADS | LOOP2+15~*, LOOP2+16 |
U | RESTART+11, RESTART+12, LOOP+20, LOOP+22, LOOP2+7, LOOP2+10, LOOP2+15, CLOSEIT+6, SETUP+16, SETUP+33 , SETUP+34, SETUP+54, SETUP+57, SETUP+60, SETUP+63, SETUP+64, SETUP+66, SETUP+67 |
VAFCA08 | RESTART+3~, RESTART+4* |
X | RESTART+2~, LOOP+16, LOOP+17* |
X1 | SETUP+51~, SETUP+54*, SETUP+55, SETUP+56*, SETUP+57 |
>> XBAS | LOOP+25*, LOOP2, LOOP2+1, LOOP2+2* |
XBASE | RESTART+2~ |
XBASIS | RESTART+2~, LOOP+15*, LOOP+16, LOOP+17, LOOP+25, LOOP2+2, LOOP2+4 |
XDRDINUM | SETUP+4~ |
XDRDINUM( | SETUP+4*, SETUP+7, SETUP+43* |
XDRDVALF | RESTART+3~, RESTART+4* |
>> XDRFDA | LOOP+19, LOOP+20, LOOP2+10, LOOP2+15, LOOP2+22, LOOP2+30 |
>> XDRFDA1 | LOOP+20, LOOP2+22 |
XDRFGLOB | RESTART+3~, RESTART+6* |
XDRFILE | RESTART+3~, CLOSEIT+2 |
>> XDRFR | CLOSEIT+7*, CLOSEIT+8, CLOSEIT+11*, CLOSEIT+12 |
>> XDRGID | RESTART+10*, RESTART+11*, RESTART+13, LOOP+22, LOOP+24, LOOP2+7, LOOP2+29, LOOP2+32 |
XDRH1 | RESTART+2~, LOOP+23*, LOOP+24, LOOP2+6, LOOP2+7 |
XDRH2 | RESTART+2~, LOOP2+5*, LOOP2+6, LOOP2+7 |
XDRH3 | RESTART+2~, LOOP2+6*, LOOP2+7 |
XDRTHRD | LOOP2+14!, LOOP2+16*, LOOP2+17, LOOP2+18*, LOOP2+19*, LOOP2+20, LOOP2+21, LOOP2+24 |
XDRTHRD( | LOOP2+17*, LOOP2+18*, LOOP2+20 |
XDRTHRED | LOOP+12, LOOP2+20!*, LOOP2+22*, LOOP2+27* |
XDRTHRED( | LOOP+12, LOOP2+22 |
XDRTYPE | RESTART~, RESTART+8, RESTART+15, RESTART+16*, RESTART+18*, LOOP+3, LOOP+5, LOOP+24, LOOP+26, LOOP2+7 , LOOP2+11, LOOP2+12*, LOOP2+15, SETUP~, SETUP+66, SETUP+67 |
>> XDRXFLG | CLOSEIT+1 |
XDRXT | RESTART+2~, LOOP+18*, LOOP+20, LOOP+22, LOOP+23 |
XGLOB | SETUP+1~, SETUP+25*, SETUP+30*, SETUP+52, SETUP+66, SETUP+67 |
XREF | SETUP+1~, SETUP+39*, SETUP+42*, SETUP+50, SETUP+53, SETUP+57*, SETUP+59*, SETUP+60*, SETUP+61*, SETUP+62 , SETUP+63, SETUP+64, SETUP+65*, SETUP+66, SETUP+67 |
XREFFLAG | SETUP+1~ |
XTYPE | RESTART+2~, LOOP+25*, LOOP2, LOOP2+1, LOOP2+2* |
YGLOB | SETUP+51~, SETUP+58*, SETUP+60 |
>> ZTDESC | LOOP2+24* |
>> ZTDTH | LOOP2+23* |
>> ZTIO | LOOP2+23* |
>> ZTRTN | LOOP2+23* |
>> ZTSAVE("XDRFDA" | LOOP2+24* |
>> ZTSAVE("XDRFILE" | LOOP2+25* |
>> ZTSAVE("XDRTHRED" | LOOP2+25* |
>> ZTSAVE("XDRTHRED(" | LOOP2+25* |
>> ZTSTOP | RESTART+19, LOOP+7, LOOP+25, LOOP2+11, LOOP2+29 |