Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: MAGDSTQ5

Package: Imaging

Routine: MAGDSTQ5


Information

MAGDSTQ5 ;WOIFO/PMK - Study Tracker - Patient Level Query/Retrieve Display; Jul 23, 2020@07:39:54

Source Information

Source file <MAGDSTQ5.m>

Entry Points

Name Comments DBIA/ICR reference
DISPLAY ;
; the values of the following four status is important
DISPLAY1() ; select the patient
DISPLAY2() ; select the study
DISPLAY3() ; select the series
DISPLAY4() ; select the image
MULTIPLE(LEVEL,N) ; display information for multiple entries
MULTI ; display one set of information
MULTIEND ; set loop end variables
MULTITOP ; display the MULTI header
MULTIONE ; display one line of data for each patient, study, series, or image
SINGLE(LEVEL,I) ; display detailed information for one entity
HEADER ; display the header

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,^(I)
  • Line Location: DISPLAY+15
Function Call: WRITE
  • Prompt: !!,"Nothing selected -- Exit display of query results?"
  • Line Location: DISPLAY+27
Function Call: READ
  • Prompt: " y// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: DISPLAY+28
Function Call: WRITE
  • Prompt: X
  • Line Location: DISPLAY+30
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MULTI+8
Function Call: WRITE
  • Prompt: !!,"Enter 1-",IEND," to see the ",PROMPT(1)," details"
  • Line Location: MULTI+16
Function Call: WRITE
  • Prompt: ", <Enter> to see more ",PROMPT(2)
  • Line Location: MULTI+17
Function Call: READ
  • Prompt: ": "
  • Variable: I
  • Timeout: DTIME
  • Line Location: MULTI+18
Function Call: READ
  • Prompt: " ???"
  • Variable: X
  • Timeout: DTIME
  • Line Location: MULTI+22
Function Call: WRITE
  • Prompt: @IOF,?4,"Identifier ",?17,"Patient Name",?60,"Birth Date",?75,"Sex"
  • Line Location: MULTITOP+2
Function Call: WRITE
  • Prompt: !?4,"-----------",?17,"------------",?60,"----------",?75,"---"
  • Line Location: MULTITOP+3
Function Call: WRITE
  • Prompt: !!?4,"Accession Number",?22,"Study Date",?34,"Description"
  • Line Location: MULTITOP+10
Function Call: WRITE
  • Prompt: !?4,"----------------",?22,"----------",?34,"-----------"
  • Line Location: MULTITOP+11
Function Call: WRITE
  • Prompt: "Modality: ",MODALITY,!
  • Line Location: MULTIONE+8
Function Call: WRITE
  • Prompt: $J(I,3),")",?5
  • Line Location: MULTIONE+11
Function Call: WRITE
  • Prompt: PID,?17,$E($$NAME^MAGDSTQ6(PNAME),1,40),?60,$$DATE^MAGDSTQ6(DOB,"SHORT"),?76,SEX
  • Line Location: MULTIONE+14
Function Call: WRITE
  • Prompt: ACNUMB
  • Line Location: MULTIONE+18
Function Call: WRITE
  • Prompt: ?22,$$DATE^MAGDSTQ6(STUDYDATE,"SHORT")
  • Line Location: MULTIONE+19
Function Call: WRITE
  • Prompt: ?34,$E(DESCRIPTION,1,80-34)
  • Line Location: MULTIONE+20
Function Call: WRITE
  • Prompt: SERIESDESC
  • Line Location: MULTIONE+24
Function Call: WRITE
  • Prompt: "Series UID: ",SERIESUID
  • Line Location: MULTIONE+25
Function Call: WRITE
  • Prompt: "SOP Instance UID: ",SOPUID
  • Line Location: MULTIONE+29
Function Call: WRITE
  • Prompt: @IOF,?J,X
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,?J
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+6
Info |  Source |  Entry Points |  Interaction Calls