Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Marriage is the only adventure open to the cowardly. -- Voltaire


devel / comp.protocols.dicom / Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) in SR Module SR Document General

SubjectAuthor
* dciodvfy complains on Referenced Instance Sequence (0008,114A) in SRPatrick A. Nast
`* Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) inDavid Clunie
 `- Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) inPatrick A. Nast

1
dciodvfy complains on Referenced Instance Sequence (0008,114A) in SR Module SR Document General

<fc1638e4-6bf3-4ffa-a9ec-cabf3b86cf08n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=831&group=comp.protocols.dicom#831

  copy link   Newsgroups: comp.protocols.dicom
X-Received: by 2002:a05:620a:2720:b0:76f:1531:aa32 with SMTP id b32-20020a05620a272000b0076f1531aa32mr32638qkp.7.1695389961326;
Fri, 22 Sep 2023 06:39:21 -0700 (PDT)
X-Received: by 2002:a9d:62d7:0:b0:6bd:cf64:d106 with SMTP id
z23-20020a9d62d7000000b006bdcf64d106mr2641249otk.2.1695389961128; Fri, 22 Sep
2023 06:39:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.protocols.dicom
Date: Fri, 22 Sep 2023 06:39:20 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=147.161.171.90; posting-account=QfkPSAoAAADEkVUJMxFZ--NR17j3Onov
NNTP-Posting-Host: 147.161.171.90
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fc1638e4-6bf3-4ffa-a9ec-cabf3b86cf08n@googlegroups.com>
Subject: dciodvfy complains on Referenced Instance Sequence (0008,114A) in SR
Module SR Document General
From: patrick.nast@zeiss.com (Patrick A. Nast)
Injection-Date: Fri, 22 Sep 2023 13:39:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2529
 by: Patrick A. Nast - Fri, 22 Sep 2023 13:39 UTC

Hi,

Module SR Document General defines

- Current Requested Procedure Evidence Sequence (0040,A375) -> Full set of Composite SOP Instances, of which the creator is aware, which were created to satisfy the current Requested Procedure(s) for which this SR Document is generated or that are referenced in the content tree. One or more Items shall be included in this Sequence.

- Referenced Instance Sequence (0008,114A) -> Sequence specifying SOP Instances significantly related to the current SOP Instance. Such referenced Instances may include equivalent documents or renderings of this document. One or more Items shall be included in this Sequence.

I use both sequences with identical content, a list of composite instances which are source instances for the content of that SR.
Especially Referenced Instance Sequence (0008,114A) is a typical way across our applications to identify relationship between certain composite instances.

However, dciodvfy (Dicm3tools) complains about the content of this sequence and gives me the errors:
Error - Bad Sequence number of Items 2 (1 Required by Module definition) Element=<ReferencedInstanceSequence> Module=<SRDocumentGeneral>
Error - Bad attribute Value Multiplicity Type 1C Conditional Element=<ReferencedInstanceSequence> Module=<SRDocumentGeneral>

Any hints on this? What is wrong here?

Thanks,
Patrick

Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) in SR Module SR Document General

<7419e388-e9a9-460b-8147-67f23590d6dan@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=834&group=comp.protocols.dicom#834

  copy link   Newsgroups: comp.protocols.dicom
X-Received: by 2002:ac8:4e46:0:b0:412:7ea:37c9 with SMTP id e6-20020ac84e46000000b0041207ea37c9mr72855qtw.5.1695753916257;
Tue, 26 Sep 2023 11:45:16 -0700 (PDT)
X-Received: by 2002:a9d:7c92:0:b0:6bf:ae4:5128 with SMTP id
q18-20020a9d7c92000000b006bf0ae45128mr1154733otn.3.1695753916014; Tue, 26 Sep
2023 11:45:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.protocols.dicom
Date: Tue, 26 Sep 2023 11:45:15 -0700 (PDT)
In-Reply-To: <fc1638e4-6bf3-4ffa-a9ec-cabf3b86cf08n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=172.58.235.184; posting-account=rKkGZwkAAADOuxQ23uuHnmKt95j-5iL6
NNTP-Posting-Host: 172.58.235.184
References: <fc1638e4-6bf3-4ffa-a9ec-cabf3b86cf08n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7419e388-e9a9-460b-8147-67f23590d6dan@googlegroups.com>
Subject: Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) in
SR Module SR Document General
From: dclunie@dclunie.com (David Clunie)
Injection-Date: Tue, 26 Sep 2023 18:45:16 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 62
 by: David Clunie - Tue, 26 Sep 2023 18:45 UTC

