MAGVAF03 ;WOIFO/NST/BT - Utilities for RPC calls ; 15 May 2012 9:15 AM
Source file <MAGVAF03.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GALLLST(MAGRY,FILE,IENS) | ;
|
|
| GALLXML(MAGRY,FILE,IENS) | ;
|
|
| GETMVAL(MAGRY,FILE,MFIELDID,IENS) | ;
|
|
| GXMLBYID(MAGRY,FILE,IENS,VAL,WPASLINE) | ;
|
|
| SETFTUCH(MAGRY) | ; Set first two lines and the last one
|
|
| EMPTYXML(MAGRY,FILE) | ; Create an empty XML result by file number
|
|
| GXMLBYPK(MAGRY,FILE,PK,WPASLINE) | ;
|
| Name | Field # of Occurrence |
|---|---|
| MSG^DIALOG | GALLLST+13, GALLLST+22, GALLXML+10, GETMVAL+14, GXMLBYID+12, GXMLBYPK+13 |
| FIND^DIC | GXMLBYID+10 |
| LIST^DIC | GALLLST+11, GALLLST+20, GALLXML+8 |
| $$GET1^DIQ | GALLXML+29, GXMLBYID+34, GXMLBYPK+32 |
| GETS^DIQ | GETMVAL+12, GXMLBYPK+11 |
| $$FM2IDF^MAGVAF01 | GALLLST+37, GALLXML+22, GETMVAL+26, GXMLBYID+26, GXMLBYPK+24 |
| $$GETFILNM^MAGVAF01 | GALLXML+12, GXMLBYID+8, EMPTYXML+2, GXMLBYPK+8 |
| $$GETFLDNM^MAGVAF01 | GETMVAL+7 |
| $$GETFLDS^MAGVAF01 | GALLLST+8, GALLXML+7, GETMVAL+9, GXMLBYID+9, GXMLBYPK+9 |
| $$GETSUBFL^MAGVAF01 | GETMVAL+8 |
| $$ISFLDDT^MAGVAF01 | GALLLST+37, GALLXML+22, GETMVAL+26, GXMLBYID+26, GXMLBYPK+24 |
| $$ISFLDWP^MAGVAF01 | GALLXML+28, GXMLBYID+33, GXMLBYPK+31 |
| $$STRWP^MAGVAF01 | GXMLBYID+37, GXMLBYPK+35 |
| $$FAILED^MAGVAF02 | GALLLST+14, GALLLST+23, GALLLST+28, GALLXML+11, GETMVAL+15, GXMLBYID+13, GXMLBYPK+14 |
| $$ISOK^MAGVAF02 | SETFTUCH+1 |
| $$OK^MAGVAF02 | GALLLST+42, GALLXML+42, GETMVAL+34, GXMLBYID+52, EMPTYXML+4, GXMLBYPK+48 |
| $$RESDEL^MAGVAF02 | GALLLST+7, GALLXML+6, GETMVAL+6, GXMLBYID+6, EMPTYXML+4, GXMLBYPK+6 |
| $$XML1LINE^MAGVAF02 | SETFTUCH+4, EMPTYXML+5 |
| SETVAL^MAGVAF02 | SETFTUCH+9 |
| $$TRHTML^MAGVAF04 | GXMLBYID+37, GXMLBYID+41, GXMLBYPK+35, GXMLBYPK+39 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | GALLLST+2~, GALLLST+30*, GALLLST+33*, GALLLST+34, GALLLST+38, GALLLST+42, GALLXML+2~, GALLXML+13*, GALLXML+14*, GALLXML+17* , GALLXML+18*, GALLXML+23*, GALLXML+30*, GALLXML+33*, GALLXML+35, GALLXML+38, GALLXML+40*, GALLXML+41*, GALLXML+42, GETMVAL+4~ , GETMVAL+21*, GETMVAL+22*, GETMVAL+24*, GETMVAL+28, GETMVAL+30, GETMVAL+32*, GETMVAL+33*, GETMVAL+34, GXMLBYID+3~, GXMLBYID+16* , GXMLBYID+17*, GXMLBYID+21*, GXMLBYID+22*, GXMLBYID+27*, GXMLBYID+36*, GXMLBYID+37, GXMLBYID+41*, GXMLBYID+44, GXMLBYID+48, GXMLBYID+49* , GXMLBYID+51*, GXMLBYID+52, EMPTYXML+3*, GXMLBYPK+3~, GXMLBYPK+17*, GXMLBYPK+19*, GXMLBYPK+20*, GXMLBYPK+25*, GXMLBYPK+34*, GXMLBYPK+35 , GXMLBYPK+39*, GXMLBYPK+42, GXMLBYPK+46, GXMLBYPK+47*, GXMLBYPK+48 |
| ERECCNT | GALLLST+5~, GALLLST+16*, GALLLST+27 |
| ERR | GALLLST+1~, GALLLST+19!, GALLXML+1~, GETMVAL+2~, GXMLBYID+2~, GXMLBYPK+2~ |
| ERR("DIERR" | GALLLST+12, GALLLST+21, GALLXML+9, GETMVAL+11, GETMVAL+13, GXMLBYID+11, GXMLBYPK+12 |
| FIELDS | GALLLST+2~, GALLLST+8*, GALLLST+11, GALLLST+20, GALLLST+35, GALLLST+36, GALLLST+37, GALLXML+3~, GALLXML+7*, GALLXML+8 , GETMVAL+3~, GETMVAL+9*, GETMVAL+10*, GETMVAL+12, GXMLBYID+1~, GXMLBYID+9*, GXMLBYID+10, GXMLBYPK+1~, GXMLBYPK+9*, GXMLBYPK+11 |
| FILE | GALLLST~, GALLLST+8, GALLLST+11, GALLLST+20, GALLLST+28, GALLLST+37, GALLXML~, GALLXML+7, GALLXML+8, GALLXML+12 , GALLXML+22, GALLXML+28, GALLXML+29, GETMVAL~, GETMVAL+7, GETMVAL+8, GETMVAL+12, GXMLBYID~, GXMLBYID+8, GXMLBYID+9 , GXMLBYID+10, GXMLBYID+26, GXMLBYID+33, GXMLBYID+34, EMPTYXML~, EMPTYXML+2, GXMLBYPK~, GXMLBYPK+8, GXMLBYPK+9, GXMLBYPK+11 , GXMLBYPK+22, GXMLBYPK+23, GXMLBYPK+24, GXMLBYPK+31, GXMLBYPK+32 |
| FILENM | GALLXML+3~, GALLXML+12*, GALLXML+14, GALLXML+17, GALLXML+40, GALLXML+41, GXMLBYID+1~, GXMLBYID+8*, GXMLBYID+17, GXMLBYID+21 , GXMLBYID+49, GXMLBYID+51, EMPTYXML+1~, EMPTYXML+2*, EMPTYXML+6, EMPTYXML+7, GXMLBYPK+1~, GXMLBYPK+8*, GXMLBYPK+19, GXMLBYPK+47 |
| FLDSARR | GALLLST+2~, GALLLST+8, GALLXML+3~, GALLXML+7, GETMVAL+3~, GETMVAL+9, GXMLBYID+1~, GXMLBYID+9, GXMLBYPK+1~, GXMLBYPK+9 |
| FLDSARR( | GALLLST+45, GALLXML+23, GETMVAL+28, GXMLBYID+27, GXMLBYPK+25 |
| FLDSARRW | GALLLST+2~, GALLLST+8, GALLXML+3~, GALLXML+7, GETMVAL+3~, GETMVAL+9, GXMLBYID+1~, GXMLBYID+9, GXMLBYPK+1~, GXMLBYPK+9 |
| FLDSARRW( | GALLXML+27, GALLXML+30, GXMLBYID+32, GXMLBYID+36, GXMLBYPK+30, GXMLBYPK+34 |
| I | GALLLST+2~, GALLLST+31*, GALLLST+32*, GALLLST+34, GALLLST+36, GALLLST+44*, GALLLST+45*, GALLXML+2~, GALLXML+15*, GALLXML+16* , GALLXML+18, GALLXML+20, GALLXML+21, GALLXML+29, GETMVAL+1~, GETMVAL+19*, GETMVAL+23*, GETMVAL+25, GETMVAL+26, GETMVAL+27 , GXMLBYID+3~, GXMLBYID+18*, GXMLBYID+20*, GXMLBYID+22, GXMLBYID+24, GXMLBYID+25, GXMLBYID+34, SETFTUCH+3~, SETFTUCH+6*, SETFTUCH+7 , SETFTUCH+9 |
| IENS | GALLLST~, GALLLST+11, GALLLST+20, GALLXML~, GALLXML+8, GETMVAL~, GETMVAL+11, GETMVAL+12, GXMLBYID~, GXMLBYID+10 , GXMLBYPK+2~, GXMLBYPK+10*, GXMLBYPK+22, GXMLBYPK+23, GXMLBYPK+32 |
| IRECCNT | GALLLST+4~, GALLLST+25*, GALLLST+27 |
| J | GALLLST+2~, GALLLST+35*, GALLLST+36, GALLLST+37, GALLLST+38, GALLXML+2~, GALLXML+19*, GALLXML+20*, GALLXML+21, GALLXML+22 , GALLXML+23, GALLXML+25*, GALLXML+27*, GALLXML+28, GALLXML+29, GALLXML+30, GETMVAL+1~, GETMVAL+20*, GETMVAL+25*, GETMVAL+26 , GETMVAL+27, GETMVAL+28, GXMLBYID+3~, GXMLBYID+19*, GXMLBYID+23*, GXMLBYID+24*, GXMLBYID+25, GXMLBYID+26, GXMLBYID+27, GXMLBYID+30* , GXMLBYID+32*, GXMLBYID+33, GXMLBYID+34, GXMLBYID+36, GXMLBYPK+3~, GXMLBYPK+18*, GXMLBYPK+21*, GXMLBYPK+22*, GXMLBYPK+23, GXMLBYPK+24 , GXMLBYPK+25, GXMLBYPK+28*, GXMLBYPK+30*, GXMLBYPK+31, GXMLBYPK+32, GXMLBYPK+34 |
| L | GALLXML+2~, GALLXML+31*, GALLXML+32*, GALLXML+33, GXMLBYID+3~, GXMLBYID+39*, GXMLBYID+40*, GXMLBYID+41, GXMLBYPK+3~, GXMLBYPK+37* , GXMLBYPK+38*, GXMLBYPK+39 |
| MAGRESA | GALLLST+1~, GALLLST+13, GALLLST+22, GALLXML+1~, GALLXML+10, GETMVAL+2~, GETMVAL+14, GXMLBYID+2~, GXMLBYID+12, GXMLBYPK+2~ , GXMLBYPK+13 |
| MAGRESA(1 | GALLLST+14, GALLLST+23, GALLXML+11, GETMVAL+15, GXMLBYID+13, GXMLBYPK+14 |
| MAGRY | GALLLST~, GALLLST+6!, GALLXML~, GALLXML+4!, GETMVAL~, GXMLBYID~, GXMLBYID+5!, SETFTUCH~, EMPTYXML~, GXMLBYPK~ , GXMLBYPK+5! |
| MAGRY( | GALLLST+34*, GALLLST+38*, GALLXML+17*, GALLXML+18*, GALLXML+23*, GALLXML+30*, GALLXML+33*, GALLXML+35*, GALLXML+38*, GALLXML+40* , GALLXML+41*, GETMVAL+22*, GETMVAL+24*, GETMVAL+28*, GETMVAL+30*, GETMVAL+32*, GETMVAL+33*, GXMLBYID+17*, GXMLBYID+21*, GXMLBYID+22* , GXMLBYID+27*, GXMLBYID+36*, GXMLBYID+37*, GXMLBYID+41*, GXMLBYID+44*, GXMLBYID+48*, GXMLBYID+49*, GXMLBYID+51*, SETFTUCH+7*, GXMLBYPK+19* , GXMLBYPK+20*, GXMLBYPK+25*, GXMLBYPK+34*, GXMLBYPK+35*, GXMLBYPK+39*, GXMLBYPK+42*, GXMLBYPK+46*, GXMLBYPK+47* |
| MAGRY("" | SETFTUCH+6 |
| MAGRY(0 | GALLLST+14*, GALLLST+23*, GALLLST+28*, GALLLST+42*, GALLXML+11*, GALLXML+42*, GETMVAL+15*, GETMVAL+34*, GXMLBYID+13*, GXMLBYID+52* , SETFTUCH+1, SETFTUCH+8, SETFTUCH+10*, EMPTYXML+4*, GXMLBYPK+14*, GXMLBYPK+48* |
| MAGRY(1 | GALLLST+43*, GALLLST+45*, GALLXML+14*, SETFTUCH+4*, EMPTYXML+5* |
| MAGRY(2 | SETFTUCH+5*, EMPTYXML+6* |
| MAGRY(3 | SETFTUCH+5, SETFTUCH+7, EMPTYXML+7* |
| MFIELDID | GETMVAL~, GETMVAL+7, GETMVAL+8, GETMVAL+10 |
| MFIELDNM | GETMVAL+3~, GETMVAL+7*, GETMVAL+22, GETMVAL+24, GETMVAL+33 |
| OUT | GALLLST+1~, GALLLST+19!, GALLXML+1~, GETMVAL+2~, GXMLBYID+2~, GXMLBYPK+2~ |
| OUT( | GETMVAL+23, GETMVAL+25, GETMVAL+26, GETMVAL+27, GXMLBYPK+22, GXMLBYPK+23 |
| OUT("DILIST" | GALLLST+16, GALLLST+25, GALLLST+32, GALLLST+34, GALLLST+36, GALLXML+16, GALLXML+18, GALLXML+20, GALLXML+21, GALLXML+29 , GXMLBYID+20, GXMLBYID+22, GXMLBYID+24, GXMLBYID+25, GXMLBYID+34 |
| PK | GXMLBYPK~, GXMLBYPK+10, GXMLBYPK+11, GXMLBYPK+20 |
| QT | GALLXML+2~, GALLXML+5*, GALLXML+18, GALLXML+23, GALLXML+30, GALLXML+35, GETMVAL+4~, GETMVAL+5*, GETMVAL+28, GXMLBYID+4~ , GXMLBYID+7*, GXMLBYID+22, GXMLBYID+27, GXMLBYID+36, GXMLBYID+44, GXMLBYPK+4~, GXMLBYPK+7*, GXMLBYPK+20, GXMLBYPK+25, GXMLBYPK+34 , GXMLBYPK+42 |
| RES | SETFTUCH+3~, SETFTUCH+8*, SETFTUCH+9, SETFTUCH+10 |
| RESDEL | GALLLST+3~, GALLLST+7*, GALLLST+14, GALLLST+23, GALLLST+28, GALLLST+38, GALLLST+42, GALLLST+45, GALLXML+2~, GALLXML+6* , GALLXML+11, GALLXML+42, GETMVAL+4~, GETMVAL+6*, GETMVAL+15, GETMVAL+34, GXMLBYID+4~, GXMLBYID+6*, GXMLBYID+13, GXMLBYID+52 , GXMLBYPK+4~, GXMLBYPK+6*, GXMLBYPK+14, GXMLBYPK+48 |
| SUBFILE | GETMVAL+3~, GETMVAL+8*, GETMVAL+9, GETMVAL+23, GETMVAL+25, GETMVAL+26, GETMVAL+27 |
| VAL | GXMLBYID~, GXMLBYID+10 |
| WP | GALLXML+2~, GALLXML+26!, GALLXML+30, GXMLBYID+2~, GXMLBYID+31!, GXMLBYID+35, GXMLBYID+37, GXMLBYPK+2~, GXMLBYPK+29!, GXMLBYPK+33 , GXMLBYPK+35 |
| WP( | GALLXML+32, GALLXML+33, GXMLBYID+40, GXMLBYID+41, GXMLBYPK+38, GXMLBYPK+39 |
| WPASLINE | GXMLBYID~, GXMLBYID+37, GXMLBYPK~, GXMLBYPK+35 |
| WPTYPE | GALLXML+2~, GALLXML+28, GXMLBYID+2~, GXMLBYID+33, GXMLBYPK+3~, GXMLBYPK+31 |
| X | GALLLST+2~, GALLLST+36*, GALLLST+37*, GALLLST+38, GALLXML+2~, GALLXML+21*, GALLXML+22*, GALLXML+23, GALLXML+29*, GETMVAL+1~ , GETMVAL+26*, GETMVAL+27*, GETMVAL+28, GXMLBYID+3~, GXMLBYID+25*, GXMLBYID+26*, GXMLBYID+27, GXMLBYID+34*, GXMLBYPK+3~, GXMLBYPK+23* , GXMLBYPK+24*, GXMLBYPK+25, GXMLBYPK+32* |
| Y | GALLXML+2~ |