Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGDSTQ8

Package: Imaging

Routine: MAGDSTQ8


Information

MAGDSTQ8 ;WOIFO/PMK - Study Tracker - Patient Level Query/Retrieve Display; Apr 06, 2020@13:36:50

Source Information

Source file <MAGDSTQ8.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Imaging 1 (CONTINUE,DISPLAY)^MAGDSTQ  
Kernel 1 $$HTE^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Imaging 1 MAGDSTQ  

Entry Points

Name Comments DBIA/ICR reference
RETRIEVE ;
DISPLAY(REDISPLAY) ; refresh the top of the screen
STATUS(CODE,MEANING) ; return status codes
; from Table C.4-2 C-MOVE Response Status Values PS3.4 2108b

External References

Name Field # of Occurrence
CONTINUE^MAGDSTQ RETRIEVE+95
DISPLAY^MAGDSTQ DISPLAY+1
$$HTE^XLFDT RETRIEVE+39

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOBS," ",@IOBS
  • Line Location: RETRIEVE+18
Function Call: WRITE
  • Prompt: "No retrieve results yet"
  • Line Location: RETRIEVE+21
Function Call: WRITE
  • Prompt: "."
  • Line Location: RETRIEVE+23
Function Call: WRITE
  • Prompt: STATE
  • Line Location: RETRIEVE+30
Function Call: WRITE
  • Prompt: "No DICOM object retrieved yet"
  • Line Location: RETRIEVE+42
Function Call: WRITE
  • Prompt: "One DICOM object retrieved"
  • Line Location: RETRIEVE+43
Function Call: WRITE
  • Prompt: COMPLETED," DICOM objects retrieved"
  • Line Location: RETRIEVE+44
Function Call: WRITE
  • Prompt: " -- "
  • Line Location: RETRIEVE+45
Function Call: WRITE
  • Prompt: "one DICOM object remaining"
  • Line Location: RETRIEVE+46
Function Call: WRITE
  • Prompt: REMAINING," DICOM objects remaining"
  • Line Location: RETRIEVE+47
Function Call: WRITE
  • Prompt: "No DICOM objects were retrieved"
  • Line Location: RETRIEVE+50
