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 |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUMFHPR

Package: Kernel

Routine: XUMFHPR


Information

XUMFHPR ;OIFO-OAK/RAM - Master File Parameters client Handler ;06/28/00

Source Information

Source file <XUMFHPR.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 MSG^DIALOG  $$FIND1^DIC  (FILE,UPDATE)^DIE  
Kernel 1 $$DTYP^XUMFP  
MailMan 1 ^XMD  

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: 4

Package Total Caller Graph
Kernel 4 XUMF MFP MFQ  XUMF299  XUMFHPQ  ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; -- entry point
INIT ; -- initialize
PROCESS ; -- pull message text
MSH ; -- MSH segment
MSA ; -- MSA segment
QRD ; -- QRD segment
MFI ; -- MFI segment
MFE ; -- MFE segment
ZMF ; -- ZMF segment
ZZS ; -- SEQUENCE segments
EXIT ; -- cleanup, and quit
EM(ERROR,ERR,XMSUB,XMY) ; -- error message

External References

Name Field # of Occurrence
MSG^DIALOG EM+4
$$FIND1^DIC MFE+6
FILE^DIE ZMF+30, ZMF+41
UPDATE^DIE ZZS+16
^XMD EM+12
$$DTYP^XUMFP ZMF+15, ZMF+22, ZMF+27, ZZS+13

Used in HL7 Interface

HL7 Protocol Name Call Tags
XUMF MFP MFQ MAIN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4.001 - [#4.001] ZMF+37
^TMP("DIERR" INIT+2!, EXIT+2!
^TMP("DILIST" INIT+2!, EXIT+2!
^TMP("HLA" INIT+3!, EXIT+2!
^TMP("HLS" INIT+3!, EXIT+2!
^TMP("XUMF MFS" EXIT+3!

Label References

Name Line Occurrences
@( PROCESS+4
EM MSA+8, MFE+9, ZMF+32, ZZS+18
EXIT MAIN+4
INIT MAIN+4
PROCESS MAIN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE MSA+2~, MSA+4*, MSA+6
ERR MAIN+2~, MSA+7, MSA+8, MFE+9, MFE+10!, ZMF+4~, ZMF+31, ZMF+32, ZMF+33!, ZZS+4~
ZZS+17, ZZS+18, ZZS+19!, EM~
ERROR MAIN+2~, INIT+5*, MSA+7*, MSA+8, MFE+2, ZMF+2, ZZS+2, EM~, EM+7
FDA ZMF+4~, ZMF+8!, ZMF+35!, ZZS+4~
FDA( ZMF+16*, ZMF+23*, ZMF+28*, ZMF+39*, ZZS+14*
FIELD ZMF+4~, ZMF+13*, ZMF+16, ZMF+20*, ZMF+23, ZMF+25*, ZMF+28, ZZS+4~, ZZS+11*, ZZS+14
>> HL("ECH" INIT+5
>> HL("FS" INIT+5
>> HL("MID" EM+6
HLCS MAIN+2~, INIT+5*, MFE+4, ZMF+15, ZMF+22, ZMF+27, ZZS+13
HLFS MAIN+2~, INIT+5*, PROCESS+3, PROCESS+4, MSA+4, MSA+7, MFE+4, ZMF+14, ZMF+21, ZMF+26
ZZS+8, ZZS+12
>> HLNEXT PROCESS+2
>> HLNODE PROCESS+3, PROCESS+4, MSA+4, MSA+7, MFE+4, ZMF+14, ZMF+21, ZMF+26, ZZS+8, ZZS+12
>> HLQUIT PROCESS+2
>> I ZZS+10*, ZZS+11, ZZS+12
IEN MAIN+2~, MFE+6*, MFE+8, ZMF+9, ZMF+37, ZMF+38, ZZS+8
IENS ZMF+4~, ZMF+9*, ZMF+16, ZMF+23, ZMF+28, ZMF+38*, ZMF+39, ZZS+4~, ZZS+8*, ZZS+14
KEY MAIN+2~, MFE+4*, MFE+6
MID MAIN+2~
REASON MAIN+2~
SEQ ZMF+4~, ZMF+12*, ZMF+13, ZMF+14, ZMF+19*, ZMF+20, ZMF+21, ZMF+24*, ZMF+25, ZMF+26
ZMF+36*, ZMF+37*, ZMF+38, ZZS+4~
U MSA+7
VALUE MAIN+2~, ZMF+14*, ZMF+15*, ZMF+16, ZMF+21*, ZMF+22*, ZMF+23, ZMF+26*, ZMF+27*, ZMF+28
ZZS+12*, ZZS+13*, ZZS+14
X ZMF+4~, EM+2~, EM+4
X( EM+6*, EM+7*
>> XMDUZ EM+9*
XMSUB EM~, EM+8*
XMTEXT EM+2~, EM+10*
XMY EM~
XMY("G.XUMF E RROR" , EM+9*
XUMF ZMF+4~, ZMF+6*, ZZS+4~, ZZS+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All