DICOM Validation Tool Conformance Statement
DICOM Validation Tool Conformance Statement
1
DVT Conformance Statement
Table of Contents
1. INTRODUCTION 5
1.1 SCOPE AND AUDIENCE 5
1.2 REFERENCES 5
1.3 ACRONYMS AND ABBREVIATIONS 6
2. IMPLEMENTATION MODEL 7
2.1 APPLICATION DATA FLOW DIAGRAM 8
2.2 FUNCTIONAL DEFINITION OF AE 10
2.3 SEQUENCING OF REAL WORLD ACTIVITIES 10
2.3.1 Storage SCU & SCP 10
2.3.2 Print Management SCU & SCP 10
2.3.3 Query/Retrieve SCU & SCP 10
2.3.4 Detached Management SCU & SCP 10
2.3.5 Modality Worklist SCU & SCP 10
2.3.6 Modality Performed Procedure Step SCU & SCP 10
2.3.7 Storage Commitment SCU & SCP 10
2.3.8 Structured Reporting SCU & SCP 10
2.3.9 Verification SCU & SCP 11
2.3.10 Media Storage FSR 11
2.3.11 General Purpose Worklist SCU & SCP 11
3. AE SPECIFICATION 12
3.1 ASSOCIATION ESTABLISHMENT POLICIES 16
3.1.1 General 16
3.1.2 Number of Associations 16
3.1.3 Asynchronous Nature 16
3.1.4 Implementation Identifying Information 16
3.1.5 Transfer Syntaxes 16
3.2 ASSOCIATION INITIATION & ACCEPTANCE POLICY 18
3.2.1 Storage 18
Associated Real-World Activity 18
Presentation Contexts 18
Specific SOP Class Conformance 20
3.2.2 Print Management 20
Associated Real-World Activity 20
Presentation Contexts 20
Specific SOP Class Conformance 20
3.2.3 Query/Retrieve 22
Associated Real-World Activity 22
Presentation Contexts 22
Specific SOP Class Conformance 22
3.2.4 Detached Management 23
Associated Real-World Activity 23
Presentation Contexts 23
Specific SOP Class Conformance 23
3.2.5 Modality Worklist 23
Associated Real-World Activity 23
Presentation Contexts 24
Specific SOP Class Conformance 24
3.2.6 Modality Performed Procedure Step 24
Associated Real-World Activity 24
Presentation Contexts 24
Specific SOP Class Conformance 24
3.2.7 Storage Commitment 25
Associated Real-World Activity 25
Presentation Contexts 25
Specific SOP Class Conformance 25
3.2.8 Verification 25
Associated Real-World Activity 25
Presentation Contexts 25
Specific SOP Class Conformance 25
3.2.9 General Purpose Worklist 26
Associated Real-World Activity 26
Presentation Contexts 26
Specific SOP Class Conformance 26
2
DVT Conformance Statement
4. COMMUNICATIONS PROFILES 27
4.1 SUPPORTED COMMUNICATIONS STACKS 27
5. EXTENSIONS / SPECIALISATION'S / PRIVATISATION'S 28
6. CONFIGURATION 29
3
DVT Conformance Statement
Revision History
4
DVT Conformance Statement
1. Introduction
1.2 References
[1] DICOM Validation Tool (DVT) – User Guide.
(Provided as part of the DVT release package)
[2] ACR/NEMA Standards Publications, No PS3, 2004
DICOM Standards -
Part 1 - Introduction,
Part 2 - Conformance
Part 3 - Information Object Definitions,
Part 4 - Service Class Specifications,
Part 5 - Data Structures and Encoding,
Part 6 - Data Dictionary,
Part 7 - Message Exchange,
Part 8 - Network Communication Support,
Part 10 - Media Storage and File Format for Media Interchange,
Part 11 - Media Storage Application Profiles,
Part 12 - Media Formats and Physical Media for Media Interchange,
Part 14 – Grayscale Standard Display Function,
Part 15 – Security Profiles,
Part 16 – Content Mapping Resource,
& various supporting Supplements.
5
DVT Conformance Statement
6
DVT Conformance Statement
2. Implementation Model
DVT is a software tool used to validate DICOM connections from both SCU and SCP devices (DVT can therefore take the
role of SCP or SCU). A full description of how DVT can be programmed to perform the validation of various DICOM SOP
Classes is defined in [1].
Definition Files (See [1]) are used to provide DVT with the knowledge needed to validate messages.
DVT provides the following functionality:
• SCU for Storage SOP Classes – DVT can be programmed to generate image instances and send them to the SCP. DVT
will validate the responses.
• SCP for Storage SOP Classes – DVT can be programmed to receive and validate image instances from a SCU. The
relationship between the image instances, based on Patient’s Name, Patient ID, Study Instance UID and Series Instance
UID, is determined. The image instances can either be stored in DICOM Media [Part 10] format or “raw” dataset
format.
• SCU Emulator for Storage SOP Classes – DVT can be started as an SCU Storage device. The User selects Media Files
to send to Storage SCP.
• SCP Emulator for Storage SOP Classes – DVT can be started as the SCP Storage device. DVT continually listens to
the configured TCP/IP port for connections for the Storage SOP Classes. Image instances are validated in the same
manner as the programmed Storage SCP.
• SCP Emulator for Storage Commitment SOP Class PUSH Model – works standalone or in conjunction with the SCP
Emulator for Storage SOP Classes. DVT continually listens to the configured TCP/IP port for connections for the
Storage Commitment SOP Class. DVT maintains a list of each storage instance received and flags any being
committed for storage. DVT will then respond with a storage commitment event report.
• SCU for Print Management (Meta) SOP Classes – DVT can be programmed to generate film session instances and
send the normalised objects to the SCP. Support for the optional Print Management SOP Classes is available. DVT
will validate the responses.
• SCP for Print Management (Meta) SOP Classes – DVT can be programmed to receive and validate film session
instances from a SCU. The order in which the normalised objects will be sent to DVT must be known (and
programmed) in advance.
• SCP Emulator for Print Management (Meta) SOP Classes – DVT can be started as the SCP Print device. DVT
continually listens to the configured TCP/IP port for connections for Print Management Meta SOP Classes. Film
session instances are validated in the same manner as the programmed Print SCP. Various Printer Status (Info)
attribute values are supported by DVT to allow the SCU behavior to be tested.
• SCU for Patient Root, Study Root & Patient/Study Only Query/Retrieve Information Models FIND, GET, MOVE –
DVT can be programmed to generate query/retrieve instances and send them to the SCP. DVT will validate the
responses.
• SCP for Patient Root, Study Root & Patient/Study Only Query/Retrieve Information Models FIND, GET, MOVE –
DVT can be programmed to validate the query/retrieve instances from a SCU and generate responses.
• SCU for Detached Management (Meta) SOP Classes – DVT can be programmed to receive SCP events and generate
queries.
• SCP for Detached Management (Meta) SOP Classes – DVT can be programmed to generate events and handle SCU
queries.
• SCU for Modality Worklist Information Model FIND – DVT can be programmed to generate query instances and send
them to the SCP. DVT will validate the responses.
• SCP for Modality Worklist Information Model FIND – DVT can be programmed to validate Query instances from a
SCU and generate responses.
• SCU for Modality Performed Procedure Step – DVT can be programmed to generate performed procedure step
instances and send them to the SCP. DVT will validate the responses.
• SCP for Modality Performed Procedure Step – DVT can be programmed to validate performed procedure step
instances from a SCU and generate responses.
• SCU for Storage Commitment – DVT can be programmed to generate storage commitment instances and send them to
7
DVT Conformance Statement
the SCP. DVT will validate the responses.
• SCP for Storage Commitment – DVT can be programmed to validate storage commitment instances from a SCU and
generate responses.
• SCU for Verification SOP Class – DVT can be programmed to generate a verification object instance and send it to the
SCP. DVT will validate the response.
• SCP for Verification SOP Class – DVT can be programmed to validate a verification object instance and generate a
response.
• SCU for Structured Reporting – DVT can be programmed to generate structured report instances and send them to the
SCP. DVT will validate the responses.
• SCP for Structured Reporting – DVT can be programmed to validate structured report instances from a SCU and
generate responses.
• FSR for the Media Storage Directory Storage SOP Class and Storage SOP Classes. DVT can be started as a File-Set
Reader to validate any file that can be accessed via PC – hard-disk, floppy or CD-ROM.
• SCU for General Purpose Worklist (Meta) SOP Class - DVT can be programmed to generate query instances and send
them to the SCP and to generate performed procedure step instances and send them to the SCP. DVT will validate the
responses.
• SCP for General Purpose Worklist (Meta) SOP Class - DVT can be programmed to validate Query instances and to
validate performed procedure step instances from a SCU and generate responses
Storage
validation & Storage
generation SCU or SCP
Print
Print
validation &
SCU or SCP
generation
Query/Retrieve
validation & Query/Retrieve
generation SCU or SCP
Programmed
DVT
Functionality
Detached Detached
Management Management
validation & SCU or SCP
generation
DICOM
Standard
Interface
8
DVT Conformance Statement
Worklist
validation & Worklist
generation SCU or SCP
Programmed
DVT
Functionality
Perf. Proc
Step Perf. Proc
validation & Step
generation SCU or SCP
Storage
Commitment Storage
validation & Commitment
generation SCU or SCP
Structured Structured
Reporting Reporting
validation & SCU or SCP
generation
Verification
Verification
validation &
SCU or SCP
generation
General General
Purpose Worklist
Worklist SCU or SCP
DICOM
Standard
Interface
9
DVT Conformance Statement
10
DVT Conformance Statement
11
DVT Conformance Statement
3. AE Specification
DVT provides standard DICOM conformance as a SCU and SCP to the following SOP Classes:
Storage SOP Class SOP Class UID Definition File Name (.def)
Computed Radiography Image 1.2.840.10008.5.1.4.1.1.1 ComputedRadiographyImageStorage
Digital X-Ray Image – for 1.2.840.10008.5.1.4.1.1.1.1 DigitalX-RayImageStorage-
Presentation ForPresentation
Digital X-Ray Image – for 1.2.840.10008.5.1.4.1.1.1.1.1 DigitalX-RayImageStorage-
Processing ForProcessing
Digital Mammography X-Ray 1.2.840.10008.5.1.4.1.1.1.2 DigitalMammographyX-RayImage
Image – for Presentation Storage-Presentation
Digital Mammography X-Ray 1.2.840.10008.5.1.4.1.1.1.2.1 DigitalMammographyX-RayImage
Image – for Processing Storage-Procrocessing
Digital Intra-Oral X-Ray Image – 1.2.840.10008.5.1.4.1.1.1.3 DigitalIntra-oralX-RayImage
for Presentation Storage-Presentation
Digital Intra-Oral X-Ray Image – 1.2.840.10008.5.1.4.1.1.1.3.1 DigitalIntra-oralX-RayImage
for Processing Storage-Procrocessing
CT Image 1.2.840.10008.5.1.4.1.1.2 CTImageStorage
Enhanced CT Image 1.2.840.10008.5.1.4.1.1.2.1 EnhancedCTImageStorage.def
Ultrasound Multi-frame Image 1.2.840.10008.5.1.4.1.1.3.1 UltrasoundMulti-frameImage
Storage
MR Image 1.2.840.10008.5.1.4.1.1.4 MRImageStorage
Enhanced MR Image 1.2.840.10008.5.1.4.1.1.4.1 EnhancedMRImageStorage
MR Spectroscopy 1.2.840.10008.5.1.4.1.1.4.2 MRSpectroscopyStorage
Ultrasound Image 1.2.840.10008.5.1.4.1.1.6.1 UltrasoundImageStorage
Secondary Capture Image 1.2.840.10008.5.1.4.1.1.7 SecondaryCaptureImageStorage
Multi-frame Single Bit 1.2.840.10008.5.1.4.1.1.7.1 Multi-frameSingleBitSecondary
Secondary Capture Image CaptureImageStorage
Multi-frame Grayscale Byte 1.2.840.10008.5.1.4.1.1.7.2 Multi-frameGrayscaleByteSecondary
Secondary Capture Image CaptureImageStorage
Multi-frame Grayscale Word 1.2.840.10008.5.1.4.1.1.7.3 Multi-frameGrayscaleWordSecondary
Secondary Capture Image CaptureImageStorage
Multi-frame True Color 1.2.840.10008.5.1.4.1.1.7.4 Multi-frameTrueColorSecondary
Secondary Capture Image CaptureImageStorage
Standalone Overlay 1.2.840.10008.5.1.4.1.1.8 StandaloneOverlayStorage
Standalone Curve 1.2.840.10008.5.1.4.1.1.9 StandaloneCurveStorage
12-lead ECG Waveform 1.2.840.10008.5.1.4.1.1.9.1.1 12-LeadECGWaveformStorage
General ECG Waveform 1.2.840.10008.5.1.4.1.1.9.1.2 GeneralECGWaveformStorage
Ambulatory ECG Waveform 1.2.840.10008.5.1.4.1.1.9.1.3 AmbulatoryECGWaveformStorage
Hemodynamic Waveform 1.2.840.10008.5.1.4.1.1.9.2.1 HemodynamicWaveformStorage
Cardiac Electrophysiology 1.2.840.10008.5.1.4.1.1.9.3.1 CardiacElectrophysiologyWaveform
Waveform Storage Storage
Basic Voice Audio Waveform 1.2.840.10008.5.1.4.1.1.9.4.1 BasicVoiceAudioWaveformStorage
Standalone Modality LUT 1.2.840.10008.5.1.4.1.1.10 StandaloneModalityLUTStorage
Standalone VOI LUT 1.2.840.10008.5.1.4.1.1.11 StandaloneVOILUTStorage
Grayscale Softcopy 1.2.840.10008.5.1.4.1.1.11.1 SoftcopyPresentationState
Presentation State Storage
X-Ray Angiographic Image 1.2.840.10008.5.1.4.1.1.12.1 X-RayAngiographicImageStorage
X-Ray Radiofluoroscopic Image 1.2.840.10008.5.1.4.1.1.12.2 X-RayRadiofluoroscopicImage
Storage
Nuclear Medicine Image 1.2.840.10008.5.1.4.1.1.20 NuclearMedicineImageStorage
Raw Data 1.2.840.10008.5.1.4.1.1.66 RawDataStorage
VL Endoscopic Image 1.2.840.10008.5.1.4.1.1.77.1.1 VLEndoscopicImageStorage
12
DVT Conformance Statement
Storage SOP Class SOP Class UID Definition File Name (.def)
VL Microscopic Image 1.2.840.10008.5.1.4.1.1.77.1.2 VLMicroscopicImageStorage
VL Slide-Coordinates 1.2.840.10008.5.1.4.1.1.77.1.3 VLSlide-CoordinatesMicroscopic
Microscopic Image ImageStorage
VL Photographic Image 1.2.840.10008.5.1.4.1.1.77.1.4 VLPhotographicImageStorage
Basic Text SR 1.2.840.10008.5.1.4.1.1.88.11 BasicTextSR
Enhanced SR 1.2.840.10008.5.1.4.1.1.88.22 EnhancedSR
Comprehensive SR 1.2.840.10008.5.1.4.1.1.88.33 ComprehensiveSR
Procedure Log Storage 1.2.840.10008.5.1.4.1.1.88.40 ProcedureLogStorage
Mammography CAD SR 1.2.840.10008.5.1.4.1.1.88.55 MammographyCADSR
Key Object Selection Document 1.2.840.10008.5.1.4.1.1.88.59 KeyObjectSelectionDocument
Positron Emission Tomography 1.2.840.10008.5.1.4.1.1.128 PositronEmissionTomographyImage
Image Storage
Standalone PET Curve 1.2.840.10008.5.1.4.1.1.129 StandalonePETCurveStorage
RT Image 1.2.840.10008.5.1.4.1.1.481.1 RTImageStorage
RT Dose 1.2.840.10008.5.1.4.1.1.481.2 RTDoseStorage
RT Structure Set 1.2.840.10008.5.1.4.1.1.481.3 RTStructureSetStorage
RT Beams Treatment Record 1.2.840.10008.5.1.4.1.1.481.4 RTBeamsTreatmentRecordStorage
RT Plan 1.2.840.10008.5.1.4.1.1.481.5 RTPlanStorage
RT Brachy Treatment Record 1.2.840.10008.5.1.4.1.1.481.6 RTBrachyTreatmentRecordStorage
RT Treatment Summary Record 1.2.840.10008.5.1.4.1.1.481.7 RTTreatmentSummaryRecordStorage
Media Storage Directory 1.2.840.10008.1.3.10 MediaStorageDirectoryStorage
Storage
Query / Retrieve SOP Class SOP Class UID Definition File Name (.def)
Patient Root QR – FIND 1.2.840.10008.5.1.4.1.2.1. PatientRootQueryRetrieve-FIND
1
Patient Root QR - MOVE 1.2.840.10008.5.1.4.1.2.1. PatientRootQueryRetrieve-MOVE
2
Patient Root QR - GET 1.2.840.10008.5.1.4.1.2.1. PatientRootQueryRetrieve-GET
3
Study Root QR – FIND 1.2.840.10008.5.1.4.1.2.2. StudyRootQueryRetrieve-FIND
1
Study Root QR – MOVE 1.2.840.10008.5.1.4.1.2.2. StudyRootQueryRetrieve-MOVE
2
Study Root QR – GET 1.2.840.10008.5.1.4.1.2.2. StudyRootQueryRetrieve-GET
3
Patient Study QR - FIND 1.2.840.10008.5.1.4.1.2.3. PatientStudyOnlyQueryRetrieve-FIND
1
Patient Study QR - MOVE 1.2.840.10008.5.1.4.1.2.3. PatientStudyOnlyQueryRetrieve-
2 MOVE
Patient Study QR - GET 1.2.840.10008.5.1.4.1.2.3. PatientStudyOnlyQueryRetrieve-GET
3
Patient Root QR Relational - FIND 1.2.840.10008.5.1.4.1.2.1. PatientRootQRRelational-FIND
1
Patient Root QR Relational - MOVE 1.2.840.10008.5.1.4.1.2.1. PatientRootQRRelational-MOVE
2
Patient Root QR Relational - GET 1.2.840.10008.5.1.4.1.2.1. PatientRootQRRelational-GET
3
Study Root QR Relational - FIND 1.2.840.10008.5.1.4.1.2.2. StudyRootQRRelational-FIND
1
Study Root QR Relational - MOVE 1.2.840.10008.5.1.4.1.2.2. StudyRootQRRelational-MOVE
2
13
DVT Conformance Statement
Query / Retrieve SOP Class SOP Class UID Definition File Name (.def)
Study Root QR Relational - GET 1.2.840.10008.5.1.4.1.2.2. StudyRootQRRelational-GET
3
Patient Study QR Relational - FIND 1.2.840.10008.5.1.4.1.2.3. PatientStudyOnlyQRRelational-FIND
1
Patient Study QR Relational - MOVE 1.2.840.10008.5.1.4.1.2.3. PatientStudyOnlyQRRelational-
2 MOVE
Patient Study QR Relational - GET 1.2.840.10008.5.1.4.1.2.3. PatientStudyOnlyQRRelational-GET
3
Print Management SOP Class SOP Class UID Definition File Name (.def)
Basic Film Session 1.2.840.10008.5.1.1.1 BasicFilmSession
Basic Film Box 1.2.840.10008.5.1.1.2 BasicFilmBox
Basic Grayscale Image Box 1.2.840.10008.5.1.1.4 BasicGrayscaleImageBox
Basic Color Image Box 1.2.840.10008.5.1.1.4.1 BasicColorImageBox
Basic Grayscale Meta 1.2.840.10008.5.1.1.9 BasicGrayscalePrintManagementMet
a
Print Job 1.2.840.10008.5.1.1.14 PrintJob
Basic Annotation Box 1.2.840.10008.5.1.1.15 BasicAnnotationBox
Printer 1.2.840.10008.5.1.1.16 Printer
Printer Configuration Retrieval 1.2.840.10008.5.1.1.16.376 PrinterConfigurationRetrieval
Basic Color Meta 1.2.840.10008.5.1.1.18 BasicColorPrintManagementMeta
Presentation LUT 1.2.840.10008.5.1.1.23 PresentationLUT
Basic Print Image Overlay Box 1.2.840.10008.5.1.1.24.1 BasicPrintImageOverlayBox
Print Queue Management 1.2.840.10008.5.1.1.26 PrintQueueManagement
Stored Print Storage 1.2.840.10008.5.1.1.27 StoredPrintStorage
Hardcopy Grayscale Image 1.2.840.10008.5.1.1.29 HardcopyGrayscaleImageStorage
Storage
Hardcopy Color Image Storage 1.2.840.10008.5.1.1.30 HardcopyColorImageStorage
Pull Print Request 1.2.840.10008.5.1.1.31 PullPrintRequest
Pull Stored Print Management 1.2.840.10008.5.1.1.32 PullStoredPrintManagementMeta
Meta
Worklist SOP Class SOP Class UID Definition File Name (.def)
Modality Worklist 1.2.840.10008.5.1.4.31 ModalityWorklist-FIND
General Purpose Worklist 1.2.840.10008.5.1.4.32 GeneralPurposeWorklistManagementM
Management Meta eta
General Purpose Worklist 1.2.840.10008.5.1.4.32.1 GeneralPurposeWorklist-FIND
General Purpose Scheduled 1.2.840.10008.5.1.4.32.2 GeneralPurposeScheduledProcedureSt
Procedure Step ep
General Purpose Performed 1.2.840.10008.5.1.4.32.3 GeneralPurposePerformedProcedureSt
Procedure Step ep
PPS SOP Class SOP Class UID Definition File Name (.def)
Modality Performed Procedure 1.2.840.10008.3.1.2.3.3 ModalityPerformedProcedureStep
Step
14
DVT Conformance Statement
PPS SOP Class SOP Class UID Definition File Name (.def)
Modality PPS Retrieve 1.2.840.10008.3.1.2.3.4 ModalityPerformedProcedureStepRetriev
e
Modality PPS Notification 1.2.840.10008.3.1.2.3.5 ModalityPerformedProcedureStepNotificat
ion
Detached SOP Class SOP Class UID Definition File Name (.def)
Detached Patient Management 1.2.840.10008.3.1.2.1.1 DetachedPatientManagement
Detached Patient Management 1.2.840.10008.3.1.2.1.4 DetachedPatientManagementMeta
Meta
Detached Visit Management 1.2.840.10008.3.1.2.2.1 DetachedVisitManagement
Detached Study Management 1.2.840.10008.3.1.2.3.1 DetachedStudyManagement
Study Component Management 1.2.840.10008.3.1.2.3.2 StudyComponentManagement
Detached Results Management 1.2.840.10008.3.1.2.5.1 DetachedResultsManagement
Detached Results Management 1.2.840.10008.3.1.2.5.4 DetachedResultsManagementMeta
Meta
Detached Study Management 1.2.840.10008.3.1.2.5.5 DetachedStudyManagementMeta
Meta
Detached Interpretation 1.2.840.10008.3.1.2.6.1 DetachedInterpretationManagement
Management
Commitment SOP Class SOP Class UID Definition File Name (.def)
Storage Commitment Push 1.2.840.10008.1.20.1 StorageCommitmentPush
Model
Storage Commitment Pull 1.2.840.10008.1.20.2 StorageCommitmentPull
Model
Notification SOP Class SOP Class UID Definition File Name (.def)
Basic Study Content Notification 1.2.840.10008.1.9 BasicStudyContentNotification
Verification SOP Class SOP Class UID Definition File Name (.def)
Verification 1.2.840.10008.1.1 Verification
Procedural SOP Class SOP Class UID Definition File Name (.def)
Procedural Event Logging 1.2.840.10008.1.40 ProceduralEventLogging
15
DVT Conformance Statement
16
DVT Conformance Statement
Name-list UID-list
JPEG-LS Lossy (Near-Lossless) Image Compression 1.2.840.10008.1.2.4.81
JPEG 2000 IC Loss Less Only 1.2.840.10008.1.2.4.90
JPEG 2000 IC 1.2.840.10008.1.2.4.91
RLE Lossless 1.2.840.10008.1.2.5
NOTE: Support of JPEG and RLE is provided by requiring that the User encode the Pixel Data, using the agreed
compression technique, into a file. DVT merely reads the file contents, generates the Pixel Data Element (7FE0,0010) and
transports it according in the transfer syntax agreed (Explicit VR Little Endian).
17
DVT Conformance Statement
3.2.1 Storage
Presentation Contexts
Table 12 Storage Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Stored Print Storage SOP 1.2.840.10008.5.1.1.27 All Transfer Syntaxes SCU & None
Class of Table 11 SCP
Hardcopy Grayscale Image 1.2.840.10008.5.1.1.29 All Transfer Syntaxes SCU & None
Storage SOP Class of Table 11 SCP
Hardcopy Color Image 1.2.840.10008.5.1.1.30 All Transfer Syntaxes SCU & None
Storage SOP Class of Table 11 SCP
Computed Radiography Image 1.2.840.10008.5.1.4.1.1.1 All Transfer Syntaxes SCU & None
Storage SOP Class of Table 11 SCP
Digital X-Ray Image Storage 1.2.840.10008.5.1.4.1.1.1.1 All Transfer Syntaxes SCU & None
SOP Class – for Presentation of Table 11 SCP
Digital X-Ray Image Storage 1.2.840.10008.5.1.4.1.1.1.1.1 All Transfer Syntaxes SCU & None
SOP Class – for Processing of Table 11 SCP
Digital Mammography Image 1.2.840.10008.5.1.4.1.1.1.2 All Transfer Syntaxes SCU & None
Storage SOP Class – for of Table 11 SCP
Presentation
Digital Mammography Image 1.2.840.10008.5.1.4.1.1.1.2.1 All Transfer Syntaxes SCU & None
Storage SOP Class – for of Table 11 SCP
Processing
Digital Intra-Oral X-Ray 1.2.840.10008.5.1.4.1.1.1.3 All Transfer Syntaxes SCU & None
Image Storage SOP Class – of Table 11 SCP
for Presentation
Digital Intra-Oral X-Ray 1.2.840.10008.5.1.4.1.1.1.3.1 All Transfer Syntaxes SCU & None
Image Storage SOP Class – of Table 11 SCP
for Processing
CT Image Storage SOP Class 1.2.840.10008.5.1.4.1.1.2 All Transfer Syntaxes SCU & None
of Table 11 SCP
Enhanced CT Image Storage 1.2.840.10008.5.1.4.1.1.2.1 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Ultrasound Multi-frame Image 1.2.840.10008.5.1.4.1.1.3.1 All Transfer Syntaxes SCU & None
Storage SOP Class of Table 11 SCP
MR Image Storage SOP Class 1.2.840.10008.5.1.4.1.1.4 All Transfer Syntaxes SCU & None
of Table 11 SCP
Enhanced MR Image Storage 1.2.840.10008.5.1.4.1.1.4.1 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Ultrasound Image Storage 1.2.840.10008.5.1.4.1.1.6.1 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Secondary Capture Image 1.2.840.10008.5.1.4.1.1.7 All Transfer Syntaxes SCU & None
Storage SOP Class of Table 11 SCP
Standalone Overlay Storage 1.2.840.10008.5.1.4.1.1.8 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Standalone Curve Storage 1.2.840.10008.5.1.4.1.1.9 All Transfer Syntaxes SCU & None
of Table 11 SCP
18
DVT Conformance Statement
19
DVT Conformance Statement
Presentation Contexts
20
DVT Conformance Statement
• N-ACTION
• N-CREATE
• N-DELETE
• N-EVENT-REPORT
• N-GET
• N-SET
• C-STORE
21
DVT Conformance Statement
3.2.3 Query/Retrieve
Presentation Contexts
Table 14 Query/Retrieve Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Patient Root Query/Retrieve 1.2.840.10008.5.1.4.1.2.1.1 All Transfer Syntaxes SCU & None
Information Model – FIND of Table 11 SCP
Patient Root Query/Retrieve 1.2.840.10008.5.1.4.1.2.1.2 All Transfer Syntaxes SCU & None
Information Model – MOVE of Table 11 SCP
Patient Root Query/Retrieve 1.2.840.10008.5.1.4.1.2.1.3 All Transfer Syntaxes SCU & None
Information Model – GET of Table 11 SCP
Study Root Query/Retrieve 1.2.840.10008.5.1.4.1.2.2.1 All Transfer Syntaxes SCU & None
Information Model – FIND of Table 11 SCP
Study Root Query/Retrieve 1.2.840.10008.5.1.4.1.2.2.2 All Transfer Syntaxes SCU & None
Information Model – MOVE of Table 11 SCP
Study Root Query/Retrieve 1.2.840.10008.5.1.4.1.2.2.3 All Transfer Syntaxes SCU & None
Information Model – GET of Table 11 SCP
Patient/Study Only 1.2.840.10008.5.1.4.1.2.3.1 All Transfer Syntaxes SCU & None
Query/Retrieve Information of Table 11 SCP
Model – FIND
Patient/Study Only 1.2.840.10008.5.1.4.1.2.3.2 All Transfer Syntaxes SCU & None
Query/Retrieve Information of Table 11 SCP
Model – MOVE
Patient/Study Only 1.2.840.10008.5.1.4.1.2.3.3 All Transfer Syntaxes SCU & None
Query/Retrieve Information of Table 11 SCP
Model – GET
22
DVT Conformance Statement
Presentation Contexts
Table 15 Detached Management Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Detached Patient Management 1.2.840.10008.3.1.2.1.4 All Transfer Syntaxes SCU & None
Meta SOP Class of Table 11 SCP
Detached Study Management 1.2.840.10008.3.1.2.5.5 All Transfer Syntaxes SCU & None
Meta SOP Class of Table 11 SCP
Detached Results Management 1.2.840.10008.3.1.2.5.4 All Transfer Syntaxes SCU & None
Meta SOP Class of Table 11 SCP
Detached Patient Management 1.2.840.10008.3.1.2.1.1 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Detached Visit Management SOP 1.2.840.10008.3.1.2.2.1 All Transfer Syntaxes SCU & None
Class of Table 11 SCP
Detached Study Management 1.2.840.10008.3.1.2.3.1 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Detached Study Component SOP 1.2.840.10008.3.1.2.3.2 All Transfer Syntaxes SCU & None
Class of Table 11 SCP
Detached Results Management 1.2.840.10008.3.1.2.5.1 All Transfer Syntaxes SCU & None
SOP Class of Table 11 SCP
Detached Interpretation 1.2.840.10008.3.1.2.6.1 All Transfer Syntaxes SCU & None
Management SOP Class of Table 11 SCP
23
DVT Conformance Statement
Presentation Contexts
Table 16 Modality Worklist Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Modality Worklist Information 1.2.840.10008.5.1.4.31 All Transfer Syntaxes SCU & None
Model - FIND of Table 11 SCP
Presentation Contexts
Table 17 Modality Performed Procedure Step Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Modality Performed Procedure 1.2.840.10008.3.1.2.3.3 All Transfer Syntaxes SCU & None
Step SOP Class of Table 11 SCP
Modality Performed Procedure 1.2.840.10008.3.1.2.3.4 All Transfer Syntaxes SCU & None
Step Retrieve SOP Class of Table 11 SCP
Modality Performed Procedure 1.2.840.10008.3.1.2.3.5 All Transfer Syntaxes SCU & None
Step Notification SOP Class of Table 11 SCP
24
DVT Conformance Statement
Presentation Contexts
Table 18 Storage Commitment Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Storage Commitment Push 1.2.840.10008.1.20.1 All Transfer Syntaxes of SCU & None
Model SOP Class Table 11 SCP
Storage Commitment Pull 1.2.840.10008.1.20.2 All Transfer Syntaxes of SCU & None
Model SOP Class Table 11 SCP
3.2.8 Verification
Presentation Contexts
Table 19 Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
Verification SOP Class 1.2.840.10008.1.1 All Transfer Syntaxes of Table 11 SCU & None
SCP
The User may program the attribute values. DVT will validate attribute values against the Enumerated Values and Defined
Terms available in the Definition Files.
25
DVT Conformance Statement
Presentation Contexts
Table 20 Presentation Context Table
Abstract Syntax Transfer Syntax Role Extended
Negotiation
Name UID
General Purpose Worklist 1.2.840.10008.5.1.4.32 All Transfer Syntaxes of SCU & None
Management Meta SOP Class Table 11 SCP
General Purpose Worklist 1.2.840.10008.5.1.4.32.1 All Transfer Syntaxes of SCU & None
SOP Class Table 11 SCP
General Purpose Scheduled 1.2.840.10008.5.1.4.32.2 All Transfer Syntaxes of SCU & None
Procedure Step SOP Class Table 11 SCP
General Purpose Performed 1.2.840.10008.5.1.4.32.3 All Transfer Syntaxes of SCU & None
Procedure Step SOP Class Table 11 SCP
26
DVT Conformance Statement
4. Communications Profiles
By default DVT uses TCP/IP port number 104. The port number is configurable.
27
DVT Conformance Statement
28
DVT Conformance Statement
6. Configuration
DVT is a highly configurable software tool. See [1] for full details.
29