comparison OrthancServer/ServerEnumerations.h @ 2892:ce310baccda6 db-changes

DicomTagConstraint and DatabaseLookup
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 16 Oct 2018 18:00:05 +0200
parents 5bdd19c85d9f
children 2e751f615e03
comparison
equal deleted inserted replaced
2884:497a637366b4 2892:ce310baccda6
60 { 60 {
61 IdentifierConstraintType_Equal, 61 IdentifierConstraintType_Equal,
62 IdentifierConstraintType_SmallerOrEqual, 62 IdentifierConstraintType_SmallerOrEqual,
63 IdentifierConstraintType_GreaterOrEqual, 63 IdentifierConstraintType_GreaterOrEqual,
64 IdentifierConstraintType_Wildcard /* Case sensitive, "*" or "?" are the only allowed wildcards */ 64 IdentifierConstraintType_Wildcard /* Case sensitive, "*" or "?" are the only allowed wildcards */
65 };
66
67 enum DicomTagType
68 {
69 DicomTagType_Identifier, // Tag that whose value is stored and indexed in the DB
70 DicomTagType_Main, // Tag that is stored in the DB (but not indexed)
71 DicomTagType_Generic // Tag that is only stored in the JSON files
72 };
73
74 enum ConstraintType
75 {
76 ConstraintType_Equal,
77 ConstraintType_SmallerOrEqual,
78 ConstraintType_GreaterOrEqual,
79 ConstraintType_Wildcard,
80 ConstraintType_List
65 }; 81 };
66 82
67 83
68 /** 84 /**
69 * WARNING: Do not change the explicit values in the enumerations 85 * WARNING: Do not change the explicit values in the enumerations