MAGXIDXU ;WOIFO/JSL - MAG INDEX TERMS BUILD/UPDATE Utilities for Imaging Version 3.0; 06/29/2007 10:15
Source file <MAGXIDXU.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 |
---|---|---|
Imaging | 3 | MAG INDEX TERMS RESTORE MAG INDEX TERMS UPDATE MAGIP61A |
Name | Comments | DBIA/ICR reference |
---|---|---|
IDXUPDT | ;API call - OPTION (MAG IMAGE INDEX TERMS UPDATE)
|
|
ERR | ;error handler
|
|
UPDATE | ;called by IDXUPDT
|
|
CHKSTA | ;verify current status w/ National ^TMP
|
|
UFAIL | ;UPDATE FAIL, no End Of File
|
|
INS(XP,DUZ,DATE,IDA) | ;return msg
|
|
RESTORE | ;API call - MAG INDXE TERM RESTORE
|
|
RECOVER | ;Call by RESTORE
|
|
MKBASE | ;make last known base
|
|
PRECHK() | ;check to see if should overwrite old
|
Name | Field # of Occurrence |
---|---|
GETENV^%ZOSV | IDXUPDT+2, UFAIL+2, INS+2, RESTORE+2 |
$$GET1^DIQ | UFAIL+7, INS+14 |
^DIR | IDXUPDT+4, RESTORE+12 |
$$INXMB^MAGXIDX0 | IDXUPDT+9 |
WARNMSG^MAGXIDX0 | PRECHK+39 |
$$FMADD^XLFDT | UPDATE+17, MKBASE+3 |
$$FMDIFF^XLFDT | INS+10 |
$$FMTE^XLFDT | INS+7, INS+9, INS+13 |
$$NOW^XLFDT | IDXUPDT+17, UPDATE+17, INS+8, MKBASE+3 |
KILL^XM | IDXUPDT+2 |
$$READ^XMGAPI1 | IDXUPDT+12, IDXUPDT+13, IDXUPDT+15 |
SENDMSG^XMXAPI | UFAIL+14, INS+21, PRECHK+40 |
$$KSP^XUPARAM | UFAIL+4, INS+4, PRECHK+25 |
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 |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("ERRTN" | ERR+3 |
^%ZOSF("TRAP" | IDXUPDT+7 |
^MAG( | IDXUPDT+18, IDXUPDT+19, UPDATE+12, UPDATE+14!*, UPDATE+15*, CHKSTA+3, CHKSTA+8, RECOVER+3, RECOVER+4!*, MKBASE+2 |
^MAG(2005.82 - [#2005.82] | IDXUPDT+14, IDXUPDT+16, RESTORE+6 |
^TMP( | IDXUPDT+5!, IDXUPDT+15*, UPDATE+2, UPDATE+6, UPDATE+11, UPDATE+14, CHKSTA+2, CHKSTA+3, CHKSTA+5*, CHKSTA+7 , CHKSTA+8, CHKSTA+10* |
^TMP("XMERR" | INS+22 |
^XTMP( | IDXUPDT+8, IDXUPDT+28, MKBASE+2*, MKBASE+3*, MKBASE+4*, PRECHK+2 |
^XTMP("MAG INDEX TERMS BACKUP" | IDXUPDT+19*, ERR+2, UPDATE+18*, RESTORE+4, RESTORE+9, RECOVER+3, RECOVER+4 |
^XUSEC("MAG SYSTEM" | IDXUPDT+3, RESTORE+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANS | RESTORE+1~ |
CNT | UFAIL+1~, UFAIL+3*, UFAIL+4*, UFAIL+5*, UFAIL+6*, UFAIL+7*, UFAIL+8*, UFAIL+9*, INS+1~, INS+3* , INS+4*, INS+5*, INS+6*, INS+7*, INS+9*, INS+10*, INS+11*, INS+12*, INS+13*, INS+14* , INS+15*, PRECHK+23*, PRECHK+24*, PRECHK+25*, PRECHK+26*, PRECHK+27*, PRECHK+28*, PRECHK+29*, PRECHK+30*, PRECHK+31* , PRECHK+32*, PRECHK+33*, PRECHK+34*, PRECHK+39 |
COM | UFAIL+1~, INS+1~ |
CT | UFAIL+1~, INS+1~, INS+8*, INS+9, INS+10 |
D | UFAIL+1~, INS+1~ |
D0 | UFAIL+1~, INS+1~ |
D1 | UFAIL+1~, INS+1~ |
D2 | UFAIL+1~, INS+1~ |
DATE | IDXUPDT+1~, INS~, INS+7, INS+10, INS+13 |
DCNT | PRECHK+1~*, PRECHK+6*, PRECHK+8*, PRECHK+9*, PRECHK+16*, PRECHK+19*, PRECHK+20*, PRECHK+23*, PRECHK+32* |
DDATE | UFAIL+1~, INS+1~ |
DG | UFAIL+1~, INS+1~ |
DIC | UFAIL+1~, INS+1~ |
DICR | UFAIL+1~, INS+1~ |
DIFF | PRECHK+1~*, PRECHK+6*, PRECHK+8*, PRECHK+9*, PRECHK+16*, PRECHK+19*, PRECHK+20*, PRECHK+23, PRECHK+42 |
DIFF( | PRECHK+6*, PRECHK+8*, PRECHK+9*, PRECHK+16*, PRECHK+19*, PRECHK+20*, PRECHK+32 |
DIR | IDXUPDT+1~, RESTORE+1~ |
DIR("A" | IDXUPDT+4*, RESTORE+12* |
DIR("B" | IDXUPDT+4*, RESTORE+12* |
DIR(0 | IDXUPDT+4*, RESTORE+12* |
DIW | UFAIL+1~, INS+1~ |
DUZ | IDXUPDT+3, IDXUPDT+26, ERR+1, UFAIL+7, UFAIL+11, INS~, INS+14, INS+17, RESTORE+3, PRECHK+36 |
EOF | IDXUPDT+1~, IDXUPDT+21, UPDATE+2, UPDATE+3*, UPDATE+11 |
IDA | IDXUPDT+1~, INS~ |
IEN | CHKSTA+1~*, CHKSTA+2*, CHKSTA+3, CHKSTA+5, CHKSTA+7*, CHKSTA+8, CHKSTA+10 |
IN | IDXUPDT+1~, IDXUPDT+18*, IDXUPDT+19, UPDATE+11*, UPDATE+12, UPDATE+14, UPDATE+15, CHKSTA+2, CHKSTA+3, CHKSTA+5 , CHKSTA+7, CHKSTA+8, CHKSTA+10, RESTORE+1~, RESTORE+4*, RECOVER+2*, RECOVER+3, RECOVER+4, MKBASE+1~, MKBASE+2* , PRECHK+3*, PRECHK+4, PRECHK+12*, PRECHK+13, PRECHK+17, PRECHK+39* |
INXMB | IDXUPDT+1~, IDXUPDT+9*, IDXUPDT+12 |
IO(0 | IDXUPDT+3, IDXUPDT+4, IDXUPDT+8, IDXUPDT+9, IDXUPDT+10, IDXUPDT+14, IDXUPDT+21, UPDATE+3, UPDATE+8, UPDATE+11 , RESTORE+3, RESTORE+4, RESTORE+13, RESTORE+15, PRECHK+39 |
LINE | IDXUPDT+1~, IDXUPDT+12*, IDXUPDT+13*, IDXUPDT+15* |
LN | IDXUPDT+1~, IDXUPDT+12*, IDXUPDT+15*, UPDATE+1~, UPDATE+2*, UPDATE+6* |
>> MAGDUZ | UFAIL+13, INS+19, PRECHK+38 |
MAGMSG | IDXUPDT+1~, UFAIL+1~, INS+1~ |
MAGMSG( | UFAIL+3*, UFAIL+4*, UFAIL+5*, UFAIL+6*, UFAIL+7*, UFAIL+8*, UFAIL+9*, INS+3*, INS+4*, INS+5* , INS+6*, INS+7*, INS+9*, INS+10*, INS+11*, INS+12*, INS+13*, INS+14*, INS+15*, PRECHK+24* , PRECHK+25*, PRECHK+26*, PRECHK+27*, PRECHK+28*, PRECHK+29*, PRECHK+30*, PRECHK+31*, PRECHK+32*, PRECHK+33*, PRECHK+34* , PRECHK+39 |
MSG | UPDATE+1~ |
NEWSN | IDXUPDT+1~, IDXUPDT+13*, IDXUPDT+14, IDXUPDT+16, UPDATE+15, UFAIL+6, UFAIL+10, INS+6, INS+16, PRECHK+27 , PRECHK+35 |
SAVMAG | UPDATE+1~ |
SCODE | UPDATE+1~, UPDATE+5*, UPDATE+7*, UPDATE+8 |
ST | UFAIL+1~, INS+1~ |
STA | CHKSTA+1~, CHKSTA+3*, CHKSTA+4, CHKSTA+8*, CHKSTA+9 |
START | IDXUPDT+1~, IDXUPDT+17*, IDXUPDT+26 |
STO | CHKSTA+1~, CHKSTA+3*, CHKSTA+5, CHKSTA+8*, CHKSTA+10 |
SUB | IDXUPDT+1~, IDXUPDT+5*, IDXUPDT+8, IDXUPDT+12, IDXUPDT+15, IDXUPDT+28, UPDATE+2, UPDATE+5, UPDATE+6, UPDATE+11 , UPDATE+14, UPDATE+18, CHKSTA+2, CHKSTA+3, CHKSTA+5, CHKSTA+7, CHKSTA+8, CHKSTA+10, PRECHK+2, PRECHK+5 , PRECHK+14 |
SUBJ | MKBASE+1~*, MKBASE+2, MKBASE+3, MKBASE+4 |
TKID | IDXUPDT+1~, IDXUPDT+6*, IDXUPDT+19, ERR+2, UPDATE+11, INS+12, RESTORE+1~, RESTORE+4, RESTORE+8*, RESTORE+9 , RESTORE+11, RECOVER+1, RECOVER+3, RECOVER+4 |
U | UPDATE+18, CHKSTA+3, CHKSTA+5, CHKSTA+8, CHKSTA+10, MKBASE+3, PRECHK+7, PRECHK+15, PRECHK+17, PRECHK+18 |
X | IDXUPDT+1~, IDXUPDT+7*, UPDATE+1~, UPDATE+17*, UPDATE+18, MKBASE+1~, MKBASE+3*, PRECHK+1~, PRECHK+4*, PRECHK+5 , PRECHK+6, PRECHK+7, PRECHK+8, PRECHK+13*, PRECHK+14, PRECHK+15, PRECHK+16, PRECHK+17, PRECHK+18, PRECHK+19 |
X0 | MKBASE+1~, MKBASE+3*, MKBASE+4 |
X1 | MKBASE+1~ |
X2 | MKBASE+1~ |
XMER | IDXUPDT+1~, IDXUPDT+12, IDXUPDT+13, IDXUPDT+15 |
XMERR | UFAIL+1~, INS+1~, INS+22* |
XMID | UFAIL+1~, UFAIL+11*, UFAIL+14, INS+1~, INS+17*, INS+21, PRECHK+36*, PRECHK+40 |
XMSUB | UFAIL+1~, UFAIL+10*, UFAIL+14, INS+1~, INS+16*, INS+20*, INS+21, PRECHK+35*, PRECHK+40 |
XMY | UFAIL+1~, UFAIL+14, INS+1~, INS+21, PRECHK+40 |
XMY( | UFAIL+11*, UFAIL+13*, INS+17*, INS+19*, PRECHK+36*, PRECHK+38* |
XMY("G.MAG SE | RVER" , UFAIL+12*, INS+18*, PRECHK+37* |
XMZ | IDXUPDT+1~, IDXUPDT+12*, UFAIL+14, INS+21, PRECHK+40 |
XP | IDXUPDT+1~, INS~, INS+5, INS+15, INS+16 |
Y | IDXUPDT+1~, IDXUPDT+4, UPDATE+1~, UPDATE+2*, UPDATE+3, UPDATE+4, UPDATE+5, UPDATE+17*, UPDATE+18, INS+11 , RESTORE+1~, RESTORE+13, PRECHK+1~, PRECHK+5*, PRECHK+6, PRECHK+7, PRECHK+9, PRECHK+14*, PRECHK+15, PRECHK+16 , PRECHK+17, PRECHK+18, PRECHK+20 |
Y1 | UPDATE+1~, UPDATE+6*, UPDATE+7 |