XUMF04H ;BP/RAM - INSTITUTION Handler ;May 03, 2022@07:45:35
Source file <XUMF04H.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| 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
|
| 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 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| HL7 Protocol Name | Call Tags |
|---|---|
| XUMF 04 MFK | MAIN |
| XUMF 04 MFQ | MAIN |
| >> | 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 |