CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
ctkXnatDefaultSchemaTypes.h
Go to the documentation of this file.
1 /*=============================================================================
2 
3  Library: XNAT/Core
4 
5  Copyright (c) German Cancer Research Center,
6  Division of Medical and Biological Informatics
7 
8  Licensed under the Apache License, Version 2.0 (the "License");
9  you may not use this file except in compliance with the License.
10  You may obtain a copy of the License at
11 
12  http://www.apache.org/licenses/LICENSE-2.0
13 
14  Unless required by applicable law or agreed to in writing, software
15  distributed under the License is distributed on an "AS IS" BASIS,
16  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  See the License for the specific language governing permissions and
18  limitations under the License.
19 
20 =============================================================================*/
21 
22 #ifndef CTKXNATDEFAULTSCHEMATYPES_H
23 #define CTKXNATDEFAULTSCHEMATYPES_H
24 
25 #include "ctkXNATCoreExport.h"
26 
27 #include <QString>
28 
32 struct CTK_XNAT_CORE_EXPORT ctkXnatDefaultSchemaTypes
33 {
34  static QString XSI_PROJECT; // = "xnat:projectData"
35  static QString XSI_SUBJECT; // = "xnat:subjectData"
36  static QString XSI_EXPERIMENT; // = "xnat:experimentData"
37  static QString XSI_IMAGE_SESSION_DATA; // = "xnat:imageSessionData"
38  static QString XSI_SUBJECT_VARIABLE_DATA; // = "xnat:subjectVariablesData"
39  static QString XSI_SCAN; // = "xnat:imageScanData"
40  static QString XSI_ASSESSOR; // = "xnat:imageAssessorData"
41  static QString XSI_FILE; // = "xnat:abstractResource"
42  static QString XSI_RECONSTRUCTION; // = "xnat:reconstructedImageData"
43  static QString XSI_RESOURCE; // = "xnat:resource"
44 
45  // Specific schema types for an experiment session
46  static QString XSI_CR_SESSION; // = "xnat:crSessionData"
47  static QString XSI_CT_SESSION; // = "xnat:ctSessionData"
48  static QString XSI_DX_SESSION; // = "xnat:dxSessionData"
49  static QString XSI_DX3DCRANIOFACIAL_SESSION; // = "xnat:dx3DCraniofacialSessionData"
50  static QString XSI_ECG_SESSION; // = "xnat:ecgSessionData"
51  static QString XSI_EEG_SESSION; // = "xnat:eegessionData"
52  static QString XSI_EPS_SESSION; // = "xnat:epsSessionData"
53  static QString XSI_ES_SESSION; // = "xnat:esSessionData"
54  static QString XSI_ESV_SESSION; // = "xnat:esvSessionData"
55  static QString XSI_GM_SESSION; // = "xnat:gmSessionData"
56  static QString XSI_GMV_SESSION; // = "xnat:gmvSessionData"
57  static QString XSI_HD_SESSION; // = "xnat:hdSessionData"
58  static QString XSI_IO_SESSION; // = "xnat:ioSessionData"
59  static QString XSI_MEG_SESSION; // = "xnat:megSessionData"
60  static QString XSI_MG_SESSION; // = "xnat:mgSessionData"
61  static QString XSI_MR_SESSION; // = "xnat:mrSessionData"
62  static QString XSI_OP_SESSION; // = "xnat:opSessionData"
63  static QString XSI_OPT_SESSION; // = "xnat:optSessionData"
64  static QString XSI_OTHER_DICOM_SESSION; // = "xnat:otherDicomSessionData"
65  static QString XSI_PET_SESSION; // = "xnat:petSessionData"
66  static QString XSI_RF_SESSION; // = "xnat:rfSessionData"
67  static QString XSI_RT_SESSION; // = "xnat:rtSessionData"
68  static QString XSI_SM_SESSION; // = "xnat:smSessionData"
69  static QString XSI_US_SESSION; // = "xnat:usSessionData"
70  static QString XSI_XA_SESSION; // = "xnat:xaSessionData"
71  static QString XSI_XA3D_SESSION; // = "xnat:xa3DSessionData"
72  static QString XSI_XC_SESSION; // = "xnat:xcSessionData"
73  static QString XSI_XCV_SESSION; // = "xnat:xcvSessionData"
74 };
75 
76 #endif // CTKXNATDEFAULTSCHEMATYPES_H
ctkXnatDefaultSchemaTypes::XSI_CT_SESSION
static QString XSI_CT_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:47
ctkXnatDefaultSchemaTypes::XSI_ASSESSOR
static QString XSI_ASSESSOR
Definition: ctkXnatDefaultSchemaTypes.h:40
ctkXnatDefaultSchemaTypes::XSI_CR_SESSION
static QString XSI_CR_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:46
ctkXnatDefaultSchemaTypes::XSI_OP_SESSION
static QString XSI_OP_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:62
ctkXnatDefaultSchemaTypes::XSI_SCAN
static QString XSI_SCAN
Definition: ctkXnatDefaultSchemaTypes.h:39
ctkXnatDefaultSchemaTypes::XSI_PROJECT
static QString XSI_PROJECT
Definition: ctkXnatDefaultSchemaTypes.h:34
ctkXnatDefaultSchemaTypes
Definition: ctkXnatDefaultSchemaTypes.h:32
ctkXnatDefaultSchemaTypes::XSI_XC_SESSION
static QString XSI_XC_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:72
ctkXnatDefaultSchemaTypes::XSI_US_SESSION
static QString XSI_US_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:69
ctkXnatDefaultSchemaTypes::XSI_EPS_SESSION
static QString XSI_EPS_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:52
ctkXnatDefaultSchemaTypes::XSI_RESOURCE
static QString XSI_RESOURCE
Definition: ctkXnatDefaultSchemaTypes.h:43
ctkXnatDefaultSchemaTypes::XSI_ES_SESSION
static QString XSI_ES_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:53
ctkXnatDefaultSchemaTypes::XSI_DX_SESSION
static QString XSI_DX_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:48
ctkXnatDefaultSchemaTypes::XSI_EEG_SESSION
static QString XSI_EEG_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:51
ctkXnatDefaultSchemaTypes::XSI_SUBJECT_VARIABLE_DATA
static QString XSI_SUBJECT_VARIABLE_DATA
Definition: ctkXnatDefaultSchemaTypes.h:38
ctkXnatDefaultSchemaTypes::XSI_GMV_SESSION
static QString XSI_GMV_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:56
ctkXnatDefaultSchemaTypes::XSI_PET_SESSION
static QString XSI_PET_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:65
ctkXnatDefaultSchemaTypes::XSI_GM_SESSION
static QString XSI_GM_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:55
ctkXnatDefaultSchemaTypes::XSI_RT_SESSION
static QString XSI_RT_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:67
ctkXnatDefaultSchemaTypes::XSI_ESV_SESSION
static QString XSI_ESV_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:54
ctkXnatDefaultSchemaTypes::XSI_RF_SESSION
static QString XSI_RF_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:66
ctkXnatDefaultSchemaTypes::XSI_DX3DCRANIOFACIAL_SESSION
static QString XSI_DX3DCRANIOFACIAL_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:49
ctkXnatDefaultSchemaTypes::XSI_MG_SESSION
static QString XSI_MG_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:60
ctkXnatDefaultSchemaTypes::XSI_XA3D_SESSION
static QString XSI_XA3D_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:71
ctkXnatDefaultSchemaTypes::XSI_FILE
static QString XSI_FILE
Definition: ctkXnatDefaultSchemaTypes.h:41
ctkXnatDefaultSchemaTypes::XSI_EXPERIMENT
static QString XSI_EXPERIMENT
Definition: ctkXnatDefaultSchemaTypes.h:36
ctkXnatDefaultSchemaTypes::XSI_OPT_SESSION
static QString XSI_OPT_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:63
ctkXnatDefaultSchemaTypes::XSI_OTHER_DICOM_SESSION
static QString XSI_OTHER_DICOM_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:64
ctkXnatDefaultSchemaTypes::XSI_ECG_SESSION
static QString XSI_ECG_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:50
ctkXnatDefaultSchemaTypes::XSI_MR_SESSION
static QString XSI_MR_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:61
ctkXnatDefaultSchemaTypes::XSI_MEG_SESSION
static QString XSI_MEG_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:59
ctkXnatDefaultSchemaTypes::XSI_HD_SESSION
static QString XSI_HD_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:57
ctkXnatDefaultSchemaTypes::XSI_IMAGE_SESSION_DATA
static QString XSI_IMAGE_SESSION_DATA
Definition: ctkXnatDefaultSchemaTypes.h:37
ctkXnatDefaultSchemaTypes::XSI_IO_SESSION
static QString XSI_IO_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:58
ctkXnatDefaultSchemaTypes::XSI_RECONSTRUCTION
static QString XSI_RECONSTRUCTION
Definition: ctkXnatDefaultSchemaTypes.h:42
ctkXnatDefaultSchemaTypes::XSI_XA_SESSION
static QString XSI_XA_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:70
ctkXnatDefaultSchemaTypes::XSI_SM_SESSION
static QString XSI_SM_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:68
ctkXnatDefaultSchemaTypes::XSI_SUBJECT
static QString XSI_SUBJECT
Definition: ctkXnatDefaultSchemaTypes.h:35
ctkXnatDefaultSchemaTypes::XSI_XCV_SESSION
static QString XSI_XCV_SESSION
Definition: ctkXnatDefaultSchemaTypes.h:73