GMRCRFC0 ;EHRM/JCH - Process IFC HL7 Messages; May 23, 2025@11:20:28
Source file <GMRCRFC0.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 |
|---|---|---|
| EN(HLNEXT,HLQUIT) | ;process IFC responses
|
|
| CHK | ;
|
|
| TST | ;
|
|
| EXIT | ;common exit point
|
|
| CANCEL(DA) | ;cancel suspense (EHRM)
|
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | FIND^DIC |
| 668.011 | WP^DIE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(123 - [#123] | TST+5, TST+16, TST+30 |
| ^RMPR(668 - [#668] | TST+9, TST+18, TST+32, CANCEL+4, CANCEL+5, CANCEL+14 |
| ^TMP("RMPRIF" | EN+2!, EN+7*, EN+9*, EN+11*, CHK+2, CHK+3, CHK+4, CHK+7, CHK+12, CHK+16 , CHK+21, TST+10*, TST+13, TST+14, TST+15, TST+26, TST+27, TST+28, TST+29, TST+38 , TST+39, TST+44*, EXIT+1! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EN+4~, CANCEL+7 |
| ACTIEN | TST+33~, TST+36*, TST+39 |
| ACTIEN(1 | TST+36 |
| DA | CANCEL~, CANCEL+4, CANCEL+5, CANCEL+6, CANCEL+14 |
| ERR | TST+33~ |
| FDA | TST+33~, CANCEL+8~ |
| FDA(1 | TST+35* |
| FDA(668 | CANCEL+9*, CANCEL+10*, CANCEL+11*, CANCEL+12* |
| HLNEXT | EN~, EN+5 |
| HLNODE | EN+3~, EN+6, EN+7, EN+8, EN+9, EN+10, EN+11 |
| HLQUIT | EN~, EN+5 |
| I | EN+3~, EN+5*, TST+33~ |
| N | TST+33~ |
| OBR16 | TST+44~* |
| RESULT | CANCEL+8~ |
| RMPR123 | EN+4~, CHK+12*, CHK+13, CHK+16*, CHK+17, CHK+21*, CHK+22 |
| RMPR123A | EN+4~, CHK+18*, CHK+23*, TST+5*, TST+7, TST+9, TST+18, TST+32 |
| RMPR123I | EN+4~, CHK+13*, CHK+17*, CHK+18, CHK+22*, CHK+23, TST+5 |
| RMPRDA | CANCEL+3~, CANCEL+6*, CANCEL+9, CANCEL+10, CANCEL+11, CANCEL+12 |
| RMPRDCIN | TST+17~, TST+18*, TST+19 |
| RMPREODT | CANCEL+3~, CANCEL+7*, CANCEL+11 |
| RMPRERR | CANCEL+3~ |
| RMPRIEN | TST+31~, TST+32*, TST+35, TST+39 |
| RMPRISIT | EN+4~, CHK+13*, CHK+17*, CHK+22*, TST+2 |
| RMPROBR4 | TST+12~, TST+15*, TST+16, TST+25~, TST+29*, TST+30 |
| RMPRORC2 | TST+12~, TST+13*, TST+16, TST+25~, TST+27*, TST+30 |
| RMPRORC3 | TST+12~, TST+14*, TST+16, TST+25~, TST+28*, TST+30 |
| RMPRORC5 | TST+25~, TST+26* |
| RMPRSITIEN | EN+4~, TST+3*, TST+5 |
| RMPRST | EN+4~, CHK+3*, CHK+4*, CHK+5, CHK+11, CHK+15, CHK+20, TST+4, TST+9, TST+11 , TST+24, TST+46 |
| RMPRSTA | EN+4~ |
| RMPRSTA("DILIST" | TST+3 |
| SEG | EN+3~ |
| U | CHK+13, CHK+17, CHK+22, TST+16, TST+30, TST+44, CANCEL+5 |
| X | TST+33~ |