MAGDSTA ;WOIFO/PMK - Q/R Retrieve of DICOM images from PACS to VistA ; Feb 15, 2022@10:53:46
Source file <MAGDSTA.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 |
|---|---|---|
| CONRET | ; retrieve missing consult images from PACS
|
|
| CONCMP | ; compare image counts between consult and PACS without retrieving images
|
|
| RADRET | ; retrieve missing radiology images from PACS
|
|
| RADCMP | ; compare image counts between radiology and PACS without retrieving images
|
|
| NEXT(ENTRYPOINT) | ; output banner and proceed to next routine
|
|
| MESSAGE(MSG) | ; display message
|
|
| INITSTT(RUNNUMBER) | ; initialize the statistics
|
|
| KILLCON | ; entry point to kill consult statistics runs
|
|
| KILLRAD | ; entry point to kill radiology statistics runs
|
|
| KILL | ; truncate the AUTOMATIC DICOM Q/R RUN STATS file (#2006.5443)
|
|
| KILL1(I) | ; delete a single entry
|
|
| ERROR | ; error trap for automatic processes
|
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MAGDSTT(2006.543 - [#2006.543] | KILL+15, KILL+21, KILL+26*, KILL+27*, KILL+28, KILL1+2, KILL1+7!, KILL1+8!, KILL1+9!, ERROR+10* |
| ^TMP("MAG" | CONRET+1!, CONRET+2*, CONRET+3*, CONCMP+1!, CONCMP+2*, CONCMP+3*, RADRET+1!, RADRET+2*, RADRET+3*, RADCMP+1! , RADCMP+2*, RADCMP+3* |
| ^XTMP( | ERROR+14! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| COUNT | KILL+1~, KILL+2, KILL+3, KILL+6, KILL+11, KILL+19, KILL1+1~ |
| ENTRYPOINT | NEXT~, NEXT+9! |
| ERROR | ERROR+1~, ERROR+2*, ERROR+3, ERROR+4, ERROR+5 |
| HOSTNAME | ERROR+13~*, ERROR+14 |
| I | NEXT+1~, NEXT+3*, NEXT+9!, MESSAGE+1~, MESSAGE+3*, MESSAGE+5*, MESSAGE+6*, INITSTT+1~, INITSTT+3*, KILL+1~ , KILL+19*, KILL1~, KILL1+2, KILL1+7, KILL1+8, KILL1+9 |
| IOM | MESSAGE+2 |
| J | NEXT+1~, NEXT+2*, NEXT+7*, NEXT+9!, KILL+21*, KILL+23, KILL1+1~ |
| K | KILL+21*, KILL+22*, KILL+27, KILL1+1~ |
| L | KILL+21*, KILL+23*, KILL+26, KILL1+1~ |
| LIST | KILL+1~, KILL+2 |
| LIST( | KILL+19 |
| >> MAGXTMP | ERROR+12, ERROR+14 |
| MENUOPTION | NEXT+1~, NEXT+10*, NEXT+11, KILL1+1~, KILL1+5*, KILL1+9 |
| MSG | NEXT+1~, NEXT+6, NEXT+9!, MESSAGE~, MESSAGE+4 |
| MSG( | NEXT+7*, MESSAGE+5 |
| MYSERVICE | KILLCON+1~*, KILLRAD+1~*, KILL+2, KILL+4, KILL+7, KILL+11, KILL+30, KILL+32 |
| NODE0 | KILL1+1~, KILL1+2*, KILL1+3, KILL1+4, KILL1+5 |
| PROMPT | KILL+1~, KILL+8*, KILL+12*, KILL+14 |
| RUNNUMBER | INITSTT~, ERROR+9, ERROR+10 |
| SCANMODE | KILL1+1~, KILL1+4*, KILL1+9 |
| STARTTIME | KILL1+1~, KILL1+3*, KILL1+8 |
| T | INITSTT+1~, INITSTT+3*, INITSTT+4 |
| TEXT | NEXT+1~, NEXT+3*, NEXT+4, NEXT+5*, NEXT+6, NEXT+7, NEXT+9! |
| WIDTH | MESSAGE+1~, MESSAGE+2*, MESSAGE+3, MESSAGE+4, MESSAGE+5, MESSAGE+6 |
| X | KILL+1~, KILL+14, ERROR+5*, ERROR+8*, ERROR+10 |
| >> XQY0 | NEXT+10 |
| Name | Field # of Occurrence |
|---|---|
| $T(@ENTRYPOINT+I | NEXT+3 |
| $T(INITSTT+I+7 | INITSTT+3 |