DVTk API
AbstractSyntax Class
DVTkDvtkData.DulAbstractSyntax
DVTk API

[This is preliminary documentation and is subject to change.]

DICOM AEs use the Abstract Syntax Name to identify and negotiate which SOP Classes and related options are supported on a specific Association.
Declaration Syntax
C#Visual BasicVisual C++
public class AbstractSyntax : PduItem
Public Class AbstractSyntax _
	Inherits PduItem
public ref class AbstractSyntax : public PduItem
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
AbstractSyntax()()()
Default constructor.

AbstractSyntax(String)
Specific constructor.

AbstractSyntaxNames
Hashtable collection of predefined AbstractSyntax items.

Ambulatory_ECG_Waveform_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9.1.3

Basic_Annotation_Box
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.15

Basic_Color_Image_Box
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.4.1

Basic_Color_Print_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.18

Basic_Film_Box
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.2

Basic_Film_Session
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.1

Basic_Grayscale_Image_Box
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.4

Basic_Grayscale_Print_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.9

Basic_Print_Image_Overlay_Box
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.24.1

Basic_Study_Content_Notification
Predefined AbstractSyntax: 1.2.840.10008.1.9

Basic_Text_SR
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.88.11

Basic_Voice_Audio_Waveform_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9.4.1

Cardiac_Electrophysiology_Waveform_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9.3.1

Chest_CAD_SR
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.88.65

Comprehensive_SR
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.88.33

Computed_Radiography_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1

CT_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.2

Detached_Interpretation_Management
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.6.1

Detached_Patient_Management
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.1.1

Detached_Patient_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.1.4

Detached_Results_Management
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.5.1

Detached_Results_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.5.4

Detached_Study_Management
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.3.1

Detached_Study_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.5.5

Detached_Visit_Management
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.2.1

Digital_Intraoral_XRay_Image_Storage_For_Presentation
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1.3

Digital_Intraoral_XRay_Image_Storage_For_Processing
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1.3.1

Digital_Mammography_XRay_Image_Storage_For_Presentation
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1.2

Digital_Mammography_XRay_Image_Storage_For_Processing
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1.2.1

Digital_XRay_Image_Storage_For_Presentation
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1.1

Digital_XRay_Image_Storage_For_Processing
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.1.1.1

DvtDetailToXml(StreamWriter, Int32)
Serialize DVT Detail Data to Xml.
(Overrides PduItem.DvtDetailToXml(StreamWriter, Int32).)
Enhanced_MR_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.4.1

Enhanced_SR
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.88.22

Equals(Object)
Returns a value indicating whether this instance is equal to a specified object
(Overrides Object.Equals(Object).)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
General_ECG_Waveform_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9.1.2

General_Purpose_Performed_Procedure_Step
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.32.3

General_Purpose_Scheduled_Procedure_Step
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.32.2

General_Purpose_Worklist_Information_Model_FIND
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.32.1

General_Purpose_Worklist_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.32

GetHashCode()()()
Returns the hash code for this instance.
(Overrides Object.GetHashCode()()().)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Grayscale_Softcopy_Presentation_State_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.11.1

Hardcopy_Color_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.30

Hardcopy_Grayscale_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.29

Hemodynamic_Waveform_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9.2.1

Key_Object_Selection_Document
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.88.59

Mammography_CAD_SR
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.88.50

Media_Storage_Directory_Storage
Predefined AbstractSyntax: 1.2.840.10008.1.3.10

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Modality_Performed_Procedure_Step
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.3.3

Modality_Performed_Procedure_Step_Notification
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.3.5

Modality_Performed_Procedure_Step_Retrieve
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.3.4

Modality_Worklist_Information_Model_FIND
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.31

MR_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.4

MR_Spectroscopy_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.4.2

Multiframe_Grayscale_Byte_Secondary_Capture_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.7.2

Multiframe_Grayscale_Word_Secondary_Capture_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.7.3

Multiframe_Single_Bit_Secondary_Capture_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.7.1

Multiframe_True_Color_Secondary_Capture_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.7.4

Nuclear_Medicine_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.20

Patient_Root_Query_Retrieve_Information_Model_FIND
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.1.1

Patient_Root_Query_Retrieve_Information_Model_GET
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.1.3

Patient_Root_Query_Retrieve_Information_Model_MOVE
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.1.2

Patient_Study_Only_Query_Retrieve_Information_Model_FIND
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.3.1

Patient_Study_Only_Query_Retrieve_Information_Model_GET
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.3.3

Patient_Study_Only_Query_Retrieve_Information_Model_MOVE
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.3.2

PduItemType
Protocol Data Unit Item - Type Identifier.
(Overrides PduItem.PduItemType.)
Positron_Emission_Tomography_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.128

Presentation_LUT
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.23

Print_Job
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.14

Print_Queue_Management
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.26

Print_Queue_Sop_Instance
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.25 - Sop Instance

Printer
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.16

Printer_Configuration_Retrieval
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.16.376

Printer_Configuration_Retrieval_Sop_Instance
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.17.376 - Sop Instance

Printer_Sop_Instance
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.17 - Sop Instance

Pull_Print_Request
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.31

Pull_Stored_Print_Management_Meta
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.32

Raw_Data_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.66

Referenced_Color_Print
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.18.1

RT_Beams_Treatment_Record_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.4

RT_Brachy_Treatment_Record_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.6

RT_Dose_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.2

RT_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.1

RT_Plan_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.5

RT_Structure_Set_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.3

RT_Treatment_Summary_Record_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.481.7

Secondary_Capture_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.7

Standalone_Curve_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9

Standalone_Modality_LUT_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.10

Standalone_Overlay_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.8

Standalone_PET_Curve_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.129

Standalone_VOI_LUT_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.11

Storage_Commitment_Push_Model
Predefined AbstractSyntax: 1.2.840.10008.1.20.1

Storage_Commitment_Push_Model_Sop_Instance
Predefined AbstractSyntax: 1.2.840.10008.1.20.1.1 - Sop Instance

Stored_Print_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.1.27

Study_Component_Management
Predefined AbstractSyntax: 1.2.840.10008.3.1.2.3.2

Study_Root_Query_Retrieve_Information_Model_FIND
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.2.1

Study_Root_Query_Retrieve_Information_Model_GET
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.2.3

Study_Root_Query_Retrieve_Information_Model_MOVE
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.2.2.2

ToString()()()
Obtains the String representation of this instance.
(Overrides Object.ToString()()().)
Twelve_lead_ECG_Waveform_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.9.1.1

UID
Unique identifier abstract syntax

Ultrasound_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.6.1

Ultrasound_Multiframe_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.3.1

Verification
Predefined AbstractSyntax: 1.2.840.10008.1.1

VL_Endoscopic_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.77.1.1

VL_Microscopic_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.77.1.2

VL_Photographic_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.77.1.4

VL_Slide_Coordinates_Microscopic_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.77.1.3

XRay_Angiographic_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.12.1

XRay_Radiofluoroscopic_Image_Storage
Predefined AbstractSyntax: 1.2.840.10008.5.1.4.1.1.12.2

Remarks
Each Abstract Syntax shall be identified by an Abstract Syntax Name in the form of a UID.
Remarks
Abstract Syntax Names shall be defined in the Service Class Definitions specified in PS 3.4.
Remarks
Each Abstract Syntax Name defined shall have a value of either:
a Service-Object Pair Class UID
a Meta Service-Object Pair Group UID
Inheritance Hierarchy
Object
PduItem
 AbstractSyntax

Assembly: DvtkData (Module: DvtkData) Version: 0.0.0.0