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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGDQR02

Package: Imaging

Routine: MAGDQR02


Information

MAGDQR02 ;WOIFO/EdM,MLH,JSL,BT,DSB - Imaging RPCs for Query/Retrieve ; 09 Sept 2019 4:11 PM

Source Information

Source file <MAGDQR02.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Imaging 12 $$MATCHD^MAGDQR03  TIM^MAGDQR05  ACCNUM^MAGDQR07  (PRUNE,UIDS)^MAGDQR08  ACCSID^MAGDQR10  STUDYID^MAGDQR12  PATSSNNU^MAGDQR22  PATSSNOL^MAGDQR23  
UIDNEW^MAGDQR31  UIDOLD^MAGDQR32  (ERR,ERRSAV)^MAGDQRUE  $$ISIHS^MAGSPID  
Kernel 1 ($$HTFM,$$NOW)^XLFDT  
VA FileMan 1 $$FIND1^DIC  

Entry Points

Name Comments DBIA/ICR reference
QUERY ; --- perform actual query --- Called by TaskMan
; The RESULT index, MAGDUZ, and REQ() array are passed into this routine's
; partition implicitly by the TaskMan invocation
CHKTIM(V,L) ;
ELIM(ONE,TWO,I1,I2,E,C)
ELIMB(ONE,TWO,I1,I2,E)

External References

