1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.commons.ihe.xds.core.metadata;
17
18
19
20
21
22 public abstract class Vocabulary {
23 private Vocabulary() {
24 throw new UnsupportedOperationException("Cannot be instantiated");
25 }
26
27
28
29
30
31 @Deprecated
32 public static final String STABLE_DOC_ENTRY = DocumentEntryType.STABLE.getUuid();
33
34
35
36
37 @Deprecated
38 public static final String DOC_ENTRY_CLASS_NODE = STABLE_DOC_ENTRY;
39
40
41
42
43 @Deprecated
44 public static final String ON_DEMAND_DOC_ENTRY = DocumentEntryType.ON_DEMAND.getUuid();
45
46
47 public enum DisplayNameUsage {REQUIRED, OPTIONAL}
48 public enum NodeRepresentationUsage {REQUIRED, PROHIBITED}
49
50
51 public static final String DOC_ENTRY_AUTHOR_CLASS_SCHEME =
52 "urn:uuid:93606bcf-9494-43ec-9b4e-a7748d1a838d";
53
54
55 public static final String DOC_ENTRY_CLASS_CODE_CLASS_SCHEME =
56 "urn:uuid:41a5887f-8865-4c09-adf7-e362475b143a";
57
58
59 public static final String DOC_ENTRY_CONFIDENTIALITY_CODE_CLASS_SCHEME =
60 "urn:uuid:f4f85eac-e6cb-4883-b524-f2705394840f";
61
62
63 public static final String DOC_ENTRY_EVENT_CODE_CLASS_SCHEME =
64 "urn:uuid:2c6b8cb7-8b2a-4051-b291-b1ae6a575ef4";
65
66
67 public static final String DOC_ENTRY_FORMAT_CODE_CLASS_SCHEME =
68 "urn:uuid:a09d5840-386c-46f2-b5ad-9c3699a4309d";
69
70
71 public static final String DOC_ENTRY_HEALTHCARE_FACILITY_TYPE_CODE_CLASS_SCHEME =
72 "urn:uuid:f33fb8ac-18af-42cc-ae0e-ed0b0bdb91e1";
73
74
75 public static final String DOC_ENTRY_PRACTICE_SETTING_CODE_CLASS_SCHEME =
76 "urn:uuid:cccf5598-8b07-4b77-a05e-ae952c785ead";
77
78
79 public static final String DOC_ENTRY_TYPE_CODE_CLASS_SCHEME =
80 "urn:uuid:f0306f51-975f-434e-a61c-c59651d33983";
81
82
83 public static final String DOC_ENTRY_LIMITED_METADATA_CLASS_SCHEME =
84 "urn:uuid:ab9b591b-83ab-4d03-8f5d-f93b1fb92e85";
85
86
87 public static final String DOC_ENTRY_PATIENT_ID_EXTERNAL_ID =
88 "urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427";
89
90
91 public static final String DOC_ENTRY_UNIQUE_ID_EXTERNAL_ID =
92 "urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab";
93
94
95 public static final String DOC_ENTRY_LOCALIZED_STRING_PATIENT_ID = "XDSDocumentEntry.patientId";
96
97
98 public static final String DOC_ENTRY_LOCALIZED_STRING_UNIQUE_ID = "XDSDocumentEntry.uniqueId";
99
100
101
102
103
104 public static final String FOLDER_CLASS_NODE =
105 "urn:uuid:d9d542f3-6cc4-48b6-8870-ea235fbc94c2";
106
107
108 public static final String FOLDER_CODE_LIST_CLASS_SCHEME =
109 "urn:uuid:1ba97051-7806-41a8-a48b-8fce7af683c5";
110
111
112 public static final String FOLDER_LIMITED_METADATA_CLASS_SCHEME =
113 "urn:uuid:2c144a76-29a9-4b7c-af54-b25409fe7d03";
114
115
116 public static final String FOLDER_PATIENT_ID_EXTERNAL_ID =
117 "urn:uuid:f64ffdf0-4b97-4e06-b79f-a52b38ec2f8a";
118
119
120 public static final String FOLDER_UNIQUE_ID_EXTERNAL_ID =
121 "urn:uuid:75df8f67-9973-4fbe-a900-df66cefecc5a";
122
123
124 public static final String FOLDER_LOCALIZED_STRING_PATIENT_ID = "XDSFolder.patientId";
125
126
127 public static final String FOLDER_LOCALIZED_STRING_UNIQUE_ID = "XDSFolder.uniqueId";
128
129
130
131
132
133
134 public static final String SUBMISSION_SET_CLASS_NODE =
135 "urn:uuid:a54d6aa5-d40d-43f9-88c5-b4633d873bdd";
136
137
138 public static final String SUBMISSION_SET_AUTHOR_CLASS_SCHEME =
139 "urn:uuid:a7058bb9-b4e4-4307-ba5b-e3f0ab85e12d";
140
141
142 public static final String SUBMISSION_SET_CONTENT_TYPE_CODE_CLASS_SCHEME =
143 "urn:uuid:aa543740-bdda-424e-8c96-df4873be8500";
144
145
146 public static final String SUBMISSION_SET_LIMITED_METADATA_CLASS_SCHEME =
147 "urn:uuid:5003a9db-8d8d-49e6-bf0c-990e34ac7707";
148
149
150 public static final String SUBMISSION_SET_PATIENT_ID_EXTERNAL_ID =
151 "urn:uuid:6b5aea1a-874d-4603-a4bc-96a0a7b38446";
152
153
154 public static final String SUBMISSION_SET_UNIQUE_ID_EXTERNAL_ID =
155 "urn:uuid:96fdda7c-d067-4183-912e-bf5ee74998a8";
156
157
158 public static final String SUBMISSION_SET_SOURCE_ID_EXTERNAL_ID =
159 "urn:uuid:554ac39e-e3fe-47fe-b233-965d2a147832";
160
161
162 public static final String SUBMISSION_SET_LOCALIZED_STRING_PATIENT_ID = "XDSSubmissionSet.patientId";
163
164
165 public static final String SUBMISSION_SET_LOCALIZED_STRING_UNIQUE_ID = "XDSSubmissionSet.uniqueId";
166
167
168 public static final String SUBMISSION_SET_LOCALIZED_STRING_SOURCE_ID = "XDSSubmissionSet.sourceId";
169
170
171
172
173 public static final String ASSOCIATION_DOC_CODE_CLASS_SCHEME =
174 "urn:uuid:abd807a3-4432-4053-87b4-fd82c643d1f3";
175
176
177
178
179
180 public static final String SLOT_NAME_AUTHOR_PERSON = "authorPerson";
181
182
183 public static final String SLOT_NAME_AUTHOR_INSTITUTION = "authorInstitution";
184
185
186 public static final String SLOT_NAME_AUTHOR_ROLE = "authorRole";
187
188
189 public static final String SLOT_NAME_AUTHOR_SPECIALTY = "authorSpecialty";
190
191
192 public static final String SLOT_NAME_AUTHOR_TELECOM = "authorTelecommunication";
193
194
195 public static final String SLOT_NAME_CODING_SCHEME = "codingScheme";
196
197
198 public static final String SLOT_NAME_CREATION_TIME = "creationTime";
199
200
201 public static final String SLOT_NAME_LAST_UPDATE_TIME = "lastUpdateTime";
202
203
204 public static final String SLOT_NAME_HASH = "hash";
205
206
207 public static final String SLOT_NAME_LANGUAGE_CODE = "languageCode";
208
209
210 public static final String SLOT_NAME_LEGAL_AUTHENTICATOR = "legalAuthenticator";
211
212
213 public static final String SLOT_NAME_SERVICE_START_TIME = "serviceStartTime";
214
215
216 public static final String SLOT_NAME_SERVICE_STOP_TIME = "serviceStopTime";
217
218
219 public static final String SLOT_NAME_SIZE = "size";
220
221
222 public static final String SLOT_NAME_SOURCE_PATIENT_ID = "sourcePatientId";
223
224
225 public static final String SLOT_NAME_SOURCE_PATIENT_INFO = "sourcePatientInfo";
226
227
228 public static final String SLOT_NAME_URI = "URI";
229
230
231 public static final String SLOT_NAME_REPOSITORY_UNIQUE_ID = "repositoryUniqueId";
232
233
234 public static final String SLOT_NAME_INTENDED_RECIPIENT = "intendedRecipient";
235
236
237 public static final String SLOT_NAME_SUBMISSION_TIME = "submissionTime";
238
239
240 public static final String SLOT_NAME_SUBMISSION_SET_STATUS = "SubmissionSetStatus";
241
242
243 public static final String SLOT_NAME_PREVIOUS_VERSION = "PreviousVersion";
244
245
246 public static final String SLOT_NAME_ORIGINAL_STATUS = "OriginalStatus";
247
248
249 public static final String SLOT_NAME_NEW_STATUS = "NewStatus";
250
251
252 public static final String SLOT_NAME_DOCUMENT_AVAILABILITY = "documentAvailability";
253
254
255 public static final String SLOT_NAME_ASSOCIATION_PROPAGATION = "AssociationPropagation";
256
257
258 public static final String SLOT_NAME_REFERENCE_ID_LIST = "urn:ihe:iti:xds:2013:referenceIdList";
259
260
261 public static final String SLOT_NAME_HOME_COMMUNITY_ID = "homeCommunityId";
262
263
264
265
266 public static final String UNIVERSAL_ID_TYPE_OID = "ISO";
267
268
269
270
271 public static final String NODE_REPRESENTATION_AUTHOR = "";
272
273
274 public static final String NODE_REPRESENTATION_CLASSCODE = "classCode";
275
276
277 public static final String NODE_REPRESENTATION_CONFIDENTIALITY_CODE = "confidentialityCode";
278 }