MAGDHPS ;WOIFO/MLH - Maintain subscriptions to Rad HL7 drivers ;25 Sep 2018 9:47 AM
Source file <MAGDHPS.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Imaging | 3 | MAGD MAINT RAD HL7 SUBS MAGIP183 MAGIP208 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MAGIP208 | ; post install entry point to set subscriptions to V2.4 Radiology
|
|
| MAINT | ; MAIN ENTRY POINT - allow the user to select the version of HL7
; that will be used to create Radiology messages to the VistA Text/ ; DICOM Gateway and to commercial imaging systems. ; |
|
| ABEND | ; exception raised
|
|
| END | ;
|
|
| ADD(SUB,EVENTDRV,STATFLAG) | ; SUBROUTINE - not to be invoked except from within this routine
; Subscribe gateway protocol SUB to the Radiology event driver protocol EVENTDRV. |
|
| KILL(SUB,EVENTDRV) | ; SUBROUTINE - not to be invoked except from within this routine
; Unsubscribe gateway protocol SUB from the Radiology event driver protocol EVENTDRV. |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | MAINT+12~, ADD+2~, KILL+2~, KILL+3* |
| DA(1 | ADD+3*, KILL+3* |
| DIC | MAINT+12~, ADD+2~, ADD+3* |
| DIC(0 | ADD+3* |
| DIK | MAINT+12~, KILL+2~, KILL+4* |
| DIR | MAINT+12~ |
| DIR("A" | MAINT+59* |
| DIR(0 | MAINT+58* |
| DTOUT | MAINT+12~, MAINT+56, MAINT+61 |
| DUOUT | MAINT+12~, MAINT+56, MAINT+61 |
| EVENTDRV | ADD~, ADD+3, KILL~, KILL+3, KILL+4 |
| HL7VER | MAINT+13~, MAINT+55*, MAINT+62*, MAINT+65, MAINT+68, MAINT+100, MAINT+132 |
| I | MAINT+8~, MAINT+38*, MAINT+40*, MAINT+41, MAINT+42, MAINT+45, MAINT+46, MAINT+47, MAINT+71*, MAINT+73 , MAINT+74, MAINT+75, MAINT+78, MAINT+83*, MAINT+86, MAINT+87, MAINT+88, MAINT+90, MAINT+91, MAINT+103* , MAINT+106, MAINT+107, MAINT+108, MAINT+110, MAINT+111, MAINT+120*, MAINT+122, MAINT+123, MAINT+124, MAINT+127 , MAINT+135*, MAINT+138, MAINT+139, MAINT+140, MAINT+142, MAINT+143, MAINT+152*, MAINT+154, MAINT+155, MAINT+156 , MAINT+159, MAINT+169*, MAINT+170, MAINT+171, MAINT+172, MAINT+175, MAINT+176 |
| IO(0 | MAINT+20, MAINT+23, MAINT+29, MAINT+32, MAINT+41, MAINT+44, MAINT+50, MAINT+60, MAINT+65, MAINT+74 , MAINT+86, MAINT+106, MAINT+123, MAINT+138, MAINT+155, MAINT+165, ABEND+1 |
| MAG30P208 | MAGIP208+1~, MAGIP208+2*, MAINT+55 |
| MAGPIX | MAINT+4~, MAINT+73*, MAINT+75, MAINT+78, MAINT+122*, MAINT+124, MAINT+127, MAINT+154*, MAINT+156, MAINT+159 |
| MAGPIXO | MAINT+5~, MAINT+18*, MAINT+19, MAINT+46, MAINT+73, MAINT+87, MAINT+88, MAINT+107, MAINT+108, MAINT+122 , MAINT+139, MAINT+140, MAINT+154, MAINT+171 |
| MAGPIXR | MAINT+6~, MAINT+27*, MAINT+28, MAINT+47, MAINT+73, MAINT+90, MAINT+91, MAINT+110, MAINT+111, MAINT+122 , MAINT+142, MAINT+143, MAINT+154, MAINT+172, MAINT+175, MAINT+176 |
| RADPA | MAINT+9~ |
| RADPA( | MAINT+38*, MAINT+41, MAINT+42, MAINT+45*, MAINT+46, MAINT+47, MAINT+74, MAINT+75, MAINT+78, MAINT+86 , MAINT+87, MAINT+88, MAINT+90, MAINT+91, MAINT+106, MAINT+107, MAINT+108, MAINT+110, MAINT+111, MAINT+123 , MAINT+124, MAINT+127, MAINT+138, MAINT+139, MAINT+140, MAINT+142, MAINT+143, MAINT+155, MAINT+156, MAINT+159 , MAINT+169, MAINT+170, MAINT+171, MAINT+172, MAINT+175, MAINT+176 |
| RADPEX | MAINT+10~, MAINT+39*, MAINT+40, MAINT+51*, MAINT+67*, MAINT+68, MAINT+71, MAINT+78, MAINT+100, MAINT+120 , MAINT+127, MAINT+132, MAINT+152, MAINT+159 |
| RADPI | MAINT+11~, MAINT+42*, MAINT+43, MAINT+45 |
| RADPSTR | MAINT+7~, MAINT+37*, MAINT+38 |
| STATFLAG | ADD~, ADD+5*, ADD+6 |
| SUB | ADD~, ADD+3, KILL~, KILL+3 |
| X | MAINT+12~, ADD+2~, ADD+3* |
| Y | MAINT+12~, MAINT+62, ADD+2~, ADD+5 |