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 |