Hi Patrick

There is probably a bug in dciodvfy that has the incorrect number of sequence items for Referenced Instance Sequence in the SR Document General Module - I will fix it (I don't recall if this changed after Referenced Instance Sequence was added to this module to support referencing equivalent CDA documents in some post Sup-23 Supplement or CP, or whether I just got it wrong the first time).

That said, it is not appropriate to have the same content referenced by both Current Requested Procedure Evidence Sequence and Referenced Instance Sequence; one is for the evidence (esp. that is referenced from the content tree), the other is for equivalent documents.

I understand that Referenced Instance Sequence may be used in other IODs (esp. image IODs) in a completely different way, and you may find it convenient to abuse it this way in SRs, but that is not what it is intended for, and it will confuse receivers.

This intent is spelled out in C.17.2.6 Equivalent CDA Document [1].

Since this is apparently not obvious, I will write a CP to make it clear that the content shall not be duplicated.

David

1. https://dicom.nema.org/medical/dicom/current/output/chtml/part03/sect_C.17.2.6.html

On Friday, September 22, 2023 at 9:39:23 AM UTC-4, Patrick A. Nast wrote:
> Hi,
>
> Module SR Document General defines
>
> - Current Requested Procedure Evidence Sequence (0040,A375) -> Full set of Composite SOP Instances, of which the creator is aware, which were created to satisfy the current Requested Procedure(s) for which this SR Document is generated or that are referenced in the content tree. One or more Items shall be included in this Sequence.
>
> - Referenced Instance Sequence (0008,114A) -> Sequence specifying SOP Instances significantly related to the current SOP Instance. Such referenced Instances may include equivalent documents or renderings of this document. One or more Items shall be included in this Sequence.
>
> I use both sequences with identical content, a list of composite instances which are source instances for the content of that SR.
> Especially Referenced Instance Sequence (0008,114A) is a typical way across our applications to identify relationship between certain composite instances.
>
> However, dciodvfy (Dicm3tools) complains about the content of this sequence and gives me the errors:
> Error - Bad Sequence number of Items 2 (1 Required by Module definition) Element=<ReferencedInstanceSequence> Module=<SRDocumentGeneral>
> Error - Bad attribute Value Multiplicity Type 1C Conditional Element=<ReferencedInstanceSequence> Module=<SRDocumentGeneral>
>
> Any hints on this? What is wrong here?
>
> Thanks,
> Patrick

Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) in SR Module SR Document General

<9c88cff9-aa79-4e71-910e-50e968f5a97fn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=835&group=comp.protocols.dicom#835

  copy link   Newsgroups: comp.protocols.dicom
X-Received: by 2002:a05:6214:929:b0:64f:9386:a3a6 with SMTP id dk9-20020a056214092900b0064f9386a3a6mr9051qvb.7.1695797852838;
Tue, 26 Sep 2023 23:57:32 -0700 (PDT)
X-Received: by 2002:a05:6808:2228:b0:3a9:b9eb:9990 with SMTP id
bd40-20020a056808222800b003a9b9eb9990mr2744724oib.0.1695797852683; Tue, 26
Sep 2023 23:57:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.protocols.dicom
Date: Tue, 26 Sep 2023 23:57:32 -0700 (PDT)
In-Reply-To: <7419e388-e9a9-460b-8147-67f23590d6dan@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=147.161.185.80; posting-account=QfkPSAoAAADEkVUJMxFZ--NR17j3Onov
NNTP-Posting-Host: 147.161.185.80
References: <fc1638e4-6bf3-4ffa-a9ec-cabf3b86cf08n@googlegroups.com> <7419e388-e9a9-460b-8147-67f23590d6dan@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9c88cff9-aa79-4e71-910e-50e968f5a97fn@googlegroups.com>
Subject: Re: dciodvfy complains on Referenced Instance Sequence (0008,114A) in
SR Module SR Document General
From: patrick.nast@zeiss.com (Patrick A. Nast)
Injection-Date: Wed, 27 Sep 2023 06:57:32 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 5
 by: Patrick A. Nast - Wed, 27 Sep 2023 06:57 UTC

Hi David,

thanks for clarification. It's a good idea to have some clarifying statements in the attribute description for Referenced Instance Sequence (0008,114A) as well.

Thanks,
Patrick

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor