MAGQBPG1 ;WOIFO/RMP,JSL,DAC - REMOTE Task SERVER Program ; 27 Jul 2017 11:12 AM
Source file <MAGQBPG1.m>
| Package | Total | Call Graph |
|---|---|---|
| Imaging | 7 | ($$CWL,$$PLACE)^MAGBAPI $$IMOFFLN^MAGFILEB SCAN^MAGQBPG1 $$FTYPE^MAGQBPRG $$CHKIMG^MAGQBUT2 ($$GETMI,ADDMG,UDMI)^MAGQBUT5 $$UPPER^MAGQE4 |
| Kernel | 4 | ($$FMADD,$$FMTE,$$NOW)^XLFDT $$BASE^XLFUTL $$KSP^XUPARAM $$PROD^XUPROD |
| MailMan | 2 | $$SUBCHK^XMGAPI0 SENDMSG^XMXAPI |
| VA FileMan | 1 | FILE^DIE |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENTRY(RESULT,WSTAT,PROCESS) | ;RPC[MAGQ JBS]
|
|
| SHR(RESULT) | ; RPC[MAGQ SHARES]
|
|
| CNP2(RESULT,IEN,START,STOP,AUTO) | ;[MAGQ JBSCN]
|
|
| JPUD(RESULT,JPTR,EXT,IEN) | ; RPC[MAGQ JPUD]
|
|
| VCUD(RESULT,VCPTR,EXT,IEN) | ; RPC[MAGQ VCUD]
|
|
| DFNIQ(RESULT,INPUT,SEND,PLACE,APP) | ;
|
|
| SCAN(IEN,ORDER,GB) | ; Find the next image spanning the Image and the Image Archive file
|
|
| KLOG(GL,IEN,CORREC) | ;
|
|
| LOGKILL(REC) | ; Log the content into the ^TMP global error log rpc
|
|
| ELOGV(MESG,LIMIT) | ;TMP Log
|
|
| ELOGRV(RESULT,LIMIT) | ; [MAGQ LOGV] Error log report and purge
; Please test this |
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | CNP2+38, CNP2+41 |
| $$CWL^MAGBAPI | SHR+4, CNP2+75 |
| $$PLACE^MAGBAPI | ENTRY+4, SHR+3, CNP2+3, CNP2+26 |
| $$IMOFFLN^MAGFILEB | CNP2+27 |
| SCAN^MAGQBPG1 | CNP2+20, CNP2+57 |
| $$FTYPE^MAGQBPRG | JPUD+3, VCUD+3 |
| $$CHKIMG^MAGQBUT2 | CNP2+81 |
| $$GETMI^MAGQBUT5 | DFNIQ+15 |
| ADDMG^MAGQBUT5 | DFNIQ+19 |
| UDMI^MAGQBUT5 | DFNIQ+27 |
| $$UPPER^MAGQE4 | ENTRY+6, ENTRY+11 |
| $$FMADD^XLFDT | DFNIQ+16 |
| $$FMTE^XLFDT | ENTRY+2, DFNIQ+8 |
| $$NOW^XLFDT | ENTRY+2, DFNIQ+8, DFNIQ+16 |
| $$BASE^XLFUTL | ENTRY+20 |
| $$SUBCHK^XMGAPI0 | DFNIQ+11 |
| SENDMSG^XMXAPI | DFNIQ+23 |
| $$KSP^XUPARAM | DFNIQ+6 |
| $$PROD^XUPROD | DFNIQ+19 |
| RPC Name | Call Tags |
|---|---|
| MAGQ JBS | ENTRY |
| MAGQ SHARES | SHR |
| MAGQ JPUD | JPUD |
| MAGQ VCUD | VCUD |
| MAGQ DFNIQ | DFNIQ |
| MAGQ JBSCN | CNP2 |
| MAGQ LOGV | ELOGRV |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | ENTRY+3, SHR+2, CNP2+1, JPUD+2, VCUD+2, DFNIQ+1, ELOGV+2, ELOGRV+3 |
| ^MAG(2005 - [#2005] | CNP2+7, CNP2+8, CNP2+10, CNP2+15, CNP2+34, CNP2+35, JPUD+8, JPUD+15*, VCUD+7*, SCAN+5 , SCAN+13 |
| ^MAG(2005.1 - [#2005.1] | CNP2+15, CNP2+34, CNP2+44, CNP2+46, CNP2+80, JPUD+8, JPUD+16*, VCUD+8*, SCAN+1, SCAN+6 , SCAN+14 |
| ^MAG(2005.2 - [#2005.2] | ENTRY+22, SHR+5, SHR+6 |
| ^MAG(2006.1 - [#2006.1] | ENTRY+20 |
| ^MAG(2006.8 - [#2006.8] | ENTRY+5, ENTRY+6, ENTRY+10, ENTRY+11, ENTRY+15 |
| ^MAGQUEUE(2006.033 - [#2006.033] | JPUD+11 |
| ^TMP("MAGQ" | ELOGV+3, ELOGV+4*, ELOGRV+5, ELOGRV+6, ELOGRV+7!, ELOGRV+10 |
| ^TMP("MAGQBP" | SHR+20* |
| ^TMP("XMERR" | DFNIQ+25 |
| ^TMP($J | DFNIQ+4, DFNIQ+7*, DFNIQ+8*, DFNIQ+17!, DFNIQ+24!, DFNIQ+26!, DFNIQ+28* |
| ^XMB("TIMEZONE" | DFNIQ+8 |
| Name | Line Occurrences |
|---|---|
| ELOGV | LOGKILL+4, LOGKILL+6, LOGKILL+8, LOGKILL+10 |
| KLOG | CNP2+25, CNP2+35 |
| LOGKILL | KLOG+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | ENTRY+22 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | ENTRY+1~ |
| ACQSITE | CNP2+2~, CNP2+20, CNP2+23*, CNP2+26 |
| ALTPLACE | CNP2+2~, CNP2+3*, CNP2+29*, CNP2+54 |
| APP | DFNIQ~, DFNIQ+4, DFNIQ+7, DFNIQ+8, DFNIQ+17, DFNIQ+22, DFNIQ+24, DFNIQ+26, DFNIQ+28 |
| AUTO | CNP2~, CNP2+4, CNP2+30 |
| BNAME | CNP2+2~ |
| BNODE | CNP2+2~, CNP2+69*, CNP2+71, CNP2+74, CNP2+77 |
| CNT | ENTRY+1~, ENTRY+4*, ENTRY+21*, ENTRY+27*, ENTRY+29, SHR+1~, SHR+3*, SHR+19*, SHR+20, DFNIQ+2~ , DFNIQ+4*, DFNIQ+5, DFNIQ+9*, DFNIQ+28*, ELOGRV+2~, ELOGRV+4*, ELOGRV+5, ELOGRV+6*, ELOGRV+9 |
| CORREC | CNP2+2~, CNP2+3*, CNP2+20, CNP2+25, CNP2+35, CNP2+55, CNP2+56, KLOG~, KLOG+1* |
| CWL | SHR+1~, SHR+4* |
| DATA | SHR+1~, SHR+6*, SHR+7, SHR+8, SHR+9, SHR+10, SHR+11, SHR+14 |
| DUZ | DFNIQ+20, DFNIQ+21 |
| DUZ(2 | ENTRY+4, SHR+3, CNP2+3, CNP2+26 |
| END | CNP2+2~, CNP2+15*, CNP2+16 |
| EXT | JPUD~, JPUD+3, VCUD~, VCUD+3 |
| FDA | CNP2+38!, CNP2+41! |
| FDA( | CNP2+39*, CNP2+40* |
| FDA(2005 | CNP2+36*, CNP2+37* |
| FN | ELOGRV+2~ |
| FNAME | CNP2+2~, CNP2+64*, CNP2+76 |
| GB | SCAN~, SCAN+1, SCAN+2*, SCAN+7*, SCAN+8*, SCAN+9*, SCAN+15*, SCAN+16*, SCAN+17* |
| GL | CNP2+2~, CNP2+3*, CNP2+20, CNP2+23, CNP2+24, CNP2+25, CNP2+35, CNP2+51*, CNP2+57, CNP2+67 , CNP2+69, CNP2+77, CNP2+79, CNP2+80, JPUD+1~, JPUD+8*, JPUD+9, JPUD+10*, JPUD+11, KLOG~ , KLOG+1, KLOG+2, KLOG+3 |
| HASH | CNP2+2~ |
| I1 | CNP2+15*, SCAN+3~, SCAN+5*, SCAN+7, SCAN+8, SCAN+9, SCAN+10, SCAN+13*, SCAN+15, SCAN+16 , SCAN+17, SCAN+18 |
| I2 | CNP2+15*, SCAN+3~, SCAN+6*, SCAN+7, SCAN+8, SCAN+9, SCAN+10, SCAN+14*, SCAN+15, SCAN+16 , SCAN+17, SCAN+18 |
| IEN | CNP2~, CNP2+5*, CNP2+7, CNP2+12, CNP2+13*, CNP2+16*, CNP2+17*, CNP2+19*, CNP2+20, CNP2+21 , CNP2+23, CNP2+24, CNP2+25, CNP2+32*, CNP2+34, CNP2+35, CNP2+36, CNP2+37, CNP2+39, CNP2+40 , CNP2+43, CNP2+44, CNP2+46, CNP2+51, CNP2+57, CNP2+58, CNP2+60, CNP2+61, CNP2+65, CNP2+67 , CNP2+69, CNP2+77, CNP2+79, CNP2+80, CNP2+81, JPUD~, JPUD+3, JPUD+8, JPUD+10, JPUD+15 , JPUD+16, VCUD~, VCUD+3, VCUD+7, VCUD+8, SCAN~, SCAN+1, SCAN+2*, SCAN+5, SCAN+6 , SCAN+7*, SCAN+8*, SCAN+10*, SCAN+13, SCAN+14, SCAN+15*, SCAN+16*, SCAN+18*, SCAN+20*, KLOG~ , KLOG+1, KLOG+2, KLOG+3 |
| INDX | ENTRY+1~, SHR+1~, SHR+3*, SHR+5*, SHR+6, SHR+16, SHR+17*, SHR+18*, SHR+19, SHR+20 , ELOGV+1~, ELOGV+3*, ELOGV+4, ELOGRV+2~, ELOGRV+4*, ELOGRV+5*, ELOGRV+6, ELOGRV+7, ELOGRV+10*, ELOGRV+11 |
| INPUT | DFNIQ~, DFNIQ+11, DFNIQ+13, DFNIQ+19, DFNIQ+27, DFNIQ+28 |
| INTERVAL | DFNIQ+14~, DFNIQ+15*, DFNIQ+16 |
| JPTR | JPUD~, JPUD+6, JPUD+7*, JPUD+15, JPUD+16 |
| LIMIT | ELOGV~, ELOGRV~, ELOGRV+5 |
| LOC | DFNIQ+2~, DFNIQ+6*, DFNIQ+7 |
| MAGDA | CNP2+2~, CNP2+5*, CNP2+17*, CNP2+19*, SCAN+20* |
| MESG | ELOGV~, ELOGV+4 |
| MSG | CNP2+38!, CNP2+41! |
| NODE | ENTRY+1~, ENTRY+15*, ENTRY+16, JPUD+1~, JPUD+5*, JPUD+15, JPUD+16, VCUD+1~, VCUD+5*, VCUD+7 , VCUD+8, LOGKILL+1~, LOGKILL+2*, LOGKILL+3*, LOGKILL+4, LOGKILL+5, LOGKILL+6, LOGKILL+7, LOGKILL+8, LOGKILL+9 , LOGKILL+10 |
| NODE1 | LOGKILL+1~, LOGKILL+5*, LOGKILL+6, LOGKILL+7, LOGKILL+8, LOGKILL+9, LOGKILL+10 |
| NODE2 | CNP2+2~, CNP2+24*, CNP2+25, LOGKILL+1~, LOGKILL+7*, LOGKILL+8, LOGKILL+9, LOGKILL+10 |
| NODE3 | LOGKILL+1~, LOGKILL+9*, LOGKILL+10 |
| OFFCNT | CNP2+2~, CNP2+3*, CNP2+28*, CNP2+53 |
| OFFLINE | CNP2+2~, CNP2+3*, CNP2+20, CNP2+22*, CNP2+27*, CNP2+28 |
| ORDER | CNP2+2~, CNP2+6*, CNP2+11*, CNP2+14, CNP2+20, CNP2+57, CNP2+60, SCAN~, SCAN+4 |
| PIECE | CNP2+2~, JPUD+1~, JPUD+4*, JPUD+15, JPUD+16, VCUD+1~, VCUD+4*, VCUD+7, VCUD+8 |
| PLACE | ENTRY+1~, ENTRY+4*, ENTRY+5, ENTRY+6, ENTRY+10, ENTRY+11, ENTRY+20, ENTRY+25, SHR+1~, SHR+3* , SHR+4, SHR+10, CNP2+2~, CNP2+3*, CNP2+75, DFNIQ~, DFNIQ+4, DFNIQ+7, DFNIQ+8, DFNIQ+15 , DFNIQ+17, DFNIQ+19, DFNIQ+24, DFNIQ+26, DFNIQ+27, DFNIQ+28 |
| PLACEOK | CNP2+2~, CNP2+3*, CNP2+20, CNP2+26*, CNP2+29 |
| PROC | ENTRY+1~ |
| PROCESS | ENTRY~ |
| PTR | CNP2+2~ |
| QCNT | ENTRY+1~ |
| QPTR | ENTRY+1~ |
| RDATE | CNP2+2~ |
| REC | LOGKILL~, LOGKILL+3, LOGKILL+4, LOGKILL+5, LOGKILL+6, LOGKILL+7, LOGKILL+8, LOGKILL+9, LOGKILL+10 |
| RESULT | ENTRY~, SHR~, CNP2~, CNP2+3*, CNP2+12*, CNP2+20, CNP2+31*, CNP2+42*, CNP2+43*, CNP2+44* , CNP2+45*, CNP2+46*, CNP2+47*, CNP2+48*, CNP2+53*, CNP2+54*, CNP2+56*, CNP2+58*, CNP2+61*, CNP2+62* , CNP2+65*, CNP2+66, CNP2+67*, CNP2+70*, CNP2+71*, CNP2+72*, CNP2+73*, CNP2+74*, CNP2+75*, CNP2+76* , CNP2+77*, CNP2+79*, CNP2+80*, CNP2+81*, JPUD~, JPUD+2*, JPUD+6, JPUD+9*, JPUD+10*, JPUD+12* , JPUD+17*, VCUD~, VCUD+2*, VCUD+9*, DFNIQ~, DFNIQ+3*, DFNIQ+11*, DFNIQ+12, DFNIQ+29*, ELOGRV~ |
| RESULT( | ENTRY+29*, SHR+19*, ELOGRV+6* |
| RESULT(0 | ENTRY+13*, ENTRY+18*, ENTRY+20*, ELOGRV+9*, ELOGRV+11* |
| SCANCNT | CNP2+2~, CNP2+3*, CNP2+20, CNP2+22*, CNP2+60, CNP2+61 |
| SCANDATE | ENTRY+1~, ENTRY+2* |
| SEND | DFNIQ~, DFNIQ+10 |
| SHARE | ENTRY+1~, ENTRY+27*, ENTRY+28*, ENTRY+29, SHR+1~, SHR+11*, SHR+12, SHR+13*, SHR+14*, SHR+15 , SHR+16 |
| START | CNP2~, CNP2+7*, CNP2+10*, CNP2+11, CNP2+13, CNP2+16, CNP2+17 |
| STOP | CNP2~, CNP2+8*, CNP2+10*, CNP2+11, CNP2+20, CNP2+60 |
| SYSIEN | ENTRY+1~, ENTRY+4*, ENTRY+5*, ENTRY+6*, ENTRY+7, ENTRY+9, ENTRY+10*, ENTRY+11*, ENTRY+12, ENTRY+15 |
| SYSNAME | ENTRY+1~, ENTRY+4*, ENTRY+16*, ENTRY+17, ENTRY+20 |
| TEMP | CNP2+2~ |
| TMP | SHR+1~, SHR+21!, LOGKILL+1~, LOGKILL+4*, LOGKILL+6*, LOGKILL+8*, LOGKILL+10* |
| TMP( | SHR+15, SHR+16*, SHR+18, SHR+19, SHR+20 |
| TMP1 | LOGKILL+1~, LOGKILL+4*, LOGKILL+6*, LOGKILL+8*, LOGKILL+10* |
| TRY | ENTRY+8~, ENTRY+9*, ENTRY+10, ENTRY+11 |
| TYPE | JPUD+1~, JPUD+3*, JPUD+4, JPUD+5, VCUD+1~, VCUD+3*, VCUD+4, VCUD+5 |
| U | ENTRY+4*, ENTRY+16, ENTRY+20, ENTRY+23, ENTRY+24, ENTRY+25, ENTRY+26, ENTRY+27, ENTRY+29, SHR+3* , SHR+7, SHR+8, SHR+9, SHR+10, SHR+11, SHR+14, SHR+19, SHR+20, CNP2+20, CNP2+23 , CNP2+25, CNP2+27, CNP2+30, CNP2+31, CNP2+35, CNP2+42, CNP2+43, CNP2+44, CNP2+45, CNP2+46 , CNP2+47, CNP2+48, CNP2+51, CNP2+53, CNP2+54, CNP2+56, CNP2+58, CNP2+61, CNP2+62, CNP2+64 , CNP2+65, CNP2+66, CNP2+67, CNP2+68, CNP2+70, CNP2+71, CNP2+72, CNP2+73, CNP2+74, CNP2+75 , CNP2+76, CNP2+77, CNP2+79, CNP2+80, CNP2+81, JPUD+10, JPUD+11, JPUD+15, JPUD+16, VCUD+7 , VCUD+8, DFNIQ+3*, DFNIQ+12, DFNIQ+16, DFNIQ+29, ELOGRV+11 |
| VALUE | SHR+1~ |
| VCPTR | VCUD~, VCUD+6*, VCUD+7, VCUD+8 |
| WSTAT | ENTRY~, ENTRY+5, ENTRY+6, ENTRY+9, ENTRY+10, ENTRY+11, ENTRY+20 |
| X | ENTRY+1~, ENTRY+3*, ENTRY+21*, ENTRY+22*, ENTRY+29, SHR+2*, CNP2+1*, JPUD+2*, VCUD+2*, DFNIQ+1* , ELOGV+2~*, ELOGRV+3~* |
| XMDUZ | DFNIQ+14~, DFNIQ+20* |
| XMERR | DFNIQ+25*! |
| XMID | DFNIQ+21*, DFNIQ+23, DFNIQ+30! |
| XMINSTR | DFNIQ+23, DFNIQ+30! |
| XMINSTR("FLAGS" | DFNIQ+22* |
| XMINSTR("FROM" | DFNIQ+22* |
| XMSUB | DFNIQ+2~, DFNIQ+13*, DFNIQ+15, DFNIQ+23 |
| XMTEXT | DFNIQ+14~, DFNIQ+18*, DFNIQ+23 |
| XMY | DFNIQ+19, DFNIQ+23, DFNIQ+30! |
| XMY( | DFNIQ+20* |
| XMZ | DFNIQ+14~, DFNIQ+23 |
| Y | DFNIQ+2~ |
| ZNODE | ENTRY+1~, ENTRY+22*, ENTRY+23, ENTRY+24, ENTRY+25, ENTRY+26, ENTRY+27, ENTRY+29, CNP2+2~, CNP2+23* , CNP2+25, CNP2+27, CNP2+30, CNP2+44, CNP2+46, CNP2+51, CNP2+64, CNP2+68, CNP2+70, CNP2+72 , CNP2+73 |