diff OrthancServer/ServerEnumerations.h @ 2897:9ff17eb830ec

integration db-changes->mainline
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 18 Oct 2018 10:53:22 +0200
parents ce310baccda6
children 2e751f615e03
line wrap: on
line diff
--- a/OrthancServer/ServerEnumerations.h	Mon Oct 15 15:33:40 2018 +0200
+++ b/OrthancServer/ServerEnumerations.h	Thu Oct 18 10:53:22 2018 +0200
@@ -64,6 +64,22 @@
     IdentifierConstraintType_Wildcard        /* Case sensitive, "*" or "?" are the only allowed wildcards */
   };
 
+  enum DicomTagType
+  {
+    DicomTagType_Identifier,   // Tag that whose value is stored and indexed in the DB
+    DicomTagType_Main,         // Tag that is stored in the DB (but not indexed)
+    DicomTagType_Generic       // Tag that is only stored in the JSON files
+  };
+
+  enum ConstraintType
+  {
+    ConstraintType_Equal,
+    ConstraintType_SmallerOrEqual,
+    ConstraintType_GreaterOrEqual,
+    ConstraintType_Wildcard,
+    ConstraintType_List
+  };
+
 
   /**
    * WARNING: Do not change the explicit values in the enumerations