TIUFT ; SLC/MAM - LM Template T (Items) INIT, Action Add Items ; 4-AUG-1999 10:52:47
Source file <TIUFT.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 15 | ($$OVERRIDE,OVERWARN)^TIUFHA2 ($$CENTER,$$VMSG)^TIUFL AUPDATE^TIUFLA1 ($$DDEFUSED,NODE0ARR)^TIUFLF ASKFLDS^TIUFLF1 $$NAMSCRN^TIUFLF2 CHECK^TIUFLF3 (ADDTEN,STUFFLDS)^TIUFLF4 $$STATWORD^TIUFLF5 ($$DUP,TYPELIST)^TIUFLF7 OWNCHEC^TIUFLF8 UPDATE^TIUFLLM1 BUFITEMS^TIUFLT (PAUSE,RESET)^TIUFXHLX $$MIXED^TIULS |
VA Fileman | 4 | ^DIC ^DIE ^DIK ^DIR |
Registration | 3 | FULL^VALM1 CLEAN^VALM10 RE^VALM4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SETHDR | ||
HDR | ; -- header code
; Requires Array TIUFNOD0. |
|
ADD | ; Template T (Items) Action Add Items
; Adds new or existing Docmt Defs to parent entry as items. ; Updates Template H or A and D as well as Item Template I. ; Requires CURRENT arrays TIUFINFO, TIUFNOD0, CURRENT variable TUIFVCN1 |
|
HDRX | ||
ADDX | ;
|
|
DELETE(DA) | ; Delete DA from file
|
|
INIT | ; -- init variables and list array; Also Update.
; Requires TIUFSTMP as set in EDITEMS^TIUFD2. ; Requires CURRENT array TIUFINFO |
|
EXIT | ; -- exit code for LM Template T
|
|
INITX |
Name | Field # of Occurrence |
---|---|
^DIC | ADD+28 |
^DIE | ADD+65, ADD+66, ADD+67 |
^DIK | DELETE+1 |
^DIR | ADD+39 |
$$OVERRIDE^TIUFHA2 | ADD+26 |
OVERWARN^TIUFHA2 | ADD+16 |
$$CENTER^TIUFL | SETHDR+1 |
$$VMSG^TIUFL | ADD+20 |
AUPDATE^TIUFLA1 | ADD+81 |
$$DDEFUSED^TIUFLF | ADD+33 |
NODE0ARR^TIUFLF | ADD+83 |
ASKFLDS^TIUFLF1 | ADD+47, ADD+60 |
$$NAMSCRN^TIUFLF2 | ADD+25 |
CHECK^TIUFLF3 | ADD+50 |
ADDTEN^TIUFLF4 | ADD+57 |
STUFFLDS^TIUFLF4 | ADD+44 |
$$STATWORD^TIUFLF5 | ADD+32 |
$$DUP^TIUFLF7 | ADD+40 |
TYPELIST^TIUFLF7 | ADD+41 |
OWNCHEC^TIUFLF8 | ADD+48 |
UPDATE^TIUFLLM1 | INIT+17 |
BUFITEMS^TIUFLT | INIT+16 |
PAUSE^TIUFXHLX | ADD+17, ADD+31, ADD+40, ADD+42, ADD+43, ADD+50, ADD+58, ADD+69 |
RESET^TIUFXHLX | ADD+20 |
$$MIXED^TIULS | HDR+5 |
FULL^VALM1 | ADD+16, ADD+22 |
CLEAN^VALM10 | INIT+8 |
RE^VALM4 | ADD+20 |
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: 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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^TIU(8925.1 - [#8925.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TIU(8925.1 - [#8925.1] | INIT+10, ADD+20, ADD+30, ADD+31, ADD+32, ADD+44, ADD+54, ADD+55, ADD+56, ADD+62 , ADD+63, ADD+66 |
^TMP("TIUF2" | INIT+7!, INIT+11*, INIT+12*, EXIT+1! |
^TMP("TIUF2IDX" | INIT+7!, EXIT+1!, ADD+76 |
^TMP("TIUFB" | EXIT+1! |
^TMP("TIUFBIDX" | EXIT+1! |
Name | Line Occurrences |
---|---|
ADDX | ADD+17, ADD+20, ADD+82, ADD+83 |
DELETE | ADD+40, ADD+41, ADD+42, ADD+43, ADD+50 |
INIT | ADD+75 |
INITX | INIT+10, INIT+16 |
SETHDR | HDR+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDFLAG | ADD+10~, ADD+18*, ADD+78*, ADD+82 |
CFILEDA | ADD+11~ |
CNTCHNG | ADD+12~, ADD+81 |
DA | ADD+11~, ADD+61*, ADD+66, DELETE~ |
DA(1 | ADD+61*, ADD+66 |
DDEFUSED | ADD+13~, ADD+33*, ADD+34, ADD+60, ADD+69 |
DIC | ADD+10~, ADD+24* |
DIC("A" | ADD+23* |
DIC("S" | ADD+25*, ADD+27* |
DIC(0 | ADD+24* |
DIE | ADD+11~, ADD+64* |
DIK | ADD+12~, DELETE+1~* |
DIR | ADD+34~ |
DIR("A" | ADD+38*, ADD+39* |
DIR("B" | ADD+37* |
DIR(0 | ADD+37* |
DIROUT | ADD+11~ |
DIRUT | ADD+11~, ADD+26 |
DLAYGO | ADD+10~, ADD+25* |
DR | ADD+11~, ADD+65*, ADD+66*, ADD+67* |
DTOUT | INIT+16, INITX, ADD+11~, ADD+20, ADD+41, ADD+47, ADD+60, ADD+62, ADD+65, ADD+75 , ADD+83, ADDX+1 |
DUOUT | ADD+11~, ADD+20, ADD+31!, ADD+40!, ADD+42!, ADD+43!, ADD+50!, ADD+58!, ADD+67! |
EXITFLG | ADD+12~, ADD+46*, ADD+47, ADD+60, ADD+62 |
FIELDS | ADD+12~, ADD+47*, ADD+60* |
FILEDA | INIT+6~, INIT+9*, INIT+10, ADD+10~, ADD+14*, ADD+25, ADD+40, ADD+41, ADD+44, ADD+47 , ADD+50, ADD+56, ADD+57, ADD+60, ADD+61, ADD+62, ADD+63, ADD+83 |
LINENO | INIT+6~, INIT+14*, INIT+16, INIT+17, ADD+11~, ADD+76*, ADD+77 |
MSG | ADD+11~, ADD+50*, ADD+68* |
MSG1 | ADD+11~, ADD+50, ADD+52* |
MSG2 | ADD+11~, ADD+21!, ADD+50, ADD+53*, ADD+55*, ADD+56* |
NAME | HDR+2~, HDR+3*, HDR+4, SETHDR+1 |
NEWFLAG | ADD+10~, ADD+30*, ADD+32, ADD+40, ADD+41, ADD+42, ADD+43, ADD+44, ADD+47, ADD+50 |
NEWOR | ADD+10~ |
NEWSTAT | ADD+10~, ADD+47, ADD+60 |
NFILEDA | ADD+10~, ADD+20, ADD+30*, ADD+31, ADD+33, ADD+40, ADD+41, ADD+42, ADD+43, ADD+44 , ADD+47, ADD+48, ADD+50, ADD+54, ADD+55, ADD+56, ADD+57, ADD+60, ADD+76, ADD+81 |
NNODE0 | ADD+13~, ADD+30*, ADD+35, ADD+36, ADD+40, ADD+41, ADD+44*, ADD+47, ADD+54*, ADD+55 , ADD+57, ADD+70, ADD+81 |
OVERRIDE | ADD+13~, ADD+26~*, ADD+27, ADD+50 |
SEQUENCE | ADD+13~, ADD+66* |
SUBS | ADD+13~, ADD+51* |
TENDA | ADD+11~, ADD+57, ADD+58, ADD+61, ADD+62, ADD+63 |
>> TIUFATTR | ADD+59 |
TIUFCK | ADD+49~, ADD+50, ADD+53 |
TIUFCK( | ADD+51! |
TIUFIMSG | ADD+13~, ADD+40~ |
>> TIUFINFO | INIT+16 |
>> TIUFINFO("FILEDA" | INIT+9, ADD+14 |
>> TIUFNOD0 | HDR+3, HDR+4, ADD+17, ADD+66, ADD+67, ADD+83 |
>> TIUFNOD0("TYPE" | HDR+5 |
TIUFOUT1 | ADD+12~, ADD+18*, ADD+20*, ADD+29* |
>> TIUFREDO | ADD+59* |
TIUFTLST | ADD+13~, ADD+41, ADD+43 |
>> TIUFTMPL | ADD+59, ADD+80 |
TIUFTMSG | ADD+13~, ADD+41 |
TIUFTMSG("T" | ADD+42 |
>> TIUFVCN1 | ADD+81* |
>> TIUFWHO | ADD+16, ADD+17, ADD+23, ADD+24, ADD+25, ADD+26, ADD+34, ADD+47, ADD+71 |
TIUFXHLX | ADD+12~ |
TIUFXNOD | ADD+12~, ADD+14* |
TIUFY | ADD+12~, ADD+28*, ADD+29, ADD+30 |
TYPE | HDR+2~, HDR+4*, HDR+5*, SETHDR*, SETHDR+1 |
U | HDR+3, HDR+4, ADD+17, ADD+30, ADD+32, ADD+35, ADD+36, ADD+40, ADD+41, ADD+47 , ADD+53, ADD+55, ADD+66, ADD+67, ADD+70 |
>> VALM("LINES" | ADD+77 |
>> VALMBCK | ADD+15*, ADDX+1* |
>> VALMBG | ADD+77* |
>> VALMCNT | INIT+9*, INIT+12*, INIT+17* |
>> VALMHDR(1 | SETHDR+1* |
>> VALMQUIT | INITX* |
>> VALMSG | ADD+20* |
X | ADD+10~ |
>> XQORNOD(0 | ADD+14 |
Y | ADD+10~, ADD+28, ADD+32, ADD+34~, ADD+35*, ADD+36*, ADD+65 |