RGFIPM1 ;ALB/CJM-PROCESS FACILITY INTEGRATION MESSAGE ;08/27/99
Source file <RGFIPM1.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Information Resource Network | 4 | $$SEND^RGFIBM $$XCHANGE^RGFIPM ($$DFN,$$GETLINK,$$MPINODE,$$STATNUM,EXC)^RGFIU STOP^RGHLLOG |
| Master Patient Index VistA | 2 | $$GETICN^MPIF001 $$CHECKDG^MPIFSPC |
| Health Level Seven | 1 | GENACK^HLMA1 |
| Kernel | 1 | $$LKUP^XUAF4 |
| Registration | 1 | $$SITE^VASITE |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Clinical Information Resource Network | 3 | RG FACILITY INTEGRATION CLIENT RGFIPM RGFIRM |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RECEIVE | ;
|
|
| ACK(FROM,HLERR) | ;
|
|
| PARSE(SKIPMSH,LEGACY,PRIMARY,ICN,CHECKSUM,FROM,HLERR) | ;
|
|
| ERROR(ERRMSG,CODE,ICN) | ;
|
|
| SEGERROR(SEGMENT,ICN) | ;
|
| Name | Field # of Occurrence |
|---|---|
| GENACK^HLMA1 | ACK+18 |
| $$GETICN^MPIF001 | RECEIVE+29 |
| $$CHECKDG^MPIFSPC | RECEIVE+32 |
| $$SEND^RGFIBM | RECEIVE+64 |
| $$XCHANGE^RGFIPM | RECEIVE+57 |
| $$DFN^RGFIU | RECEIVE+25 |
| $$GETLINK^RGFIU | ACK+9 |
| $$MPINODE^RGFIU | RECEIVE+38 |
| $$STATNUM^RGFIU | RECEIVE+39 |
| EXC^RGFIU | RECEIVE+34, RECEIVE+42 |
| STOP^RGHLLOG | RECEIVE+67 |
| $$SITE^VASITE | RECEIVE+24, ERROR+8 |
| $$LKUP^XUAF4 | ACK+9 |
| HL7 Protocol Name | Call Tags |
|---|---|
| RG FACILITY INTEGRATION CLIENT | RECEIVE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | RECEIVE+26 |
| Name | Line Occurrences |
|---|---|
| $$ERROR | RECEIVE+27, RECEIVE+33, RECEIVE+36, RECEIVE+50, RECEIVE+54, PARSE+33, PARSE+39, PARSE+45, PARSE+54, PARSE+56 , SEGERROR+3 |
| $$PARSE | RECEIVE+23 |
| $$SEGERROR | PARSE+30, PARSE+31, PARSE+35, PARSE+38, PARSE+41, PARSE+42, PARSE+48, PARSE+49, PARSE+51, PARSE+52 |
| ACK | RECEIVE+61, RECEIVE+66 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CHECKSUM | RECEIVE+20~, RECEIVE+23, RECEIVE+30, PARSE~, PARSE+25*, PARSE+46* |
| CMOR | RECEIVE+20~, RECEIVE+39*, RECEIVE+42, RECEIVE+53, RECEIVE+54 |
| CMORIEN | RECEIVE+20~, RECEIVE+38*, RECEIVE+39, RECEIVE+49, RECEIVE+53, RECEIVE+64 |
| CODE | ERROR~, ERROR+8 |
| CS | ACK+8~, ACK+11*, ACK+14, PARSE+21~, PARSE+23*, PARSE+32, PARSE+53, PARSE+55 |
| DFN | RECEIVE+20~, RECEIVE+25*, RECEIVE+26, RECEIVE+29, RECEIVE+34, RECEIVE+38, RECEIVE+42, RECEIVE+57, RECEIVE+64 |
| ERRFLAG | PARSE+21~, PARSE+24*, PARSE+57*, PARSE+58 |
| ERRMSG | ERROR~, ERROR+8, SEGERROR+2*, SEGERROR+3 |
| FROM | RECEIVE+20~, RECEIVE+23, RECEIVE+49, RECEIVE+53, RECEIVE+61, RECEIVE+66, ACK~, ACK+9, PARSE~, PARSE+25* , PARSE+32*, PARSE+33 |
| FS | ACK+8~, ACK+11*, ACK+14, ACK+17, PARSE+21~, PARSE+22*, PARSE+31, PARSE+32, PARSE+36, PARSE+38 , PARSE+39, PARSE+42, PARSE+43, PARSE+46, PARSE+49, PARSE+52, PARSE+53, PARSE+55 |
| HERE | RECEIVE+20~, RECEIVE+24*, RECEIVE+49, RECEIVE+53, RECEIVE+64 |
| HERE("STATION#" | RECEIVE+24*, RECEIVE+45 |
| >> HL("APAT" | RECEIVE+61, RECEIVE+66 |
| >> HL("ECH" | ACK+11, PARSE+23 |
| >> HL("EID" | ACK+18 |
| >> HL("EIDS" | ACK+18 |
| >> HL("FS" | ACK+11, PARSE+22 |
| >> HL("MID" | ACK+14, ACK+17 |
| HLA | ACK+8~ |
| HLA("HLA" | ACK+14*, ACK+17* |
| HLERR | RECEIVE+21!, RECEIVE+23, RECEIVE+27*, RECEIVE+33*, RECEIVE+34, RECEIVE+36*, RECEIVE+50*, RECEIVE+54*, RECEIVE+61, RECEIVE+66 , ACK~, ACK+12, ACK+14, PARSE~, PARSE+26!, PARSE+29, PARSE+30*, PARSE+31*, PARSE+33*, PARSE+35* , PARSE+36, PARSE+38*, PARSE+39*, PARSE+41*, PARSE+42*, PARSE+45*, PARSE+48*, PARSE+49*, PARSE+51*, PARSE+52* , PARSE+54*, PARSE+56* |
| HLL | ACK+8~ |
| HLL("LINKS" | ACK+10* |
| >> HLMTIENS | ACK+18 |
| >> HLNEXT | PARSE+30, PARSE+35, PARSE+37, PARSE+41, PARSE+48, PARSE+51 |
| >> HLNODE | PARSE+31, PARSE+32, PARSE+36, PARSE+38, PARSE+39, PARSE+42, PARSE+43, PARSE+46, PARSE+49, PARSE+52 , PARSE+53, PARSE+55 |
| >> HLQUIT | PARSE+30, PARSE+35, PARSE+41, PARSE+48, PARSE+51 |
| ICN | RECEIVE+20~, RECEIVE+23, RECEIVE+25, RECEIVE+27, RECEIVE+32, RECEIVE+33, RECEIVE+36, RECEIVE+50, RECEIVE+54, PARSE~ , PARSE+25*, PARSE+43*, PARSE+44, PARSE+48, PARSE+49, PARSE+51, PARSE+52, PARSE+54, PARSE+56, ERROR~ , ERROR+8, SEGERROR~, SEGERROR+3 |
| LCHKSUM | RECEIVE+20~, RECEIVE+29*, RECEIVE+30, RECEIVE+32 |
| LEGACY | RECEIVE+20~, RECEIVE+23, RECEIVE+45, RECEIVE+49, RECEIVE+57, RECEIVE+64, PARSE~, PARSE+25*, PARSE+53*, PARSE+54 |
| PRIMARY | RECEIVE+20~, RECEIVE+23, RECEIVE+57, RECEIVE+64, PARSE~, PARSE+25*, PARSE+55*, PARSE+56 |
| RESULT | ACK+8~, ACK+18 |
| >> RGLOG | RECEIVE+67 |
| SEGMENT | SEGERROR~, SEGERROR+2 |
| SKIPMSH | PARSE~, PARSE+29, PARSE+37 |
| TOLINK | ACK+8~, ACK+9*, ACK+10 |