RAHLRPC ;HIRMFO/BNT-Rad/NM HL7 Protocol calls ;12 Jan 2018 7:43 AM
Source file <RAHLRPC.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 |
|---|---|---|
| REG | ; register exam
|
|
| CANCEL | ; cancel exam
|
|
| RPT | ; report verified or released/not verified
|
|
| RELEASE | ;v2.4 only - Release Study (VAQ) -KLM/p144
|
|
| EXM | ;Examined case; called from RAUTL1 and RASTED after a case has been edited.
|
|
| DOWN | ||
| 1 | ||
| A1 | ||
| GETEID(RAEID,RANOSEND,RASSS) | ; RA*5*81 Return RAEID or 0 (zero) = for future use.
; RAEID = IEN of regular Event driver ; RANOSEND Application name or IEN from 771 file.. don't send message to Subcr. with this application. ; RASSS Array of subcribers (IENs) associated with RANOSEND application ; 0 (zero) returned if No subscriber exist or all subscribers associated with RANOSEND application. |
| FileNo | Call Tags |
|---|---|
| ^ORD(101 - [#101] | GETS^DIQ |
| ^HL(771 - [#771] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ORD(101 - [#101] | REG+3, REG+4, REG+5, CANCEL+3, CANCEL+4, CANCEL+5, RPT+4, RPT+5, RPT+7, RELEASE+4 , RELEASE+5, RELEASE+7, A1+2, A1+3, A1+4, GETEID+5, GETEID+14 |
| ^RA(72 - [#72] | EXM+20, DOWN, DOWN+1 |
| ^RA(79.2 - [#79.2] | EXM+19 |
| ^RA(79.7 - [#79.7] | DOWN+6, DOWN+7 |
| ^RADPT - [#70] | EXM+19, DOWN+3, A1+5* |
| Name | Field # of Occurrence |
|---|---|
| ^( | DOWN+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIERR | GETEID+6~ |
| ERR | GETEID+6~, GETEID+10 |
| RA101Z | REG+1~, REG+2*, REG+3*, REG+4, CANCEL+1~, CANCEL+2*, CANCEL+3*, CANCEL+4, RPT+1~, RPT+3* , RPT+4*, RPT+5, RELEASE+1~, RELEASE+3*, RELEASE+4*, RELEASE+5, A1~, A1+1*, A1+2*, A1+3 |
| >> RACNI | EXM+19, DOWN+3, A1+5 |
| >> RADFN | EXM+19, DOWN+3, A1+5 |
| >> RADTI | EXM+19, DOWN+3, A1+5 |
| RAEID | REG+1~, REG+4*, REG+5, CANCEL+1~, CANCEL+4*, CANCEL+5, RPT+1~, RPT+5*, RPT+6*, RPT+7 , RELEASE+1~, RELEASE+5*, RELEASE+6*, RELEASE+7, A1~, A1+3*, A1+4, GETEID~, GETEID+5*, GETEID+8 , GETEID+9, GETEID+10, GETEID+18 |
| RAERR | GETEID+6~, GETEID+8 |
| >> RAEXEDT | DOWN+6 |
| RAEXMDUN | EXM+18~, 1~, 1+1* |
| RAGENHL7 | EXM+18~, EXM+20*, DOWN+1*, DOWN+3!, DOWN+6, A1+3~, A1+5 |
| RAIEDS | GETEID+6~ |
| RAIMGTYI | EXM+18~, EXM+19* |
| RAIMGTYJ | EXM+18~, EXM+19*, DOWN+1 |
| RALOWER | EXM+18~, DOWN*, DOWN+1* |
| RANEW | GETEID+6~, GETEID+12*, GETEID+16*, GETEID+17 |
| RANEWST | EXM+18~, EXM+19*, EXM+20, DOWN |
| RANOSEND | RPT+6, RPT+8!, RELEASE+6, RELEASE+8!, GETEID~, GETEID+5, GETEID+7 |
| RAPIDS | GETEID+6~ |
| RAPL | GETEID+6~, GETEID+7*, GETEID+8, GETEID+14 |
| RASSS | RPT+1~, RPT+5!, RPT+6, RELEASE+6, DOWN+7~, DOWN+8, GETEID~ |
| RASSS( | DOWN+7* |
| RASSS("EXCLUD | E SUBSCRIBER" , GETEID+15* |
| RASSSL | DOWN+7~, DOWN+8 |
| RASSSX1 | EXM+18~, DOWN+8 |
| RASSSX1(0 | DOWN+6 |
| RAVAQ | RELEASE+1~, RELEASE+2* |
| RAXX | GETEID+6~ |
| RAXX( | GETEID+11, GETEID+12, GETEID+13 |
| U | EXM+19, EXM+20, DOWN, DOWN+1, DOWN+3, DOWN+7, A1+5, GETEID+14 |
| X | REG+1~, CANCEL+1~, RPT+1~, RELEASE+1~, DOWN+7~*, A1~ |
| X1 | GETEID+6~, GETEID+12*, GETEID+13 |
| Y1 | GETEID+6~, GETEID+12*, GETEID+15* |
| YY | GETEID+6~, GETEID+13*, GETEID+14, GETEID+15 |