GHC DICOM Metadata streaming to BigQuery

46 views
Skip to first unread message

Vineeth Kanaparthi

unread,
Oct 14, 2024, 4:54:18 PM10/14/24
to GCP Healthcare Discuss
Hi team,

I'm exploring the streaming option in GHC DICOM stores and noticed that some tags are not being saved.

example: 0x0002, 0x0016),(0x0002, 0x0017),(0x0002, 0x0018) are not being saved 
but (0x0002, 0x0002),(0x0002, 0x0003),(0x0002, 0x0013) are being saved.

Is there anyway include these fields so that they are parsed and saved?

Thanks
Vineeth



Truc Le

unread,
Oct 14, 2024, 5:11:04 PM10/14/24
to Vineeth Kanaparthi, GCP Healthcare Discuss
Hi Vineeth,

It looks like the tags not appearing in BigQuery in your example have VR=AE and we support it. Could you please verify
  1. If those tags appear in the DroppedTags column?
  2. If those tags appear in the retrieveMetadata endpoint?
Thanks,
Truc


--
You received this message because you are subscribed to the Google Groups "GCP Healthcare Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gcp-healthcare-di...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gcp-healthcare-discuss/bebdddcd-abc4-44fe-ac35-1e6767429452n%40googlegroups.com.

Vineeth Kanaparthi

unread,
Oct 15, 2024, 10:09:53 AM10/15/24
to Truc Le, GCP Healthcare Discuss
Hi Truc,

I forgot to mention that I'm ingesting these dicom files through the dimse-dicomweb adapter and it seems like these tags are not being passed through the adapter to GHC DICOM Web API. I tried ingesting the same files through the web api and the tags do land in BQ.

The only meta tags that are being added via dimse adapter are:
image.png


Thanks
Vineeth

Truc Le

unread,
Oct 16, 2024, 8:21:23 PM10/16/24
to Vineeth Kanaparthi, GCP Healthcare Discuss, Jason Klotzer
CC @Jason Klotzer who is our expert in DICOM specs

Hi Vineeth,

Sorry for the late response. The 0002 group of tags are only saved when persisted to storage and dcm4che just follows the specs to add only the type 1 tags. So I'd recommend users to encode other tags to the dataset, not the file metadata information.

Thanks,
Truc


On Wed, Oct 16, 2024 at 8:04 PM Vineeth Kanaparthi <vkana...@promaxo.com> wrote:
Hi Truc,

Checking in to see if there are any plans to address this inconsistency because we plan to use both ingestion flows( DICOMWeb and via the DIMSE Adapter) and then trigger downstream processing.

Thanks
Vineeth

Vineeth Kanaparthi

unread,
Oct 18, 2024, 11:32:39 AM10/18/24
to Truc Le, GCP Healthcare Discuss
Hi Truc,

Checking in to see if there are any plans to address this inconsistency because we plan to use both ingestion flows( DICOMWeb and via the DIMSE Adapter) and then trigger downstream processing.

Thanks
Vineeth

Vineeth Kanaparthi

unread,
Oct 22, 2024, 2:03:53 PM10/22/24
to GCP Healthcare Discuss
Thank you for your inputs Truc. The best way forward for us seems to be modify the adapter to add these tags so that we can identify which AET sent the DICOM files. 

Thanks
Vineeth
Reply all
Reply to author
Forward
0 new messages