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