** This is part of the CTSim program
** Copyright (c) 1983-2001 Kevin Rosenberg
**
-** $Id: ctndicom.cpp,v 1.7 2001/03/07 16:34:47 kevin Exp $
+** $Id: ctndicom.cpp,v 1.8 2001/03/07 16:52:52 kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
snprintf (szRescaleIntercept, sizeof(szRescaleIntercept), "%e", dRescaleIntercept);
snprintf (szRescaleSlope, sizeof(szRescaleIntercept), "%e", dRescaleSlope);
+ char szCTSimRoot[] = "1.2.826.0.1.3680043.2.284.";
char szModality[] = "CT";
char szSOPClassUID[65] = "1.2.840.10008.5.4.1.1.2";
char szImgPhotometricInterp[] = "MONOCHROME2";
char szAcqKvp[] = "0";
char szRelAcquisitionNumber[] = "1";
char szRelImageNumber[] = "1";
- char szIDSOPInstanceUID[] = "";
+ char szIDSOPInstanceUID[65] = "";
char szIDManufacturer[] = "CTSim";
char szRelPositionRefIndicator[] = "0";
- char szRelFrameOfReferenceUID[] = "";
+ char szRelFrameOfReferenceUID[65] = "";
char szRelSeriesNumber[] = "1";
char szIDAccessionNumber[] = "0";
char szRelStudyID[] = "1";
char szIDReferringPhysician[] = "NONE";
char szIDStudyTime[] = "000000.0";
char szIDStudyDate[] = "00000000";
- char szRelStudyInstanceUID[] = "";
+ char szRelStudyInstanceUID[65] = "";
char szPatSex[] = "O";
char szPatBirthdate[] = "0000000";
char szPatID[] = "NONE";
char szIDImageType[] = "ORIGINAL";
char szIDManufacturerModel[65] = "";
+ snprintf (szIDSOPInstanceUID, sizeof(szIDSOPInstanceUID), "%s.2.1.6.1", szCTSimRoot);
+ snprintf (szRelStudyInstanceUID, sizeof(szRelStudyInstanceUID), "%s.2.1.6.1.1", szCTSimRoot);
+ snprintf (szRelFrameOfReferenceUID, sizeof(szRelFrameOfReferenceUID), "%s.99", szCTSimRoot);
#ifdef VERSION
snprintf (szIDManufacturerModel, sizeof(szIDManufacturerModel), "VERSION %s", VERSION);
#endif