STANDARD DATA DICTIONARY #2006.52 -- DICOM MESSAGE TEMPLATE DICTIONARY FILE 3/24/25 PAGE 1 STORED IN ^MAGDICOM(2006.52, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0) 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 define the message structure for the various messages that are exchanged in the context of communication according to the DICOM standard. Each entry defines the structure of one message-type. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: TITLE(B) 2006.52,.01 TITLE 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>30!($L(X)<1)!'(X'?1P.E) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter the name of this template. DESCRIPTION: The value of this field identifies the template that is defined in this entry. CROSS-REFERENCE: 2006.52^B 1)= S ^MAGDICOM(2006.52,"B",$E(X,1,30),DA)="" 2)= K ^MAGDICOM(2006.52,"B",$E(X,1,30),DA) 2006.52,2 DIMSE 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter the name of a DIMSE command. DESCRIPTION: DIMSE stands for DICOM Message Service Element. The value of this field is a command that is recognized in a DICOM communication stream. The template described in this entry describes the list of data fields that are exchanged for this command. 2006.52,3 SOPCLASS 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter the name of the SOP-class on which this template operates. DESCRIPTION: SOP stands for Service-Object pair. The value of this field is the name of the SOP-class on which the DIMSE command in this entry will operate. 2006.52,4 TYPENAME 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter the name of a DICOM Event Type. DESCRIPTION: The value of this field is a text that identifies the kind of event for the SOP-class on which this template operates. 2006.52,5 TYPEID 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter a DICOM Event Type ID code. DESCRIPTION: The value of this field is a code that identifies the kind of event for the SOP-class on which this template operates. 2006.52,6 MESSAGE 1;0 Multiple #2006.5204 (Add New Entry without Asking) 2006.5204,.01 TAG 0;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>9!($L(X)<9) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter a DICOM tag (nnnn,nnnn). DESCRIPTION: The value of this field is a 'tag' as defined in the DICOM element dictionary. Such a tag consists of 4 hexadecimal digits, a comma, and 4 more hexadecimal digits. A 'tag' uniquely identifies a DICOM data element. 2006.5204,2 NAME 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Copy the name of this data element from the DICOM standard. DESCRIPTION: The value of this field is the name of a DICOM data element. Names of DICOM data elements are defined in the DICOM standard. The 'tag' in this entry uniquely identifies the DICOM data element. The DICOM standard specifies the name for this data element. 2006.5204,3 SCUSCP 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Enter the Required/Optional Type Codes for this element. DESCRIPTION: SCU stands for Service Class User; SCP stands for Service Class Provider. The value of this field consists of two numeric parts, separated by a slash. The first piece is a code that specified whether or not the data element in this entry is required for an SCU; the second piece is a code that specifies whether or not this data element is required for an SCP The 'required' codes may be: 1: Always required 2: Required, but may be left 'empty' when not known 3: Optional Any of these numeric codes may be followed by a letter C to indicate that the classification is conditional. When this is the case, the DICOM standard spells out the conditions when the data element is required, and when not. 2006.5204,4 VALUE 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: If a fixed value is to be transmitted, enter that value. DESCRIPTION: The value of this field, if non-empty, is the value that will be transmitted for this data element. Normally, a value would be derived from the information that pertains to the patient or study at hand, in which case this field is left empty, but sometimes the value to be transmitted is a fixed value, in which case a value is entered in this field. 2006.5204,5 POINTER 0;5 NUMBER INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: NOV 13, 1998 HELP-PROMPT: Identify the start of the sequence for this element (if any). DESCRIPTION: The value of this field is a pointer to the entry in this list of data elements that is the start of the sequence to which the current data element belongs. If the current data element is not part of a sequence, this field will be left empty. INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):