diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid100.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid100.h index e6ba97f9e..560b34937 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid100.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid100.h @@ -5,8 +5,8 @@ * * Header file for class CID100_QuantitativeDiagnosticImagingProcedure * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:16 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:09 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h index 9ce59dc15..928cafa43 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid10013.h @@ -5,8 +5,8 @@ * * Header file for class CID10013_CTAcquisitionType * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:39 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:25 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h index bd1428503..2e87fa4dc 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid10033.h @@ -5,8 +5,8 @@ * * Header file for class CID10033_CTReconstructionAlgorithm * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:40 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:26 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid11.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid11.h index 778a4e2b3..d222daef0 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid11.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid11.h @@ -5,8 +5,8 @@ * * Header file for class CID11_AdministrationRoute * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:13 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:06 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid218.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid218.h index a73001e43..65bf31965 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid218.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid218.h @@ -5,8 +5,8 @@ * * Header file for class CID218_QuantitativeImageFeature * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:17 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:10 by J. Riesmeier * */ @@ -662,6 +662,10 @@ class DCMTK_CMR_EXPORT CID218_QuantitativeImageFeature VolumeOfMesh, /// (YEKZ,IBSI,"Volume from Voxel Summation"), included from CID 7472 VolumeFromVoxelSummation, + /// (130922,DCM,"Number of pixels"), included from CID 7469 + NumberOfPixels, + /// (130923,DCM,"Number of voxels"), included from CID 7469 + NumberOfVoxels, /// (2PR5,IBSI,"Surface to Volume Ratio"), included from CID 7477 SurfaceToVolumeRatio, /// (SKGS,IBSI,"Compactness 1"), included from CID 7477 diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid244.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid244.h index 0fce11b24..cb38c1078 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid244.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid244.h @@ -5,8 +5,8 @@ * * Header file for class CID244_Laterality * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:18 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:11 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid247.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid247.h index 81c054801..de4afe1df 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid247.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid247.h @@ -5,8 +5,8 @@ * * Header file for class CID247_LateralityLeftRightOnly * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:20 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:12 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid29.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid29.h index 2bf238e81..a9666a8d7 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid29.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid29.h @@ -5,8 +5,8 @@ * * Header file for class CID29_AcquisitionModality * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:14 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:07 by J. Riesmeier * */ @@ -46,8 +46,6 @@ class DCMTK_CMR_EXPORT CID29_AcquisitionModality BiomagneticImaging, /// (BMD,DCM,"Bone Mineral Densitometry") BoneMineralDensitometry, - /// (EPS,DCM,"Cardiac Electrophysiology") - CardiacElectrophysiology, /// (CR,DCM,"Computed Radiography") ComputedRadiography, /// (CT,DCM,"Computed Tomography") @@ -60,22 +58,12 @@ class DCMTK_CMR_EXPORT CID29_AcquisitionModality Diaphanography, /// (DX,DCM,"Digital Radiography") DigitalRadiography, - /// (ECG,DCM,"Electrocardiography") - Electrocardiography, - /// (EEG,DCM,"Electroencephalography") - Electroencephalography, - /// (EMG,DCM,"Electromyography") - Electromyography, - /// (EOG,DCM,"Electrooculography") - Electrooculography, /// (ES,DCM,"Endoscopy") Endoscopy, /// (XC,DCM,"External-camera Photography") ExternalCameraPhotography, /// (GM,DCM,"General Microscopy") GeneralMicroscopy, - /// (HD,DCM,"Hemodynamic Waveform") - HemodynamicWaveform, /// (IO,DCM,"Intra-oral Radiography") IntraOralRadiography, /// (IVOCT,DCM,"Intravascular Optical Coherence Tomography") @@ -116,16 +104,12 @@ class DCMTK_CMR_EXPORT CID29_AcquisitionModality PanoramicXRay, /// (PA,DCM,"Photoacoustic") Photoacoustic, - /// (POS,DCM,"Position Sensor") - PositionSensor, /// (PT,DCM,"Positron emission tomography") PositronEmissionTomography, /// (RF,DCM,"Radiofluoroscopy") Radiofluoroscopy, /// (RG,DCM,"Radiographic imaging") RadiographicImaging, - /// (RESP,DCM,"Respiratory Waveform") - RespiratoryWaveform, /// (RTIMAGE,DCM,"RT Image") RTImage, /// (SM,DCM,"Slide Microscopy") @@ -141,7 +125,23 @@ class DCMTK_CMR_EXPORT CID29_AcquisitionModality /// (VA,DCM,"Visual Acuity") VisualAcuity, /// (XA,DCM,"X-Ray Angiography") - XRayAngiography + XRayAngiography, + /// (EPS,DCM,"Cardiac Electrophysiology"), included from CID 34 + CardiacElectrophysiology, + /// (ECG,DCM,"Electrocardiography"), included from CID 34 + Electrocardiography, + /// (EEG,DCM,"Electroencephalography"), included from CID 34 + Electroencephalography, + /// (EMG,DCM,"Electromyography"), included from CID 34 + Electromyography, + /// (EOG,DCM,"Electrooculography"), included from CID 34 + Electrooculography, + /// (HD,DCM,"Hemodynamic"), included from CID 34 + Hemodynamic, + /// (POS,DCM,"Position Sensor"), included from CID 34 + PositionSensor, + /// (RESP,DCM,"Respiratory"), included from CID 34 + Respiratory }; /** (default) constructor diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h index 96cb2f558..75f9b1632 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid4020.h @@ -5,8 +5,8 @@ * * Header file for class CID4020_PETRadionuclide * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:21 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:13 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h index 775c4a5a6..c63f4b573 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid4021.h @@ -5,8 +5,8 @@ * * Header file for class CID4021_PETRadiopharmaceutical * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:23 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:14 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h index f2b99699c..6ae882a79 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid4031.h @@ -5,8 +5,8 @@ * * Header file for class CID4031_CommonAnatomicRegion * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:24 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:15 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid42.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid42.h index 1d8a54f5b..180d1dd7c 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid42.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid42.h @@ -5,8 +5,8 @@ * * Header file for class CID42_NumericValueQualifier * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:15 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:08 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h index 7c4895565..f42656999 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid6147.h @@ -5,8 +5,8 @@ * * Header file for class CID6147_ResponseCriteria * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:26 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:16 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h index 4940baf80..749b42f82 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7021.h @@ -5,8 +5,8 @@ * * Header file for class CID7021_MeasurementReportDocumentTitle * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:27 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:17 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h index 71463088e..2d3f50fb7 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7181.h @@ -5,8 +5,8 @@ * * Header file for class CID7181_AbstractMultiDimensionalImageModelComponentUnit * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:29 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:18 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h index 0fd597084..b2b40d18e 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7445.h @@ -5,8 +5,8 @@ * * Header file for class CID7445_DeviceParticipatingRole * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:30 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:19 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h index 332c7e913..5ee59ad07 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7452.h @@ -5,8 +5,8 @@ * * Header file for class CID7452_OrganizationalRole * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:32 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:20 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h index 013a0a264..09227cd29 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7453.h @@ -5,8 +5,8 @@ * * Header file for class CID7453_PerformingRole * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:33 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:21 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h index 7ec508d73..481e4e747 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7464.h @@ -5,8 +5,8 @@ * * Header file for class CID7464_GeneralRegionOfInterestMeasurementModifier * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:34 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:22 by J. Riesmeier * */ diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h index 790399ad5..2b6bc0f6e 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7469.h @@ -5,8 +5,8 @@ * * Header file for class CID7469_GenericIntensityAndSizeMeasurement * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:36 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:23 by J. Riesmeier * */ @@ -28,7 +28,7 @@ /** Implementation of DCMR Context Group: * CID 7469 - Generic Intensity and Size Measurement. - * (type: extensible, version: 20141110) + * (type: extensible, version: 20240913) */ class DCMTK_CMR_EXPORT CID7469_GenericIntensityAndSizeMeasurement : public DSRContextGroup @@ -421,7 +421,11 @@ class DCMTK_CMR_EXPORT CID7469_GenericIntensityAndSizeMeasurement /// (RNU0,IBSI,"Volume of Mesh"), included from CID 7472 VolumeOfMesh, /// (YEKZ,IBSI,"Volume from Voxel Summation"), included from CID 7472 - VolumeFromVoxelSummation + VolumeFromVoxelSummation, + /// (130922,DCM,"Number of pixels") + NumberOfPixels, + /// (130923,DCM,"Number of voxels") + NumberOfVoxels }; /** (default) constructor diff --git a/dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h b/dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h index 033597065..eb98b9c32 100644 --- a/dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h +++ b/dcmsr/include/dcmtk/dcmsr/cmr/cid7551.h @@ -5,8 +5,8 @@ * * Header file for class CID7551_GenericPurposeOfReferenceToImagesAndCoordinatesInMeasurement * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:37 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:24 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid100.cc b/dcmsr/libcmr/cid100.cc index 36cbc0f04..c1fc65c03 100644 --- a/dcmsr/libcmr/cid100.cc +++ b/dcmsr/libcmr/cid100.cc @@ -5,8 +5,8 @@ * * Source file for class CID100_QuantitativeDiagnosticImagingProcedure * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:16 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:09 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid10013.cc b/dcmsr/libcmr/cid10013.cc index c0667d8b9..af30769e4 100644 --- a/dcmsr/libcmr/cid10013.cc +++ b/dcmsr/libcmr/cid10013.cc @@ -5,8 +5,8 @@ * * Source file for class CID10013_CTAcquisitionType * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:39 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:25 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid10033.cc b/dcmsr/libcmr/cid10033.cc index 5d6a3ab98..87e2531d9 100644 --- a/dcmsr/libcmr/cid10033.cc +++ b/dcmsr/libcmr/cid10033.cc @@ -5,8 +5,8 @@ * * Source file for class CID10033_CTReconstructionAlgorithm * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:40 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:26 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid11.cc b/dcmsr/libcmr/cid11.cc index 8212bb7d9..e6e61071b 100644 --- a/dcmsr/libcmr/cid11.cc +++ b/dcmsr/libcmr/cid11.cc @@ -5,8 +5,8 @@ * * Source file for class CID11_AdministrationRoute * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:13 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:06 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid218.cc b/dcmsr/libcmr/cid218.cc index 8b6b34461..96b3fa159 100644 --- a/dcmsr/libcmr/cid218.cc +++ b/dcmsr/libcmr/cid218.cc @@ -5,8 +5,8 @@ * * Source file for class CID218_QuantitativeImageFeature * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:17 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:10 by J. Riesmeier * */ @@ -460,6 +460,8 @@ CID218_QuantitativeImageFeature::CodeList &CID218_QuantitativeImageFeature::getC Codes->insert(OFMake_pair(VolumeOfBoundingThreeDimensionalRegion, DSRBasicCodedEntry("121219", "DCM", "Volume of bounding three dimensional region"))); Codes->insert(OFMake_pair(VolumeOfMesh, DSRBasicCodedEntry("RNU0", "IBSI", "Volume of Mesh"))); Codes->insert(OFMake_pair(VolumeFromVoxelSummation, DSRBasicCodedEntry("YEKZ", "IBSI", "Volume from Voxel Summation"))); + Codes->insert(OFMake_pair(NumberOfPixels, DSRBasicCodedEntry("130922", "DCM", "Number of pixels"))); + Codes->insert(OFMake_pair(NumberOfVoxels, DSRBasicCodedEntry("130923", "DCM", "Number of voxels"))); Codes->insert(OFMake_pair(SurfaceToVolumeRatio, DSRBasicCodedEntry("2PR5", "IBSI", "Surface to Volume Ratio"))); Codes->insert(OFMake_pair(Compactness1, DSRBasicCodedEntry("SKGS", "IBSI", "Compactness 1"))); Codes->insert(OFMake_pair(Compactness2, DSRBasicCodedEntry("BQWJ", "IBSI", "Compactness 2"))); diff --git a/dcmsr/libcmr/cid244.cc b/dcmsr/libcmr/cid244.cc index e1d823ad8..6550718e0 100644 --- a/dcmsr/libcmr/cid244.cc +++ b/dcmsr/libcmr/cid244.cc @@ -5,8 +5,8 @@ * * Source file for class CID244_Laterality * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:18 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:11 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid247.cc b/dcmsr/libcmr/cid247.cc index e24c4ea37..41640c58f 100644 --- a/dcmsr/libcmr/cid247.cc +++ b/dcmsr/libcmr/cid247.cc @@ -5,8 +5,8 @@ * * Source file for class CID247_LateralityLeftRightOnly * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:20 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:12 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid29.cc b/dcmsr/libcmr/cid29.cc index 9efb10a24..6da715695 100644 --- a/dcmsr/libcmr/cid29.cc +++ b/dcmsr/libcmr/cid29.cc @@ -5,8 +5,8 @@ * * Source file for class CID29_AcquisitionModality * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:14 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:07 by J. Riesmeier * */ @@ -152,21 +152,15 @@ CID29_AcquisitionModality::CodeList &CID29_AcquisitionModality::getCodes() Codes->insert(OFMake_pair(Autorefraction, DSRBasicCodedEntry("AR", "DCM", "Autorefraction"))); Codes->insert(OFMake_pair(BiomagneticImaging, DSRBasicCodedEntry("BI", "DCM", "Biomagnetic Imaging"))); Codes->insert(OFMake_pair(BoneMineralDensitometry, DSRBasicCodedEntry("BMD", "DCM", "Bone Mineral Densitometry"))); - Codes->insert(OFMake_pair(CardiacElectrophysiology, DSRBasicCodedEntry("EPS", "DCM", "Cardiac Electrophysiology"))); Codes->insert(OFMake_pair(ComputedRadiography, DSRBasicCodedEntry("CR", "DCM", "Computed Radiography"))); Codes->insert(OFMake_pair(ComputedTomography, DSRBasicCodedEntry("CT", "DCM", "Computed Tomography"))); Codes->insert(OFMake_pair(ConfocalMicroscopy, DSRBasicCodedEntry("CFM", "DCM", "Confocal Microscopy"))); Codes->insert(OFMake_pair(Dermoscopy, DSRBasicCodedEntry("DMS", "DCM", "Dermoscopy"))); Codes->insert(OFMake_pair(Diaphanography, DSRBasicCodedEntry("DG", "DCM", "Diaphanography"))); Codes->insert(OFMake_pair(DigitalRadiography, DSRBasicCodedEntry("DX", "DCM", "Digital Radiography"))); - Codes->insert(OFMake_pair(Electrocardiography, DSRBasicCodedEntry("ECG", "DCM", "Electrocardiography"))); - Codes->insert(OFMake_pair(Electroencephalography, DSRBasicCodedEntry("EEG", "DCM", "Electroencephalography"))); - Codes->insert(OFMake_pair(Electromyography, DSRBasicCodedEntry("EMG", "DCM", "Electromyography"))); - Codes->insert(OFMake_pair(Electrooculography, DSRBasicCodedEntry("EOG", "DCM", "Electrooculography"))); Codes->insert(OFMake_pair(Endoscopy, DSRBasicCodedEntry("ES", "DCM", "Endoscopy"))); Codes->insert(OFMake_pair(ExternalCameraPhotography, DSRBasicCodedEntry("XC", "DCM", "External-camera Photography"))); Codes->insert(OFMake_pair(GeneralMicroscopy, DSRBasicCodedEntry("GM", "DCM", "General Microscopy"))); - Codes->insert(OFMake_pair(HemodynamicWaveform, DSRBasicCodedEntry("HD", "DCM", "Hemodynamic Waveform"))); Codes->insert(OFMake_pair(IntraOralRadiography, DSRBasicCodedEntry("IO", "DCM", "Intra-oral Radiography"))); Codes->insert(OFMake_pair(IntravascularOpticalCoherenceTomography, DSRBasicCodedEntry("IVOCT", "DCM", "Intravascular Optical Coherence Tomography"))); Codes->insert(OFMake_pair(IntravascularUltrasound, DSRBasicCodedEntry("IVUS", "DCM", "Intravascular Ultrasound"))); @@ -187,11 +181,9 @@ CID29_AcquisitionModality::CodeList &CID29_AcquisitionModality::getCodes() Codes->insert(OFMake_pair(OpticalSurfaceScanner, DSRBasicCodedEntry("OSS", "DCM", "Optical Surface Scanner"))); Codes->insert(OFMake_pair(PanoramicXRay, DSRBasicCodedEntry("PX", "DCM", "Panoramic X-Ray"))); Codes->insert(OFMake_pair(Photoacoustic, DSRBasicCodedEntry("PA", "DCM", "Photoacoustic"))); - Codes->insert(OFMake_pair(PositionSensor, DSRBasicCodedEntry("POS", "DCM", "Position Sensor"))); Codes->insert(OFMake_pair(PositronEmissionTomography, DSRBasicCodedEntry("PT", "DCM", "Positron emission tomography"))); Codes->insert(OFMake_pair(Radiofluoroscopy, DSRBasicCodedEntry("RF", "DCM", "Radiofluoroscopy"))); Codes->insert(OFMake_pair(RadiographicImaging, DSRBasicCodedEntry("RG", "DCM", "Radiographic imaging"))); - Codes->insert(OFMake_pair(RespiratoryWaveform, DSRBasicCodedEntry("RESP", "DCM", "Respiratory Waveform"))); Codes->insert(OFMake_pair(RTImage, DSRBasicCodedEntry("RTIMAGE", "DCM", "RT Image"))); Codes->insert(OFMake_pair(SlideMicroscopy, DSRBasicCodedEntry("SM", "DCM", "Slide Microscopy"))); Codes->insert(OFMake_pair(SubjectiveRefraction, DSRBasicCodedEntry("SRF", "DCM", "Subjective Refraction"))); @@ -200,6 +192,14 @@ CID29_AcquisitionModality::CodeList &CID29_AcquisitionModality::getCodes() Codes->insert(OFMake_pair(UltrasoundBoneDensitometry, DSRBasicCodedEntry("BDUS", "DCM", "Ultrasound Bone Densitometry"))); Codes->insert(OFMake_pair(VisualAcuity, DSRBasicCodedEntry("VA", "DCM", "Visual Acuity"))); Codes->insert(OFMake_pair(XRayAngiography, DSRBasicCodedEntry("XA", "DCM", "X-Ray Angiography"))); + Codes->insert(OFMake_pair(CardiacElectrophysiology, DSRBasicCodedEntry("EPS", "DCM", "Cardiac Electrophysiology"))); + Codes->insert(OFMake_pair(Electrocardiography, DSRBasicCodedEntry("ECG", "DCM", "Electrocardiography"))); + Codes->insert(OFMake_pair(Electroencephalography, DSRBasicCodedEntry("EEG", "DCM", "Electroencephalography"))); + Codes->insert(OFMake_pair(Electromyography, DSRBasicCodedEntry("EMG", "DCM", "Electromyography"))); + Codes->insert(OFMake_pair(Electrooculography, DSRBasicCodedEntry("EOG", "DCM", "Electrooculography"))); + Codes->insert(OFMake_pair(Hemodynamic, DSRBasicCodedEntry("HD", "DCM", "Hemodynamic"))); + Codes->insert(OFMake_pair(PositionSensor, DSRBasicCodedEntry("POS", "DCM", "Position Sensor"))); + Codes->insert(OFMake_pair(Respiratory, DSRBasicCodedEntry("RESP", "DCM", "Respiratory"))); } /* should never be NULL */ return *Codes; diff --git a/dcmsr/libcmr/cid4020.cc b/dcmsr/libcmr/cid4020.cc index 6a1157853..88e913efd 100644 --- a/dcmsr/libcmr/cid4020.cc +++ b/dcmsr/libcmr/cid4020.cc @@ -5,8 +5,8 @@ * * Source file for class CID4020_PETRadionuclide * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:21 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:13 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid4021.cc b/dcmsr/libcmr/cid4021.cc index 1254e1827..fee7a9758 100644 --- a/dcmsr/libcmr/cid4021.cc +++ b/dcmsr/libcmr/cid4021.cc @@ -5,8 +5,8 @@ * * Source file for class CID4021_PETRadiopharmaceutical * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:23 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:14 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid4031.cc b/dcmsr/libcmr/cid4031.cc index 4968da5e6..ec2548249 100644 --- a/dcmsr/libcmr/cid4031.cc +++ b/dcmsr/libcmr/cid4031.cc @@ -5,8 +5,8 @@ * * Source file for class CID4031_CommonAnatomicRegion * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:24 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:15 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid42.cc b/dcmsr/libcmr/cid42.cc index d6b892396..73e7fd06d 100644 --- a/dcmsr/libcmr/cid42.cc +++ b/dcmsr/libcmr/cid42.cc @@ -5,8 +5,8 @@ * * Source file for class CID42_NumericValueQualifier * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:15 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:08 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid6147.cc b/dcmsr/libcmr/cid6147.cc index ee56da831..9a58e1e7e 100644 --- a/dcmsr/libcmr/cid6147.cc +++ b/dcmsr/libcmr/cid6147.cc @@ -5,8 +5,8 @@ * * Source file for class CID6147_ResponseCriteria * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:26 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:16 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7021.cc b/dcmsr/libcmr/cid7021.cc index ded2781ef..d70b58a31 100644 --- a/dcmsr/libcmr/cid7021.cc +++ b/dcmsr/libcmr/cid7021.cc @@ -5,8 +5,8 @@ * * Source file for class CID7021_MeasurementReportDocumentTitle * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:27 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:17 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7181.cc b/dcmsr/libcmr/cid7181.cc index 346418698..200328b3d 100644 --- a/dcmsr/libcmr/cid7181.cc +++ b/dcmsr/libcmr/cid7181.cc @@ -5,8 +5,8 @@ * * Source file for class CID7181_AbstractMultiDimensionalImageModelComponentUnit * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:29 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:18 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7445.cc b/dcmsr/libcmr/cid7445.cc index 764fcba18..fc05b84e6 100644 --- a/dcmsr/libcmr/cid7445.cc +++ b/dcmsr/libcmr/cid7445.cc @@ -5,8 +5,8 @@ * * Source file for class CID7445_DeviceParticipatingRole * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:30 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:19 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7452.cc b/dcmsr/libcmr/cid7452.cc index 7516e9722..8bdcc10e1 100644 --- a/dcmsr/libcmr/cid7452.cc +++ b/dcmsr/libcmr/cid7452.cc @@ -5,8 +5,8 @@ * * Source file for class CID7452_OrganizationalRole * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:32 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:20 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7453.cc b/dcmsr/libcmr/cid7453.cc index 1952ecc36..ce6a674ea 100644 --- a/dcmsr/libcmr/cid7453.cc +++ b/dcmsr/libcmr/cid7453.cc @@ -5,8 +5,8 @@ * * Source file for class CID7453_PerformingRole * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:33 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:21 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7464.cc b/dcmsr/libcmr/cid7464.cc index 402f5e0fc..c91f87803 100644 --- a/dcmsr/libcmr/cid7464.cc +++ b/dcmsr/libcmr/cid7464.cc @@ -5,8 +5,8 @@ * * Source file for class CID7464_GeneralRegionOfInterestMeasurementModifier * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:34 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:22 by J. Riesmeier * */ diff --git a/dcmsr/libcmr/cid7469.cc b/dcmsr/libcmr/cid7469.cc index e475cc90f..81466ba59 100644 --- a/dcmsr/libcmr/cid7469.cc +++ b/dcmsr/libcmr/cid7469.cc @@ -5,8 +5,8 @@ * * Source file for class CID7469_GenericIntensityAndSizeMeasurement * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:36 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:23 by J. Riesmeier * */ @@ -18,7 +18,7 @@ // general information on CID 7469 (Generic Intensity and Size Measurement) #define CONTEXT_GROUP_NUMBER "7469" -#define CONTEXT_GROUP_VERSION "20141110" +#define CONTEXT_GROUP_VERSION "20240913" #define CONTEXT_GROUP_UID "1.2.840.10008.6.1.1003" #define CONTEXT_GROUP_TYPE OFTrue /* extensible */ @@ -340,6 +340,8 @@ CID7469_GenericIntensityAndSizeMeasurement::CodeList &CID7469_GenericIntensityAn Codes->insert(OFMake_pair(VolumeOfBoundingThreeDimensionalRegion, DSRBasicCodedEntry("121219", "DCM", "Volume of bounding three dimensional region"))); Codes->insert(OFMake_pair(VolumeOfMesh, DSRBasicCodedEntry("RNU0", "IBSI", "Volume of Mesh"))); Codes->insert(OFMake_pair(VolumeFromVoxelSummation, DSRBasicCodedEntry("YEKZ", "IBSI", "Volume from Voxel Summation"))); + Codes->insert(OFMake_pair(NumberOfPixels, DSRBasicCodedEntry("130922", "DCM", "Number of pixels"))); + Codes->insert(OFMake_pair(NumberOfVoxels, DSRBasicCodedEntry("130923", "DCM", "Number of voxels"))); } /* should never be NULL */ return *Codes; diff --git a/dcmsr/libcmr/cid7551.cc b/dcmsr/libcmr/cid7551.cc index 82537555f..22c79cc1f 100644 --- a/dcmsr/libcmr/cid7551.cc +++ b/dcmsr/libcmr/cid7551.cc @@ -5,8 +5,8 @@ * * Source file for class CID7551_GenericPurposeOfReferenceToImagesAndCoordinatesInMeasurement * - * Generated automatically from DICOM PS 3.16-2024c - * File created on 2024-07-04 10:26:37 by J. Riesmeier + * Generated automatically from DICOM PS 3.16-2024d + * File created on 2024-10-08 10:25:24 by J. Riesmeier * */