Ringholm-Logo Ringholm  Training Ringholm page header
Training    |   Whitepapers    Blog    Events    Links   |   About us    Partners    Clients    Contact
Home > Training > Current Training | Ringholm bv | Haarlem

DICOM Advanced training course - Troubleshooting and Hands-on

Number of Days: 2 days, 09:00 to 16:30. Lunch is included.

Sep 25/26
(in English)
Info/Registration: iheacademy.nl

Number of attendees per class: Min 6, Max 20.

Summary of course content: This course will provide the attendee with

  • In depth knowledge of DICOM topics in preparation for detailed troubleshooting.
  • Hands-on troobleshooting experience. The use of tools will be taught particularly for troubleshooting DICOM headers and connections using a DICOM sniffer and other tools. Attendees will get a set of test images and several test and a set of freely available validation, simulation and testing tools. This is a hands-on class; about 1/3rd of the time will be spent on hands-on exercises.
  • Best practices - quick references to the materials, a list of DICOM terms, a concise set of DICOM rules.

Who Should Attend: This seminar is meant for seasoned professionals who like to enhance their DICOM skills by looking at the DICOM protocol in depth, and who would like to be able to troubleshoot DICOM headers and connections using test, validation and simulation tools. Emphasis is placed on practical topics and hands on exercises.
The target audience includes those installing, configuring, and maintaining DICOM based equipment, e.g. service engineers, PACS administrators, technicians, hospital personnel with technical background.

Goals of the training course: Upon completion of this training course, attendees will be able to:

  • Troubleshoot DICOM connectivity issues - use verification, validation and sniffer tools.
  • Use a library of images and test tools to anticipate any interconnectivity issues.
  • Understand how to fully use the documentation, and how to reach out to other experts
  • Understand important DICOM SOP classes in detail.
  • Prepare environment for new DICOM objects such as Structured Reports, Enhanced SOP classes and other recent extensions.

Prerequisites: The attendees are assumed to have prior experience with DICOM (i.e. know how to read a DICOM conformance statement; have worked with DICOM objects) to be familiar with imaging workflows as well as the basics of HL7 v2 order and results messages.
You are encouraged to bring your computer/laptop which should have a windows OS and a (fixed) Ethernet connection as we will connect these to a virtual test environment during the seminar. You are also encouraged to bring your own log files or network captures for general discussion during the training course.


  • Day 1
    • Introduction
    • Refresher: IHE SWF, HL7 v2 order messages, DICOM protocol
      • Where can we get the standard and additional help from?
      • HL7 Order messages, DICOM functionalityoverview
      • IHE Scheduled workflow, see where DICOM and where HL7 is used
    • Networking Basics
      • Architecture Concepts
      • DICOM adressing and configuration
    • Hands-on exercise
      • Build a DICOM network with several devices (pen and paper exercise)
      • Evaluate an HL7 v2 message using a tool
    • Understand the DICOM Network Communication
      • Initialize communication
      • Application and DICOM Timers
      • DICOM Message, Command- and Data Set Overview
      • DICOM Transfer Syntax for Network and Media (JPEG, uncompressed, MPEG)
      • Association Negotiation Details
    • Hands-on exercise, continued
      • Work with tools to simulate PACS, RIS, Modality Part 1
      • Capture DICOM communication (e.g. using wireshark) yourself and learn how to decode it
    • DICOM Encoding
      • Transfer syntax, Implicit/Explicit VR, Little/Big Endian
      • Value Representations (= Data Types in DICOM)
      • Extended Character Sets
      • Value Multiplicity
      • Enumerated / Defined / Coded Values
      • Sequences
      • Single/Multi Frame images
      • Private Attributes
    • Hands-on exercise, continued
      • Send sample DICOM objects around and solve problems
      • DICOM Quiz
  • Day 2
    • DICOM composite objects, details
      • See how information is stored DICOM Attributes with Tags
      • Learn how part 3.3 is organized
      • See step by step how to find what is mandatory/optional and data types
    • Hands-on exercise, continued
      • Look up DICOM object definitions within the standard (Modules, Attributes, Tag Number, Value Representation) and find out what is mandatory and what is optional
      • Debug DICOM objects with an editor
      • Learn how to verify DICOM objects
    • DICOM SOP classes in detail
      • Verification, Storage, Query/Retrieve, Modality Worklist, MPPS, Storage Commitment
      • Detailed message workflow, examples
      • Possible errors and error codes
    • Hands-on exercise, continued
      • Work with tools to simulate PACS, RIS, Modality Part 2
      • Work with Verification, Store, Q/R, Worklist, Storage Commitment
    • Overview of advanced DICOM features / your questions e.g.:
      • Structured Reports / dose rate reports
      • Enhanced objects
    • Summary
    • Exercise, continued
      • DICOM Quiz

Course Materials: Ringholm will provide each participant with an electronic handout which contains all materials covered in the training as well as other support materials. Paper handouts are limited to the exercises and a few reference materials.

Faculty: Marco Eichelberg(and/or other tutors, depending on the location and language of the training course).


About Ringholm bv

Ringholm bv is a group of European experts in the field of messaging standards and systems integration in healthcare IT. We provide the industry's most advanced training courses and consulting on healthcare information exchange standards.
See http://www.ringholm.com or call +31 33 7 630 636 for additional information.