Mercurial > hg > orthanc
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 |