34 #include "dcmtk/config/osconfig.h" 36 #include "dcmtk/ofstd/oftypes.h" 38 #define INCLUDE_CSTDLIB 39 #define INCLUDE_UNISTD 40 #include "dcmtk/ofstd/ofstdinc.h" 48 const char* dcmFindNameOfUID(
const char* uid,
const char* defaultValue = NULL);
55 const char* dcmFindUIDFromName(
const char * name);
67 extern const char* dcmAllStorageSOPClassUIDs[];
70 extern const int numberOfAllDcmStorageSOPClassUIDs;
78 extern const char* dcmLongSCUStorageSOPClassUIDs[];
81 extern const int numberOfDcmLongSCUStorageSOPClassUIDs;
89 extern const char* dcmShortSCUStorageSOPClassUIDs[];
92 extern const int numberOfDcmShortSCUStorageSOPClassUIDs;
99 OFBool dcmIsaStorageSOPClassUID(
const char* uid);
107 extern const char* dcmImageSOPClassUIDs[];
110 extern const int numberOfDcmImageSOPClassUIDs;
128 char *dcmGenerateUniqueIdentifier(
char *uid,
const char* prefix=NULL);
138 const char *dcmSOPClassUIDToModality(
const char *sopClassUID,
const char *defaultValue = NULL);
146 unsigned long dcmGuessModalityBytes(
const char *sopClassUID);
159 #error Required compiler definition PACKAGE_DATE undefined 161 #ifndef PACKAGE_VERSION 162 #error Required compiler definition PACKAGE_VERSION undefined 164 #ifndef PACKAGE_VERSION_NUMBER 165 #error Required compiler definition PACKAGE_VERSION_NUMBER undefined 170 #define PACKAGE_VERSION_NUMBER_TO_STRING_( x ) #x 171 #define PACKAGE_VERSION_NUMBER_TO_STRING( x ) PACKAGE_VERSION_NUMBER_TO_STRING_( x ) 179 #define OFFIS_DTK_IMPLEMENTATION_VERSION_NAME "OFFIS_DCMTK_" PACKAGE_VERSION_NUMBER_TO_STRING(PACKAGE_VERSION_NUMBER) 182 #define OFFIS_DTK_IMPLEMENTATION_VERSION_NAME2 "OFFIS_DCMBP_" PACKAGE_VERSION_NUMBER_TO_STRING(PACKAGE_VERSION_NUMBER) 185 #ifdef DCMTK_BUILD_DATE 186 #define OFFIS_DCMTK_RELEASEDATE DCMTK_BUILD_DATE 188 #define OFFIS_DCMTK_RELEASEDATE PACKAGE_DATE 192 #define OFFIS_UID_ROOT "1.2.276.0.7230010.3" 195 #define OFFIS_DCMTK_VERSION_NUMBER PACKAGE_VERSION_NUMBER 198 #define OFFIS_DCMTK_VERSION_STRING PACKAGE_VERSION 201 #define OFFIS_DCMTK_VERSION_SUFFIX PACKAGE_VERSION_SUFFIX 204 #define OFFIS_DCMTK_VERSION OFFIS_DCMTK_VERSION_STRING OFFIS_DCMTK_VERSION_SUFFIX 207 #define OFFIS_IMPLEMENTATION_CLASS_UID OFFIS_UID_ROOT ".0." OFFIS_DCMTK_VERSION_STRING 210 #define OFFIS_INSTANCE_CREATOR_UID OFFIS_IMPLEMENTATION_CLASS_UID 213 #define OFFIS_CODING_SCHEME_UID_ROOT OFFIS_UID_ROOT ".0.0" 216 #define OFFIS_CODING_SCHEME_VERSION "1" 219 #define OFFIS_CODING_SCHEME_UID OFFIS_CODING_SCHEME_UID_ROOT "." OFFIS_CODING_SCHEME_VERSION 224 #ifndef SITE_UID_ROOT 225 #define SITE_UID_ROOT OFFIS_UID_ROOT 239 #define SITE_STUDY_UID_ROOT SITE_UID_ROOT ".1.2" 242 #define SITE_SERIES_UID_ROOT SITE_UID_ROOT ".1.3" 245 #define SITE_INSTANCE_UID_ROOT SITE_UID_ROOT ".1.4" 250 #define UID_PrivateGenericFileSOPClass SITE_UID_ROOT ".1.0.1" 253 #define UID_StandardApplicationContext "1.2.840.10008.3.1.1.1" 260 #define UID_LittleEndianImplicitTransferSyntax "1.2.840.10008.1.2" 261 #define UID_LittleEndianExplicitTransferSyntax "1.2.840.10008.1.2.1" 263 #define UID_BigEndianExplicitTransferSyntax "1.2.840.10008.1.2.2" 265 #define UID_DeflatedExplicitVRLittleEndianTransferSyntax "1.2.840.10008.1.2.1.99" 270 #define UID_JPEGProcess1TransferSyntax "1.2.840.10008.1.2.4.50" 274 #define UID_JPEGProcess2_4TransferSyntax "1.2.840.10008.1.2.4.51" 275 #define UID_JPEGProcess3_5TransferSyntax "1.2.840.10008.1.2.4.52" 277 #define UID_JPEGProcess6_8TransferSyntax "1.2.840.10008.1.2.4.53" 279 #define UID_JPEGProcess7_9TransferSyntax "1.2.840.10008.1.2.4.54" 281 #define UID_JPEGProcess10_12TransferSyntax "1.2.840.10008.1.2.4.55" 283 #define UID_JPEGProcess11_13TransferSyntax "1.2.840.10008.1.2.4.56" 285 #define UID_JPEGProcess14TransferSyntax "1.2.840.10008.1.2.4.57" 287 #define UID_JPEGProcess15TransferSyntax "1.2.840.10008.1.2.4.58" 289 #define UID_JPEGProcess16_18TransferSyntax "1.2.840.10008.1.2.4.59" 291 #define UID_JPEGProcess17_19TransferSyntax "1.2.840.10008.1.2.4.60" 293 #define UID_JPEGProcess20_22TransferSyntax "1.2.840.10008.1.2.4.61" 295 #define UID_JPEGProcess21_23TransferSyntax "1.2.840.10008.1.2.4.62" 297 #define UID_JPEGProcess24_26TransferSyntax "1.2.840.10008.1.2.4.63" 299 #define UID_JPEGProcess25_27TransferSyntax "1.2.840.10008.1.2.4.64" 301 #define UID_JPEGProcess28TransferSyntax "1.2.840.10008.1.2.4.65" 303 #define UID_JPEGProcess29TransferSyntax "1.2.840.10008.1.2.4.66" 308 #define UID_JPEGProcess14SV1TransferSyntax "1.2.840.10008.1.2.4.70" 309 #define UID_JPEGLSLosslessTransferSyntax "1.2.840.10008.1.2.4.80" 311 #define UID_JPEGLSLossyTransferSyntax "1.2.840.10008.1.2.4.81" 313 #define UID_JPEG2000LosslessOnlyTransferSyntax "1.2.840.10008.1.2.4.90" 315 #define UID_JPEG2000TransferSyntax "1.2.840.10008.1.2.4.91" 317 #define UID_JPEG2000Part2MulticomponentImageCompressionLosslessOnlyTransferSyntax "1.2.840.10008.1.2.4.92" 319 #define UID_JPEG2000Part2MulticomponentImageCompressionTransferSyntax "1.2.840.10008.1.2.4.93" 321 #define UID_JPIPReferencedTransferSyntax "1.2.840.10008.1.2.4.94" 323 #define UID_JPIPReferencedDeflateTransferSyntax "1.2.840.10008.1.2.4.95" 325 #define UID_MPEG2MainProfileAtMainLevelTransferSyntax "1.2.840.10008.1.2.4.100" 327 #define UID_MPEG2MainProfileAtHighLevelTransferSyntax "1.2.840.10008.1.2.4.101" 329 #define UID_RLELosslessTransferSyntax "1.2.840.10008.1.2.5" 337 #define UID_RFC2557MIMEEncapsulationTransferSyntax "1.2.840.10008.1.2.6.1" 343 #define UID_XMLEncodingTransferSyntax "1.2.840.10008.1.2.6.2" 350 #define UID_RETIRED_StoredPrintStorage "1.2.840.10008.5.1.1.27" 351 #define UID_RETIRED_HardcopyGrayscaleImageStorage "1.2.840.10008.5.1.1.29" 352 #define UID_RETIRED_HardcopyColorImageStorage "1.2.840.10008.5.1.1.30" 353 #define UID_ComputedRadiographyImageStorage "1.2.840.10008.5.1.4.1.1.1" 354 #define UID_DigitalXRayImageStorageForPresentation "1.2.840.10008.5.1.4.1.1.1.1" 355 #define UID_DigitalXRayImageStorageForProcessing "1.2.840.10008.5.1.4.1.1.1.1.1" 356 #define UID_DigitalMammographyXRayImageStorageForPresentation "1.2.840.10008.5.1.4.1.1.1.2" 357 #define UID_DigitalMammographyXRayImageStorageForProcessing "1.2.840.10008.5.1.4.1.1.1.2.1" 358 #define UID_DigitalIntraOralXRayImageStorageForPresentation "1.2.840.10008.5.1.4.1.1.1.3" 359 #define UID_DigitalIntraOralXRayImageStorageForProcessing "1.2.840.10008.5.1.4.1.1.1.3.1" 360 #define UID_CTImageStorage "1.2.840.10008.5.1.4.1.1.2" 361 #define UID_EnhancedCTImageStorage "1.2.840.10008.5.1.4.1.1.2.1" 362 #define UID_RETIRED_UltrasoundMultiframeImageStorage "1.2.840.10008.5.1.4.1.1.3" 363 #define UID_UltrasoundMultiframeImageStorage "1.2.840.10008.5.1.4.1.1.3.1" 364 #define UID_MRImageStorage "1.2.840.10008.5.1.4.1.1.4" 365 #define UID_EnhancedMRImageStorage "1.2.840.10008.5.1.4.1.1.4.1" 366 #define UID_MRSpectroscopyStorage "1.2.840.10008.5.1.4.1.1.4.2" 367 #define UID_EnhancedMRColorImageStorage "1.2.840.10008.5.1.4.1.1.4.3" 368 #define UID_RETIRED_NuclearMedicineImageStorage "1.2.840.10008.5.1.4.1.1.5" 369 #define UID_RETIRED_UltrasoundImageStorage "1.2.840.10008.5.1.4.1.1.6" 370 #define UID_UltrasoundImageStorage "1.2.840.10008.5.1.4.1.1.6.1" 371 #define UID_EnhancedUSVolumeStorage "1.2.840.10008.5.1.4.1.1.6.2" 372 #define UID_SecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7" 373 #define UID_MultiframeSingleBitSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.1" 374 #define UID_MultiframeGrayscaleByteSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.2" 375 #define UID_MultiframeGrayscaleWordSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.3" 376 #define UID_MultiframeTrueColorSecondaryCaptureImageStorage "1.2.840.10008.5.1.4.1.1.7.4" 377 #define UID_RETIRED_StandaloneOverlayStorage "1.2.840.10008.5.1.4.1.1.8" 378 #define UID_RETIRED_StandaloneCurveStorage "1.2.840.10008.5.1.4.1.1.9" 379 #define UID_TwelveLeadECGWaveformStorage "1.2.840.10008.5.1.4.1.1.9.1.1" 380 #define UID_GeneralECGWaveformStorage "1.2.840.10008.5.1.4.1.1.9.1.2" 381 #define UID_AmbulatoryECGWaveformStorage "1.2.840.10008.5.1.4.1.1.9.1.3" 382 #define UID_HemodynamicWaveformStorage "1.2.840.10008.5.1.4.1.1.9.2.1" 383 #define UID_CardiacElectrophysiologyWaveformStorage "1.2.840.10008.5.1.4.1.1.9.3.1" 384 #define UID_BasicVoiceAudioWaveformStorage "1.2.840.10008.5.1.4.1.1.9.4.1" 385 #define UID_GeneralAudioWaveformStorage "1.2.840.10008.5.1.4.1.1.9.4.2" 386 #define UID_ArterialPulseWaveformStorage "1.2.840.10008.5.1.4.1.1.9.5.1" 387 #define UID_RespiratoryWaveformStorage "1.2.840.10008.5.1.4.1.1.9.6.1" 388 #define UID_RETIRED_StandaloneModalityLUTStorage "1.2.840.10008.5.1.4.1.1.10" 389 #define UID_RETIRED_StandaloneVOILUTStorage "1.2.840.10008.5.1.4.1.1.11" 390 #define UID_GrayscaleSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.1" 391 #define UID_ColorSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.2" 392 #define UID_PseudoColorSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.3" 393 #define UID_BlendingSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.4" 394 #define UID_XAXRFGrayscaleSoftcopyPresentationStateStorage "1.2.840.10008.5.1.4.1.1.11.5" 395 #define UID_XRayAngiographicImageStorage "1.2.840.10008.5.1.4.1.1.12.1" 396 #define UID_EnhancedXAImageStorage "1.2.840.10008.5.1.4.1.1.12.1.1" 397 #define UID_XRayRadiofluoroscopicImageStorage "1.2.840.10008.5.1.4.1.1.12.2" 398 #define UID_EnhancedXRFImageStorage "1.2.840.10008.5.1.4.1.1.12.2.1" 399 #define UID_XRay3DAngiographicImageStorage "1.2.840.10008.5.1.4.1.1.13.1.1" 400 #define UID_XRay3DCraniofacialImageStorage "1.2.840.10008.5.1.4.1.1.13.1.2" 401 #define UID_BreastTomosynthesisImageStorage "1.2.840.10008.5.1.4.1.1.13.1.3" 402 #define UID_RETIRED_XRayAngiographicBiPlaneImageStorage "1.2.840.10008.5.1.4.1.1.12.3" 403 #define UID_NuclearMedicineImageStorage "1.2.840.10008.5.1.4.1.1.20" 404 #define UID_RawDataStorage "1.2.840.10008.5.1.4.1.1.66" 405 #define UID_SpatialRegistrationStorage "1.2.840.10008.5.1.4.1.1.66.1" 406 #define UID_SpatialFiducialsStorage "1.2.840.10008.5.1.4.1.1.66.2" 407 #define UID_DeformableSpatialRegistrationStorage "1.2.840.10008.5.1.4.1.1.66.3" 408 #define UID_SegmentationStorage "1.2.840.10008.5.1.4.1.1.66.4" 409 #define UID_SurfaceSegmentationStorage "1.2.840.10008.5.1.4.1.1.66.5" 410 #define UID_RealWorldValueMappingStorage "1.2.840.10008.5.1.4.1.1.67" 411 #define UID_RETIRED_VLImageStorage "1.2.840.10008.5.1.4.1.1.77.1" 412 #define UID_VLEndoscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.1" 413 #define UID_VideoEndoscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.1.1" 414 #define UID_VLMicroscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.2" 415 #define UID_VideoMicroscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.2.1" 416 #define UID_VLSlideCoordinatesMicroscopicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.3" 417 #define UID_VLPhotographicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.4" 418 #define UID_VideoPhotographicImageStorage "1.2.840.10008.5.1.4.1.1.77.1.4.1" 419 #define UID_OphthalmicPhotography8BitImageStorage "1.2.840.10008.5.1.4.1.1.77.1.5.1" 420 #define UID_OphthalmicPhotography16BitImageStorage "1.2.840.10008.5.1.4.1.1.77.1.5.2" 421 #define UID_StereometricRelationshipStorage "1.2.840.10008.5.1.4.1.1.77.1.5.3" 422 #define UID_OphthalmicTomographyImageStorage "1.2.840.10008.5.1.4.1.1.77.1.5.4" 423 #define UID_VLWholeSlideMicroscopyImageStorage "1.2.840.10008.5.1.4.1.1.77.1.6" 424 #define UID_RETIRED_VLMultiFrameImageStorage "1.2.840.10008.5.1.4.1.1.77.2" 425 #define UID_LensometryMeasurementsStorage "1.2.840.10008.5.1.4.1.1.78.1" 426 #define UID_AutorefractionMeasurementsStorage "1.2.840.10008.5.1.4.1.1.78.2" 427 #define UID_KeratometryMeasurementsStorage "1.2.840.10008.5.1.4.1.1.78.3" 428 #define UID_SubjectiveRefractionMeasurementsStorage "1.2.840.10008.5.1.4.1.1.78.4" 429 #define UID_VisualAcuityMeasurementsStorage "1.2.840.10008.5.1.4.1.1.78.5" 430 #define UID_SpectaclePrescriptionReportStorage "1.2.840.10008.5.1.4.1.1.78.6" 431 #define UID_OphthalmicAxialMeasurementsStorage "1.2.840.10008.5.1.4.1.1.78.7" 432 #define UID_IntraocularLensCalculationsStorage "1.2.840.10008.5.1.4.1.1.78.8" 433 #define UID_MacularGridThicknessAndVolumeReportStorage "1.2.840.10008.5.1.4.1.1.79.1" 434 #define UID_OphthalmicVisualFieldStaticPerimetryMeasurementsStorage "1.2.840.10008.5.1.4.1.1.80.1" 435 #define UID_BasicTextSRStorage "1.2.840.10008.5.1.4.1.1.88.11" 436 #define UID_EnhancedSRStorage "1.2.840.10008.5.1.4.1.1.88.22" 437 #define UID_ComprehensiveSRStorage "1.2.840.10008.5.1.4.1.1.88.33" 438 #define UID_ProcedureLogStorage "1.2.840.10008.5.1.4.1.1.88.40" 439 #define UID_MammographyCADSRStorage "1.2.840.10008.5.1.4.1.1.88.50" 440 #define UID_KeyObjectSelectionDocumentStorage "1.2.840.10008.5.1.4.1.1.88.59" 441 #define UID_ChestCADSRStorage "1.2.840.10008.5.1.4.1.1.88.65" 442 #define UID_XRayRadiationDoseSRStorage "1.2.840.10008.5.1.4.1.1.88.67" 443 #define UID_ColonCADSRStorage "1.2.840.10008.5.1.4.1.1.88.69" 444 #define UID_ImplantationPlanSRDocumentStorage "1.2.840.10008.5.1.4.1.1.88.70" 445 #define UID_EncapsulatedPDFStorage "1.2.840.10008.5.1.4.1.1.104.1" 446 #define UID_EncapsulatedCDAStorage "1.2.840.10008.5.1.4.1.1.104.2" 447 #define UID_PositronEmissionTomographyImageStorage "1.2.840.10008.5.1.4.1.1.128" 448 #define UID_RETIRED_StandalonePETCurveStorage "1.2.840.10008.5.1.4.1.1.129" 449 #define UID_EnhancedPETImageStorage "1.2.840.10008.5.1.4.1.1.130" 450 #define UID_BasicStructuredDisplayStorage "1.2.840.10008.5.1.4.1.1.131" 451 #define UID_RTImageStorage "1.2.840.10008.5.1.4.1.1.481.1" 452 #define UID_RTDoseStorage "1.2.840.10008.5.1.4.1.1.481.2" 453 #define UID_RTStructureSetStorage "1.2.840.10008.5.1.4.1.1.481.3" 454 #define UID_RTBeamsTreatmentRecordStorage "1.2.840.10008.5.1.4.1.1.481.4" 455 #define UID_RTPlanStorage "1.2.840.10008.5.1.4.1.1.481.5" 456 #define UID_RTBrachyTreatmentRecordStorage "1.2.840.10008.5.1.4.1.1.481.6" 457 #define UID_RTTreatmentSummaryRecordStorage "1.2.840.10008.5.1.4.1.1.481.7" 458 #define UID_RTIonPlanStorage "1.2.840.10008.5.1.4.1.1.481.8" 459 #define UID_RTIonBeamsTreatmentRecordStorage "1.2.840.10008.5.1.4.1.1.481.9" 460 #define UID_GenericImplantTemplateStorage "1.2.840.10008.5.1.4.43.1" 461 #define UID_ImplantAssemblyTemplateStorage "1.2.840.10008.5.1.4.44.1" 462 #define UID_ImplantTemplateGroupStorage "1.2.840.10008.5.1.4.45.1" 465 #define UID_MediaStorageDirectoryStorage "1.2.840.10008.1.3.10" 469 #define UID_HangingProtocolStorage "1.2.840.10008.5.1.4.38.1" 472 #define UID_FINDPatientRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.1.1" 473 #define UID_MOVEPatientRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.1.2" 474 #define UID_GETPatientRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.1.3" 475 #define UID_FINDStudyRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.2.1" 476 #define UID_MOVEStudyRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.2.2" 477 #define UID_GETStudyRootQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.2.3" 478 #define UID_RETIRED_FINDPatientStudyOnlyQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.3.1" 479 #define UID_RETIRED_MOVEPatientStudyOnlyQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.3.2" 480 #define UID_RETIRED_GETPatientStudyOnlyQueryRetrieveInformationModel "1.2.840.10008.5.1.4.1.2.3.3" 481 #define UID_RETIRED_MOVECompositeInstanceRootRetrieve "1.2.840.10008.5.1.4.1.2.4.2" 482 #define UID_RETIRED_GETCompositeInstanceRootRetrieve "1.2.840.10008.5.1.4.1.2.4.3" 483 #define UID_RETIRED_GETCompositeInstanceRetrieveWithoutBulkData "1.2.840.10008.5.1.4.1.2.5.3" 486 #define UID_FINDModalityWorklistInformationModel "1.2.840.10008.5.1.4.31" 487 #define UID_FINDGeneralPurposeWorklistInformationModel "1.2.840.10008.5.1.4.32.1" 490 #define UID_GeneralPurposeScheduledProcedureStepSOPClass "1.2.840.10008.5.1.4.32.2" 491 #define UID_GeneralPurposePerformedProcedureStepSOPClass "1.2.840.10008.5.1.4.32.3" 492 #define UID_GeneralPurposeWorklistManagementMetaSOPClass "1.2.840.10008.5.1.4.32" 495 #define UID_ModalityPerformedProcedureStepSOPClass "1.2.840.10008.3.1.2.3.3" 496 #define UID_ModalityPerformedProcedureStepRetrieveSOPClass "1.2.840.10008.3.1.2.3.4" 497 #define UID_ModalityPerformedProcedureStepNotificationSOPClass "1.2.840.10008.3.1.2.3.5" 500 #define UID_UnifiedWorklistAndProcedureStepServiceClass "1.2.840.10008.5.1.4.34.4" 501 #define UID_UnifiedProcedureStepPushSOPClass "1.2.840.10008.5.1.4.34.4.1" 502 #define UID_UnifiedProcedureStepWatchSOPClass "1.2.840.10008.5.1.4.34.4.2" 503 #define UID_UnifiedProcedureStepPullSOPClass "1.2.840.10008.5.1.4.34.4.3" 504 #define UID_UnifiedProcedureStepEventSOPClass "1.2.840.10008.5.1.4.34.4.4" 505 #define UID_UnifiedWorklistAndProcedureStepSOPInstance "1.2.840.10008.5.1.4.34.5" 508 #define UID_StorageCommitmentPushModelSOPClass "1.2.840.10008.1.20.1" 509 #define UID_StorageCommitmentPushModelSOPInstance "1.2.840.10008.1.20.1.1" 510 #define UID_RETIRED_StorageCommitmentPullModelSOPClass "1.2.840.10008.1.20.2" 511 #define UID_RETIRED_StorageCommitmentPullModelSOPInstance "1.2.840.10008.1.20.2.1" 514 #define UID_FINDHangingProtocolInformationModel "1.2.840.10008.5.1.4.38.2" 515 #define UID_MOVEHangingProtocolInformationModel "1.2.840.10008.5.1.4.38.3" 518 #define UID_GeneralRelevantPatientInformationQuery "1.2.840.10008.5.1.4.37.1" 519 #define UID_BreastImagingRelevantPatientInformationQuery "1.2.840.10008.5.1.4.37.2" 520 #define UID_CardiacRelevantPatientInformationQuery "1.2.840.10008.5.1.4.37.3" 523 #define UID_ColorPaletteStorage "1.2.840.10008.5.1.4.39.1" 524 #define UID_FINDColorPaletteInformationModel "1.2.840.10008.5.1.4.39.2" 525 #define UID_MOVEColorPaletteInformationModel "1.2.840.10008.5.1.4.39.3" 526 #define UID_GETColorPaletteInformationModel "1.2.840.10008.5.1.4.39.4" 529 #define UID_FINDGenericImplantTemplateInformationModel "1.2.840.10008.5.1.4.43.2" 530 #define UID_MOVEGenericImplantTemplateInformationModel "1.2.840.10008.5.1.4.43.3" 531 #define UID_GETGenericImplantTemplateInformationModel "1.2.840.10008.5.1.4.43.4" 532 #define UID_FINDImplantAssemblyTemplateInformationModel "1.2.840.10008.5.1.4.44.2" 533 #define UID_MOVEImplantAssemblyTemplateInformationModel "1.2.840.10008.5.1.4.44.3" 534 #define UID_GETImplantAssemblyTemplateInformationModel "1.2.840.10008.5.1.4.44.4" 535 #define UID_FINDImplantTemplateGroupInformationModel "1.2.840.10008.5.1.4.45.2" 536 #define UID_MOVEImplantTemplateGroupInformationModel "1.2.840.10008.5.1.4.45.3" 537 #define UID_GETImplantTemplateGroupInformationModel "1.2.840.10008.5.1.4.45.4" 540 #define UID_BasicFilmSessionSOPClass "1.2.840.10008.5.1.1.1" 541 #define UID_BasicFilmBoxSOPClass "1.2.840.10008.5.1.1.2" 542 #define UID_BasicGrayscaleImageBoxSOPClass "1.2.840.10008.5.1.1.4" 543 #define UID_BasicColorImageBoxSOPClass "1.2.840.10008.5.1.1.4.1" 544 #define UID_RETIRED_ReferencedImageBoxSOPClass "1.2.840.10008.5.1.1.4.2" 545 #define UID_BasicGrayscalePrintManagementMetaSOPClass "1.2.840.10008.5.1.1.9" 546 #define UID_RETIRED_ReferencedGrayscalePrintManagementMetaSOPClass "1.2.840.10008.5.1.1.9.1" 547 #define UID_PrintJobSOPClass "1.2.840.10008.5.1.1.14" 548 #define UID_BasicAnnotationBoxSOPClass "1.2.840.10008.5.1.1.15" 549 #define UID_PrinterSOPClass "1.2.840.10008.5.1.1.16" 550 #define UID_PrinterConfigurationRetrievalSOPClass "1.2.840.10008.5.1.1.16.376" 551 #define UID_PrinterSOPInstance "1.2.840.10008.5.1.1.17" 552 #define UID_PrinterConfigurationRetrievalSOPInstance "1.2.840.10008.5.1.1.17.376" 553 #define UID_BasicColorPrintManagementMetaSOPClass "1.2.840.10008.5.1.1.18" 554 #define UID_RETIRED_ReferencedColorPrintManagementMetaSOPClass "1.2.840.10008.5.1.1.18.1" 555 #define UID_VOILUTBoxSOPClass "1.2.840.10008.5.1.1.22" 556 #define UID_PresentationLUTSOPClass "1.2.840.10008.5.1.1.23" 557 #define UID_RETIRED_ImageOverlayBoxSOPClass "1.2.840.10008.5.1.1.24" 558 #define UID_RETIRED_BasicPrintImageOverlayBoxSOPClass "1.2.840.10008.5.1.1.24.1" 559 #define UID_RETIRED_PrintQueueSOPInstance "1.2.840.10008.5.1.1.25" 560 #define UID_RETIRED_PrintQueueManagementSOPClass "1.2.840.10008.5.1.1.26" 561 #define UID_RETIRED_PullPrintRequestSOPClass "1.2.840.10008.5.1.1.31" 562 #define UID_RETIRED_PullStoredPrintManagementMetaSOPClass "1.2.840.10008.5.1.1.32" 565 #define UID_RETIRED_DetachedPatientManagementSOPClass "1.2.840.10008.3.1.2.1.1" 566 #define UID_RETIRED_DetachedPatientManagementMetaSOPClass "1.2.840.10008.3.1.2.1.4" 567 #define UID_RETIRED_DetachedVisitManagementSOPClass "1.2.840.10008.3.1.2.2.1" 568 #define UID_RETIRED_DetachedStudyManagementSOPClass "1.2.840.10008.3.1.2.3.1" 569 #define UID_RETIRED_DetachedResultsManagementSOPClass "1.2.840.10008.3.1.2.5.1" 570 #define UID_RETIRED_DetachedResultsManagementMetaSOPClass "1.2.840.10008.3.1.2.5.4" 571 #define UID_RETIRED_DetachedStudyManagementMetaSOPClass "1.2.840.10008.3.1.2.5.5" 572 #define UID_RETIRED_DetachedInterpretationManagementSOPClass "1.2.840.10008.3.1.2.6.1" 575 #define UID_ProceduralEventLoggingSOPClass "1.2.840.10008.1.40" 576 #define UID_ProceduralEventLoggingSOPInstance "1.2.840.10008.1.40.1" 579 #define UID_SubstanceAdministrationLoggingSOPClass "1.2.840.10008.1.42" 580 #define UID_SubstanceAdministrationLoggingSOPInstance "1.2.840.10008.1.42.1" 581 #define UID_ProductCharacteristicsQuerySOPClass "1.2.840.10008.5.1.4.41" 582 #define UID_SubstanceApprovalQuerySOPClass "1.2.840.10008.5.1.4.42" 585 #define UID_MediaCreationManagementSOPClass "1.2.840.10008.5.1.1.33" 588 #define UID_StorageServiceClass "1.2.840.10008.4.2" 591 #define UID_InstanceAvailabilityNotificationSOPClass "1.2.840.10008.5.1.4.33" 594 #define UID_NativeDICOMModel "1.2.840.10008.7.1.1" 595 #define UID_AbstractMultiDimensionalImageModel "1.2.840.10008.7.1.2" 598 #define UID_VerificationSOPClass "1.2.840.10008.1.1" 599 #define UID_RETIRED_BasicStudyContentNotificationSOPClass "1.2.840.10008.1.9" 600 #define UID_RETIRED_StudyComponentManagementSOPClass "1.2.840.10008.3.1.2.3.2" 603 #define UID_DICOMControlledTerminologyCodingScheme "1.2.840.10008.2.16.4" 604 #define UID_DICOMUIDRegistryCodingScheme "1.2.840.10008.2.6.1" 607 #define UID_LDAP_dicomDeviceName "1.2.840.10008.15.0.3.1" 608 #define UID_LDAP_dicomDescription "1.2.840.10008.15.0.3.2" 609 #define UID_LDAP_dicomManufacturer "1.2.840.10008.15.0.3.3" 610 #define UID_LDAP_dicomManufacturerModelName "1.2.840.10008.15.0.3.4" 611 #define UID_LDAP_dicomSoftwareVersion "1.2.840.10008.15.0.3.5" 612 #define UID_LDAP_dicomVendorData "1.2.840.10008.15.0.3.6" 613 #define UID_LDAP_dicomAETitle "1.2.840.10008.15.0.3.7" 614 #define UID_LDAP_dicomNetworkConnectionReference "1.2.840.10008.15.0.3.8" 615 #define UID_LDAP_dicomApplicationCluster "1.2.840.10008.15.0.3.9" 616 #define UID_LDAP_dicomAssociationInitiator "1.2.840.10008.15.0.3.10" 617 #define UID_LDAP_dicomAssociationAcceptor "1.2.840.10008.15.0.3.11" 618 #define UID_LDAP_dicomHostname "1.2.840.10008.15.0.3.12" 619 #define UID_LDAP_dicomPort "1.2.840.10008.15.0.3.13" 620 #define UID_LDAP_dicomSOPClass "1.2.840.10008.15.0.3.14" 621 #define UID_LDAP_dicomTransferRole "1.2.840.10008.15.0.3.15" 622 #define UID_LDAP_dicomTransferSyntax "1.2.840.10008.15.0.3.16" 623 #define UID_LDAP_dicomPrimaryDeviceType "1.2.840.10008.15.0.3.17" 624 #define UID_LDAP_dicomRelatedDeviceReference "1.2.840.10008.15.0.3.18" 625 #define UID_LDAP_dicomPreferredCalledAETitle "1.2.840.10008.15.0.3.19" 626 #define UID_LDAP_dicomTLSCyphersuite "1.2.840.10008.15.0.3.20" 627 #define UID_LDAP_dicomAuthorizedNodeCertificateReference "1.2.840.10008.15.0.3.21" 628 #define UID_LDAP_dicomThisNodeCertificateReference "1.2.840.10008.15.0.3.22" 629 #define UID_LDAP_dicomInstalled "1.2.840.10008.15.0.3.23" 630 #define UID_LDAP_dicomStationName "1.2.840.10008.15.0.3.24" 631 #define UID_LDAP_dicomDeviceSerialNumber "1.2.840.10008.15.0.3.25" 632 #define UID_LDAP_dicomInstitutionName "1.2.840.10008.15.0.3.26" 633 #define UID_LDAP_dicomInstitutionAddress "1.2.840.10008.15.0.3.27" 634 #define UID_LDAP_dicomInstitutionDepartmentName "1.2.840.10008.15.0.3.28" 635 #define UID_LDAP_dicomIssuerOfPatientID "1.2.840.10008.15.0.3.29" 636 #define UID_LDAP_dicomPreferredCallingAETitle "1.2.840.10008.15.0.3.30" 637 #define UID_LDAP_dicomSupportedCharacterSet "1.2.840.10008.15.0.3.31" 638 #define UID_LDAP_dicomConfigurationRoot "1.2.840.10008.15.0.4.1" 639 #define UID_LDAP_dicomDevicesRoot "1.2.840.10008.15.0.4.2" 640 #define UID_LDAP_dicomUniqueAETitlesRegistryRoot "1.2.840.10008.15.0.4.3" 641 #define UID_LDAP_dicomDevice "1.2.840.10008.15.0.4.4" 642 #define UID_LDAP_dicomNetworkAE "1.2.840.10008.15.0.4.5" 643 #define UID_LDAP_dicomNetworkConnection "1.2.840.10008.15.0.4.6" 644 #define UID_LDAP_dicomUniqueAETitle "1.2.840.10008.15.0.4.7" 645 #define UID_LDAP_dicomTransferCapability "1.2.840.10008.15.0.4.8" 648 #define UID_UniversalCoordinatedTimeSynchronizationFrameOfReference "1.2.840.10008.15.1.1" 651 #define UID_TalairachBrainAtlasFrameOfReference "1.2.840.10008.1.4.1.1" 652 #define UID_SPM2T1FrameOfReference "1.2.840.10008.1.4.1.2" 653 #define UID_SPM2T2FrameOfReference "1.2.840.10008.1.4.1.3" 654 #define UID_SPM2PDFrameOfReference "1.2.840.10008.1.4.1.4" 655 #define UID_SPM2EPIFrameOfReference "1.2.840.10008.1.4.1.5" 656 #define UID_SPM2FILT1FrameOfReference "1.2.840.10008.1.4.1.6" 657 #define UID_SPM2PETFrameOfReference "1.2.840.10008.1.4.1.7" 658 #define UID_SPM2TRANSMFrameOfReference "1.2.840.10008.1.4.1.8" 659 #define UID_SPM2SPECTFrameOfReference "1.2.840.10008.1.4.1.9" 660 #define UID_SPM2GRAYFrameOfReference "1.2.840.10008.1.4.1.10" 661 #define UID_SPM2WHITEFrameOfReference "1.2.840.10008.1.4.1.11" 662 #define UID_SPM2CSFFrameOfReference "1.2.840.10008.1.4.1.12" 663 #define UID_SPM2BRAINMASKFrameOfReference "1.2.840.10008.1.4.1.13" 664 #define UID_SPM2AVG305T1FrameOfReference "1.2.840.10008.1.4.1.14" 665 #define UID_SPM2AVG152T1FrameOfReference "1.2.840.10008.1.4.1.15" 666 #define UID_SPM2AVG152T2FrameOfReference "1.2.840.10008.1.4.1.16" 667 #define UID_SPM2AVG152PDFrameOfReference "1.2.840.10008.1.4.1.17" 668 #define UID_SPM2SINGLESUBJT1FrameOfReference "1.2.840.10008.1.4.1.18" 669 #define UID_ICBM452T1FrameOfReference "1.2.840.10008.1.4.2.1" 670 #define UID_ICBMSingleSubjectMRIFrameOfReference "1.2.840.10008.1.4.2.2" 673 #define UID_HotIronColorPaletteSOPInstance "1.2.840.10008.1.5.1" 674 #define UID_PETColorPaletteSOPInstance "1.2.840.10008.1.5.2" 675 #define UID_HotMetalBlueColorPaletteSOPInstance "1.2.840.10008.1.5.3" 676 #define UID_PET20StepColorPaletteSOPInstance "1.2.840.10008.1.5.4" 681 #define UID_PrivateShutdownSOPClass "1.2.276.0.7230010.3.4.1915765545.18030.917282194.0" 693 #define UID_DRAFT_SRTextStorage "1.2.840.10008.5.1.4.1.1.88.1" 694 #define UID_DRAFT_SRAudioStorage "1.2.840.10008.5.1.4.1.1.88.2" 695 #define UID_DRAFT_SRDetailStorage "1.2.840.10008.5.1.4.1.1.88.3" 696 #define UID_DRAFT_SRComprehensiveStorage "1.2.840.10008.5.1.4.1.1.88.4" 699 #define UID_DRAFT_WaveformStorage "1.2.840.10008.5.1.4.1.1.9.1" 702 #define UID_DRAFT_RTBeamsDeliveryInstructionStorage "1.2.840.10008.5.1.4.34.1" 703 #define UID_DRAFT_RTConventionalMachineVerification "1.2.840.10008.5.1.4.34.2" 704 #define UID_DRAFT_RTIonMachineVerification "1.2.840.10008.5.1.4.34.3"