00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036 #ifndef DCUID_H
00037 #define DCUID_H
00038
00039 #include "dcmtk/config/osconfig.h"
00040 #include "dcmtk/dcmdata/dctypes.h"
00041
00042 #define INCLUDE_CSTDLIB
00043 #define INCLUDE_UNISTD
00044 #include "dcmtk/ofstd/ofstdinc.h"
00045
00046
00047
00048
00049
00050
00051
00052
00053 const char* dcmFindNameOfUID(const char* uid);
00054
00055
00056
00057
00058
00059
00060
00061
00062 const char* dcmFindUIDFromName(const char * name);
00063
00064
00075 extern const char* dcmAllStorageSOPClassUIDs[];
00076
00078 extern const int numberOfAllDcmStorageSOPClassUIDs;
00079
00086 extern const char* dcmLongSCUStorageSOPClassUIDs[];
00087
00089 extern const int numberOfDcmLongSCUStorageSOPClassUIDs;
00090
00097 extern const char* dcmShortSCUStorageSOPClassUIDs[];
00098
00100 extern const int numberOfDcmShortSCUStorageSOPClassUIDs;
00101
00102
00103
00104
00105
00106
00107 OFBool dcmIsaStorageSOPClassUID(const char* uid);
00108
00109
00110
00111
00112
00113
00114
00115
00116
00117 extern const char* dcmImageSOPClassUIDs[];
00118 extern const int numberOfDcmImageSOPClassUIDs;
00119
00120
00121
00122
00123
00124
00125
00126
00127
00128
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138 char* dcmGenerateUniqueIdentifier(char* uid, const char* prefix=NULL);
00139
00140
00141
00142
00143
00144
00145
00146
00147 const char *dcmSOPClassUIDToModality(const char *sopClassUID);
00148
00149
00150
00151
00152
00153
00154
00155 unsigned long dcmGuessModalityBytes(const char *sopClassUID);
00156
00157
00158
00159
00160
00161
00162
00163
00164
00165
00166
00167
00168
00169
00170
00171 #define OFFIS_DTK_IMPLEMENTATION_VERSION_NAME "OFFIS_DCMTK_354"
00172 #define OFFIS_DTK_IMPLEMENTATION_VERSION_NAME2 "OFFIS_DCMBP_354"
00173 #define OFFIS_DCMTK_RELEASEDATE "2005-12-20"
00174
00175 #define OFFIS_UID_ROOT "1.2.276.0.7230010.3"
00176 #define OFFIS_DCMTK_VERSION_NUMBER 354
00177 #define OFFIS_DCMTK_VERSION_STRING "3.5.4"
00178 #define OFFIS_DCMTK_VERSION_SUFFIX ""
00179 #define OFFIS_DCMTK_VERSION OFFIS_DCMTK_VERSION_STRING OFFIS_DCMTK_VERSION_SUFFIX
00180 #define OFFIS_IMPLEMENTATION_CLASS_UID OFFIS_UID_ROOT ".0." OFFIS_DCMTK_VERSION_STRING
00181 #define OFFIS_INSTANCE_CREATOR_UID OFFIS_IMPLEMENTATION_CLASS_UID
00182
00183 #define OFFIS_CODING_SCHEME_UID_ROOT OFFIS_UID_ROOT ".0.0"
00184 #define OFFIS_CODING_SCHEME_VERSION "1"
00185 #define OFFIS_CODING_SCHEME_UID OFFIS_CODING_SCHEME_UID_ROOT "." OFFIS_CODING_SCHEME_VERSION
00186
00187
00188
00189
00190 #ifndef SITE_UID_ROOT
00191 #define SITE_UID_ROOT OFFIS_UID_ROOT
00192 #endif
00193
00194
00195
00196
00197
00198
00199
00200
00201
00202
00203 #define SITE_STUDY_UID_ROOT SITE_UID_ROOT ".1.2"
00204 #define SITE_SERIES_UID_ROOT SITE_UID_ROOT ".1.3"
00205 #define SITE_INSTANCE_UID_ROOT SITE_UID_ROOT ".1.4"
00206
00207
00208
00209
00210
00211 #define UID_PrivateGenericFileSOPClass SITE_UID_ROOT ".1.0.1"
00212
00213
00214
00215
00216
00217
00218 #define UID_StandardApplicationContext "1.2.840.10008.3.1.1.1"
00219
00220
00221
00222
00223
00224
00225 #define UID_LittleEndianImplicitTransferSyntax "1.2.840.10008.1.2"
00226
00227 #define UID_LittleEndianExplicitTransferSyntax "1.2.840.10008.1.2.1"
00228
00229 #define UID_BigEndianExplicitTransferSyntax "1.2.840.10008.1.2.2"
00230
00231
00232 #define UID_JPEGProcess1TransferSyntax "1.2.840.10008.1.2.4.50"
00233
00234
00235 #define UID_JPEGProcess2_4TransferSyntax "1.2.840.10008.1.2.4.51"
00236
00237 #define UID_JPEGProcess3_5TransferSyntax "1.2.840.10008.1.2.4.52"
00238
00239 #define UID_JPEGProcess6_8TransferSyntax "1.2.840.10008.1.2.4.53"
00240
00241 #define UID_JPEGProcess7_9TransferSyntax "1.2.840.10008.1.2.4.54"
00242
00243 #define UID_JPEGProcess10_12TransferSyntax "1.2.840.10008.1.2.4.55"
00244
00245 #define UID_JPEGProcess11_13TransferSyntax "1.2.840.10008.1.2.4.56"
00246
00247 #define UID_JPEGProcess14TransferSyntax "1.2.840.10008.1.2.4.57"
00248
00249 #define UID_JPEGProcess15TransferSyntax "1.2.840.10008.1.2.4.58"
00250
00251 #define UID_JPEGProcess16_18TransferSyntax "1.2.840.10008.1.2.4.59"
00252
00253 #define UID_JPEGProcess17_19TransferSyntax "1.2.840.10008.1.2.4.60"
00254
00255 #define UID_JPEGProcess20_22TransferSyntax "1.2.840.10008.1.2.4.61"
00256
00257 #define UID_JPEGProcess21_23TransferSyntax "1.2.840.10008.1.2.4.62"
00258
00259 #define UID_JPEGProcess24_26TransferSyntax "1.2.840.10008.1.2.4.63"
00260
00261 #define UID_JPEGProcess25_27TransferSyntax "1.2.840.10008.1.2.4.64"
00262
00263 #define UID_JPEGProcess28TransferSyntax "1.2.840.10008.1.2.4.65"
00264
00265 #define UID_JPEGProcess29TransferSyntax "1.2.840.10008.1.2.4.66"
00266
00267
00268 #define UID_JPEGProcess14SV1TransferSyntax "1.2.840.10008.1.2.4.70"
00269
00270 #define UID_JPEGLSLosslessTransferSyntax "1.2.840.10008.1.2.4.80"
00271
00272 #define UID_JPEGLSLossyTransferSyntax "1.2.840.10008.1.2.4.81"
00273
00274 #define UID_RLELosslessTransferSyntax "1.2.840.10008.1.2.5"
00275
00276 #define UID_DeflatedExplicitVRLittleEndianTransferSyntax "1.2.840.10008.1.2.1.99"
00277
00278 #define UID_JPEG2000LosslessOnlyTransferSyntax "1.2.840.10008.1.2.4.90"
00279
00280 #define UID_JPEG2000TransferSyntax "1.2.840.10008.1.2.4.91"
00281
00282 #define UID_MPEG2MainProfileAtMainLevelTransferSyntax "1.2.840.10008.1.2.4.100"
00283
00284 #define UID_JPEG2000Part2MulticomponentImageCompressionLosslessOnlyTransferSyntax "1.2.840.10008.1.2.4.92"
00285
00286 #define UID_JPEG2000Part2MulticomponentImageCompressionTransferSyntax "1.2.840.10008.1.2.4.93"
00287
00288
00289
00290
00291
00292 #define UID_RFC2557MIMEEncapsulationTransferSyntax "1.2.840.10008.1.2.6.1"
00293
00294
00295
00296
00297
00298
00299 #define UID_StoredPrintStorage "1.2.840.10008.5.1.1.27"
00300 #define UID_HardcopyGrayscaleImageStorage "1.2.840.10008.5.1.1.29"
00301 #define UID_HardcopyColorImageStorage "1.2.840.10008.5.1.1.30"
00302 #define UID_ComputedRadiographyImageStorage "1.2.840.10008.5.1.4.1.1.1"
00303 #define UID_DigitalXRayImageStorageForPresentation "1.2.840.10008.5.1.4.1.1.1.1"
00304 #define UID_DigitalXRayImageStorageForProcessing "1.2.840.10008.5.1.4.1.1.1.1.1"
00305 #define UID_DigitalMammographyXRayImageStorageForPresentation "1.2.840.10008.5.1.4.1.1.1.2"
00306 #define UID_DigitalMammographyXRayImageStorageForProcessing "1.2.840.10008.5.1.4.1.1.1.2.1"
00307 #define UID_DigitalIntraOralXRayImageStorageForPresentation "1.2.840.10008.5.1.4.1.1.1.3"
00308 #define UID_DigitalIntraOralXRayImageStorageForProcessing "1.2.840.10008.5.1.4.1.1.1.3.1"
00309 #define UID_StandaloneModalityLUTStorage "1.2.840.10008.5.1.4.1.1.10"
00310 #define UID_StandaloneVOILUTStorage "1.2.840.10008.5.1.4.1.1.11"
00311 #define UID_GrayscaleSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.1"
00312 #define UID_XRayAngiographicImageStorage "1.2.840.10008.5.1.4.1.1.12.1"
00313 #define UID_XRayFluoroscopyImageStorage "1.2.840.10008.5.1.4.1.1.12.2"
00314 #define UID_RETIRED_XRayAngiographicBiPlaneImageStorage "1.2.840.10008.5.1.4.1.1.12.3"
00315 #define UID_PETImageStorage "1.2.840.10008.5.1.4.1.1.128"
00316 #define UID_PETCurveStorage "1.2.840.10008.5.1.4.1.1.129"
00317 #define UID_CTImageStorage "1.2.840.10008.5.1.4.1.1.2"
00318 #define UID_EnhancedCTImageStorage "1.2.840.10008.5.1.4.1.1.2.1"
00319 #define UID_NuclearMedicineImageStorage "1.2.840.10008.5.1.4.1.1.20"
00320 #define UID_RETIRED_UltrasoundMultiframeImageStorage "1.2.840.10008.5.1.4.1.1.3"
00321 #define UID_UltrasoundMultiframeImageStorage "1.2.840.10008.5.1.4.1.1.3.1"
00322 #define UID_MRImageStorage "1.2.840.10008.5.1.4.1.1.4"
00323 #define UID_EnhancedMRImageStorage "1.2.840.10008.5.1.4.1.1.4.1"
00324 #define UID_MRSpectroscopyStorage "1.2.840.10008.5.1.4.1.1.4.2"
00325 #define UID_RTImageStorage "1.2.840.10008.5.1.4.1.1.481.1"
00326 #define UID_RTDoseStorage "1.2.840.10008.5.1.4.1.1.481.2"
00327 #define UID_RTStructureSetStorage "1.2.840.10008.5.1.4.1.1.481.3"
00328 #define UID_RTBeamsTreatmentRecordStorage "1.2.840.10008.5.1.4.1.1.481.4"
00329 #define UID_RTPlanStorage "1.2.840.10008.5.1.4.1.1.481.5"
00330 #define UID_RTBrachyTreatmentRecordStorage "1.2.840.10008.5.1.4.1.1.481.6"
00331 #define UID_RTTreatmentSummaryRecordStorage "1.2.840.10008.5.1.4.1.1.481.7"
00332 #define UID_RETIRED_NuclearMedicineImageStorage "1.2.840.10008.5.1.4.1.1.5"
00333 #define UID_RETIRED_UltrasoundImageStorage "1.2.840.10008.5.1.4.1.1.6"
00334 #define UID_UltrasoundImageStorage "1.2.840.10008.5.1.4.1.1.6.1"
00335 #define UID_RawDataStorage "1.2.840.10008.5.1.4.1.1.66"
00336 #define UID_SpatialRegistrationStorage "1.2.840.10008.5.1.4.1.1.66.1"
00337 #define UID_SpatialFiducialsStorage "1.2.840.10008.5.1.4.1.1.66.2"
00338 #define UID_SecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7"
00339 #define UID_MultiframeSingleBitSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.1"
00340 #define UID_MultiframeGrayscaleByteSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.2"
00341 #define UID_MultiframeGrayscaleWordSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.3"
00342 #define UID_MultiframeTrueColorSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.4"
00343 #define UID_RETIRED_VLImageStorage "1.2.840.10008.5.1.4.1.1.77.1"
00344 #define UID_VLEndoscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.1"
00345 #define UID_VideoEndoscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.1.1"
00346 #define UID_VLMicroscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.2"
00347 #define UID_VideoMicroscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.2.1"
00348 #define UID_VLSlideCoordinatesMicroscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.3"
00349 #define UID_VLPhotographicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.4"
00350 #define UID_VideoPhotographicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.4.1"
00351 #define UID_OphthalmicPhotography8BitImageStorage "1.2.840.10008.5.1.4.1.1.77.1.5.1"
00352 #define UID_OphthalmicPhotography16BitImageStorage "1.2.840.10008.5.1.4.1.1.77.1.5.2"
00353 #define UID_StereometricRelationshipStorage "1.2.840.10008.5.1.4.1.1.77.1.5.3"
00354 #define UID_RETIRED_VLMultiFrameImageStorage "1.2.840.10008.5.1.4.1.1.77.2"
00355 #define UID_StandaloneOverlayStorage "1.2.840.10008.5.1.4.1.1.8"
00356 #define UID_BasicTextSR "1.2.840.10008.5.1.4.1.1.88.11"
00357 #define UID_EnhancedSR "1.2.840.10008.5.1.4.1.1.88.22"
00358 #define UID_ComprehensiveSR "1.2.840.10008.5.1.4.1.1.88.33"
00359 #define UID_ProcedureLogStorage "1.2.840.10008.5.1.4.1.1.88.40"
00360 #define UID_MammographyCADSR "1.2.840.10008.5.1.4.1.1.88.50"
00361 #define UID_KeyObjectSelectionDocument "1.2.840.10008.5.1.4.1.1.88.59"
00362 #define UID_ChestCADSR "1.2.840.10008.5.1.4.1.1.88.65"
00363 #define UID_StandaloneCurveStorage "1.2.840.10008.5.1.4.1.1.9"
00364 #define UID_TwelveLeadECGWaveformStorage "1.2.840.10008.5.1.4.1.1.9.1.1"
00365 #define UID_GeneralECGWaveformStorage "1.2.840.10008.5.1.4.1.1.9.1.2"
00366 #define UID_AmbulatoryECGWaveformStorage "1.2.840.10008.5.1.4.1.1.9.1.3"
00367 #define UID_HemodynamicWaveformStorage "1.2.840.10008.5.1.4.1.1.9.2.1"
00368 #define UID_CardiacElectrophysiologyWaveformStorage "1.2.840.10008.5.1.4.1.1.9.3.1"
00369 #define UID_BasicVoiceAudioWaveformStorage "1.2.840.10008.5.1.4.1.1.9.4.1"
00370
00371 #define UID_EnhancedXAImageStorage "1.2.840.10008.5.1.4.1.1.12.1.1"
00372 #define UID_EnhancedXRFImageStorage "1.2.840.10008.5.1.4.1.1.12.2.1"
00373 #define UID_ColorSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.2"
00374 #define UID_PseudoColorSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.3"
00375 #define UID_BlendingSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.4"
00376 #define UID_EncapsulatedPDFStorage "1.2.840.10008.5.1.4.1.1.104.1"
00377 #define UID_RealWorldValueMappingStorage "1.2.840.10008.5.1.4.1.1.67"
00378 #define UID_XRayRadiationDoseSR "1.2.840.10008.5.1.4.1.1.88.67"
00379
00380
00381 #define UID_FINDPatientRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.1.1"
00382 #define UID_MOVEPatientRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.1.2"
00383 #define UID_GETPatientRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.1.3"
00384 #define UID_FINDStudyRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.2.1"
00385 #define UID_MOVEStudyRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.2.2"
00386 #define UID_GETStudyRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.2.3"
00387 #define UID_FINDPatientStudyOnlyQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.3.1"
00388 #define UID_MOVEPatientStudyOnlyQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.3.2"
00389 #define UID_GETPatientStudyOnlyQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.3.3"
00390 #define UID_FINDModalityWorklistInformationModel "1.2.840.10008.5.1.4.31"
00391 #define UID_FINDGeneralPurposeWorklistInformationModel "1.2.840.10008.5.1.4.32.1"
00392
00393
00394 #define UID_BasicFilmSessionSOPClass "1.2.840.10008.5.1.1.1"
00395 #define UID_BasicFilmBoxSOPClass "1.2.840.10008.5.1.1.2"
00396 #define UID_BasicGrayscaleImageBoxSOPClass "1.2.840.10008.5.1.1.4"
00397 #define UID_BasicColorImageBoxSOPClass "1.2.840.10008.5.1.1.4.1"
00398 #define UID_RETIRED_ReferencedImageBoxSOPClass "1.2.840.10008.5.1.1.4.2"
00399 #define UID_BasicGrayscalePrintManagementMetaSOPClass "1.2.840.10008.5.1.1.9"
00400 #define UID_RETIRED_ReferencedGrayscalePrintManagementMetaSOPClass "1.2.840.10008.5.1.1.9.1"
00401 #define UID_PrintJobSOPClass "1.2.840.10008.5.1.1.14"
00402 #define UID_BasicAnnotationBoxSOPClass "1.2.840.10008.5.1.1.15"
00403 #define UID_PrinterSOPClass "1.2.840.10008.5.1.1.16"
00404 #define UID_PrinterConfigurationRetrievalSOPClass "1.2.840.10008.5.1.1.16.376"
00405 #define UID_PrinterSOPInstance "1.2.840.10008.5.1.1.17"
00406 #define UID_PrinterConfigurationRetrievalSOPInstance "1.2.840.10008.5.1.1.17.376"
00407 #define UID_BasicColorPrintManagementMetaSOPClass "1.2.840.10008.5.1.1.18"
00408 #define UID_RETIRED_ReferencedColorPrintManagementMetaSOPClass "1.2.840.10008.5.1.1.18.1"
00409 #define UID_VOILUTBoxSOPClass "1.2.840.10008.5.1.1.22"
00410 #define UID_PresentationLUTSOPClass "1.2.840.10008.5.1.1.23"
00411 #define UID_ImageOverlayBoxSOPClass "1.2.840.10008.5.1.1.24"
00412 #define UID_BasicPrintImageOverlayBoxSOPClass "1.2.840.10008.5.1.1.24.1"
00413 #define UID_PrintQueueSOPInstance "1.2.840.10008.5.1.1.25"
00414 #define UID_PrintQueueManagementSOPClass "1.2.840.10008.5.1.1.26"
00415 #define UID_PullPrintRequestSOPClass "1.2.840.10008.5.1.1.31"
00416 #define UID_PullStoredPrintManagementMetaSOPClass "1.2.840.10008.5.1.1.32"
00417
00418
00419 #define UID_StorageCommitmentPushModelSOPClass "1.2.840.10008.1.20.1"
00420 #define UID_StorageCommitmentPushModelSOPInstance "1.2.840.10008.1.20.1.1"
00421 #define UID_RETIRED_StorageCommitmentPullModelSOPClass "1.2.840.10008.1.20.2"
00422 #define UID_RETIRED_StorageCommitmentPullModelSOPInstance "1.2.840.10008.1.20.2.1"
00423
00424
00425 #define UID_ModalityPerformedProcedureStepSOPClass "1.2.840.10008.3.1.2.3.3"
00426 #define UID_ModalityPerformedProcedureStepRetrieveSOPClass "1.2.840.10008.3.1.2.3.4"
00427 #define UID_ModalityPerformedProcedureStepNotificationSOPClass "1.2.840.10008.3.1.2.3.5"
00428
00429
00430 #define UID_DetachedPatientManagementSOPClass "1.2.840.10008.3.1.2.1.1"
00431 #define UID_DetachedPatientManagementMetaSOPClass "1.2.840.10008.3.1.2.1.4"
00432 #define UID_DetachedVisitManagementSOPClass "1.2.840.10008.3.1.2.2.1"
00433 #define UID_DetachedStudyManagementSOPClass "1.2.840.10008.3.1.2.3.1"
00434 #define UID_DetachedResultsManagementSOPClass "1.2.840.10008.3.1.2.5.1"
00435 #define UID_DetachedResultsManagementMetaSOPClass "1.2.840.10008.3.1.2.5.4"
00436 #define UID_DetachedStudyManagementMetaSOPClass "1.2.840.10008.3.1.2.5.5"
00437 #define UID_DetachedInterpretationManagementSOPClass "1.2.840.10008.3.1.2.6.1"
00438
00439
00440 #define UID_GeneralPurposeScheduledProcedureStepSOPClass "1.2.840.10008.5.1.4.32.2"
00441 #define UID_GeneralPurposePerformedProcedureStepSOPClass "1.2.840.10008.5.1.4.32.3"
00442 #define UID_GeneralPurposeWorklistManagementMetaSOPClass "1.2.840.10008.5.1.4.32"
00443
00444
00445 #define UID_VerificationSOPClass "1.2.840.10008.1.1"
00446
00447 #define UID_MediaStorageDirectoryStorage "1.2.840.10008.1.3.10"
00448 #define UID_BasicStudyContentNotificationSOPClass "1.2.840.10008.1.9"
00449 #define UID_StudyComponentManagementSOPClass "1.2.840.10008.3.1.2.3.2"
00450
00451
00452 #define UID_DICOMControlledTerminologyCodingScheme "1.2.840.10008.2.16.4"
00453 #define UID_DICOMUIDRegistryCodingScheme "1.2.840.10008.2.6.1"
00454
00455
00456 #define UID_ProceduralEventLoggingSOPClass "1.2.840.10008.1.40"
00457 #define UID_ProceduralEventLoggingSOPInstance "1.2.840.10008.1.40.1"
00458
00459
00460 #define UID_LDAP_dicomDeviceName "1.2.840.10008.15.0.3.1"
00461 #define UID_LDAP_dicomDescription "1.2.840.10008.15.0.3.2"
00462 #define UID_LDAP_dicomManufacturer "1.2.840.10008.15.0.3.3"
00463 #define UID_LDAP_dicomManufacturerModelName "1.2.840.10008.15.0.3.4"
00464 #define UID_LDAP_dicomSoftwareVersion "1.2.840.10008.15.0.3.5"
00465 #define UID_LDAP_dicomVendorData "1.2.840.10008.15.0.3.6"
00466 #define UID_LDAP_dicomAETitle "1.2.840.10008.15.0.3.7"
00467 #define UID_LDAP_dicomNetworkConnectionReference "1.2.840.10008.15.0.3.8"
00468 #define UID_LDAP_dicomApplicationCluster "1.2.840.10008.15.0.3.9"
00469 #define UID_LDAP_dicomAssociationInitiator "1.2.840.10008.15.0.3.10"
00470 #define UID_LDAP_dicomAssociationAcceptor "1.2.840.10008.15.0.3.11"
00471 #define UID_LDAP_dicomHostname "1.2.840.10008.15.0.3.12"
00472 #define UID_LDAP_dicomPort "1.2.840.10008.15.0.3.13"
00473 #define UID_LDAP_dicomSOPClass "1.2.840.10008.15.0.3.14"
00474 #define UID_LDAP_dicomTransferRole "1.2.840.10008.15.0.3.15"
00475 #define UID_LDAP_dicomTransferSyntax "1.2.840.10008.15.0.3.16"
00476 #define UID_LDAP_dicomPrimaryDeviceType "1.2.840.10008.15.0.3.17"
00477 #define UID_LDAP_dicomRelatedDeviceReference "1.2.840.10008.15.0.3.18"
00478 #define UID_LDAP_dicomPreferredCalledAETitle "1.2.840.10008.15.0.3.19"
00479 #define UID_LDAP_dicomTLSCyphersuite "1.2.840.10008.15.0.3.20"
00480 #define UID_LDAP_dicomAuthorizedNodeCertificateReference "1.2.840.10008.15.0.3.21"
00481 #define UID_LDAP_dicomThisNodeCertificateReference "1.2.840.10008.15.0.3.22"
00482 #define UID_LDAP_dicomInstalled "1.2.840.10008.15.0.3.23"
00483 #define UID_LDAP_dicomStationName "1.2.840.10008.15.0.3.24"
00484 #define UID_LDAP_dicomDeviceSerialNumber "1.2.840.10008.15.0.3.25"
00485 #define UID_LDAP_dicomInstitutionName "1.2.840.10008.15.0.3.26"
00486 #define UID_LDAP_dicomInstitutionAddress "1.2.840.10008.15.0.3.27"
00487 #define UID_LDAP_dicomInstitutionDepartmentName "1.2.840.10008.15.0.3.28"
00488 #define UID_LDAP_dicomIssuerOfPatientID "1.2.840.10008.15.0.3.29"
00489 #define UID_LDAP_dicomPreferredCallingAETitle "1.2.840.10008.15.0.3.30"
00490 #define UID_LDAP_dicomSupportedCharacterSet "1.2.840.10008.15.0.3.31"
00491 #define UID_LDAP_dicomConfigurationRoot "1.2.840.10008.15.0.4.1"
00492 #define UID_LDAP_dicomDevicesRoot "1.2.840.10008.15.0.4.2"
00493 #define UID_LDAP_dicomUniqueAETitlesRegistryRoot "1.2.840.10008.15.0.4.3"
00494 #define UID_LDAP_dicomDevice "1.2.840.10008.15.0.4.4"
00495 #define UID_LDAP_dicomNetworkAE "1.2.840.10008.15.0.4.5"
00496 #define UID_LDAP_dicomNetworkConnection "1.2.840.10008.15.0.4.6"
00497 #define UID_LDAP_dicomUniqueAETitle "1.2.840.10008.15.0.4.7"
00498 #define UID_LDAP_dicomTransferCapability "1.2.840.10008.15.0.4.8"
00499
00500
00501 #define UID_TalairachBrainAtlasFrameOfReference "1.2.840.10008.1.4.1.1"
00502 #define UID_SPM2T1FrameOfReference "1.2.840.10008.1.4.1.2"
00503 #define UID_SPM2T2FrameOfReference "1.2.840.10008.1.4.1.3"
00504 #define UID_SPM2PDFrameOfReference "1.2.840.10008.1.4.1.4"
00505 #define UID_SPM2EPIFrameOfReference "1.2.840.10008.1.4.1.5"
00506 #define UID_SPM2FILT1FrameOfReference "1.2.840.10008.1.4.1.6"
00507 #define UID_SPM2PETFrameOfReference "1.2.840.10008.1.4.1.7"
00508 #define UID_SPM2TRANSMFrameOfReference "1.2.840.10008.1.4.1.8"
00509 #define UID_SPM2SPECTFrameOfReference "1.2.840.10008.1.4.1.9"
00510 #define UID_SPM2GRAYFrameOfReference "1.2.840.10008.1.4.1.10"
00511 #define UID_SPM2WHITEFrameOfReference "1.2.840.10008.1.4.1.11"
00512 #define UID_SPM2CSFFrameOfReference "1.2.840.10008.1.4.1.12"
00513 #define UID_SPM2BRAINMASKFrameOfReference "1.2.840.10008.1.4.1.13"
00514 #define UID_SPM2AVG305T1FrameOfReference "1.2.840.10008.1.4.1.14"
00515 #define UID_SPM2AVG152T1FrameOfReference "1.2.840.10008.1.4.1.15"
00516 #define UID_SPM2AVG152T2FrameOfReference "1.2.840.10008.1.4.1.16"
00517 #define UID_SPM2AVG152PDFrameOfReference "1.2.840.10008.1.4.1.17"
00518 #define UID_SPM2SINGLESUBJT1FrameOfReference "1.2.840.10008.1.4.1.18"
00519 #define UID_ICBM452T1FrameOfReference "1.2.840.10008.1.4.2.1"
00520 #define UID_ICBMSingleSubjectMRIFrameOfReference "1.2.840.10008.1.4.2.2"
00521
00522
00523 #define UID_GeneralRelevantPatientInformationQuery "1.2.840.10008.5.1.4.37.1"
00524 #define UID_BreastImagingRelevantPatientInformationQuery "1.2.840.10008.5.1.4.37.2"
00525 #define UID_CardiacRelevantPatientInformationQuery "1.2.840.10008.5.1.4.37.3"
00526
00527
00528 #define UID_MediaCreationManagementSOPClass "1.2.840.10008.5.1.1.33"
00529
00530
00531 #define UID_StorageServiceClass "1.2.840.10008.4.2"
00532
00533
00534 #define UID_InstanceAvailabilityNotificationSOPClass "1.2.840.10008.5.1.4.33"
00535
00536
00537 #define UID_UniversalCoordinatedTimeSynchronizationFrameOfReference "1.2.840.10008.15.1.1"
00538
00539
00540 #define UID_FINDHangingProtocolInformationModel "1.2.840.10008.5.1.4.38.2"
00541 #define UID_MOVEHangingProtocolInformationModel "1.2.840.10008.5.1.4.38.3"
00542
00543
00544
00545 #define UID_HangingProtocolStorage "1.2.840.10008.5.1.4.38.1"
00546
00547
00548
00549
00550 #define UID_PrivateShutdownSOPClass "1.2.276.0.7230010.3.4.1915765545.18030.917282194.0"
00551
00552
00553
00554
00555
00556
00557
00558
00559
00560
00561
00562 #define UID_DRAFT_SRTextStorage "1.2.840.10008.5.1.4.1.1.88.1"
00563 #define UID_DRAFT_SRAudioStorage "1.2.840.10008.5.1.4.1.1.88.2"
00564 #define UID_DRAFT_SRDetailStorage "1.2.840.10008.5.1.4.1.1.88.3"
00565 #define UID_DRAFT_SRComprehensiveStorage "1.2.840.10008.5.1.4.1.1.88.4"
00566
00567
00568 #define UID_DRAFT_WaveformStorage "1.2.840.10008.5.1.4.1.1.9.1"
00569
00570
00571 #endif
00572
00573
00574
00575
00576
00577
00578
00579
00580
00581
00582
00583
00584
00585
00586
00587
00588
00589
00590
00591
00592
00593
00594
00595
00596
00597
00598
00599
00600
00601
00602
00603
00604
00605
00606
00607
00608
00609
00610
00611
00612
00613
00614
00615
00616
00617
00618
00619
00620
00621
00622
00623
00624
00625
00626
00627
00628
00629
00630
00631
00632
00633
00634
00635
00636
00637
00638
00639
00640
00641
00642
00643
00644
00645
00646
00647
00648
00649
00650
00651
00652
00653
00654
00655
00656
00657
00658
00659
00660
00661
00662
00663
00664
00665
00666
00667
00668
00669
00670
00671
00672
00673
00674
00675
00676
00677
00678
00679
00680
00681
00682
00683
00684
00685
00686
00687
00688
00689
00690
00691
00692
00693
00694
00695
00696
00697
00698
00699
00700
00701
00702
00703
00704
00705
00706
00707
00708
00709
00710
00711
00712
00713
00714
00715
00716
00717
00718
00719
00720
00721
00722
00723
00724
00725
00726
00727
00728
00729
00730
00731
00732
00733
00734
00735
00736
00737
00738
00739
00740
00741
00742
00743
00744
00745
00746
00747
00748
00749
00750
00751
00752
00753
00754
00755
00756
00757
00758
00759
00760
00761
00762
00763
00764
00765
00766
00767
00768
00769
00770
00771
00772
00773
00774
00775
00776
00777
00778
00779
00780
00781
00782
00783
00784
00785
00786
00787
00788
00789
00790
00791
00792
00793
00794
00795
00796
00797
00798
00799
00800
00801
00802
00803
00804
00805
00806
00807
00808
00809
00810
00811
00812
00813
00814
00815
00816
00817
00818
00819
00820
00821
00822
00823
00824
00825
00826
00827
00828
00829
00830
00831
00832
00833
00834
00835
00836
00837
00838
00839
00840
00841
00842