FHIR Chat · Dicom code validation errors · IG creation

Stream: IG creation

Topic: Dicom code validation errors


view this post on Zulip John Moehrke (Oct 25 2021 at 13:42):

New IG builder this weekend is now throwing a validation error on DICOM codes. I think I have these right.

view this post on Zulip John Moehrke (Oct 25 2021 at 13:42):

http://build.fhir.org/ig/IHE/ITI.PDQm/branches/main/qa.html#_scratch_ig-build-temp-SJPA1T_repo_fsh-generated_resources_AuditEvent-ex-auditPdqmQuery-consumer

view this post on Zulip John Moehrke (Oct 25 2021 at 13:43):

  "type" : {
    "system" : "http://dicom.nema.org/resources/ontology/DCM",
    "code" : "110112",
    "display" : "Query"
  },

view this post on Zulip John Moehrke (Oct 25 2021 at 13:43):

is fine

view this post on Zulip John Moehrke (Oct 25 2021 at 13:44):

but this is not

  "agent" : [
    {
      "type" : {
        "coding" : [
          {
            "system" : "http://dicom.nema.org/resources/ontology/DCM",
            "code" : "110152",
            "display" : "Destination Role ID"
          }
        ]
      },

view this post on Zulip John Moehrke (Oct 25 2021 at 13:46):

so it is not all DICOM codes. but I don't understand the error

Error parsing response message: This does not appear to be a FHIR resource (wrong namespace '') (@ /) (see Tx log)

with the tx log url - http://build.fhir.org/ig/IHE/ITI.PDQm/branches/main/qa-tx.html#l11

view this post on Zulip John Moehrke (Oct 25 2021 at 13:50):

that tx log really is confusing as it has all kinds of garbage... is there debugging code in the latest IG builder @Grahame Grieve

view this post on Zulip John Moehrke (Oct 25 2021 at 13:50):

error returned from tx is

<head><title>413 Request Entity Too Large</title></head>

view this post on Zulip John Moehrke (Oct 25 2021 at 14:28):

@Mark Iantorno ?

view this post on Zulip Mark Iantorno (Oct 25 2021 at 14:35):

I think this may be a terminology server issue with expansion? I would have to talk with Grahame about it?

view this post on Zulip John Moehrke (Oct 25 2021 at 14:49):

I thought that first.. but look at the tx log... the POST body is 1Meg in size. the http header says it is just 183. All the others are around 400-500 and the body and http header seem to agree.

view this post on Zulip John Moehrke (Oct 25 2021 at 14:49):

seems a buffer overflow bug?

view this post on Zulip Mark Iantorno (Oct 25 2021 at 14:51):

Might be, yeah. Will need to wait for Grahame to take a look at it though

view this post on Zulip Grahame Grieve (Oct 25 2021 at 18:35):

this was an artifact of the server reconfiguration rule - should be fixed now

view this post on Zulip John Moehrke (Oct 25 2021 at 20:48):

it worked

view this post on Zulip Diana_Ovelgoenne (Nov 09 2021 at 10:24):

Hi,
I am getting errors with the validation of some codes, not all. These are the following: 130557 130558 130559. Error for the 3 of them is The code "130557" is not valid in the system http://dicom.nema.org/resources/ontology/DCM; The code provided (http://dicom.nema.org/resources/ontology/DCM#130557) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4) for 'http://dicom.nema.org/resources/ontology/DCM#130557'.
However they are 3 valid codes existing under http://dicom.nema.org/resources/ontology/DCM.
@Rob Hausam @Mark Iantorno Can you please check why are these codes failing to validate? Thanks!

view this post on Zulip Grahame Grieve (Nov 09 2021 at 20:20):

how to reproduce?

view this post on Zulip Diana_Ovelgoenne (Nov 10 2021 at 07:32):

test.fsh
This fsh file leads into the reported problem

view this post on Zulip Grahame Grieve (Nov 10 2021 at 09:03):

no a whole IG please. Have you tried clearing the tx-cache?

view this post on Zulip Diana_Ovelgoenne (Nov 10 2021 at 14:19):

clearing the tx-cache didn't resolve the problem. Here is the IG, sorry I can't provide it on a Github DICOMErrors.zip

view this post on Zulip Grahame Grieve (Nov 10 2021 at 19:27):

fixed next server upgrade


Last updated: Apr 12 2022 at 19:14 UTC