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

Package: Kernel

Routine: XUMF04H


Information

XUMF04H ;BP/RAM - INSTITUTION Handler ;07/26/18

Source Information

Source file <XUMF04H.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 3 PARSE^XUMFXHL7  $$KSP^XUPARAM  $$TAXORG^XUSTAX  
VA FileMan 3 MSG^DIALOG  FILE^DICN  (FILE,UPDATE)^DIE  
Health Level Seven 2 $$FMDATE^HLFNC  GENACK^HLMA1  
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 04 MFK  XUMF 04 MFQ  XUMF04Q  ^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
ZIN ; -- VHA Institution segment
REPLY ; -- master file response
EXIT ; -- cleanup, and quit
EM(ERROR,ERR) ; -- error message p698

External References

Name Field # of Occurrence
MSG^DIALOG EM+4
FILE^DICN ZIN+56
FILE^DIE ZIN+83
UPDATE^DIE ZIN+94, ZIN+104, ZIN+115, ZIN+126, ZIN+136, ZIN+146, ZIN+156
$$FMDATE^HLFNC ZIN+41
GENACK^HLMA1 REPLY+11
^XMD EM+15
PARSE^XUMFXHL7 ZIN+9
$$KSP^XUPARAM MAIN+2
$$TAXORG^XUSTAX ZIN+120

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: ZIN+2
Routine Call
  • DIALOG
  • Line Location:
    • EM+4
Routine Call
  • DIE
  • Line Location:
    • ZIN+83
Routine Call
  • DIE
  • Line Location:
    • ZIN+94
    • ZIN+104
    • ZIN+115
    • ZIN+126
    • ZIN+136
    • ZIN+146
    • ZIN+156

Used in HL7 Interface

