comparison OrthancFramework/Sources/DicomParsing/FromDcmtkBridge.h @ 4936:8422e4f99a18 more-tags

Handling RequestedTags in ExpandResource -> read parent main dicom tags if required. Not yet getting missing tags from file. Integration tests ok
author Alain Mazy <am@osimis.io>
date Fri, 11 Mar 2022 17:38:16 +0100
parents acd3f72e2a21
children 96a3e81eba90
comparison
equal deleted inserted replaced
4935:acd3f72e2a21 4936:8422e4f99a18
176 static DicomTag ParseTag(const std::string& name); 176 static DicomTag ParseTag(const std::string& name);
177 177
178 // parses a list like "0010,0010;PatientBirthDate;0020,0020" 178 // parses a list like "0010,0010;PatientBirthDate;0020,0020"
179 static void ParseListOfTags(std::set<DicomTag>& result, const std::string& source); 179 static void ParseListOfTags(std::set<DicomTag>& result, const std::string& source);
180 180
181 static void ParseListOfTags(std::set<DicomTag>& result, const Json::Value& source);
182
181 static bool HasTag(const DicomMap& fields, 183 static bool HasTag(const DicomMap& fields,
182 const std::string& tagName); 184 const std::string& tagName);
183 185
184 static const DicomValue& GetValue(const DicomMap& fields, 186 static const DicomValue& GetValue(const DicomMap& fields,
185 const std::string& tagName); 187 const std::string& tagName);