Project

General

Profile

Actions

Bug #626

closed

VR Checker does not permit empty component groups including component delimiters

Added by Michael Onken over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Category:
Library
Target version:
Start date:
2015-03-12
Due date:
% Done:

100%

Estimated time:
Module:
dcmdata
Operating System:
Compiler:

Description

The VR checker does not accept names (here: anonymized) of the form "Unspecified^^^^=^^^^=^^^^" though such a name is valid DICOM.

Actions #1

Updated by Jörg Riesmeier over 10 years ago

  • Category set to Library
  • Target version set to 3.6.1+
  • Module set to dcmdata

A sample SR file that demonstrates this issue has been provided by a DCMTK user (see email "SR file for analysis" sent on 2015-02-12).

Actions #2

Updated by Jörg Riesmeier over 10 years ago

By the way, a PN value of " " is considered as incorrect while an LO value of " " is considered as correct. Both VRs do allow padding with a space character " ". LO allows for leading and trailing spaces while PN only allows for trailing spaces (however, for each of the five components both leading and trailing spaces are considered insignificant).

Actions #3

Updated by Jörg Riesmeier over 10 years ago

Here is a proposed patch: http://sprunge.us/USBc?diff

Actions #4

Updated by Jörg Riesmeier over 10 years ago

  • Assignee set to Jörg Riesmeier
  • Target version changed from 3.6.1+ to 3.6.1
  • % Done changed from 0 to 80
Actions #5

Updated by Jörg Riesmeier over 10 years ago

  • Status changed from New to Closed
  • % Done changed from 80 to 100

Fixed with commit 532d9e5.

Actions

Also available in: Atom PDF