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 ;May 03, 2022@07:45:35

Source Information

Source file <XUMF04H.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 5 MSG^DIALOG  FILE^DICN  (FILE,UPDATE)^DIE  ^DIK  $$GET1^DIQ  
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: 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
PADDCK ; -- check for changes to physical address
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+89
UPDATE^DIE ZIN+100, ZIN+110, ZIN+121, ZIN+137, ZIN+153, ZIN+163, ZIN+173, PADDCK+30
^DIK ZIN+128, ZIN+146
$$GET1^DIQ PADDCK+6, PADDCK+7, PADDCK+8, PADDCK+9, PADDCK+10
$$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+89
Routine Call
  • DIE
  • Line Location:
    • ZIN+100
    • ZIN+110
    • ZIN+121
    • ZIN+137
    • ZIN+153
    • ZIN+163
    • ZIN+173
    • PADDCK+30

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+127, ZIN+145
^TMP("HLA" REPLY+12*
^USC(8932.1 - [#8932.1] ZIN+134, ZIN+143

Label References

Name Line Occurrences
@( PROCESS+4
EM ZIN+91, ZIN+102, ZIN+112, ZIN+123, ZIN+139, ZIN+155, ZIN+165, ZIN+175
EXIT MAIN+6
INIT MAIN+6
PADDCK ZIN+72
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+83
BILLNAME ZIN+5~, ZIN+48*, ZIN+85
CDSYS MAIN+4~, MFE+6*, MFE+8, MFE+12, MFE+15, ZIN+13
CERNER ZIN+7~, ZIN+51*, ZIN+82
CITY ZIN+4~, ZIN+28*, ZIN+67, PADDCK+15
CITY1 ZIN+5~, ZIN+33*, ZIN+76
CLIA ZIN+6~, ZIN+45*, ZIN+148, ZIN+152
COUNTRY ZIN+7~, ZIN+30*, ZIN+87
DA ZIN+128~*, ZIN+146~*
DA(1 ZIN+128*, ZIN+146*
DIC ZIN+56!*, ZIN+57!
DIC(0 ZIN+56*
DIK ZIN+128~*, ZIN+146~*
DMIS ZIN+6~, ZIN+47*, ZIN+168, ZIN+172
DT PADDCK+22
ERR ZIN+5~, ZIN+90, ZIN+91, ZIN+92!, ZIN+101, ZIN+102, ZIN+103!, ZIN+111, ZIN+112, ZIN+113!
ZIN+122, ZIN+123, ZIN+124!, ZIN+138, ZIN+139, ZIN+140!, ZIN+154, ZIN+155, ZIN+156!, ZIN+164
ZIN+165, ZIN+166!, ZIN+174, ZIN+175, ZIN+176!, 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+95!, ZIN+116!, ZIN+131!, ZIN+150!, ZIN+160!, ZIN+170!
FDA( ZIN+98*, ZIN+99*, ZIN+108*, ZIN+109*, ZIN+118*, ZIN+119*, ZIN+120*, ZIN+134*, ZIN+135*, ZIN+136*
ZIN+151*, ZIN+152*, ZIN+161*, ZIN+162*, ZIN+171*, ZIN+172*
FDA(4 ZIN+63*, ZIN+64*, ZIN+65*, ZIN+66*, ZIN+67*, ZIN+68*, ZIN+69*, ZIN+74*, ZIN+75*, ZIN+76*
ZIN+77*, ZIN+78*, ZIN+79*, ZIN+80*, ZIN+81*, ZIN+82*, ZIN+83*, ZIN+84*, ZIN+85*, ZIN+86*
ZIN+87*, ZIN+88*
>> FDAIEN(1 ZIN+97*, ZIN+107*
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+131!
IEN MAIN+4~, INIT+2*, MFE+9*, MFE+10*, MFE+13*, MFE+14*, MFE+16*, MFE+17*, ZIN+54, ZIN+58*
ZIN+60, ZIN+96, ZIN+106, ZIN+117, ZIN+127, ZIN+128, ZIN+133, ZIN+145, ZIN+146, ZIN+149
ZIN+159, ZIN+169
IEN1 ZIN+5~
IENS ZIN+5~, ZIN+60*, ZIN+63, ZIN+64, ZIN+65, ZIN+66, ZIN+67, ZIN+68, ZIN+69, ZIN+74
ZIN+75, ZIN+76, ZIN+77, ZIN+78, ZIN+79, ZIN+80, ZIN+81, ZIN+82, ZIN+83, ZIN+84
ZIN+85, ZIN+86, ZIN+87, ZIN+88, ZIN+96*, ZIN+98, ZIN+99, ZIN+106*, ZIN+108, ZIN+109
ZIN+117*, ZIN+118, ZIN+119, ZIN+120, ZIN+132~, ZIN+133*, ZIN+134, ZIN+135, ZIN+136, ZIN+149*
ZIN+151, ZIN+152, ZIN+159*, ZIN+161, ZIN+162, ZIN+169*, ZIN+171, ZIN+172, PADDCK+6, PADDCK+7
PADDCK+8, PADDCK+9, PADDCK+10, PADDCK+23
IFN MAIN+4~
INACTIVE ZIN+4~, ZIN+20*, ZIN+81
KEY MAIN+4~, MFE+2*, MFE+4, MFE+5, MFE+6
LOCTZONE ZIN+7~, ZIN+49*, ZIN+86
MAMMO ZIN+6~, ZIN+46*, ZIN+158, ZIN+162
NAME ZIN+4~, ZIN+17*, ZIN+55, ZIN+63
NPI ZIN+6~, ZIN+37*, ZIN+115, ZIN+120, ZIN+126
NPIDT ZIN+6~, ZIN+41*, ZIN+115, ZIN+118, ZIN+126, ZIN+127
NPISTAT ZIN+6~, ZIN+38*, ZIN+39*, ZIN+40*, ZIN+119
OFNME ZIN+4~, ZIN+19*, ZIN+80
PARENT ZIN+4~, ZIN+24*, ZIN+25*, ZIN+105, ZIN+109
ROOT MAIN+4~, ZIN+131!
STANUM ZIN+5~, ZIN+11*, ZIN+13, ZIN+84
STATE ZIN+4~, ZIN+21*, ZIN+69, PADDCK+17
STATE1 ZIN+5~, ZIN+34*, ZIN+77
STREET ZIN+4~, ZIN+26*, ZIN+65, PADDCK+13
STREET2 ZIN+4~, ZIN+27*, ZIN+66, PADDCK+14
STRT1 ZIN+5~, ZIN+31*, ZIN+74
STRT2 ZIN+5~, ZIN+32*, ZIN+75
TAX ZIN+6~, ZIN+42*, ZIN+130, ZIN+134, ZIN+142, ZIN+143
TAX1 ZIN+143~*, ZIN+144, ZIN+145
TAXPC ZIN+6~, ZIN+44*, ZIN+135
TAXSTAT ZIN+6~, ZIN+43*, ZIN+130, ZIN+136, ZIN+142
TEXT MAIN+4~, MFE+5*, MFE+10, MFE+14, MFE+17
TZONEX ZIN+7~, ZIN+50*, ZIN+88
U REPLY+11, REPLY+18, REPLY+19, REPLY+22
VALUE MAIN+4~
VISN ZIN+4~, ZIN+22*, ZIN+23*, ZIN+94, ZIN+99
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
XCITY PADDCK+2~, PADDCK+8*, PADDCK+15, PADDCK+27, PADDCK+32!
XHPADD PADDCK+3~*, PADDCK+13*, PADDCK+14*, PADDCK+15*, PADDCK+16*, PADDCK+17*, PADDCK+20, PADDCK+32!
XIENS PADDCK+3~, PADDCK+23*, PADDCK+24, PADDCK+25, PADDCK+26, PADDCK+27, PADDCK+28, PADDCK+29, PADDCK+32!
XMSUB EM+2~, EM+8*
XMTEXT EM+2~, EM+10*
XMY EM+2~, EM+9*
XSTATE PADDCK+2~, PADDCK+10*, PADDCK+17, PADDCK+28, PADDCK+32!
XSTREET PADDCK+2~, PADDCK+6*, PADDCK+13, PADDCK+25, PADDCK+32!
XSTREET2 PADDCK+2~, PADDCK+7*, PADDCK+14, PADDCK+26, PADDCK+32!
XUADD PADDCK+21!, PADDCK+31!
XUADD( PADDCK+24*, PADDCK+25*, PADDCK+26*, PADDCK+27*, PADDCK+28*, PADDCK+29*
XUEFFDT PADDCK+21!, PADDCK+31!
XUEFFDT(1 PADDCK+22*, PADDCK+24
XUIENEFF ZIN+127~*, ZIN+128
XUIENTAX ZIN+145~*, ZIN+146
>> 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
XZIP PADDCK+2~, PADDCK+9*, PADDCK+16, PADDCK+29, PADDCK+32!
Y ZIN+55~, ZIN+58
ZIP ZIN+4~, ZIN+29*, ZIN+68, PADDCK+16
ZIP1 ZIN+6~, ZIN+35*, ZIN+78
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