comparison OrthancFramework/Sources/DicomParsing/DicomModification.h @ 5087:df4a90a65af9

DicomModification::SetAllowManualIdentifiers() has been removed since it was always true -> code cleanup
author Alain Mazy <am@osimis.io>
date Mon, 26 Sep 2022 18:56:40 +0200
parents 43e613a7756b
children 8638522eeda1
comparison
equal deleted inserted replaced
5086:0b27bbd19b1f 5087:df4a90a65af9
131 Replacements replacements_; 131 Replacements replacements_;
132 bool removePrivateTags_; 132 bool removePrivateTags_;
133 ResourceType level_; 133 ResourceType level_;
134 UidMap uidMap_; 134 UidMap uidMap_;
135 SetOfTags privateTagsToKeep_; 135 SetOfTags privateTagsToKeep_;
136 bool allowManualIdentifiers_;
137 bool keepStudyInstanceUid_; 136 bool keepStudyInstanceUid_;
138 bool keepSeriesInstanceUid_; 137 bool keepSeriesInstanceUid_;
139 bool keepSopInstanceUid_; 138 bool keepSopInstanceUid_;
140 bool updateReferencedRelationships_; 139 bool updateReferencedRelationships_;
141 bool isAnonymization_; 140 bool isAnonymization_;
222 221
223 void SetupAnonymization(DicomVersion version); 222 void SetupAnonymization(DicomVersion version);
224 223
225 void Apply(ParsedDicomFile& toModify); 224 void Apply(ParsedDicomFile& toModify);
226 225
227 void SetAllowManualIdentifiers(bool check);
228
229 bool AreAllowManualIdentifiers() const;
230
231 void ParseModifyRequest(const Json::Value& request); 226 void ParseModifyRequest(const Json::Value& request);
232 227
233 // "patientNameOverridden" is set to "true" iff. the PatientName 228 // "patientNameOverridden" is set to "true" iff. the PatientName
234 // (0010,0010) tag is manually replaced, removed, cleared or kept 229 // (0010,0010) tag is manually replaced, removed, cleared or kept
235 void ParseAnonymizationRequest(bool& patientNameOverridden /* out */, 230 void ParseAnonymizationRequest(bool& patientNameOverridden /* out */,