Function Call: WRITE
  • Prompt: "One DICOM object retrieved from """,QRSCP,""""
  • Line Location: RETRIEVE+51
Function Call: WRITE
  • Prompt: "A total of ",COMPLETED," DICOM objects retrieved from """,QRSCP,""""
  • Line Location: RETRIEVE+52
Function Call: WRITE
  • Prompt: "Retrieve operation canceled"
  • Line Location: RETRIEVE+56
Function Call: WRITE
  • Prompt: "Retrieve operation failed: ",MEANING
  • Line Location: RETRIEVE+60
Function Call: WRITE
  • Prompt: !,"Number of failed operations: ",FAILED
  • Line Location: RETRIEVE+64
Function Call: WRITE
  • Prompt: !,"Number of operations with warnings: ",WARNING
  • Line Location: RETRIEVE+68
Function Call: WRITE
  • Prompt: !,"Error ID: ",ERRORID
  • Line Location: RETRIEVE+72
Function Call: WRITE
  • Prompt: !,"Error Comment: ",COMMENT
  • Line Location: RETRIEVE+76
Function Call: WRITE
  • Prompt: !,"Offending Elements: ",BADTAGS
  • Line Location: RETRIEVE+80
Function Call: WRITE
  • Prompt: !,"Failed SOP Instance UIDs: ",BADUIDS
  • Line Location: RETRIEVE+84
Function Call: WRITE
  • Prompt: ?68,"More?"
  • Line Location: RETRIEVE+89
Function Call: WRITE
  • Prompt: X
  • Line Location: RETRIEVE+91
Function Call: WRITE
  • Prompt: !,"*** Possible problem with DICOM Gateway C-Move Request process ***"
  • Line Location: RETRIEVE+94
Function Call: WRITE
  • Prompt: !!!
  • Line Location: DISPLAY+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("MAG" RETRIEVE+6, RETRIEVE+7, RETRIEVE+8
^XTMP( RETRIEVE+11!, RETRIEVE+19

Label References

Name Line Occurrences
$$STATUS RETRIEVE+40
DISPLAY RETRIEVE+13, RETRIEVE+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACNUMB RETRIEVE+1~, RETRIEVE+6*, RETRIEVE+7, RETRIEVE+8*, RETRIEVE+11, RETRIEVE+19
BADTAGS RETRIEVE+1~, RETRIEVE+35*, RETRIEVE+79, RETRIEVE+80
BADUIDS RETRIEVE+1~, RETRIEVE+36*, RETRIEVE+83, RETRIEVE+84
CODE STATUS~, STATUS+2, STATUS+5, STATUS+8, STATUS+11, STATUS+14, STATUS+17, STATUS+20, STATUS+23, STATUS+26
, STATUS+29, STATUS+32, STATUS+35
COMMENT RETRIEVE+1~, RETRIEVE+38*, RETRIEVE+75, RETRIEVE+76
COMPLETED RETRIEVE+1~, RETRIEVE+32*, RETRIEVE+42, RETRIEVE+43, RETRIEVE+44, RETRIEVE+50, RETRIEVE+51, RETRIEVE+52
DONE RETRIEVE+1~, RETRIEVE+15*, RETRIEVE+16, RETRIEVE+24*, RETRIEVE+53*, RETRIEVE+57*, RETRIEVE+61*, RETRIEVE+88, RETRIEVE+92*, RETRIEVE+94
ERRORID RETRIEVE+1~, RETRIEVE+37*, RETRIEVE+71, RETRIEVE+72
FAILED RETRIEVE+1~, RETRIEVE+33*, RETRIEVE+63, RETRIEVE+64
>> HOSTNAME RETRIEVE+11, RETRIEVE+19
I RETRIEVE+1~, RETRIEVE+23*
>> IOBS RETRIEVE+18
>> MAGXTMP RETRIEVE+11, RETRIEVE+19
MEANING RETRIEVE+1~, RETRIEVE+40, RETRIEVE+60, STATUS~, STATUS+3*, STATUS+6*, STATUS+9*, STATUS+12*, STATUS+15*, STATUS+18*
, STATUS+21*, STATUS+24*, STATUS+27*, STATUS+30*, STATUS+33*, STATUS+35*
NORESULTS RETRIEVE+1~, RETRIEVE+15*, RETRIEVE+22*, RETRIEVE+23, RETRIEVE+24
>> QRSCP RETRIEVE+51, RETRIEVE+52
>> QRSTACK RETRIEVE+6, RETRIEVE+7, RETRIEVE+8, RETRIEVE+11, RETRIEVE+19
>> REDIPLAY RETRIEVE+17
REDISPLAY RETRIEVE+2~, RETRIEVE+13, RETRIEVE+17, RETRIEVE+65*, RETRIEVE+69*, RETRIEVE+73*, RETRIEVE+77*, RETRIEVE+81*, RETRIEVE+85*, DISPLAY~
, DISPLAY+3*
REMAINING RETRIEVE+2~, RETRIEVE+31*, RETRIEVE+46, RETRIEVE+47
>> STATE RETRIEVE+27*, RETRIEVE+30
STATUS RETRIEVE+2~, RETRIEVE+40*, RETRIEVE+41, RETRIEVE+49, RETRIEVE+55, RETRIEVE+59
STATUSCODE RETRIEVE+2~, RETRIEVE+29*, RETRIEVE+30, RETRIEVE+40
TIME RETRIEVE+2~, RETRIEVE+39*
TIMEOUT RETRIEVE+2~, RETRIEVE+4*, RETRIEVE+90
TIMESTAMP RETRIEVE+2~, RETRIEVE+28*, RETRIEVE+39
WARNING RETRIEVE+2~, RETRIEVE+34*, RETRIEVE+67, RETRIEVE+68
X RETRIEVE+2~, RETRIEVE+19*, RETRIEVE+20, RETRIEVE+27, RETRIEVE+28, RETRIEVE+29, RETRIEVE+31, RETRIEVE+32, RETRIEVE+33, RETRIEVE+34
RETRIEVE+35, RETRIEVE+36, RETRIEVE+37, RETRIEVE+38, RETRIEVE+90*, RETRIEVE+91*, RETRIEVE+92
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All