MAGDLBAA ;WOIFO/LB/JSL/SAF - Routine to move failed dicom images to ^MAG(2006.575 ; 05/18/2007 11:23
Source file <MAGDLBAA.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 |
|---|---|---|
| MOVE | ;called from MAGDIR1 to move entries not matching Radiology case #.
|
|
| EXIST(RESULT,PATH,MACHINE,SITE) | ; if it exist don't add it.
|
|
| REMOAFX(IEN,MACHINE,SITE,STUDY) | ; Remove AFX cross reference.
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MAGD(2006.575 - [#2006.575] | MOVE+15, MOVE+16, MOVE+18, MOVE+20*, MOVE+28*, MOVE+29*, MOVE+30*, MOVE+31*, MOVE+33*, MOVE+34* , MOVE+36*, MOVE+38*, MOVE+40!, MOVE+41, MOVE+48, MOVE+49*, MOVE+51, MOVE+54, MOVE+55*, MOVE+56 , MOVE+57*, MOVE+58*, MOVE+59*, MOVE+60*, EXIST+3, EXIST+4, EXIST+5, EXIST+6, REMOAFX+4, REMOAFX+5* , REMOAFX+6!, REMOAFX+9, REMOAFX+10, REMOAFX+12, REMOAFX+13, REMOAFX+14!, REMOAFX+15* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> ACNUMB | MOVE+26 |
| CASE | MOVE+5~, MOVE+26*, MOVE+29 |
| CASENUM | MOVE+5~, MOVE+26*, MOVE+29 |
| >> CASENUMB | MOVE+26 |
| >> CASETEXT | MOVE+34 |
| >> COLUMNS | MOVE+33 |
| DATE | MOVE+5~, MOVE+6*, MOVE+29 |
| DCMPNME | MOVE+5~, MOVE+27*, MOVE+28 |
| ENTRY | MOVE+5~ |
| >> FIRSTDCM | MOVE+23 |
| >> FROMPATH | MOVE+10, MOVE+28, MOVE+38 |
| IEN | MOVE+5~, MOVE+18*, MOVE+28, MOVE+29, MOVE+30, MOVE+31, MOVE+33, MOVE+34, MOVE+36, MOVE+38 , MOVE+49, MOVE+53, MOVE+59, MOVE+60, EXIST+1~, EXIST+4*, EXIST+5, EXIST+6, EXIST+9, REMOAFX~ , REMOAFX+4, REMOAFX+5, REMOAFX+6, REMOAFX+12 |
| >> IMAGEUID | MOVE+30 |
| >> IMGSVC | MOVE+36 |
| >> INSTLOC | MOVE+33 |
| >> INSTNAME | MOVE+33 |
| >> LASTDCM | MOVE+23 |
| >> LOCATION | MOVE+10, MOVE+11, MOVE+29, MOVE+48, MOVE+49, MOVE+51 |
| >> MACHID | MOVE+9*, MOVE+10, MOVE+11, MOVE+29 |
| MACHINE | EXIST~, EXIST+7, REMOAFX~, REMOAFX+4, REMOAFX+6, REMOAFX+13, REMOAFX+14 |
| >> MFGR | MOVE+33 |
| >> MIDCM | MOVE+23 |
| >> MODALITY | MOVE+33 |
| >> MODEL | MOVE+33 |
| >> MODIEN | MOVE+33 |
| NIEN | MOVE+5~, MOVE+56*, MOVE+57, MOVE+59, MOVE+60 |
| NODE1 | EXIST+1~, EXIST+6*, EXIST+7, EXIST+8 |
| >> OFFSET | MOVE+33 |
| ORIG | MOVE+5~, MOVE+47*, MOVE+51*, MOVE+52, MOVE+53, MOVE+54, MOVE+55, MOVE+56, MOVE+57, MOVE+58 , MOVE+59, MOVE+60 |
| PATH | EXIST~, EXIST+3, EXIST+4 |
| PATIENT | MOVE+5~, MOVE+23*, MOVE+28 |
| PENTRY | REMOAFX+1~, REMOAFX+9*, REMOAFX+10, REMOAFX+12, REMOAFX+13, REMOAFX+14, REMOAFX+15 |
| >> PID | MOVE+28 |
| >> PIDCHECK | MOVE+22 |
| >> PNAMEDCM | MOVE+27 |
| REASON | MOVE+5~, MOVE+22*, MOVE+28 |
| RESULT | MOVE+5~, MOVE+6*, MOVE+10, MOVE+11, EXIST~, EXIST+2*, EXIST+4*, EXIST+5*, EXIST+7*, EXIST+8* , EXIST+9*, EXIST+11 |
| >> ROWS | MOVE+33 |
| SITE | EXIST~, EXIST+8, REMOAFX~, REMOAFX+4, REMOAFX+6, REMOAFX+9, REMOAFX+13, REMOAFX+14 |
| STUDY | REMOAFX~, REMOAFX+9 |
| >> STUDYUID | MOVE+11, MOVE+31, MOVE+48, MOVE+49, MOVE+51 |
| >> X | MOVE+16*, MOVE+17*, MOVE+18*, MOVE+19*, MOVE+20 |