XUMF0 ;ISS/RAM - XUMF API's;04/15/02
Source file <XUMF0.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 |
---|---|---|
Kernel | 3 | XUMF1H XUMF502 XUPCZRT |
Health Data and Informatics | 1 | HDIPSZRT |
PCE Patient Care Encounter | 1 | PXVZRT |
Registration | 1 | DGZRT |
Name | Comments | DBIA/ICR reference |
---|---|---|
MFE(IFN,VUID,IEN,ERROR) | ; -- update
|
|
STUB | ; -- create record and update VUID with master flag
|
|
VUID(FILE,FIELD,VUID1,X) | ; -- If value type pointer and VUID may be used,
; get IEN and set it as internal value |
|
VAL(FILE,FIELD,VUID1,VALUE,IENS) | ; convert to internal
|
|
UNESC(VALUE,HL) | ;Unescape value
|
|
UNESCWP(TEXT,HL) | ;Unescape word processing field
|
|
EM | ; -- error message
|
|
EVT | ; -- calls the MFS event protocol
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4.001 - [#4.001] | EM+13 |
^ORD(101 - [#101] | EVT+7 |
^TMP("XUMF ERROR" | EM+17 |
^TMP("XUMF EVENT" | STUB+20*, STUB+21*, EVT+5, EVT+10! |
Name | Line Occurrences |
---|---|
$$UNESC | STUB+3, UNESCWP+5, UNESCWP+11 |
$$VUID | VAL+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BNDBEG | UNESCWP+1~, UNESCWP+6*, UNESCWP+7, UNESCWP+11, UNESCWP+13 |
BNDEND | UNESCWP+1~, UNESCWP+9*, UNESCWP+10, UNESCWP+11 |
CHECK | UNESCWP+1~, UNESCWP+11*, UNESCWP+12, UNESCWP+14, UNESCWP+15, UNESCWP+16 |
CVRT | UNESC+1~ |
CVRT( | UNESC+3*, UNESC+4*, UNESC+5*, UNESC+6*, UNESC+7*, UNESC+10 |
DIC | STUB+16!* |
DIC(0 | STUB+16* |
DIROUT | EVT+3! |
DTOUT | EVT+3! |
ERR | MFE+12!, MFE+16, MFE+18!, STUB+29!, STUB+32, STUB+34!, VAL+2~, VAL+12, VAL+14 |
ERROR | MFE~, MFE+2*, MFE+4*, MFE+17*, MFE+18, STUB+13, STUB+15*, STUB+17*, STUB+33*, STUB+34 , VAL+9*, VAL+13*, VAL+14, EM+9 |
ESC | UNESC+1~, UNESC+2*, UNESC+3, UNESC+4, UNESC+5, UNESC+6, UNESC+7, UNESCWP+1~, UNESCWP+2*, UNESCWP+7 , UNESCWP+10, UNESCWP+13 |
ESCCMP | UNESC+1~, UNESC+4*, UNESC+8 |
ESCESC | UNESC+1~, UNESC+6*, UNESC+8 |
ESCFS | UNESC+1~, UNESC+3*, UNESC+8 |
ESCREP | UNESC+1~, UNESC+5*, UNESC+8 |
ESCSEQ | UNESC+1~, UNESC+8*, UNESC+9, UNESC+10 |
ESCSUB | UNESC+1~, UNESC+7*, UNESC+8 |
FDA | MFE+12! |
FDA( | MFE+14*, STUB+26*, STUB+27* |
FIELD | VUID~, VUID+3, VUID+4, VAL~, VAL+8, VAL+11 |
FILE | VUID~, VUID+3, VUID+4, VAL~, VAL+8, VAL+11 |
GROUP | EM+2~, EM+13*, EM+14* |
HL | STUB+3, UNESC~, UNESCWP~, UNESCWP+5, UNESCWP+11 |
HL("ECH" | UNESC+2, UNESC+4, UNESC+5, UNESC+7, UNESCWP+2 |
HL("FS" | UNESC+3 |
HL("MID" | EM+6 |
>> HLFS | STUB+3 |
>> HLNODE | MFE+2, MFE+4, STUB+3, STUB+15, STUB+17, STUB+33 |
IEN | MFE~, MFE+3*, MFE+7*, MFE+10, MFE+11*, MFE+13, MFE+17, STUB+5*, STUB+7, STUB+10 , STUB+11, STUB+13, STUB+18*, STUB+20, STUB+21, STUB+23, STUB+33, STUB+39, STUB+40 |
IENS | MFE+13*, MFE+14, STUB+23*, STUB+26, STUB+27, VAL~, VAL+11 |
IFN | MFE~, MFE+2, MFE+3, MFE+6, MFE+14, MFE+17, STUB+4, STUB+9, STUB+11, STUB+14 , STUB+15, STUB+16, STUB+17, STUB+20, STUB+21, STUB+26, STUB+27, STUB+33, EM+13 |
>> NAME | STUB+3*, STUB+5, STUB+14 |
NODE | UNESCWP+1~, UNESCWP+3*, UNESCWP+4*, UNESCWP+5, UNESCWP+6, UNESCWP+8, UNESCWP+14, UNESCWP+16 |
NXTNODE | UNESCWP+1~, UNESCWP+8*, UNESCWP+9, UNESCWP+15, UNESCWP+17 |
OROLD | EVT+2~ |
>> PKV | MFE+17 |
>> RECORD("BEFORE" | STUB+10* |
>> RECORD("NEW" | STUB+18*, STUB+20, STUB+21 |
>> RECORD("STATUS" | STUB+11* |
RESULT | VAL+2~, VAL+7, VAL+8*, VAL+9*, VAL+11, VAL+12, VAL+16, UNESC+1~ |
ROOT | MFE+6*, MFE+7, MFE+11, STUB+4*, STUB+5, STUB+8~, STUB+9*, STUB+10 |
SPOT | UNESCWP+1~ |
TEXT | UNESCWP~ |
TEXT( | UNESCWP+4, UNESCWP+5*, UNESCWP+6, UNESCWP+8, UNESCWP+9, UNESCWP+14*, UNESCWP+15*, UNESCWP+16*, UNESCWP+17* |
U | VUID+7, EM+13 |
VALUE | VAL~, VAL+4, VAL+5, VAL+8, VAL+9, VAL+11, UNESC~, UNESC+9, UNESC+10*, UNESC+11 |
VUID | MFE~, MFE+4, MFE+7, MFE+11, STUB+26, STUB+33, VAL+8, EM+10 |
VUID1 | VUID~, VUID+3, VAL~, VAL+7 |
X | STUB+14, STUB+15, VUID~, EM+2~, EM+4, EM+17*, EVT+2~, EVT+7*, EVT+10! |
X( | EM+6*, EM+7*, EM+8*, EM+9*, EM+10* |
X1 | VUID+2~, VUID+5*, VUID+6, VUID+7*, VUID+8*, VUID+9 |
X1("POINTER" | VUID+5 |
XIEN | STUB+39! |
XIEN( | STUB+39, STUB+40* |
XMDUZ | EM+2~, EM+12* |
XMSUB | EM+2~, EM+11* |
XMTEXT | EM+2~, EM+15* |
XMY | EM+2~ |
XMY( | EM+14* |
XMY("G.XUMF E | RROR" , EM+12* |
XQORPOP | EVT+10! |
>> XREF | STUB+2*, STUB+5 |
>> Y | STUB+17, STUB+18 |