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 ;09/10/2020

Source Information

Source file <XUMF04H.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 4 MSG^DIALOG  FILE^DICN  (FILE,UPDATE)^DIE  ^DIK  
Health Level Seven 2 $$FMDATE^HLFNC  GENACK^HLMA1  
Kernel 2 PARSE^XUMFXHL7  $$KSP^XUPARAM  
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: 3

Package Total Caller Graph
Kernel 3 XUMF 04 MFK  XUMF 04 MFQ  XUMF04Q  

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+57
FILE^DIE ZIN+85
UPDATE^DIE ZIN+96, ZIN+106, ZIN+117, ZIN+133, ZIN+149, ZIN+159, ZIN+169
^DIK ZIN+124, ZIN+142
$$FMDATE^HLFNC ZIN+41
GENACK^HLMA1 REPLY+15
^XMD EM+15
PARSE^XUMFXHL7 ZIN+9
$$KSP^XUPARAM MAIN+2

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+85
Routine Call
  • DIE
  • Line Location:
    • ZIN+96
    • ZIN+106
    • ZIN+117
    • ZIN+133
    • ZIN+149
    • ZIN+159
    • ZIN+169

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, ZIN+123, ZIN+141
^TMP("HLA" REPLY+12*
^USC(8932.1 - [#8932.1] ZIN+130, ZIN+139

Label References

Name Line Occurrences
@( PROCESS+4
EM ZIN+87, ZIN+98, ZIN+108, ZIN+119, ZIN+135, ZIN+151, ZIN+161, ZIN+171
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+79
BILLNAME ZIN+5~, ZIN+48*, ZIN+81
CDSYS MAIN+4~, MFE+6*, MFE+8, MFE+12, MFE+15, ZIN+13
CERNER ZIN+7~, ZIN+51*, ZIN+78
CITY ZIN+4~, ZIN+28*, ZIN+67
CITY1 ZIN+5~, ZIN+33*, ZIN+72
CLIA ZIN+6~, ZIN+45*, ZIN+144, ZIN+148
COUNTRY ZIN+7~, ZIN+30*, ZIN+83
DA ZIN+124~*, ZIN+142~*
DA(1 ZIN+124*, ZIN+142*
DIC ZIN+56!*, ZIN+57!
DIC(0 ZIN+56*
DIK ZIN+124~*, ZIN+142~*
DMIS ZIN+6~, ZIN+47*, ZIN+164, ZIN+168
ERR ZIN+5~, ZIN+86, ZIN+87, ZIN+88!, ZIN+97, ZIN+98, ZIN+99!, ZIN+107, ZIN+108, ZIN+109!
ZIN+118, ZIN+119, ZIN+120!, ZIN+134, ZIN+135, ZIN+136!, ZIN+150, ZIN+151, ZIN+152!, ZIN+160
ZIN+161, ZIN+162!, ZIN+170, ZIN+171, ZIN+172!, EM~
ERROR MAIN+4~, INIT+2*, REPLY+11, REPLY+19*, REPLY+22*, EM~, EM+7
ERROR1 ZIN+5~, ZIN+15*
FACTYP ZIN+4~, ZIN+18*, ZIN+64
FDA ZIN+62!, ZIN+91!, ZIN+112!, ZIN+127!, ZIN+146!, ZIN+156!, ZIN+166!
FDA( ZIN+94*, ZIN+95*, ZIN+104*, ZIN+105*, ZIN+114*, ZIN+115*, ZIN+116*, ZIN+130*, ZIN+131*, ZIN+132*
ZIN+147*, ZIN+148*, ZIN+157*, ZIN+158*, ZIN+167*, ZIN+168*
FDA(4 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+83*, ZIN+84*
>> FDAIEN(1 ZIN+93*, ZIN+103*
FLG EM+2~, EM+3*, EM+13*, EM+14
>> HL("ECH" INIT+3
>> HL("EID" REPLY+8*, REPLY+15
>> HL("EIDS" REPLY+7*, REPLY+15
>> HL("FS" INIT+3
>> HL("MID" REPLY+6*, REPLY+11, 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+5*, REPLY+11, REPLY+19
>> HLMTIENS REPLY+15
>> HLNEXT PROCESS+2
>> HLNODE PROCESS+3, PROCESS+4, MFE+2
>> HLP("PRIORITY" REPLY+14*
>> HLQUIT PROCESS+2
>> HLRESLT REPLY+15, REPLY+18, REPLY+19, REPLY+22
HLRESLTA MAIN+4~
HLSCS MAIN+4~, INIT+3*
ID MAIN+4~, MFE+4*, MFE+9, MFE+13, MFE+16
IDX ZIN+127!
IEN MAIN+4~, INIT+2*, MFE+9*, MFE+10*, MFE+13*, MFE+14*, MFE+16*, MFE+17*, ZIN+54, ZIN+58*
ZIN+60, ZIN+92, ZIN+102, ZIN+113, ZIN+123, ZIN+124, ZIN+129, ZIN+141, ZIN+142, ZIN+145
ZIN+155, ZIN+165
IEN1 ZIN+5~
IENS ZIN+5~, ZIN+60*, 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+83, ZIN+84, ZIN+92*, ZIN+94, ZIN+95, ZIN+102*, ZIN+104, ZIN+105
ZIN+113*, ZIN+114, ZIN+115, ZIN+116, ZIN+128~, ZIN+129*, ZIN+130, ZIN+131, ZIN+132, ZIN+145*
ZIN+147, ZIN+148, ZIN+155*, ZIN+157, ZIN+158, ZIN+165*, ZIN+167, ZIN+168
IFN MAIN+4~
INACTIVE ZIN+4~, ZIN+20*, ZIN+77
KEY MAIN+4~, MFE+2*, MFE+4, MFE+5, MFE+6
LOCTZONE ZIN+7~, ZIN+49*, ZIN+82
MAMMO ZIN+6~, ZIN+46*, ZIN+154, ZIN+158
NAME ZIN+4~, ZIN+17*, ZIN+55, ZIN+63
NPI ZIN+6~, ZIN+37*, ZIN+111, ZIN+116, ZIN+122
NPIDT ZIN+6~, ZIN+41*, ZIN+111, ZIN+114, ZIN+122, ZIN+123
NPISTAT ZIN+6~, ZIN+38*, ZIN+39*, ZIN+40*, ZIN+115
OFNME ZIN+4~, ZIN+19*, ZIN+76
PARENT ZIN+4~, ZIN+24*, ZIN+25*, ZIN+101, ZIN+105
ROOT MAIN+4~, ZIN+127!
STANUM ZIN+5~, ZIN+11*, ZIN+13, ZIN+80
STATE ZIN+4~, ZIN+21*, ZIN+69
STATE1 ZIN+5~, ZIN+34*, ZIN+73
STREET ZIN+4~, ZIN+26*, ZIN+65
STREET2 ZIN+4~, ZIN+27*, ZIN+66
STRT1 ZIN+5~, ZIN+31*, ZIN+70
STRT2 ZIN+5~, ZIN+32*, ZIN+71
TAX ZIN+6~, ZIN+42*, ZIN+126, ZIN+130, ZIN+138, ZIN+139
TAX1 ZIN+139~*, ZIN+140, ZIN+141
TAXPC ZIN+6~, ZIN+44*, ZIN+131
TAXSTAT ZIN+6~, ZIN+43*, ZIN+126, ZIN+132, ZIN+138
TEXT MAIN+4~, MFE+5*, MFE+10, MFE+14, MFE+17
TZONEX ZIN+7~, ZIN+50*, ZIN+84
U REPLY+11, REPLY+18, REPLY+19, REPLY+22
VALUE MAIN+4~
VISN ZIN+4~, ZIN+22*, ZIN+23*, ZIN+90, ZIN+95
X MAIN+4~, ZIN+55~*, REPLY+10~, REPLY+11*, REPLY+12, 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*
XUIENEFF ZIN+123~*, ZIN+124
XUIENTAX ZIN+141~*, ZIN+142
>> 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(29 ZIN+51
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+55~, ZIN+58
ZIP ZIN+4~, ZIN+29*, ZIN+68
ZIP1 ZIN+6~, ZIN+35*, ZIN+74
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