HL7 Protocol Name Call Tags
XUMF 04 MFK MAIN
XUMF 04 MFQ MAIN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] MFE+9, MFE+10, MFE+13, MFE+14, MFE+16, MFE+17, ZIN+23, ZIN+25
^TMP("HLA" REPLY+8*

Label References

Name Line Occurrences
@( PROCESS+4
EM ZIN+85, ZIN+96, ZIN+106, ZIN+117, ZIN+128, ZIN+138, ZIN+148, ZIN+158
EXIT MAIN+6
INIT MAIN+6
PROCESS MAIN+6
REPLY MAIN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGENCY ZIN+6~, ZIN+36*, ZIN+77
BILLNAME ZIN+5~, ZIN+48*, ZIN+79
CDSYS MAIN+4~, MFE+6*, MFE+8, MFE+12, MFE+15, ZIN+13
CITY ZIN+4~, ZIN+28*, ZIN+66
CITY1 ZIN+5~, ZIN+33*, ZIN+71
CLIA ZIN+6~, ZIN+45*, ZIN+131, ZIN+135
COUNTRY ZIN+7~, ZIN+30*, ZIN+81
DIC ZIN+55!*, ZIN+56!
DIC(0 ZIN+55*
DMIS ZIN+6~, ZIN+47*, ZIN+151, ZIN+155
ERR ZIN+5~, ZIN+84, ZIN+85, ZIN+86!, ZIN+95, ZIN+96, ZIN+97!, ZIN+105, ZIN+106, ZIN+107!
ZIN+116, ZIN+117, ZIN+118!, ZIN+127, ZIN+128, ZIN+129!, ZIN+137, ZIN+138, ZIN+139!, ZIN+147
ZIN+148, ZIN+149!, ZIN+157, ZIN+158, ZIN+159!, EM~
ERROR MAIN+4~, INIT+2*, REPLY+7, REPLY+15*, REPLY+18*, EM~, EM+7
ERROR1 ZIN+5~, ZIN+15*
FACTYP ZIN+4~, ZIN+18*, ZIN+63
FDA ZIN+61!, ZIN+89!, ZIN+110!, ZIN+121!, ZIN+133!, ZIN+143!, ZIN+153!
FDA( ZIN+92*, ZIN+93*, ZIN+102*, ZIN+103*, ZIN+112*, ZIN+113*, ZIN+114*, ZIN+123*, ZIN+124*, ZIN+125*
ZIN+134*, ZIN+135*, ZIN+144*, ZIN+145*, ZIN+154*, ZIN+155*
FDA(4 ZIN+62*, ZIN+63*, ZIN+64*, ZIN+65*, ZIN+66*, ZIN+67*, ZIN+68*, ZIN+69*, ZIN+70*, ZIN+71*
ZIN+72*, ZIN+73*, ZIN+74*, ZIN+75*, ZIN+76*, ZIN+77*, ZIN+78*, ZIN+79*, ZIN+80*, ZIN+81*
ZIN+82*
>> FDAIEN(1 ZIN+91*, ZIN+101*
FLG EM+2~, EM+3*, EM+13*, EM+14
>> HL("ECH" INIT+3
>> HL("EID" REPLY+11
>> HL("EIDS" REPLY+11
>> HL("FS" INIT+3
>> HL("MID" REPLY+7, EM+6
>> HL("MTN" REPLY+2, REPLY+3, REPLY+4
HLCS MAIN+4~, INIT+3*, MFE+4, MFE+5, MFE+6
HLFS MAIN+4~, INIT+3*, PROCESS+3, PROCESS+4, MFE+2, REPLY+7, REPLY+15
>> HLMTIENS REPLY+11
>> HLNEXT PROCESS+2
>> HLNODE PROCESS+3, PROCESS+4, MFE+2
>> HLP("PRIORITY" REPLY+10*
>> HLQUIT PROCESS+2
>> HLRESLT REPLY+11, REPLY+14, REPLY+15, REPLY+18
HLRESLTA MAIN+4~
HLSCS MAIN+4~, INIT+3*
ID MAIN+4~, MFE+4*, MFE+9, MFE+13, MFE+16
IDX ZIN+121!
IEN MAIN+4~, INIT+2*, MFE+9*, MFE+10*, MFE+13*, MFE+14*, MFE+16*, MFE+17*, ZIN+53, ZIN+57*
ZIN+59, ZIN+90, ZIN+100, ZIN+111, ZIN+120, ZIN+122, ZIN+132, ZIN+142, ZIN+152
IEN1 ZIN+5~
IENS ZIN+5~, ZIN+59*, ZIN+62, ZIN+63, ZIN+64, ZIN+65, ZIN+66, ZIN+67, ZIN+68, ZIN+69
ZIN+70, ZIN+71, ZIN+72, ZIN+73, ZIN+74, ZIN+75, ZIN+76, ZIN+77, ZIN+78, ZIN+79
ZIN+80, ZIN+81, ZIN+82, ZIN+90*, ZIN+92, ZIN+93, ZIN+100*, ZIN+102, ZIN+103, ZIN+111*
ZIN+112, ZIN+113, ZIN+114, ZIN+122*, ZIN+123, ZIN+124, ZIN+125, ZIN+132*, ZIN+134, ZIN+135
ZIN+142*, ZIN+144, ZIN+145, ZIN+152*, ZIN+154, ZIN+155
IFN MAIN+4~
INACTIVE ZIN+4~, ZIN+20*, ZIN+76
KEY MAIN+4~, MFE+2*, MFE+4, MFE+5, MFE+6
LOCTZONE ZIN+7~, ZIN+49*, ZIN+80
MAMMO ZIN+6~, ZIN+46*, ZIN+141, ZIN+145
NAME ZIN+4~, ZIN+17*, ZIN+54, ZIN+62
NPI ZIN+6~, ZIN+37*, ZIN+114
NPIDT ZIN+6~, ZIN+41*, ZIN+109, ZIN+112
NPISTAT ZIN+6~, ZIN+38*, ZIN+39*, ZIN+40*, ZIN+113
OFNME ZIN+4~, ZIN+19*, ZIN+75
PARENT ZIN+4~, ZIN+24*, ZIN+25*, ZIN+99, ZIN+103
ROOT MAIN+4~, ZIN+121!
STANUM ZIN+5~, ZIN+11*, ZIN+13, ZIN+78
STATE ZIN+4~, ZIN+21*, ZIN+68
STATE1 ZIN+5~, ZIN+34*, ZIN+72
STREET ZIN+4~, ZIN+26*, ZIN+64
STREET2 ZIN+4~, ZIN+27*, ZIN+65
STRT1 ZIN+5~, ZIN+31*, ZIN+69
STRT2 ZIN+5~, ZIN+32*, ZIN+70
TAX ZIN+6~, ZIN+42*, ZIN+120, ZIN+123
TAXPC ZIN+6~, ZIN+44*, ZIN+124
TAXSTAT ZIN+6~, ZIN+43*, ZIN+125
TEXT MAIN+4~, MFE+5*, MFE+10, MFE+14, MFE+17
TZONEX ZIN+7~, ZIN+50*, ZIN+82
U ZIN+120, REPLY+7, REPLY+14, REPLY+15, REPLY+18
VALUE MAIN+4~
VISN ZIN+4~, ZIN+22*, ZIN+23*, ZIN+88, ZIN+93
X MAIN+4~, ZIN+54~*, REPLY+6~, REPLY+7*, REPLY+8, EM+2~, EM+4, EM+11*, EM+12, EM+13
X( EM+6*, EM+7*, EM+11, EM+12!, EM+13!, EM+14
XMSUB EM+2~, EM+8*
XMTEXT EM+2~, EM+10*
XMY EM+2~, EM+9*
>> XUMF ZIN+15*
XXXX ZIN+6~
XXXX(1 ZIN+17
XXXX(14 ZIN+26, ZIN+27, ZIN+28, ZIN+29, ZIN+30
XXXX(15 ZIN+31, ZIN+32, ZIN+33, ZIN+34, ZIN+35
XXXX(16 ZIN+36
XXXX(17 ZIN+37
XXXX(18 ZIN+38
XXXX(19 ZIN+41
XXXX(2 ZIN+11
XXXX(20 ZIN+42
XXXX(21 ZIN+43
XXXX(22 ZIN+44
XXXX(23 ZIN+45
XXXX(24 ZIN+46
XXXX(25 ZIN+47
XXXX(26 ZIN+48
XXXX(27 ZIN+49
XXXX(28 ZIN+50
XXXX(4 ZIN+18
XXXX(5 ZIN+19
XXXX(6 ZIN+20
XXXX(7 ZIN+21
XXXX(8 ZIN+22
XXXX(9 ZIN+24
Y ZIN+54~, ZIN+57
ZIP ZIN+4~, ZIN+29*, ZIN+67
ZIP1 ZIN+6~, ZIN+35*, ZIN+73
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All