Mercurial > hg > orthanc-dicomweb
view TODO @ 523:f32d11e0555d
DicomMap: use the same MainDicomTags as the Orthanc Core (to include 'ExtraMainDicomTags' in the /metadata routes when 'StudiesMetadata' config is set to 'MainDicomTags')
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 24 Jun 2022 17:06:51 +0200 |
parents | b89d1dd8bdd1 |
children | a4c93eea9403 |
line wrap: on
line source
* Implement capabilities: https://www.dicomstandard.org/using/dicomweb/capabilities/ from https://groups.google.com/d/msgid/orthanc-users/c60227f2-c6da-4fd9-9b03-3ce9bf7d1af5n%40googlegroups.com?utm_medium=email&utm_source=footer * use the same DicomMap as the core of Orthanc (wrt ExtraMainDicomTags) from https://groups.google.com/g/orthanc-users/c/-ZKW9967DW4/m/9T3bwHeCAAAJ command to test: curl -H "Accept: application/json" http://localhost:8044/dicom-web/studies/1.2.840.113619.2.404.3.2831156996.875.1599094730.441/series/1.2.840.113619.2.404.3.2831156996.875.1599094730.453.5/metadata -> return MainDicomSequences * handle same SeriesInstanceUID in different studies: from https://groups.google.com/g/orthanc-users/c/nSBcMP_ri4o/m/sQxqKa72BAAJ We can indeed solve the issue by calling tools/find instead of tools/lookup in the LocateSeries method * From Sylvain: curl http://localhost:8044/dicom-web/instances?StudyInstanceUID=1.2.3.4 shall return not only the instance tags but also the study level tags. See section 10.6.3.3.3 "Instance Resources" in https://dicom.nema.org/medical/dicom/current/output/html/part18.html: "If the Target Resource is All Instances, then include all Study level Attributes specified in Section 10.6.3.3.1."