Name Field # of Occurrence
$$FIND1^DIC QUERY+72
$$MATCHD^MAGDQR03 QUERY+51, QUERY+67
TIM^MAGDQR05 QUERY+104
ACCNUM^MAGDQR07 QUERY+82
PRUNE^MAGDQR08 QUERY+151
UIDS^MAGDQR08 QUERY+97
ACCSID^MAGDQR10 QUERY+136
STUDYID^MAGDQR12 QUERY+89
PATSSNNU^MAGDQR22 QUERY+142
PATSSNOL^MAGDQR23 QUERY+145
UIDNEW^MAGDQR31 QUERY+130
UIDOLD^MAGDQR32 QUERY+131
ERR^MAGDQRUE QUERY+20, QUERY+22, QUERY+23, QUERY+33, QUERY+57, QUERY+77, QUERY+84, QUERY+91, QUERY+100, QUERY+107
, CHKTIM+2, CHKTIM+3, CHKTIM+4, CHKTIM+5, ELIM+11, ELIMB+16
ERRSAV^MAGDQRUE QUERY+41, QUERY+58, QUERY+78, QUERY+85, QUERY+92, QUERY+101, QUERY+108, QUERY+120
$$ISIHS^MAGSPID QUERY+71
$$HTFM^XLFDT QUERY+26
$$NOW^XLFDT QUERY+152

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT("B" QUERY+53
^DPT("SSN" QUERY+69
^MAG(2005 - [#2005] QUERY+144
^MAGDQR(2006.5732 - [#2006.5732] QUERY+152*
^MAGV(2005.6 - [#2005.6] QUERY+142
^TMP("MAG" QUERY+5!, QUERY+41, QUERY+52, QUERY+53*, QUERY+68, QUERY+69*, QUERY+73*, QUERY+112*, QUERY+113*, QUERY+116*
QUERY+117*, QUERY+120, QUERY+122!, QUERY+123*, QUERY+124*, QUERY+128, QUERY+135, QUERY+140, QUERY+153!, QUERY+154!
, ELIM+2, ELIM+4!, ELIM+6, ELIM+8!, ELIM+10, ELIMB+5, ELIMB+8, ELIMB+9!, ELIMB+11, ELIMB+12
, ELIMB+13!, ELIMB+15

Label References

Name Line Occurrences
CHKTIM QUERY+35, QUERY+36
ELIM QUERY+111, QUERY+115
ELIMB QUERY+119

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACC QUERY+3~, QUERY+6*, QUERY+82, QUERY+83, QUERY+104, QUERY+106, QUERY+111, QUERY+119, QUERY+131, QUERY+134
ANY QUERY+3~, QUERY+45*, QUERY+50*, QUERY+56, QUERY+61*, QUERY+66*, QUERY+76, QUERY+81*, QUERY+82, QUERY+83
QUERY+88*, QUERY+89, QUERY+90, QUERY+95, QUERY+97, QUERY+98, QUERY+104, ELIM~, ELIM+10*, ELIM+11
, ELIMB~, ELIMB+15*, ELIMB+16
C ELIM~, ELIM+3, ELIM+7
E ELIM~, ELIM+11, ELIMB~, ELIMB+16
ENT QUERY+3~
>> ERROR QUERY+142, QUERY+145
FATAL QUERY+3~, QUERY+6*, QUERY+140, QUERY+142, QUERY+144, QUERY+145
FD QUERY+3~, QUERY+7*, QUERY+24*, QUERY+43*, QUERY+104, QUERY+130, QUERY+131, QUERY+136, QUERY+142, QUERY+145
FR QUERY+19~, QUERY+21*, QUERY+22, QUERY+24, QUERY+32~, QUERY+34*, QUERY+35, QUERY+37
FT QUERY+3~, QUERY+7*, QUERY+37*, QUERY+43
HIT ELIMB+3~, ELIMB+6*, ELIMB+8*, ELIMB+9
I QUERY+3~, QUERY+10*, QUERY+17*, QUERY+20*, QUERY+30*, QUERY+33*, QUERY+51*, QUERY+53*, QUERY+67*, QUERY+69*
, ELIM~, ELIM+2*, ELIM+3, ELIM+4, ELIM+6*, ELIM+7, ELIM+8, ELIMB~, ELIMB+5*, ELIMB+8
, ELIMB+9, ELIMB+11*, ELIMB+12, ELIMB+13
I1 ELIM~, ELIM+2, ELIM+4, ELIM+8, ELIM+10, ELIMB~, ELIMB+5, ELIMB+9, ELIMB+12, ELIMB+15
I2 ELIM~, ELIM+4, ELIM+6, ELIM+8, ELIM+10, ELIMB~, ELIMB+8, ELIMB+11, ELIMB+13, ELIMB+15
IMAGE QUERY+3~, QUERY+128*, QUERY+130, QUERY+131, QUERY+144*, QUERY+145
L QUERY+3~, CHKTIM~, CHKTIM+2, CHKTIM+3, CHKTIM+4, CHKTIM+5
LD QUERY+3~, QUERY+7*, QUERY+25*, QUERY+26*, QUERY+43*, QUERY+104, QUERY+130, QUERY+131, QUERY+136, QUERY+142
QUERY+145
LT QUERY+3~, QUERY+7*, QUERY+38*, QUERY+43
MAGD0 QUERY+3~
MAGD1 QUERY+3~
MAGD2 QUERY+3~
>> MAGDUZ QUERY+130, QUERY+131, QUERY+136, QUERY+142, QUERY+145
O ELIM~, ELIM+3*, ELIM+4, ELIM+7*, ELIM+8, ELIMB~, ELIMB+6*, ELIMB+8*, ELIMB+12*
OFFSET QUERY+3~
OK QUERY+96~, QUERY+97, QUERY+98
ONE ELIM~, ELIM+1, ELIMB~, ELIMB+4
P QUERY+3~, QUERY+11*, QUERY+12, QUERY+18*, QUERY+21, QUERY+31*, QUERY+34, QUERY+46*, QUERY+51, QUERY+62*
QUERY+67, QUERY+71, QUERY+72, QUERY+135*, QUERY+136, QUERY+140*, QUERY+142, QUERY+144
PAT QUERY+3~, QUERY+6*, QUERY+53*, QUERY+56, QUERY+104, QUERY+106, QUERY+115, QUERY+119, QUERY+130, QUERY+131
QUERY+136, QUERY+139, QUERY+142
PRMUID QUERY+3~, QUERY+9*, QUERY+12*, QUERY+15*, QUERY+97
PRMUID("" QUERY+151
>> REQ QUERY+82, QUERY+89, QUERY+97, QUERY+104, QUERY+130, QUERY+131, QUERY+136, QUERY+142, QUERY+145
>> REQ( QUERY+11, QUERY+12, QUERY+14!, QUERY+18, QUERY+21, QUERY+31, QUERY+34, QUERY+46, QUERY+51, QUERY+62
QUERY+67, QUERY+71, QUERY+72
>> RESULT QUERY+130, QUERY+131, QUERY+136, QUERY+142, QUERY+145, QUERY+151, QUERY+152
SDT QUERY+3~, QUERY+6*
SID QUERY+3~, QUERY+6*, QUERY+89, QUERY+90, QUERY+104, QUERY+106, QUERY+111, QUERY+119, QUERY+131, QUERY+134
SSN QUERY+3~, QUERY+6*, QUERY+69*, QUERY+71, QUERY+73*, QUERY+76, QUERY+104, QUERY+106, QUERY+115, QUERY+119
QUERY+130, QUERY+131, QUERY+136, QUERY+139, QUERY+142
T QUERY+3~, QUERY+10*, QUERY+11, QUERY+12, QUERY+14, QUERY+17*, QUERY+18, QUERY+21, QUERY+30*, QUERY+31
QUERY+34, QUERY+45*, QUERY+46, QUERY+51, QUERY+57, QUERY+61*, QUERY+62, QUERY+67, QUERY+71, QUERY+72
QUERY+77, QUERY+81*, QUERY+82, QUERY+84, QUERY+88*, QUERY+89, QUERY+91, QUERY+97
TIM QUERY+3~, QUERY+6*, QUERY+27*, QUERY+39*, QUERY+104
TWO ELIM~, ELIM+1, ELIMB~, ELIMB+4
UID QUERY+3~, QUERY+6*, QUERY+95, QUERY+97, QUERY+99*, QUERY+104, QUERY+106, QUERY+127, QUERY+130, QUERY+131
QUERY+136, QUERY+142
UIDS QUERY+96~, QUERY+97, QUERY+100
UT QUERY+19~, QUERY+21*, QUERY+23, QUERY+25, QUERY+26, QUERY+32~, QUERY+34*, QUERY+36, QUERY+38
V QUERY+3~, QUERY+52*, QUERY+53, QUERY+68*, QUERY+69, QUERY+72*, QUERY+73, CHKTIM~, CHKTIM+1, CHKTIM+2
, CHKTIM+3, CHKTIM+4, CHKTIM+5
X QUERY+3~, QUERY+21*, QUERY+34*
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All