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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: MAGDTR05

Package: Imaging

Routine: MAGDTR05


Information

MAGDTR05 ;WOIFO/PMK,JSL,SAF,NST - Read a DICOM image file ; 18 Jan 2013 10:44 AM

Source Information

Source file <MAGDTR05.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Imaging 4 $$UP^MAGDFCNV  UNLOCK^MAGDTR04  $$SITEIEN^MAGDTR05  $$ACQSITE^MAGDTR06  
Kernel 2 ($$FMDIFF,$$HTFM)^XLFDT  ($$IEN,$$STA)^XUAF4  
Registration 2 PTSEC^DGSEC4  DEM^VADPT  
Master Patient Index VistA 1 ($$GETICN,GETICN)^MPIF001  
VA FileMan 1 $$GET1^DIQ  

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: 3

Package Total Caller Graph
Imaging 3 MAG DICOM CON UNREADLIST GET  MAGDTR04  MAGDTR05  

Entry Points

Name Comments DBIA/ICR reference
LOOKUP(OUT,STATNUMB,ISPECIDX,IPROCS,STARTING,DUZREAD,DUZREAD2,LOCKTIME,STATLIST,DUZRDSTN) ; RPC = MAG DICOM CON UNREADLIST GET
; entry point to lookup entries in file
;
; OUT ------- Return array
; STATNUMB -- Acquisition Station Number
; ISPECIDX -- Index to Specialties (2005.84)
; IPROCS ---- Indexes to Procedures (2005.85) - this is a comma-delimited list
; STARTING -- Fileman date/time to begin sequential search
; DUZREAD --- User's DUZ at the Reading Site
; DUZREAD2 -- DIC(4) pointer to Reading Site
; LOCKTIME -- timeout value for LOCKTIME
; STATLIST -- status of entry (C, L, R, U, or W, in any combination)
; DUZRDSTN -- Station Number to Reading Site
;
; DUZRDSTN (Station Number, e.g. 660AA) and DUZREAD2 (IEN in INSTITUTION file (#4), e.g. 6001) describe same site
; Cannot switch to Station Number only. Old GUI client, before P127, sends DUZREAD2 (Site IEN) only
LOOKUP1(UNREAD) ; retrieve one entry from the unread list
UNLOCKER ; automatically unlock any timed out studies
SITEIEN(IEN,STNUMBER) ; Return Site IEN for station number STNUMBER if defined, otherwise IEN
; IEN = Site IEN in INSTITUTION file (#4) e.g. 6001
; STNUMBER = Station number, e.g. 660AA. This could be blank.

External References

Name Field # of Occurrence
PTSEC^DGSEC4 LOOKUP1+40
$$GET1^DIQ LOOKUP1+20, LOOKUP1+38, LOOKUP1+53, LOOKUP1+54, LOOKUP1+57, LOOKUP1+60
$$UP^MAGDFCNV LOOKUP+28
UNLOCK^MAGDTR04 UNLOCKER+22
$$SITEIEN^MAGDTR05 LOOKUP+26
$$ACQSITE^MAGDTR06 LOOKUP+31
$$GETICN^MPIF001 LOOKUP1+41
GETICN^MPIF001 LOOKUP1+41
DEM^VADPT LOOKUP1+39
$$FMDIFF^XLFDT LOOKUP1+64
$$HTFM^XLFDT UNLOCKER+12
$$IEN^XUAF4 SITEIEN+4
$$STA^XUAF4 LOOKUP1+58

Used in RPC

RPC Name Call Tags
MAG DICOM CON UNREADLIST GET LOOKUP

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2005.84 - [#2005.84] LOOKUP1+45
^MAG(2005.85 - [#2005.85] LOOKUP1+46
^MAG(2006.5849 - [#2006.5849] LOOKUP+43, LOOKUP+52, LOOKUP+54, LOOKUP1+15, UNLOCKER+17, UNLOCKER+18

Label References

Name Line Occurrences
LOOKUP1 LOOKUP+44, LOOKUP+55
UNLOCKER LOOKUP+35

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACQSITE LOOKUP+16~, LOOKUP+31*, LOOKUP+32, LOOKUP+33*, LOOKUP+43, LOOKUP+52, LOOKUP+54, UNLOCKER+17
DFN LOOKUP1+2~, LOOKUP1+38*, LOOKUP1+40, LOOKUP1+41
DUZRDSTN LOOKUP~, LOOKUP+26
DUZREAD LOOKUP~, LOOKUP+25*, LOOKUP1+24, LOOKUP1+31
DUZREAD2 LOOKUP~, LOOKUP+26*, LOOKUP+35, LOOKUP1+26, UNLOCKER+22
GMRCIEN LOOKUP1+1~, LOOKUP1+19*, LOOKUP1+20, LOOKUP1+36, LOOKUP1+38, LOOKUP1+53, LOOKUP1+54, LOOKUP1+57, LOOKUP1+60, UNLOCKER+1~
I LOOKUP1+13~, LOOKUP1+72*
ICN LOOKUP1+4~, LOOKUP1+41*, LOOKUP1+43
IEN SITEIEN~, SITEIEN+5
IFCETIME LOOKUP1+5~, LOOKUP1+64*, LOOKUP1+65*, LOOKUP1+68*, LOOKUP1+71
IFCIEN LOOKUP1+5~, LOOKUP1+60*, LOOKUP1+68*, LOOKUP1+70
IFCLTIME LOOKUP1+5~, LOOKUP1+63*, LOOKUP1+64, LOOKUP1+68*, LOOKUP1+71
IFCRTIME LOOKUP1+5~, LOOKUP1+63*, LOOKUP1+64, LOOKUP1+68*, LOOKUP1+71
IFCSITE LOOKUP1+5~, LOOKUP1+20*, LOOKUP1+25, LOOKUP1+26, LOOKUP1+57*, LOOKUP1+58, LOOKUP1+59, LOOKUP1+62, LOOKUP1+70, UNLOCKER+2~
IFCSITEA LOOKUP1+5~, LOOKUP1+62*, LOOKUP1+68*, LOOKUP1+70
IFCSITSN LOOKUP1+5~, LOOKUP1+58*, LOOKUP1+62, LOOKUP1+75
IPROC LOOKUP+18~, LOOKUP+41*, LOOKUP+50*, UNLOCKER+15*
IPROCIDX LOOKUP+19~, LOOKUP+41*, LOOKUP+43, LOOKUP+50*, LOOKUP+52, LOOKUP+54, LOOKUP1+46, UNLOCKER+15*, UNLOCKER+17
IPROCS LOOKUP~, LOOKUP+41, LOOKUP+50, UNLOCKER+15
ISPECIDX LOOKUP~, LOOKUP+43, LOOKUP+52, LOOKUP+54, LOOKUP1+45, UNLOCKER+17
ISTATUS LOOKUP+17~, LOOKUP+40*
LAST LOOKUP1+13~, LOOKUP1+76*, LOOKUP1+77*
LISTDATA LOOKUP1+6~, LOOKUP1+15*, LOOKUP1+16, LOOKUP1+19, LOOKUP1+30, LOOKUP1+48, LOOKUP1+49, LOOKUP1+50, LOOKUP1+51, LOOKUP1+63
, LOOKUP1+72, LOOKUP1+73, LOOKUP1+74, UNLOCKER+18*, UNLOCKER+20, UNLOCKER+22
LOCKTIME LOOKUP~, LOOKUP+27*, LOOKUP+35, UNLOCKER+10
OUT LOOKUP~, LOOKUP+32*, LOOKUP+37!
OUT( LOOKUP1+77*
OUT(1 LOOKUP1+76, LOOKUP1+77*
QUIT LOOKUP1+7~, LOOKUP1+23*, LOOKUP1+24, LOOKUP1+25, LOOKUP1+26*, LOOKUP1+28*, LOOKUP1+29, LOOKUP1+31*
READER LOOKUP1+8~, LOOKUP1+30*, LOOKUP1+31
SECONDS UNLOCKER+3~, UNLOCKER+10*, UNLOCKER+12
SHORTID LOOKUP1+9~, LOOKUP1+42*, LOOKUP1+43
SITEIEN SITEIEN+3~, SITEIEN+4*, SITEIEN+5
SITENAME LOOKUP+21~, LOOKUP+33*, LOOKUP1+36
STARTING LOOKUP~, LOOKUP+38, LOOKUP+51
STATLIST LOOKUP~, LOOKUP+28*, LOOKUP+29*, LOOKUP+39*, LOOKUP+40, LOOKUP1+17
STATNUMB LOOKUP~, LOOKUP+31, LOOKUP+32, LOOKUP1+36
STATUS LOOKUP1+10~, LOOKUP1+16*, LOOKUP1+17, LOOKUP1+28, LOOKUP1+29, LOOKUP1+52, UNLOCKER+4~, UNLOCKER+22
STATUS1 LOOKUP+22~, LOOKUP+40*, LOOKUP+43
STNUMBER SITEIEN~, SITEIEN+4
TIMESTMP LOOKUP+20~, LOOKUP+51*, LOOKUP+52*, LOOKUP+54
UNLOCKTM UNLOCKER+5~, UNLOCKER+12*, UNLOCKER+20
UNREAD LOOKUP+23~, LOOKUP+42*, LOOKUP+43*, LOOKUP+44, LOOKUP+53*, LOOKUP+54*, LOOKUP+55, LOOKUP1~, LOOKUP1+15, LOOKUP1+36
UNLOCKER+6~, UNLOCKER+16*, UNLOCKER+17*, UNLOCKER+18, UNLOCKER+22
VA LOOKUP1+11~
VA("PID" LOOKUP1+42, LOOKUP1+43
VADM LOOKUP1+3~, LOOKUP1+11~
VADM(1 LOOKUP1+42, LOOKUP1+43
VAERR LOOKUP1+11~
VIPSTS LOOKUP1+12~, LOOKUP1+40
VIPSTS(1 LOOKUP1+44
X LOOKUP1+13~, LOOKUP1+42*, UNLOCKER+7~
Z LOOKUP1+13~, LOOKUP1+36*, LOOKUP1+43*, LOOKUP1+44*, LOOKUP1+45*, LOOKUP1+46*, LOOKUP1+48*, LOOKUP1+49*, LOOKUP1+50*, LOOKUP1+51*
, LOOKUP1+52*, LOOKUP1+53*, LOOKUP1+54*, LOOKUP1+70*, LOOKUP1+71*, LOOKUP1+72*, LOOKUP1+73*, LOOKUP1+74*, LOOKUP1+75*, LOOKUP1+77

Marked Items

Name Field # of Occurrence
$T(GETICN^MPIF001 LOOKUP1+41
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All