STANDARD DATA DICTIONARY #2006.5732 -- DICOM QUERY RETRIEVE RESULT FILE 9/29/25 PAGE 1
STORED IN ^MAGDQR(2006.5732, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
+---------------------------------------------------------------+
| |
| Property of the US Government. |
| No permission to copy or redistribute this software is given. |
| Use of unreleased versions of this software requires the user |
| to execute a written test agreement with the VistA Imaging |
| Development Office of the Department of Veterans Affairs, |
| telephone (301) 734-0100. |
| |
| The Food and Drug Administration classifies this software as |
| a medical device. As such, it may not be changed in any way. |
| Modifications to this software may result in an adulterated |
| medical device under 21CFR820, the use of which is considered |
| to be a violation of US Federal Statutes. |
| |
+---------------------------------------------------------------+
The entries in this table are the result-sets that are created in response to DICOM Query/Retrieve requests that may be processed
through Remote Procedure Calls.
Each entry in this table is one such result-set.
Result-sets are kept in this table, so that client-stations can call Remote Procedures to obtain the content of a result-set in
portions of a limited size.
Also, since the creation of a result-set may need more time than is reasonable wait for in a single Remote Procedure Call, the
existence of this table makes it possible to call a first Remote Procedure to create the result-set through a TaskMan process and
then call subsequent Remote Procedures to inquire whether the result-set is complete, and subsequently to obtain the results.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
CROSS
REFERENCED BY: RESULT(B)
2006.5732,.01 RESULT 0;1 NUMBER (Required)
INPUT TRANSFORM: K:+X'=X!(X>999999999999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: DEC 01, 2004
HELP-PROMPT: Enter the sequence number of this result-set.
DESCRIPTION: The value of this field is an integer number. This number uniquely identifies a result-set that
results from a DICOM Query/Retrieve request.
The rest of the record is the result-set in question.
CROSS-REFERENCE: 2006.5732^B
1)= S ^MAGDQR(2006.5732,"B",$E(X,1,30),DA)=""
2)= K ^MAGDQR(2006.5732,"B",$E(X,1,30),DA)
2006.5732,2 STATUS 0;2 SET
'IP' FOR Query in progress;
'OK' FOR Query complete;
'X' FOR Query completely reported;
LAST EDITED: DEC 01, 2004
HELP-PROMPT: Indicate the status of this query.
DESCRIPTION: The value of this field is a code that indicates the status of a query.
When a query is initiated, the value of this field will be set to IP = In Progress.
When a query is complete, the value of this field will be changed to OK = Query Complete.
When all results that are logged for the query have been reported, the value of this field will be
set to X = Query Completely Reported, so that a clean-up process may remove the now obsolete
result-set.
(See also the field TIMESTAMP.)
2006.5732,3 TIMESTAMP 0;3 DATE
INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
LAST EDITED: DEC 01, 2004
HELP-PROMPT: Enter the date and time of last access to this result-set.
DESCRIPTION: The value of this field is a timestamp that indicates when a result-set was last accessed.
This value is set to the current date and time when the result-set is first marked as complete, and
will be updated each time a (partial) result is reported.
The main purpose of this field to to assist a maintenance process in cleaning up result-sets that
haven't been accessed in more than a couple of days.
2006.5732,4 TAG 1;0 Multiple #2006.57321 (Add New Entry without Asking)
2006.57321,.01 TAG 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>9!($L(X)<9) X
LAST EDITED: DEC 01, 2004
HELP-PROMPT: Enter the DICOM tag (xxxx,xxxx) for the current value.
DESCRIPTION: The value of this field is a string that represents a DICOM tag. A DICOM tag consists of two
pairs of 4 hexadecimal digits, separated by a comma.
The DICOM tag qualifies the meaning of the data-value that is stored in the rest of the current
record.
CROSS-REFERENCE: 2006.57321^B
1)= S ^MAGDQR(2006.5732,DA(1),1,"B",$E(X,1,30),DA)=""
2)= K ^MAGDQR(2006.5732,DA(1),1,"B",$E(X,1,30),DA)
2006.57321,2 VALUE 0;2 FREE TEXT
INPUT TRANSFORM: K:$L(X)>200!($L(X)<1) X
LAST EDITED: DEC 01, 2004
HELP-PROMPT: Enter the value for the current DICOM tag.
DESCRIPTION: The value of this field is a string. This value is used to report the actual value of a certain
DICOM element in response to a query. The DICOM element in question is identified by the TAG at
the start of the current record.
2006.5732,5 TASKMAN 0;4 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: DEC 01, 2004
HELP-PROMPT: Enter the process-number of the TaskMan process that does the query.
DESCRIPTION: The value of this field is a number.
This number is returned by TaskMan when a new background process is created to perform the actual
query.
This number will be used to query TaskMan to see whether the background process has completed.
Note: if the background process is no longer active, and no result-set has been delivered, the
error log should be checked for any problems.
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):