XU8343S ;BPOIFO/DW-CONVERSION OF NEW PERSON FILE ENTRIES ;10:39 AM 10 Mar 2000
Source file <XU8343S.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
CONVERT | ;Convert Names
|
|
STPCHK | ;Every 200 records, check whether to stop
|
|
NEWPERS(XUFLAG,XUIEN) | ;Convert New Person file names
|
|
CHANGED(XUAUD,XUNAME) | ;Decide if the name is convertible.
; RESULT: 2 if the name is not convertible ; 1 if the name is convertible ; 0 if the name is not changed |
|
RCD(XUNAME,XUCHG,XUNMSP,XUIENS,XUOLD) | ;Record changes & problems
|
|
POST | ;The Post-Install entry point (run conversion)
|
|
UPDATE(XUFLAG,XUFIL,XUIENS,XUFLD,XUNAM,XUPTR,XUPVAL,XUNMSP,XUDEG) | ;Process name field
|
|
STOP() | ;Check whether to stop
|
Name | Field # of Occurrence |
---|---|
$$S^%ZTLOAD | STPCHK+3 |
FILE^DIE | UPDATE+25 |
^DIR | STOP+9, CONVERT+13, CONVERT+36, CONVERT+47 |
$$FMADD^XLFDT | NEWPERS+15 |
UPDCOMP^XLFNAME2 | UPDATE+20 |
$$FORMAT^XLFNAME7 | UPDATE+11 |
UPDATE^XPDID | STPCHK+5 |
MES^XPDUTL | NEWPERS+29, NEWPERS+37, NEWPERS+61 |
NOTICE^XU8343R | NEWPERS+67 |
REPORT^XU8343R | NEWPERS+69 |
NEWPERS^XU8343S | CONVERT+50 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^VA(200 - [#200] | NEWPERS+26, NEWPERS+32, NEWPERS+33*, NEWPERS+41, NEWPERS+42, NEWPERS+44, NEWPERS+47, NEWPERS+48, CONVERT+19 |
^XTMP( | NEWPERS+14!, NEWPERS+15*, NEWPERS+55*, RCD+21*, RCD+22*, POST+3, POST+5*, CONVERT+17, CONVERT+51 |
Name | Line Occurrences |
---|---|
$$CHANGED | UPDATE+13 |
$$STOP | STPCHK+4 |
NEWPERS | POST+4 |
RCD | UPDATE+15 |
STPCHK | NEWPERS+41 |
UPDATE | NEWPERS+52 |
Name | Field # of Occurrence |
---|---|
^( | NEWPERS+32 |
^(0 | CONVERT+51* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIERR | UPDATE+1~, UPDATE+25! |
DIR | STOP+1~, CONVERT+1~, CONVERT+13!, CONVERT+36!, CONVERT+47! |
DIR("?" | STOP+8*, CONVERT+10*, CONVERT+11*, CONVERT+12*, CONVERT+25*, CONVERT+26*, CONVERT+27*, CONVERT+28*, CONVERT+29*, CONVERT+30* , CONVERT+31*, CONVERT+32*, CONVERT+33*, CONVERT+34*, CONVERT+35*, CONVERT+42*, CONVERT+43*, CONVERT+44*, CONVERT+45*, CONVERT+46* |
DIR("A" | STOP+7*, CONVERT+9*, CONVERT+41* |
DIR("B" | STOP+7* |
DIR(0 | STOP+7*, CONVERT+9*, CONVERT+24*, CONVERT+41* |
DIROUT | STOP+1~, CONVERT+1~ |
DIRUT | STOP+1~, CONVERT+1~, CONVERT+13, CONVERT+18, CONVERT+36, CONVERT+47* |
DT | NEWPERS+15 |
DTOUT | STOP+1~, CONVERT+1~ |
DUOUT | STOP+1~, CONVERT+1~ |
I | NEWPERS+9~, NEWPERS+31*, NEWPERS+32*, NEWPERS+60* |
U | NEWPERS+15, NEWPERS+26, NEWPERS+32, NEWPERS+33, NEWPERS+42, NEWPERS+47, NEWPERS+48, NEWPERS+55, STOP+6, POST+3 , POST+5, CONVERT+17, CONVERT+51 |
X | STOP+1~, CONVERT+1~ |
XPDIDTOT | NEWPERS+9~, NEWPERS+26*, NEWPERS+31*, NEWPERS+32*, NEWPERS+33, NEWPERS+65 |
>> XPDNM | NEWPERS+18, NEWPERS+28, NEWPERS+36, NEWPERS+60, STPCHK+4, STPCHK+5 |
XUAUD | UPDATE+1~, UPDATE+11, UPDATE+13, CHANGED~, CHANGED+6, CHANGED+7 |
XUCHG | UPDATE+1~, UPDATE+13*, UPDATE+15, UPDATE+18, UPDATE+23, RCD~, RCD+7, RCD+11*, RCD+14, RCD+16 |
XUCNT | NEWPERS+8~, NEWPERS+12*, NEWPERS+43*, NEWPERS+58, NEWPERS+59, NEWPERS+63, STPCHK+2, STPCHK+5 |
XUDA | UPDATE+1~ |
XUDEG | NEWPERS+8~, NEWPERS+48*, NEWPERS+52, UPDATE~, UPDATE+19 |
XUF | NEWPERS+8~, NEWPERS+51*, NEWPERS+52! |
XUFDA | UPDATE+1~ |
XUFDA( | UPDATE+24* |
XUFIL | UPDATE~, UPDATE+20, UPDATE+24 |
XUFLAG | NEWPERS~, NEWPERS+10*, NEWPERS+14, NEWPERS+15, NEWPERS+25, NEWPERS+51, NEWPERS+55, UPDATE~, UPDATE+2*, UPDATE+7 , UPDATE+18, UPDATE+23, STOP+8 |
XUFLD | UPDATE~, UPDATE+20, UPDATE+24 |
XUIEN | NEWPERS~, NEWPERS+22*, NEWPERS+26, NEWPERS+31, NEWPERS+33, NEWPERS+41*, NEWPERS+42, NEWPERS+44, NEWPERS+45, NEWPERS+47 , NEWPERS+48, NEWPERS+51, NEWPERS+55, STPCHK+1, POST+1~, POST+3*, POST+4, POST+5, CONVERT+1~, CONVERT+17* , CONVERT+18, CONVERT+19, CONVERT+21, CONVERT+24, CONVERT+26, CONVERT+37*, CONVERT+48*, CONVERT+50 |
XUIENL | NEWPERS+8~, NEWPERS+59, NEWPERS+64, STPCHK+1* |
XUIENS | NEWPERS+8~, NEWPERS+45*, NEWPERS+52, UPDATE~, UPDATE+15, UPDATE+20, UPDATE+24, RCD~, RCD+4*, RCD+19 |
XUIN | NEWPERS+9~ |
XUINV | NEWPERS+9~, RCD+19*, RCD+21, RCD+22 |
XUMAX | UPDATE+1~, UPDATE+7*, UPDATE+11 |
XUMSG | NEWPERS+8~, NEWPERS+27*, NEWPERS+28, NEWPERS+29, NEWPERS+30!, NEWPERS+35*, NEWPERS+36, NEWPERS+37, NEWPERS+38!, NEWPERS+61 , UPDATE+1~, UPDATE+25! |
XUMSG( | NEWPERS+60 |
XUMSG(1 | NEWPERS+57* |
XUMSG(2 | NEWPERS+58* |
XUMSG(3 | NEWPERS+59* |
XUNAM | NEWPERS+8~, NEWPERS+42*, NEWPERS+43, NEWPERS+44, NEWPERS+51, NEWPERS+52, UPDATE~, UPDATE+3, UPDATE+11, UPDATE+20 |
XUNAM("DEGREE" | UPDATE+19* |
XUNAME | UPDATE+1~, UPDATE+11*, UPDATE+13, UPDATE+15, UPDATE+24, RCD~, RCD+4*, RCD+22, CHANGED~, CHANGED+9* , CHANGED+10 |
XUNMSP | NEWPERS+8~, NEWPERS+12*, NEWPERS+14, NEWPERS+15, NEWPERS+52, NEWPERS+55, UPDATE~, UPDATE+15, RCD~, RCD+21 , RCD+22, POST+1~, POST+2*, POST+3, POST+5, CONVERT+1~, CONVERT+2*, CONVERT+17, CONVERT+51 |
XUNODEGT | NEWPERS+8~, NEWPERS+11* |
XUNOSIGT | NEWPERS+9~, NEWPERS+11* |
XUNOTRIG | NEWPERS+8~, NEWPERS+11*, UPDATE+4~* |
XUOLD | UPDATE+1~, UPDATE+3*, UPDATE+15, RCD~, RCD+4*, RCD+21 |
XUORIG | UPDATE+1~ |
XUPTR | UPDATE~, UPDATE+20 |
XUPVAL | NEWPERS+9~, NEWPERS+47*, NEWPERS+52, UPDATE~, UPDATE+20 |
XUR | CHANGED+4~, CHANGED+5*, CHANGED+11 |
XUSTOP | NEWPERS+9~, NEWPERS+40*, NEWPERS+41, NEWPERS+57, NEWPERS+66, STPCHK+3*, STPCHK+4* |
XUSUB | RCD+9~, RCD+10*, RCD+14*, RCD+16*, RCD+21, RCD+22 |
XUT | NEWPERS+9~, NEWPERS+67 |
XUT(1 | NEWPERS+63* |
XUT(2 | NEWPERS+64* |
XUT(3 | NEWPERS+65* |
XUT(4 | NEWPERS+66* |
Y | STOP+1~, STOP+4*, STOP+5*, STOP+6, STOP+10, CONVERT+1~, CONVERT+13, CONVERT+37, CONVERT+47 |
>> ZTQUEUED | NEWPERS+18, STPCHK+3, STPCHK+4, STPCHK+5 |
>> ZTSTOP | STPCHK+3* |