diff OrthancStone/Sources/Toolbox/DicomStructuredReport.h @ 2091:35de56fb6f89 dicom-sr

support of referenced instances
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 08 Nov 2023 10:11:21 +0100
parents 63d77859edee
children b7d4d288459a
line wrap: on
line diff
--- a/OrthancStone/Sources/Toolbox/DicomStructuredReport.h	Tue Nov 07 19:35:48 2023 +0100
+++ b/OrthancStone/Sources/Toolbox/DicomStructuredReport.h	Wed Nov 08 10:11:21 2023 +0100
@@ -95,6 +95,8 @@
                       bool hasProbabilityOfCancer,
                       float probabilityOfCancer);
 
+    std::string                                 studyInstanceUid_;
+    std::string                                 seriesInstanceUid_;
     std::map<std::string, ReferencedInstance*>  instancesInformation_;
     std::vector<std::string>                    orderedInstances_;
     std::list<Structure*>                       structures_;
@@ -153,6 +155,16 @@
 
     ~DicomStructuredReport();
 
+    const std::string& GetStudyInstanceUid() const
+    {
+      return studyInstanceUid_;
+    }
+
+    const std::string& GetSeriesInstanceUid() const
+    {
+      return seriesInstanceUid_;
+    }
+    
     size_t GetReferencedInstancesCount() const
     {
       return orderedInstances_.size();