Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUMF0

Package: Kernel

Routine: XUMF0


Information

XUMF0 ;ISS/RAM - XUMF API's;04/15/02

Source Information

Source file <XUMF0.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 6 MSG^DIALOG  $$FIND1^DIC  FILE^DICN  FIELD^DID  (CHK,FILE,VAL)^DIE  $$ROOT^DILFD  
Kernel 2 EN^XQOR  (ADD,EM)^XUMF1H  
MailMan 1 ^XMD  
Toolkit 1 $$GETSTAT^XTID  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Kernel 3 XUMF1H  XUMF502  XUPCZRT  
PCE Patient Care Encounter 1 PXVZRT  
Registration 1 DGZRT  

Entry Points

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

External References

Name Field # of Occurrence
MSG^DIALOG EM+4
$$FIND1^DIC MFE+3
FILE^DICN STUB+16
FIELD^DID VUID+4
CHK^DIE STUB+14
FILE^DIE MFE+15, STUB+31
VAL^DIE VAL+11
$$ROOT^DILFD MFE+6, STUB+4, STUB+9
^XMD EM+19
EN^XQOR EVT+8
$$GETSTAT^XTID STUB+11
ADD^XUMF1H STUB+36
EM^XUMF1H MFE+18, STUB+34, VAL+14

Global Variables Directly Accessed

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!

Label References

Name Line Occurrences
$$UNESC STUB+3, UNESCWP+5, UNESCWP+11
$$VUID VAL+8

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All