XUMFX ;ISS/RAM - XUMF API's;04/15/02
Source file <XUMFX.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EM(ERROR,ERR,XMSUB,XMY) | ; -- error message | |
| VUID(FILE,FIELD,VUID,X) | ; -- If value type pointer and VUID may be used, ; get IEN and set it as internal value | |
| MFE(IFN,PKV,HLCS,IEN,ERROR) | ; -- update | |
| VAL(FILE,FIELD,VUID,VALUE,IENS) | ; convert to internal | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(4.001 - [#4.001] | MFE+16, EM+11 | 
| ^TMP("XUMF ERROR" | EM+15* | 
| Name | Line Occurrences | 
|---|---|
| $$VUID | VAL+6 | 
| EM | VAL+9, VAL+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIC | MFE+2~, MFE+72!* | 
| DIC(0 | MFE+72* | 
| ERR | MFE+14, MFE+19, MFE+41, MFE+47!, MFE+51, MFE+53, MFE+54!, MFE+60, MFE+71, MFE+75 , MFE+84!, MFE+87, MFE+89, MFE+90!, VAL+2~, VAL+17, EM~ | 
| ERROR | MFE~, MFE+4*, MFE+7, MFE+9*, MFE+11, MFE+13*, MFE+14, MFE+18*, MFE+19, MFE+40* , MFE+41, MFE+52*, MFE+53, MFE+59*, MFE+60, MFE+66, MFE+70*, MFE+71, MFE+74*, MFE+75 , MFE+88*, MFE+89, VAL+8*, VAL+18*, EM~, EM+7 | 
| FDA | MFE+2~, MFE+47! | 
| FDA( | MFE+49*, MFE+81*, MFE+82* | 
| FIELD | VUID~, VUID+3, VUID+6, VAL~, VAL+6, VAL+16 | 
| FILE | VUID~, VUID+3, VUID+6, VAL~, VAL+6, VAL+16 | 
| FLD | MFE+2~ | 
| GROUP | EM+2~, EM+11*, EM+12* | 
| >> HL("MID" | EM+6 | 
| HLCS | MFE~, MFE+4*, MFE+5*, MFE+11, MFE+36, MFE+37, MFE+63, MFE+67, MFE+81 | 
| >> HLNODE | MFE+9, MFE+13, MFE+18 | 
| I | MFE+2~ | 
| ID | MFE+2~ | 
| IEN | MFE~, MFE+4*, MFE+42*, MFE+45, MFE+46*, MFE+48, MFE+52, MFE+56, MFE+58, MFE+62 , MFE+64*, MFE+66, MFE+76*, MFE+78, MFE+88 | 
| IENS | MFE+2~, MFE+48*, MFE+49, MFE+78*, MFE+81, MFE+82, VAL~, VAL+16 | 
| IFN | MFE~, MFE+4*, MFE+9, MFE+16, MFE+38, MFE+40, MFE+49, MFE+52, MFE+68, MFE+70 , MFE+72, MFE+81, MFE+82, MFE+88, EM+11 | 
| >> KEY | MFE+63*, MFE+64, EM+8 | 
| MFE | MFE+2~, MFE+16*, MFE+80 | 
| NAME | MFE+2~, MFE+67*, MFE+68 | 
| PKV | MFE~, MFE+11, MFE+36, MFE+37, MFE+52, MFE+59, MFE+63, MFE+67, MFE+70, MFE+74 , MFE+81, MFE+88 | 
| RESULT | VAL+2~, VAL+4, VAL+6*, VAL+7, VAL+8*, VAL+16, VAL+18, VAL+20 | 
| >> ROOT | MFE+38*, MFE+39, MFE+42, MFE+46, MFE+64 | 
| U | MFE+16, MFE+80, VUID+9, EM+11 | 
| VALUE | VAL~, VAL+5*, VAL+6, VAL+8, VAL+9, VAL+11, VAL+12*, VAL+13, VAL+14*, VAL+16 | 
| VUID | MFE+36*, MFE+37*, MFE+42, MFE+46, VUID~, VUID+3, VUID+4, VUID+5, VAL~, VAL+4 , VAL+5, VAL+6 | 
| X | MFE+2~, MFE+68, MFE+69, VUID~, VUID+4, VUID+5, EM+2~, EM+4, EM+15 | 
| X( | EM+6*, EM+7*, EM+8* | 
| X1 | VUID+2~, VUID+7*, VUID+8, VUID+9*, VUID+10*, VUID+11 | 
| X1("POINTER" | VUID+7 | 
| XMDUZ | EM+2~, EM+10* | 
| XMSUB | EM~, EM+9* | 
| XMTEXT | EM+2~, EM+13* | 
| XMY | EM~ | 
| XMY( | EM+12* | 
| XMY("G.XUMF E | RROR" , EM+10* | 
| XREF | MFE+2~, MFE+16*, MFE+17, MFE+64 | 
| >> XUMFSDS | MFE+12, MFE+37, MFE+58 | 
| XVUID | VUID+2~, VUID+5* | 
| Y | MFE+2~, MFE+73, MFE+76 |