TIUEDI4 ; SLC/JER - Enter/Edit a Document ;31-Dec-2012 14:43;DU
Source file <TIUEDI4.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 13 | SEND^TIUALRT UPDTIRT^TIUDIRT ($$GETLMETH,$$GETTMPL,$$GETVMETH,AUDIT)^TIUEDI1 DELETE^TIUEDIT (BUFFER,COMMIT)^TIUEDIU ITEMS^TIUFLT DOCSPICK^TIULA2 ($$CHKSUM,$$LINECNT,$$STATUS)^TIULC ($$DECRYPT,$$PNAME,$$SUPPVSIT)^TIULC1 $$PERSPRF^TIULE ($$DOLMLINE,DOLMLINE)^TIUSRVF1 EVENT^TIUSRVP1 $$READ^TIUU |
VA Fileman | 3 | ^DIC ^DIE EN^DIWE |
IHS Mods To Text Integration Utilities | 1 | VEDIT^BTIUED |
Name | Comments | DBIA/ICR reference |
---|---|---|
BOIL(LINE,COUNT) | ; execute objects
|
|
SETTL(TIUTYP,TIUCLASS,TIUTITLE) | ; Set array TIUTYP w/ title info
; e.g. TIUTYP(1) = 1^113^CRISIS, where 113 is IFN of CRISIS title, ; TIUTYP = 1 if gotten from TIUTITLE ; TIUTYP = 113 if gotten from user ; Requires TIUCLASS ; Receives TIUTITLE - optional = Title DA or Title Name or DA^Name |
|
ASKOK(TIUTYP,TIU,TIUBY,TIUASK) | ; X Validation method.
; Receives and returns array TIU, simple var TIUTYP, [array TIUBY] ; Sets TIUASK = answer, = 0 for not OK or 1 for OK |
|
LOADDFLT(DA,TIUTYP) | ; Load bp text
|
|
APPEND(X) | ;
|
|
DIEQ | ;IHS/ITSC/LJF 02/26/2003 added line label
|
|
CANXEC(TIUODA) | ; Eval Obj Status
|
|
REPLACE(LINE,X,TIUI) | ; Replace TIUIth object in LINE
|
|
GETVST(DFN,TIUTYP,TIU,EVNTFLAG) | ; Get visit, set array TIU
; -- If no eventflag & don't suppress visit, then execute ; visit linkage method: -- ; Requires DFN ; Requires simple variable TIUTYP = title DA ; Optional EVNTFLAG ; Returns array TIU |
|
DIE(DA,TIUQUIT,TIUCHNG) | ; Invoke ^DIE
|
|
INSMULT(LINE,TARGET,TIULCNT) | ; Mult-valued results
|
|
TEXTEDIT(DA,TIUCMMT,TIUCHNG) | ; Call DIWE
|
Name | Field # of Occurrence |
---|---|
VEDIT^BTIUED | ASKOK+13 |
^DIC | BOIL+7 |
^DIE | DIE+10, DIE+20, TEXTEDIT+23, TEXTEDIT+25 |
EN^DIWE | TEXTEDIT+12 |
SEND^TIUALRT | DIE+14, DIE+21 |
UPDTIRT^TIUDIRT | DIE+14, DIE+21 |
$$GETLMETH^TIUEDI1 | GETVST+12 |
$$GETTMPL^TIUEDI1 | DIE+8 |
$$GETVMETH^TIUEDI1 | ASKOK+4 |
AUDIT^TIUEDI1 | TEXTEDIT+18 |
DELETE^TIUEDIT | TEXTEDIT+14 |
BUFFER^TIUEDIU | TEXTEDIT+7 |
COMMIT^TIUEDIU | TEXTEDIT+18, TEXTEDIT+24 |
ITEMS^TIUFLT | LOADDFLT+16 |
DOCSPICK^TIULA2 | SETTL+15 |
$$CHKSUM^TIULC | TEXTEDIT+3, TEXTEDIT+4, TEXTEDIT+8, TEXTEDIT+16 |
$$LINECNT^TIULC | TEXTEDIT+25 |
$$STATUS^TIULC | DIE+20 |
$$DECRYPT^TIULC1 | TEXTEDIT+3, TEXTEDIT+4 |
$$PNAME^TIULC1 | SETTL+11, GETVST+15, ASKOK+7, DIE+9 |
$$SUPPVSIT^TIULC1 | GETVST+9 |
$$PERSPRF^TIULE | DIE+2 |
$$DOLMLINE^TIUSRVF1 | LOADDFLT+9 |
DOLMLINE^TIUSRVF1 | LOADDFLT+9 |
EVENT^TIUSRVP1 | GETVST+19 |
$$READ^TIUU | DIE+6 |
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TIU(8925 - [#8925] | DIE+3, DIE+7*, DIE+8, DIE+9, DIE+19, DIEQ+1, TEXTEDIT+3, TEXTEDIT+4, TEXTEDIT+9, TEXTEDIT+11 , LOADDFLT+2, LOADDFLT+4*, LOADDFLT+5!, LOADDFLT+6*, LOADDFLT+12*, LOADDFLT+13* |
^TIU(8925.1 - [#8925.1] | SETTL+10, LOADDFLT+4, LOADDFLT+7, LOADDFLT+8, LOADDFLT+14, BOIL+10, CANXEC+1 |
Name | Line Occurrences |
---|---|
$$APPEND | BOIL+10 |
$$BOIL | LOADDFLT+10 |
$$CANXEC | BOIL+10 |
$$REPLACE | BOIL+21 |
DIEQ | DIE+13, DIE+16, DIE+19 |
INSMULT | LOADDFLT+11 |
LOADDFLT | TEXTEDIT+9, LOADDFLT+18 |
TEXTEDIT | DIE+17 |
Name | Field # of Occurrence |
---|---|
^(9 | BOIL+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COUNT | BOIL~ |
DA | DIE~, DIE+3, DIE+7, DIE+8, DIE+9, DIE+14, DIE+17, DIE+19, DIE+20, DIE+21 , DIEQ+1, TEXTEDIT~, TEXTEDIT+3, TEXTEDIT+4, TEXTEDIT+7, TEXTEDIT+8, TEXTEDIT+9, TEXTEDIT+10, TEXTEDIT+11, TEXTEDIT+14 , TEXTEDIT+16, TEXTEDIT+18, TEXTEDIT+24, TEXTEDIT+25, LOADDFLT~, LOADDFLT+2, LOADDFLT+4, LOADDFLT+5, LOADDFLT+6, LOADDFLT+11 , LOADDFLT+12, LOADDFLT+13, LOADDFLT+18, BOIL+2~ |
DDWRW | TEXTEDIT+1~, TEXTEDIT+11* |
DFN | GETVST~, GETVST+19 |
DIC | TEXTEDIT+1~, TEXTEDIT+10*, BOIL+1~, BOIL+4* |
DIC("S" | BOIL+5* |
DIC(0 | BOIL+4* |
DIE | DIE+1~, DIE+10*, DIE+20*, TEXTEDIT+22*, TEXTEDIT+25* |
>> DIROUT | GETVST+20 |
DIWE | TEXTEDIT+1~ |
DIWESUB | TEXTEDIT+1~, TEXTEDIT+10* |
DIWPT | TEXTEDIT+1~ |
DR | DIE+1~, DIE+8*, DIE+9, DIE+20*, TEXTEDIT+1~, TEXTEDIT+22*, TEXTEDIT+25* |
DT | LOADDFLT+6, LOADDFLT+13 |
>> DTOUT | GETVST+20, DIE+11 |
DUZ | DIE+2, DIE+7 |
DWHD | TEXTEDIT+1~ |
DWI | TEXTEDIT+1~ |
DWLC | TEXTEDIT+1~ |
DWLR | TEXTEDIT+1~ |
DWLW | TEXTEDIT+1~, TEXTEDIT+12* |
DWO | TEXTEDIT+1~ |
DWPK | TEXTEDIT+1~, TEXTEDIT+12* |
EVNTFLAG | GETVST~, GETVST+9, GETVST+11 |
LINE | BOIL~, BOIL+6, BOIL+21*, BOIL+22, REPLACE~, REPLACE+1*, REPLACE+2, INSMULT~, INSMULT+2, INSMULT+4 , INSMULT+6, INSMULT+7, INSMULT+13 |
>> NOSAVE | SETTL+8, TEXTEDIT+14, CANXEC+2 |
TARGET | INSMULT~, INSMULT+15, INSMULT+16, INSMULT+18, INSMULT+20, INSMULT+21, INSMULT+22, INSMULT+23 |
TIU | GETVST~, GETVST+19, ASKOK~, DIE+14, DIE+21 |
TIU("PNM" | TEXTEDIT+10 |
TIU("VISIT" | ASKOK+13 |
TIU("VSTR" | GETVST+21, ASKOK+11 |
TIUASK | ASKOK~ |
TIUBY | ASKOK~ |
TIUCHNG | DIE~, DIE+17, TEXTEDIT~, TEXTEDIT+19*, TEXTEDIT+24* |
TIUCKSM0 | TEXTEDIT+2~, TEXTEDIT+8*, TEXTEDIT+17, TEXTEDIT+18 |
TIUCKSM1 | TEXTEDIT+2~, TEXTEDIT+16*, TEXTEDIT+17, TEXTEDIT+18 |
TIUCLASS | SETTL~, SETTL+15 |
TIUCMMT | TEXTEDIT~ |
TIUDFLT | SETTL+6~, SETTL+14*, SETTL+15 |
TIUESBLK | TEXTEDIT+2~, TEXTEDIT+4* |
TIUESNM | TEXTEDIT+2~, TEXTEDIT+3*, TEXTEDIT+21 |
TIUFITEM | LOADDFLT+15~ |
TIUFITEM( | LOADDFLT+17, LOADDFLT+18 |
TIUFPRIV | BOIL+1~* |
TIUI | LOADDFLT+1~*, LOADDFLT+7*, LOADDFLT+8, LOADDFLT+15~, LOADDFLT+17*, LOADDFLT+18, BOIL+1~, BOIL+6*, BOIL+14, BOIL+18 , BOIL+21, REPLACE~, REPLACE+1, INSMULT+3~, INSMULT+7*, INSMULT+9*, INSMULT+12, INSMULT+13 |
TIUJ | LOADDFLT+1~, LOADDFLT+2*, LOADDFLT+4, LOADDFLT+5*, LOADDFLT+6, LOADDFLT+8*, LOADDFLT+10, LOADDFLT+11, LOADDFLT+12, LOADDFLT+13 |
TIUK | LOADDFLT+1~ |
TIUL | LOADDFLT+1~, LOADDFLT+18* |
TIULCNT | INSMULT~, INSMULT+15*, INSMULT+16, INSMULT+17*, INSMULT+18, INSMULT+20*, INSMULT+21, INSMULT+22*, INSMULT+23 |
TIULINE | INSMULT+3~, INSMULT+7*, INSMULT+8*, INSMULT+14, INSMULT+16, INSMULT+19, INSMULT+21 |
TIULMETH | GETVST+7~, GETVST+12*, GETVST+13, GETVST+17 |
>> TIUNEW | DIE+13 |
TIUNEWG | BOIL+3~, BOIL+18*, BOIL+19, BOIL+20 |
TIUNEWR | BOIL+3~, BOIL+14*, BOIL+15, BOIL+16 |
TIUODA | CANXEC~, CANXEC+1 |
TIUOLDG | BOIL+3~, BOIL+18*, BOIL+19 |
TIUOLDR | BOIL+3~, BOIL+14*, BOIL+15 |
TIUOST | CANXEC+1~*, CANXEC+2 |
>> TIUOUT | SETTL+16*, GETVST+13*, ASKOK+5* |
TIUPC | INSMULT+1~, INSMULT+2*, INSMULT+4, INSMULT+6, INSMULT+7, INSMULT+8, INSMULT+13 |
>> TIUPREF | DIE+2* |
>> TIUPRM3 | TEXTEDIT+6 |
TIUQUIT | GETVST+20*, DIE~, DIE+5*, DIE+9*, DIE+11*, DIE+13, DIE+14, DIE+16, DIE+19*, TEXTEDIT+14* |
TIUSCNT | INSMULT+3~, INSMULT+7*, INSMULT+11*, INSMULT+14, INSMULT+19 |
TIUSLINE | INSMULT+10~, INSMULT+12*, INSMULT+13*, INSMULT+14, INSMULT+18, INSMULT+19, INSMULT+21, INSMULT+23 |
TIUSRC | INSMULT+3~, INSMULT+4*, INSMULT+5*, INSMULT+9, INSMULT+12, INSMULT+13, INSMULT+24 |
TIUTAIL | INSMULT+3~, INSMULT+6*, INSMULT+13 |
TIUTITLE | SETTL~, SETTL+8, SETTL+9*, SETTL+10 |
TIUTYP | SETTL~, SETTL+9*, SETTL+15, SETTL+16, SETTL+17*, GETVST~, GETVST+9, GETVST+12, GETVST+15, ASKOK~ , ASKOK+4, ASKOK+7, LOADDFLT~, LOADDFLT+4, LOADDFLT+7, LOADDFLT+8, LOADDFLT+14, LOADDFLT+16 |
TIUTYP(1 | SETTL+10*, SETTL+11*, SETTL+17, TEXTEDIT+9 |
TIUVMETH | ASKOK+3~, ASKOK+4*, ASKOK+5, ASKOK+9 |
TIUVSUPP | GETVST+7~, GETVST+8*, GETVST+9*, GETVST+11 |
TIUX | INSMULT+3~ |
TIUXL | APPEND+1~*, APPEND+2 |
TIUY | CANXEC+1~, CANXEC+2*, CANXEC+3 |
U | SETTL+8, SETTL+9, SETTL+10, SETTL+11, SETTL+17, DIE+8, DIE+9, TEXTEDIT+3, TEXTEDIT+4, TEXTEDIT+9 , TEXTEDIT+11, LOADDFLT+2, LOADDFLT+4, LOADDFLT+6, LOADDFLT+13, CANXEC+1 |
>> VALMAR | TEXTEDIT+11 |
>> VALMBG | TEXTEDIT+11 |
X | LOADDFLT+8*, LOADDFLT+9*, LOADDFLT+10*, LOADDFLT+11, LOADDFLT+12, BOIL+1~, BOIL+6*, BOIL+8*, BOIL+10*, BOIL+11* , BOIL+12, BOIL+13, BOIL+14, BOIL+16*, BOIL+17, BOIL+18, BOIL+20*, BOIL+21, REPLACE~, REPLACE+1 , APPEND~, APPEND+1, APPEND+2*, APPEND+3 |
>> XWBOS | LOADDFLT+9 |
Y | DIE+1~, DIE+11, BOIL+1~, BOIL+8, BOIL+9, BOIL+10 |
Name | Field # of Occurrence |
---|---|
$T(DOLMLINE^TIUSRVF1 | LOADDFLT+9 |