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 |