diff --git a/O3_SQLCreate_20250128.sql b/O3_SQLCreate_20250128.sql index 52a5db5..6edc04e 100644 --- a/O3_SQLCreate_20250128.sql +++ b/O3_SQLCreate_20250128.sql @@ -1,6 +1,6 @@ -SET ANSI_NULLS ON -GO -SET QUOTED_IDENTIFIER ON +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Patient]( [Patient_ID] [int] IDENTITY(1,1) NOT NULL, @@ -36,13 +36,12 @@ CREATE TABLE [dbo].[Patient]( [Patient_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PatientInformation]( [PatientInformation_ID] [int] IDENTITY(1,1) NOT NULL, -[PatientInformation_ID][int] NULL, [PatientInformation_DateOfRecord][varchar](50) NULL, [PatientInformation_AgeAtRecord][float] NULL, [PatientInformation_VitalStatus][varchar](50) NULL, @@ -76,16 +75,12 @@ CREATE TABLE [dbo].[PatientInformation]( [PatientInformation_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStaging]( [DiagStaging_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStaging_ID][int] NULL, -[DiagStaging_ID][int] NULL, -[DiagStaging_ID][int] NULL, -[DiagStaging_ID][int] NULL, [DiagStaging_DateOfRecord][varchar](50) NULL, [DiagStaging_AgeAtRecord][float] NULL, [DiagStaging_StagingSystem][varchar](50) NULL, @@ -115,13 +110,12 @@ CREATE TABLE [dbo].[DiagStaging]( [DiagStaging_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStagingHN]( [DiagStagingHN_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStagingHN_ID][int] NULL, [DiagStagingHN_DateOfRecord][varchar](50) NULL, [DiagStagingHN_AgeAtRecord][float] NULL, [DiagStagingHN_DistanceToClosestMargin][float] NULL, @@ -145,13 +139,12 @@ CREATE TABLE [dbo].[DiagStagingHN]( [DiagStagingHN_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStagingProst]( [DiagStagingProst_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStagingProst_ID][int] NULL, [DiagStagingProst_DateOfRecord][varchar](50) NULL, [DiagStagingProst_AgeAtRecord][float] NULL, [DiagStagingProst_HadProstatectomy][bit] NULL, @@ -175,13 +168,12 @@ CREATE TABLE [dbo].[DiagStagingProst]( [DiagStagingProst_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStagingTreatmentOverview]( [DiagStagingTreatmentOverview_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStagingTreatmentOverview_ID][int] NULL, [DiagStagingTreatmentOverview_DateOfRecord][varchar](50) NULL, [DiagStagingTreatmentOverview_AgeAtRecord][float] NULL, [DiagStagingTreatmentOverview_RadTherAsPartOfTreatment][varchar](50) NULL, @@ -195,16 +187,12 @@ CREATE TABLE [dbo].[DiagStagingTreatmentOverview]( [DiagStagingTreatmentOverview_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PatientTreatmentOutcome]( [PatientTreatmentOutcome_ID] [int] IDENTITY(1,1) NOT NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, [PatientTreatmentOutcome_DateOfRecord][varchar](50) NULL, [PatientTreatmentOutcome_AgeAtRecord][float] NULL, [PatientTreatmentOutcome_DiseaseStatus][varchar](50) NULL, @@ -216,16 +204,12 @@ CREATE TABLE [dbo].[PatientTreatmentOutcome]( [PatientTreatmentOutcome_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[ProviderReportedToxicity]( [ProviderReportedToxicity_ID] [int] IDENTITY(1,1) NOT NULL, -[ProviderReportedToxicity_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, [ProviderReportedToxicity_DateOfRecord][varchar](50) NULL, [ProviderReportedToxicity_AgeAtRecord][float] NULL, [ProviderReportedToxicity_ToxictyCodingSystem][varchar](50) NULL, @@ -236,16 +220,12 @@ CREATE TABLE [dbo].[ProviderReportedToxicity]( [ProviderReportedToxicity_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PRO]( [PRO_ID] [int] IDENTITY(1,1) NOT NULL, -[PRO_ID][int] NULL, -[PRO_ID][int] NULL, -[PRO_ID][int] NULL, -[PRO_ID][int] NULL, [PRO_DateOfRecord][varchar](50) NULL, [PRO_AgeAtRecord][float] NULL, [PRO_Instrument][varchar](50) NULL, @@ -257,13 +237,12 @@ CREATE TABLE [dbo].[PRO]( [PRO_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PerformanceScore]( [PerformanceScore_ID] [int] IDENTITY(1,1) NOT NULL, -[PerformanceScore_ID][int] NULL, [PerformanceScore_DateOfRecord][varchar](50) NULL, [PerformanceScore_AgeAtRecord][float] NULL, [PerformanceScore_System][varchar](50) NULL, @@ -273,16 +252,14 @@ CREATE TABLE [dbo].[PerformanceScore]( [PerformanceScore_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourse]( [RTCourse_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourse_ID][int] NULL, [DiagStaging_ID][int] NULL, [RTPrescription_ID][int] NULL, -[RTCourse_ID][int] NULL, [RTTreatedPlan_ID][int] NULL, [Charge_ID][int] NULL, [RTCourse_DateOfRecord][varchar](50) NULL, @@ -309,13 +286,12 @@ CREATE TABLE [dbo].[RTCourse]( [RTCourse_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourseTargetDose]( [RTCourseTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourseTargetDose_ID][int] NULL, [RTCourseTargetDose_VolumeName][varchar](50) NULL, [RTCourseTargetDose_VolumeDose][float] NULL, [RTCourseTargetDose_DoseUnit][varchar](50) NULL, @@ -324,13 +300,12 @@ CREATE TABLE [dbo].[RTCourseTargetDose]( [RTCourseTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourseEvent]( [RTCourseEvent_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourseEvent_ID][int] NULL, [RTCourseEvent_DateOfRecord][varchar](50) NULL, [RTCourseEvent_AgeAtRecord][float] NULL, [RTCourseEvent_Type][varchar](50) NULL, @@ -339,13 +314,12 @@ CREATE TABLE [dbo].[RTCourseEvent]( [RTCourseEvent_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourseSession]( [RTCourseSession_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourseSession_ID][int] NULL, [RTTreatedPlanFraction_ID][int] NULL, [RTCourseSession_DateOfRecord][varchar](50) NULL, [RTCourseSession_AgeAtRecord][float] NULL, @@ -360,14 +334,12 @@ CREATE TABLE [dbo].[RTCourseSession]( [RTCourseSession_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPhase]( [RTPhase_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPhase_ID][int] NULL, -[RTPhase_ID][int] NULL, [RTPhase_DateOfRecord][varchar](50) NULL, [RTPhase_AgeAtRecord][float] NULL, [RTPhase_Name][varchar](50) NULL, @@ -379,13 +351,12 @@ CREATE TABLE [dbo].[RTPhase]( [RTPhase_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPhaseTargetDose]( [RTPhaseTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPhaseTargetDose_ID][int] NULL, [RTPhaseTarget_VolumeName][varchar](50) NULL, [RTPhaseTarget_VolumeDose][float] NULL, [RTPhaseTarget_DoseUnit][varchar](50) NULL, @@ -394,19 +365,15 @@ CREATE TABLE [dbo].[RTPhaseTargetDose]( [RTPhaseTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPrescription]( [RTPrescription_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPrescription_ID][int] NULL, -[RTPrescription_ID][int] NULL, -[RTPrescription_ID][int] NULL, [RTPrescriptionTargetDose_ID][int] NULL, [RTPrescriptionDVHObjectives_ID][int] NULL, [RTTreatedPlan_ID][int] NULL, -[RTPrescription_ID][int] NULL, [RTPrescription_DateOfRecord][varchar](50) NULL, [RTPrescription_AgeAtRecord][float] NULL, [RTPrescription_Name][varchar](50) NULL, @@ -421,13 +388,12 @@ CREATE TABLE [dbo].[RTPrescription]( [RTPrescription_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPrescriptionTargetDose]( [RTPrescriptionTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPrescriptionTargetDose_ID][int] NULL, [RTPrescriptionTargetDose_VolumeName][varchar](50) NULL, [RTPrescriptionTargetDose_VolumeDose][float] NULL, [RTPrescriptionTargetDose_DoseUnit][varchar](50) NULL, @@ -436,13 +402,12 @@ CREATE TABLE [dbo].[RTPrescriptionTargetDose]( [RTPrescriptionTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPrescriptionDoseObjective]( [RTPrescriptionDoseObjective_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPrescriptionDoseObjective_ID][int] NULL, [RTPrescriptionDoseObjective_StructureType][varchar](50) NULL, [RTPrescriptionDoseObjective_ComponentStructures][varchar](50) NULL, [RTPrescriptionDoseObjective_StructureName][varchar](50) NULL, @@ -455,13 +420,12 @@ CREATE TABLE [dbo].[RTPrescriptionDoseObjective]( [RTPrescriptionDoseObjective_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlan]( [RTTreatedPlan_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlan_ID][int] NULL, [RTPlanningStructureSet_ID][int] NULL, [DVHCurve_ID][int] NULL, [DVHMetric_ID][int] NULL, @@ -470,7 +434,6 @@ CREATE TABLE [dbo].[RTTreatedPlan]( [RTTreatedPlanDetailsHadrons_ID][int] NULL, [RTPrescription_ID][int] NULL, [Image_ID][int] NULL, -[RTTreatedPlan_ID][int] NULL, [RTTreatedPlan_Name][varchar](50) NULL, [RTTreatedPlan_TPSID][varchar](50) NULL, [RTTreatedPlan_TreatmentPlanningAlgorithm][varchar](50) NULL, @@ -511,13 +474,12 @@ CREATE TABLE [dbo].[RTTreatedPlan]( [RTTreatedPlan_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanTargetDose]( [RTTreatedPlanTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanTargetDose_ID][int] NULL, [RTTreatedPlanTargetDose_VolumeName][varchar](50) NULL, [RTTreatedPlanTargetDose_VolumeDose][float] NULL, [RTTreatedPlanTargetDose_DoseUnit][varchar](50) NULL, @@ -526,14 +488,12 @@ CREATE TABLE [dbo].[RTTreatedPlanTargetDose]( [RTTreatedPlanTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[ReirradiationEvaluation]( [ReirradiationEvaluation_ID] [int] IDENTITY(1,1) NOT NULL, -[ReIrradiationEvaluation_ID][int] NULL, -[ReIrradiationEvaluation_ID][int] NULL, [RTTreatedPlan_ID][int] NULL, [ReirradiationEvaluation_DateOfRecord][varchar](50) NULL, [ReirradiationEvaluation_AgeAtRecord][float] NULL, @@ -555,13 +515,12 @@ CREATE TABLE [dbo].[ReirradiationEvaluation]( [ReirradiationEvaluation_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsXRT]( [RTTreatedPlanDetailsXRT_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsXRT_ID][int] NULL, [RTTreatedPlanDetailsXRT_Technique][varchar](50) NULL, [RTTreatedPlanDetailsXRT_IMRTLeafMotion][varchar](50) NULL, [RTTreatedPlanDetailsXRT_DeliveryDevice][varchar](50) NULL, @@ -571,13 +530,12 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsXRT]( [RTTreatedPlanDetailsXRT_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsBrachytherapy]( [RTTreatedPlanDetailsBrachytherapy_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsBrachytherapy_ID][int] NULL, [RTTreatedPlanDetailsBrachytherapy_Technique][varchar](50) NULL, [RTTreatedPlanDetailsBrachytherapy_DeliveryDevice][varchar](50) NULL, [RTTreatedPlanDetailsBrachytherapy_Energy][varchar](50) NULL, @@ -586,13 +544,12 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsBrachytherapy]( [RTTreatedPlanDetailsBrachytherapy_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsRadiopharmaceutical]( [RTTreatedPlanDetailsRadiopharmaceutical_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsRadiopharmaceutical_ID][int] NULL, [RTTreatedPlanDetailsRadiopharmaceutical_Technique][varchar](50) NULL, [RTTreatedPlanDetailsRadiopharmaceutical_Energy][varchar](50) NULL, CONSTRAINT[PK_RTTreatedPlanDetailsRadiopharmaceutical] PRIMARY KEY CLUSTERED @@ -600,13 +557,12 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsRadiopharmaceutical]( [RTTreatedPlanDetailsRadiopharmaceutical_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsHadrons]( [RTTreatedPlanDetailsHadrons_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsHadrons_ID][int] NULL, [RTTreatedPlanDetailsHadrons_AreaCoverageMethod][varchar](50) NULL, [RTTreatedPlanDetailsHadrons_FieldOptimizationMethod][varchar](50) NULL, [RTTreatedPlanDetailsHadrons_ProtonRobustOptimization][varchar](50) NULL, @@ -620,13 +576,12 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsHadrons]( [RTTreatedPlanDetailsHadrons_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedFieldDetailsHadrons]( [RTTreatedFieldDetailsHadrons_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedFieldDetailsHadrons_ID][int] NULL, [RTTreatedFieldDetailsHadrons_Name][varchar](50) NULL, [RTTreatedFieldDetailsHadrons_RangeShifter][varchar](50) NULL, [RTTreatedFieldDetailsHadrons_UsedAperture][bit] NULL, @@ -635,14 +590,12 @@ CREATE TABLE [dbo].[RTTreatedFieldDetailsHadrons]( [RTTreatedFieldDetailsHadrons_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanFraction]( [RTTreatedPlanFraction_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanFraction_ID][int] NULL, -[RTTreatedPlanFraction_ID][int] NULL, [RTTreatedPlanFraction_DateOfRecord][varchar](50) NULL, [RTTreatedPlanFraction_AgeAtRecord][float] NULL, [RTTreatedPlanFraction_Number][float] NULL, @@ -653,13 +606,12 @@ CREATE TABLE [dbo].[RTTreatedPlanFraction]( [RTTreatedPlanFraction_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedFieldFraction]( [RTTreatedFieldFraction_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedFieldFraction_ID][int] NULL, [RTTreatedFieldFraction_DateOfRecord][varchar](50) NULL, [RTTreatedFieldFraction_AgeAtRecord][float] NULL, [RTTreatedFieldFraction_Name][varchar](50) NULL, @@ -671,13 +623,12 @@ CREATE TABLE [dbo].[RTTreatedFieldFraction]( [RTTreatedFieldFraction_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DVHCurve]( [DVHCurve_ID] [int] IDENTITY(1,1) NOT NULL, -[DVHCurve_ID][int] NULL, [DVHMetric_ID][int] NULL, [DVHCurve_StructureName][varchar](50) NULL, [DVHCurve_Volume][float] NULL, @@ -694,14 +645,12 @@ CREATE TABLE [dbo].[DVHCurve]( [DVHCurve_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DVHMetric]( [DVHMetric_ID] [int] IDENTITY(1,1) NOT NULL, -[DVHMetric_ID][int] NULL, -[DVHMetric_ID][int] NULL, [DVHMetric_StructureName][varchar](50) NULL, [DVHMetric_Name][varchar](50) NULL, [DVHMetric_Value][float] NULL, @@ -710,13 +659,12 @@ CREATE TABLE [dbo].[DVHMetric]( [DVHMetric_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPlanningStructureSet]( [RTPlanningStructureSet_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPlanningStructureSet_ID][int] NULL, [RTPlanning Structure_ID][int] NULL, [RTPlanningStructureSet_Name][varchar](50) NULL, [RTPlanningStructureSet_DICOM_RS][varchar](50) NULL, @@ -725,14 +673,12 @@ CREATE TABLE [dbo].[RTPlanningStructureSet]( [RTPlanningStructureSet_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPlanningStructure]( [RTPlanningStructure_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPlanningStructure_ID][int] NULL, -[RTPlanningStructure_ID][int] NULL, [RTPlanningStructure_Name][varchar](50) NULL, [RTPlanningStructure_Type][varchar](50) NULL, [RTPlanningStructure_PlanningStructureGeneration][varchar](50) NULL, @@ -741,13 +687,12 @@ CREATE TABLE [dbo].[RTPlanningStructure]( [RTPlanningStructure_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[Image]( [Image_ID] [int] IDENTITY(1,1) NOT NULL, -[Image_ID][int] NULL, [RTCourse_ID][int] NULL, [RTCourseSession_ID][int] NULL, [Image_DateOfRecord][varchar](50) NULL, @@ -762,16 +707,12 @@ CREATE TABLE [dbo].[Image]( [Image_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[LabResult]( [LabResult_ID] [int] IDENTITY(1,1) NOT NULL, -[LabResult_ID][int] NULL, -[LabResult_ID][int] NULL, -[LabResult_ID][int] NULL, -[LabResult_ID][int] NULL, [LabResult_DateOfRecord][varchar](50) NULL, [LabResult_AgeAtRecord][float] NULL, [LabResult_Name][varchar](50) NULL, @@ -782,16 +723,12 @@ CREATE TABLE [dbo].[LabResult]( [LabResult_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SupportiveMedication]( [SupportiveMedication_ID] [int] IDENTITY(1,1) NOT NULL, -[SupportiveMedication_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, [SupportiveMedication_DateOfRecord][varchar](50) NULL, [SupportiveMedication_AgeAtRecord][float] NULL, [SupportiveMedication_Name][varchar](50) NULL, @@ -802,16 +739,12 @@ CREATE TABLE [dbo].[SupportiveMedication]( [SupportiveMedication_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[FunctionTestResult]( [FunctionTestResult_ID] [int] IDENTITY(1,1) NOT NULL, -[FunctionTestResult_ID][int] NULL, -[FunctionTestResult_ID][int] NULL, -[FunctionTestResult_ID][int] NULL, -[FunctionTestResult_ID][int] NULL, [FunctionTestResult_DateOfRecord][varchar](50) NULL, [FunctionTestResult_AgeAtRecord][float] NULL, [FunctionTestResult_Name][varchar](50) NULL, @@ -822,14 +755,12 @@ CREATE TABLE [dbo].[FunctionTestResult]( [FunctionTestResult_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCourse]( [SysTherCourse_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCourse_ID][int] NULL, -[SysTherCourse_ID][int] NULL, [Charge_ID][int] NULL, [SysTherCourse_DateOfRecord][varchar](50) NULL, [SysTherCourse_AgeAtRecord][float] NULL, @@ -853,9 +784,9 @@ CREATE TABLE [dbo].[SysTherCourse]( [SysTherCourse_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycle]( [SysTherCycle_ID] [int] IDENTITY(1,1) NOT NULL, @@ -870,13 +801,12 @@ CREATE TABLE [dbo].[SysTherCycle]( [SysTherCycle_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycleDrugsChemo]( [SysTherCycleDrugsChemo_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCycleDrugsChemo_ID][int] NULL, [SysTherCycleDrugsChemo_SystemicTherapyCycleName][varchar](50) NULL, [SysTherCycleDrugsChemo_AdministrationMethod][varchar](50) NULL, [SysTherCycleDrugsChemo_DrugName][varchar](50) NULL, @@ -887,13 +817,12 @@ CREATE TABLE [dbo].[SysTherCycleDrugsChemo]( [SysTherCycleDrugsChemo_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycleDrugsHT]( [SysTherCycleDrugsHT_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCycleDrugsHT_ID][int] NULL, [SysTherCycleDrugsHT_DateOfRecord][varchar](50) NULL, [SysTherCycleDrugsHT_AgeAtRecord][float] NULL, [SysTherCycleDrugsHT_DrugName][varchar](50) NULL, @@ -904,14 +833,12 @@ CREATE TABLE [dbo].[SysTherCycleDrugsHT]( [SysTherCycleDrugsHT_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycleDrugsImmuno]( [SysTherCycleDrugsImmuno_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCycleDrugsImmuno_ID][int] NULL, -[SysTherCycleDrugsImmuno_ID][int] NULL, [SysTherCycleDrugsImmuno_DateOfRecord][varchar](50) NULL, [SysTherCycleDrugsImmuno_AgeAtRecord][float] NULL, [SysTherCycleDrugsImmuno_DrugName][varchar](50) NULL, @@ -922,14 +849,12 @@ CREATE TABLE [dbo].[SysTherCycleDrugsImmuno]( [SysTherCycleDrugsImmuno_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[InterventionalProcedure]( [InterventionalProcedure_ID] [int] IDENTITY(1,1) NOT NULL, -[InterventionalProcedure_ID][int] NULL, -[InterventionalProcedure_ID][int] NULL, [RTCourse_ID][int] NULL, [SysTherCourse_ID][int] NULL, [Charge_ID][int] NULL, @@ -957,16 +882,12 @@ CREATE TABLE [dbo].[InterventionalProcedure]( [InterventionalProcedure_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PatientEncounter]( [PatientEncounter_ID] [int] IDENTITY(1,1) NOT NULL, -[PatientEncounter_ID][int] NULL, -[PatientEncounter_ID][int] NULL, -[PatientEncounter_ID][int] NULL, -[PatientEncounter_ID][int] NULL, [Charge_ID][int] NULL, [PatientEncounter_DateOfRecord][varchar](50) NULL, [PatientEncounter_AgeAtRecord][float] NULL, @@ -997,17 +918,12 @@ CREATE TABLE [dbo].[PatientEncounter]( [PatientEncounter_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[Charge]( [Charge_ID] [int] IDENTITY(1,1) NOT NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, [Charge_DateOfRecord][varchar](50) NULL, [Charge_AgeAtRecord][float] NULL, [Charge_Code][varchar](50) NULL, @@ -1017,9 +933,9 @@ CREATE TABLE [dbo].[Charge]( [Charge_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO]( [HCO_ID] [int] IDENTITY(1,1) NOT NULL, @@ -1033,15 +949,12 @@ CREATE TABLE [dbo].[HCO]( [HCO_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_Site]( [HCO_Site_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_Site_ID][int] NULL, -[HCO_Site_ID][int] NULL, -[HCO_Site_ID][int] NULL, [HCO_SiteCount_ID][int] NULL, [HCO_Site_DateOfRecord][varchar](50) NULL, [HCO_Site_AgeAtRecord][float] NULL, @@ -1056,13 +969,12 @@ CREATE TABLE [dbo].[HCO_Site]( [HCO_Site_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteCount]( [HCO_SiteCount_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteCount_ID][int] NULL, [HCO_SiteCount_DateOfRecord][varchar](50) NULL, [HCO_SiteCount_AgeAtRecord][float] NULL, [HCO_SiteCount_TimePointType][varchar](50) NULL, @@ -1074,13 +986,12 @@ CREATE TABLE [dbo].[HCO_SiteCount]( [HCO_SiteCount_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteUnitCount]( [HCO_SiteUnitCount_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteUnitCount_ID][int] NULL, [HCO_SiteUnitCount_DateOfRecord][varchar](50) NULL, [HCO_SiteUnitCount_AgeAtRecord][float] NULL, [HCO_SiteUnitCount_TimePointType][varchar](50) NULL, @@ -1092,13 +1003,12 @@ CREATE TABLE [dbo].[HCO_SiteUnitCount]( [HCO_SiteUnitCount_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteUnitUtilizationCount]( [HCO_SiteUnitUtilizationCount_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteUnitUtilizationCount_ID][int] NULL, [HCO_SiteUnitUtilizationCount_DateOfRecord][varchar](50) NULL, [HCO_SiteUnitUtilizationCount_AgeAtRecord][float] NULL, [HCO_SiteUnitUtilizationCount_NameOfUnit][varchar](50) NULL, @@ -1111,13 +1021,12 @@ CREATE TABLE [dbo].[HCO_SiteUnitUtilizationCount]( [HCO_SiteUnitUtilizationCount_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteCapabilities]( [HCO_SiteCapabilities_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteCapabilities_ID][int] NULL, [HCO_SiteCapabilities_DateOfRecord][varchar](50) NULL, [HCO_SiteCapabilities_AgeAtRecord][float] NULL, [HCO_SiteCapabilities_TimePointType][varchar](50) NULL, @@ -1130,13 +1039,12 @@ CREATE TABLE [dbo].[HCO_SiteCapabilities]( [HCO_SiteCapabilities_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteStaff]( [HCO_SiteStaff_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteStaff_ID][int] NULL, [HCO_SiteStaff_DateOfRecord][varchar](50) NULL, [HCO_SiteStaff_AgeAtRecord][float] NULL, [HCO_SiteStaff_TimePointType][varchar](50) NULL, @@ -1154,13 +1062,12 @@ CREATE TABLE [dbo].[HCO_SiteStaff]( [HCO_SiteStaff_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteImgTrtUnitInfo]( [HCO_SiteImgTrtUnitInfo_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteImgTrtUnitInfo_ID][int] NULL, [HCO_SiteImgTrtUnitInfo_DateOfRecord][varchar](50) NULL, [HCO_SiteImgTrtUnitInfo_AgeAtRecord][float] NULL, [HCO_SiteImgTrtUnitInfo_TimePointType][varchar](50) NULL, @@ -1184,9 +1091,9 @@ CREATE TABLE [dbo].[HCO_SiteImgTrtUnitInfo]( [HCO_SiteImgTrtUnitInfo_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[O3Relationship]( [O3Relationship_ID] [int] IDENTITY(1,1) NOT NULL, @@ -1204,7 +1111,7 @@ CREATE TABLE [dbo].[O3Relationship]( [O3Relationship_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + diff --git a/O3_SQLCreate_20250709.sql b/O3_SQLCreate_20250709.sql index 46513f0..38ae53f 100644 --- a/O3_SQLCreate_20250709.sql +++ b/O3_SQLCreate_20250709.sql @@ -1,24 +1,9 @@ -SET ANSI_NULLS ON -GO -SET QUOTED_IDENTIFIER ON +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Patient]( [Patient_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourse_ID][int] NULL, -[RTPrescription_ID][int] NULL, -[DiagStaging_ID][int] NULL, -[RTTreatedPlan_ID][int] NULL, -[ReIrradiationEvaluation_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PlanningStructureSet_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, -[PRO_ID][int] NULL, -[PatientInformation_ID][int] NULL, -[LabResult_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, -[SysTherCourse_ID][int] NULL, -[InterventionalProcedure_ID][int] NULL, -[Charge_ID][int] NULL, [Patient_MRN][varchar](50) NULL, [Patient_AnonPatID][varchar](50) NULL, [Patient_PatIDS][varchar](50) NULL, @@ -36,13 +21,13 @@ CREATE TABLE [dbo].[Patient]( [Patient_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PatientInformation]( [PatientInformation_ID] [int] IDENTITY(1,1) NOT NULL, -[PatientInformation_ID][int] NULL, +[Patient_ID][int] NOT NULL, [PatientInformation_DateOfRecord][varchar](50) NULL, [PatientInformation_AgeAtRecord][float] NULL, [PatientInformation_VitalStatus][varchar](50) NULL, @@ -79,16 +64,13 @@ CREATE TABLE [dbo].[PatientInformation]( [PatientInformation_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStaging]( [DiagStaging_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStaging_ID][int] NULL, -[DiagStaging_ID][int] NULL, -[DiagStaging_ID][int] NULL, -[DiagStaging_ID][int] NULL, +[Patient_ID][int] NOT NULL, [DiagStaging_DateOfRecord][varchar](50) NULL, [DiagStaging_AgeAtRecord][float] NULL, [DiagStaging_IsBaseline][varchar](50) NULL, @@ -119,13 +101,13 @@ CREATE TABLE [dbo].[DiagStaging]( [DiagStaging_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStagingHN]( [DiagStagingHN_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStagingHN_ID][int] NULL, +[DiagStaging_ID][int] NOT NULL, [DiagStagingHN_DateOfRecord][varchar](50) NULL, [DiagStagingHN_AgeAtRecord][float] NULL, [DiagStagingHN_DistanceToClosestMargin][float] NULL, @@ -149,13 +131,13 @@ CREATE TABLE [dbo].[DiagStagingHN]( [DiagStagingHN_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStagingProst]( [DiagStagingProst_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStagingProst_ID][int] NULL, +[DiagStaging_ID][int] NOT NULL, [DiagStagingProst_DateOfRecord][varchar](50) NULL, [DiagStagingProst_AgeAtRecord][float] NULL, [DiagStagingProst_HadProstatectomy][bit] NULL, @@ -179,13 +161,13 @@ CREATE TABLE [dbo].[DiagStagingProst]( [DiagStagingProst_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DiagStagingTreatmentOverview]( [DiagStagingTreatmentOverview_ID] [int] IDENTITY(1,1) NOT NULL, -[DiagStagingTreatmentOverview_ID][int] NULL, +[DiagStaging_ID][int] NOT NULL, [DiagStagingTreatmentOverview_DateOfRecord][varchar](50) NULL, [DiagStagingTreatmentOverview_AgeAtRecord][float] NULL, [DiagStagingTreatmentOverview_RadTherAsPartOfTreatment][varchar](50) NULL, @@ -199,16 +181,13 @@ CREATE TABLE [dbo].[DiagStagingTreatmentOverview]( [DiagStagingTreatmentOverview_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PatientTreatmentOutcome]( [PatientTreatmentOutcome_ID] [int] IDENTITY(1,1) NOT NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, -[PatientTreatmentOutcome_ID][int] NULL, +[Patient_ID][int] NOT NULL, [PatientTreatmentOutcome_DateOfRecord][varchar](50) NULL, [PatientTreatmentOutcome_AgeAtRecord][float] NULL, [PatientTreatmentOutcome_IsBaseline][varchar](50) NULL, @@ -221,16 +200,13 @@ CREATE TABLE [dbo].[PatientTreatmentOutcome]( [PatientTreatmentOutcome_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[ProviderReportedToxicity]( [ProviderReportedToxicity_ID] [int] IDENTITY(1,1) NOT NULL, -[ProviderReportedToxicity_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, -[ProviderReportedToxicity_ID][int] NULL, +[Patient_ID][int] NOT NULL, [ProviderReportedToxicity_DateOfRecord][varchar](50) NULL, [ProviderReportedToxicity_AgeAtRecord][float] NULL, [ProviderReportedToxicity_ToxictyCodingSystem][varchar](50) NULL, @@ -241,16 +217,13 @@ CREATE TABLE [dbo].[ProviderReportedToxicity]( [ProviderReportedToxicity_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PRO]( [PRO_ID] [int] IDENTITY(1,1) NOT NULL, -[PRO_ID][int] NULL, -[PRO_ID][int] NULL, -[PRO_ID][int] NULL, -[PRO_ID][int] NULL, +[Patient_ID][int] NOT NULL, [PRO_DateOfRecord][varchar](50) NULL, [PRO_AgeAtRecord][float] NULL, [PRO_Instrument][varchar](50) NULL, @@ -262,13 +235,13 @@ CREATE TABLE [dbo].[PRO]( [PRO_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PerformanceScore]( [PerformanceScore_ID] [int] IDENTITY(1,1) NOT NULL, -[PerformanceScore_ID][int] NULL, +[Patient_ID][int] NOT NULL, [PerformanceScore_DateOfRecord][varchar](50) NULL, [PerformanceScore_AgeAtRecord][float] NULL, [PerformanceScore_System][varchar](50) NULL, @@ -278,16 +251,13 @@ CREATE TABLE [dbo].[PerformanceScore]( [PerformanceScore_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourse]( [RTCourse_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourse_ID][int] NULL, -[DiagStaging_ID][int] NULL, -[RTPrescription_ID][int] NULL, -[RTTreatedPlan_ID][int] NULL, +[Patient_ID][int] NOT NULL, [RTCourse_DateOfRecord][varchar](50) NULL, [RTCourse_AgeAtRecord][float] NULL, [RTCourse_Facility][varchar](50) NULL, @@ -312,13 +282,13 @@ CREATE TABLE [dbo].[RTCourse]( [RTCourse_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourseTargetDose]( [RTCourseTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourseTargetDose_ID][int] NULL, +[RTCourse_ID] [int] NOT NULL, [RTCourseTargetDose_VolumeName][varchar](50) NULL, [RTCourseTargetDose_VolumeDose][float] NULL, [RTCourseTargetDose_DoseUnit][varchar](50) NULL, @@ -327,13 +297,13 @@ CREATE TABLE [dbo].[RTCourseTargetDose]( [RTCourseTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourseEvent]( [RTCourseEvent_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourseEvent_ID][int] NULL, +[RTCourse_ID] [int] NOT NULL, [RTCourseEvent_DateOfRecord][varchar](50) NULL, [RTCourseEvent_AgeAtRecord][float] NULL, [RTCourseEvent_Type][varchar](50) NULL, @@ -342,14 +312,13 @@ CREATE TABLE [dbo].[RTCourseEvent]( [RTCourseEvent_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTCourseSession]( [RTCourseSession_ID] [int] IDENTITY(1,1) NOT NULL, -[RTCourseSession_ID][int] NULL, -[RTTreatedPlanFraction_ID][int] NULL, +[RTCourse_ID] [int] NOT NULL, [RTCourseSession_DateOfRecord][varchar](50) NULL, [RTCourseSession_AgeAtRecord][float] NULL, [RTCourseSession_Number][float] NULL, @@ -363,14 +332,13 @@ CREATE TABLE [dbo].[RTCourseSession]( [RTCourseSession_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPhase]( [RTPhase_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPhase_ID][int] NULL, -[RTPhase_ID][int] NULL, +[RTCourse_ID] [int] NOT NULL, [RTPhase_DateOfRecord][varchar](50) NULL, [RTPhase_AgeAtRecord][float] NULL, [RTPhase_Name][varchar](50) NULL, @@ -382,13 +350,13 @@ CREATE TABLE [dbo].[RTPhase]( [RTPhase_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPhaseTargetDose]( [RTPhaseTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPhaseTargetDose_ID][int] NULL, +[RTPhase_ID] [int] NOT NULL, [RTPhaseTarget_VolumeName][varchar](50) NULL, [RTPhaseTarget_VolumeDose][float] NULL, [RTPhaseTarget_DoseUnit][varchar](50) NULL, @@ -397,19 +365,13 @@ CREATE TABLE [dbo].[RTPhaseTargetDose]( [RTPhaseTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPrescription]( [RTPrescription_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPrescription_ID][int] NULL, -[RTPrescription_ID][int] NULL, -[RTPrescription_ID][int] NULL, -[RTPrescriptionTargetDose_ID][int] NULL, -[RTPrescriptionDVHObjectives_ID][int] NULL, -[RTTreatedPlan_ID][int] NULL, -[RTPrescription_ID][int] NULL, +[RTCourse_ID] [int] NOT NULL, [RTPrescription_DateOfRecord][varchar](50) NULL, [RTPrescription_AgeAtRecord][float] NULL, [RTPrescription_Name][varchar](50) NULL, @@ -424,13 +386,13 @@ CREATE TABLE [dbo].[RTPrescription]( [RTPrescription_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPrescriptionTargetDose]( [RTPrescriptionTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPrescriptionTargetDose_ID][int] NULL, +[RTPrescription_ID] [int] NOT NULL, [RTPrescriptionTargetDose_VolumeName][varchar](50) NULL, [RTPrescriptionTargetDose_VolumeDose][float] NULL, [RTPrescriptionTargetDose_DoseUnit][varchar](50) NULL, @@ -439,13 +401,13 @@ CREATE TABLE [dbo].[RTPrescriptionTargetDose]( [RTPrescriptionTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPrescriptionDoseObjective]( [RTPrescriptionDoseObjective_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPrescriptionDoseObjective_ID][int] NULL, +[RTPrescription_ID] [int] NOT NULL, [RTPrescriptionDoseObjective_StructureType][varchar](50) NULL, [RTPrescriptionDoseObjective_ComponentStructures][varchar](50) NULL, [RTPrescriptionDoseObjective_StructureName][varchar](50) NULL, @@ -458,22 +420,13 @@ CREATE TABLE [dbo].[RTPrescriptionDoseObjective]( [RTPrescriptionDoseObjective_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlan]( [RTTreatedPlan_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlan_ID][int] NULL, -[RTPlanningStructureSet_ID][int] NULL, -[DVHCurve_ID][int] NULL, -[DVHMetric_ID][int] NULL, -[RTTreatedPlanDetailsXRT_ID][int] NULL, -[RTTreatedPlanDetailsBrachytherapy_ID][int] NULL, -[RTTreatedPlanDetailsHadrons_ID][int] NULL, -[RTPrescription_ID][int] NULL, -[Image_ID][int] NULL, -[RTTreatedPlan_ID][int] NULL, +[RTCourse_ID] [int] NOT NULL, [RTTreatedPlan_Name][varchar](50) NULL, [RTTreatedPlan_TPSID][varchar](50) NULL, [RTTreatedPlan_TreatmentPlanningAlgorithm][varchar](50) NULL, @@ -515,13 +468,13 @@ CREATE TABLE [dbo].[RTTreatedPlan]( [RTTreatedPlan_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanTargetDose]( [RTTreatedPlanTargetDose_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanTargetDose_ID][int] NULL, +[RTTreatedPlan_ID] [int] NOT NULL, [RTTreatedPlanTargetDose_VolumeName][varchar](50) NULL, [RTTreatedPlanTargetDose_VolumeDose][float] NULL, [RTTreatedPlanTargetDose_DoseUnit][varchar](50) NULL, @@ -530,16 +483,13 @@ CREATE TABLE [dbo].[RTTreatedPlanTargetDose]( [RTTreatedPlanTargetDose_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[ReirradiationEvaluation]( [ReirradiationEvaluation_ID] [int] IDENTITY(1,1) NOT NULL, -[ReirradiationEvaluation_ID][int] NULL, -[ReirradiationEvaluation_ID][int] NULL, -[RTTreatedPlan_ID][int] NULL, -[ReirradiationEvaluation_DVHMetric_ID][int] NULL, +[Patient_ID][int] NOT NULL, [ReirradiationEvaluation_DateOfRecord][varchar](50) NULL, [ReirradiationEvaluation_AgeAtRecord][float] NULL, [ReirradiationEvaluation_ValueType][varchar](50) NULL, @@ -556,14 +506,13 @@ CREATE TABLE [dbo].[ReirradiationEvaluation]( [ReirradiationEvaluation_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[ReirradiationEvaluation_DVHMetric]( [ReirradiationEvaluation_DVHMetric_ID] [int] IDENTITY(1,1) NOT NULL, -[ReirradiationEvaluation_DVHMetric_ID][int] NULL, -[ReirradiationEvaluation_DVHMetric_ID][int] NULL, +[ReirradiationEvaluation_ID] [int] NOT NULL, [ReirradiationEvaluation_DVHMetric_StructureName][varchar](50) NULL, [ReirradiationEvaluation_DVHMetric_Name][varchar](50) NULL, [ReirradiationEvaluation_DVHMetric_Value][float] NULL, @@ -573,13 +522,13 @@ CREATE TABLE [dbo].[ReirradiationEvaluation_DVHMetric]( [ReirradiationEvaluation_DVHMetric_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsXRT]( [RTTreatedPlanDetailsXRT_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsXRT_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [RTTreatedPlanDetailsXRT_Technique][varchar](50) NULL, [RTTreatedPlanDetailsXRT_IMRTLeafMotion][varchar](50) NULL, [RTTreatedPlanDetailsXRT_DeliveryDevice][varchar](50) NULL, @@ -589,13 +538,13 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsXRT]( [RTTreatedPlanDetailsXRT_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsBrachytherapy]( [RTTreatedPlanDetailsBrachytherapy_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsBrachytherapy_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [RTTreatedPlanDetailsBrachytherapy_Technique][varchar](50) NULL, [RTTreatedPlanDetailsBrachytherapy_DeliveryDevice][varchar](50) NULL, [RTTreatedPlanDetailsBrachytherapy_Energy][varchar](50) NULL, @@ -604,13 +553,13 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsBrachytherapy]( [RTTreatedPlanDetailsBrachytherapy_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsRadiopharmaceutical]( [RTTreatedPlanDetailsRadiopharmaceutical_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsRadiopharmaceutical_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [RTTreatedPlanDetailsRadiopharmaceutical_Technique][varchar](50) NULL, [RTTreatedPlanDetailsRadiopharmaceutical_Energy][varchar](50) NULL, CONSTRAINT[PK_RTTreatedPlanDetailsRadiopharmaceutical] PRIMARY KEY CLUSTERED @@ -618,13 +567,13 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsRadiopharmaceutical]( [RTTreatedPlanDetailsRadiopharmaceutical_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanDetailsHadrons]( [RTTreatedPlanDetailsHadrons_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanDetailsHadrons_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [RTTreatedPlanDetailsHadrons_AreaCoverageMethod][varchar](50) NULL, [RTTreatedPlanDetailsHadrons_FieldOptimizationMethod][varchar](50) NULL, [RTTreatedPlanDetailsHadrons_ProtonRobustOptimization][varchar](50) NULL, @@ -638,13 +587,13 @@ CREATE TABLE [dbo].[RTTreatedPlanDetailsHadrons]( [RTTreatedPlanDetailsHadrons_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedFieldDetailsHadrons]( [RTTreatedFieldDetailsHadrons_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedFieldDetailsHadrons_ID][int] NULL, +[RTTreatedPlanDetailsHadrons_ID] [int] NOT NULL, [RTTreatedFieldDetailsHadrons_Name][varchar](50) NULL, [RTTreatedFieldDetailsHadrons_RangeShifter][varchar](50) NULL, [RTTreatedFieldDetailsHadrons_UsedAperture][bit] NULL, @@ -653,14 +602,13 @@ CREATE TABLE [dbo].[RTTreatedFieldDetailsHadrons]( [RTTreatedFieldDetailsHadrons_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedPlanFraction]( [RTTreatedPlanFraction_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedPlanFraction_ID][int] NULL, -[RTTreatedPlanFraction_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [RTTreatedPlanFraction_DateOfRecord][varchar](50) NULL, [RTTreatedPlanFraction_AgeAtRecord][float] NULL, [RTTreatedPlanFraction_Number][float] NULL, @@ -671,13 +619,13 @@ CREATE TABLE [dbo].[RTTreatedPlanFraction]( [RTTreatedPlanFraction_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTTreatedFieldFraction]( [RTTreatedFieldFraction_ID] [int] IDENTITY(1,1) NOT NULL, -[RTTreatedFieldFraction_ID][int] NULL, +[RTTreatedPlanFraction_ID] [int] NOT NULL, [RTTreatedFieldFraction_DateOfRecord][varchar](50) NULL, [RTTreatedFieldFraction_AgeAtRecord][float] NULL, [RTTreatedFieldFraction_Name][varchar](50) NULL, @@ -689,14 +637,13 @@ CREATE TABLE [dbo].[RTTreatedFieldFraction]( [RTTreatedFieldFraction_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DVHCurve]( [DVHCurve_ID] [int] IDENTITY(1,1) NOT NULL, -[DVHCurve_ID][int] NULL, -[DVHMetric_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [DVHCurve_StructureName][varchar](50) NULL, [DVHCurve_Volume][float] NULL, [DVHCurve_DoseUnits][varchar](50) NULL, @@ -712,14 +659,13 @@ CREATE TABLE [dbo].[DVHCurve]( [DVHCurve_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[DVHMetric]( [DVHMetric_ID] [int] IDENTITY(1,1) NOT NULL, -[DVHMetric_ID][int] NULL, -[DVHMetric_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, [DVHMetric_StructureName][varchar](50) NULL, [DVHMetric_Name][varchar](50) NULL, [DVHMetric_Value][float] NULL, @@ -729,14 +675,14 @@ CREATE TABLE [dbo].[DVHMetric]( [DVHMetric_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPlanningStructureSet]( [RTPlanningStructureSet_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPlanningStructureSet_ID][int] NULL, -[RTPlanning Structure_ID][int] NULL, +[RTTreatedPlan_ID][int] NOT NULL, +/*[Image_ID][int] NOT NULL,*/ [RTPlanningStructureSet_Name][varchar](50) NULL, [RTPlanningStructureSet_DICOM_RS][varchar](50) NULL, CONSTRAINT[PK_RTPlanningStructureSet] PRIMARY KEY CLUSTERED @@ -744,14 +690,13 @@ CREATE TABLE [dbo].[RTPlanningStructureSet]( [RTPlanningStructureSet_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[RTPlanningStructure]( [RTPlanningStructure_ID] [int] IDENTITY(1,1) NOT NULL, -[RTPlanningStructure_ID][int] NULL, -[RTPlanningStructure_ID][int] NULL, +[RTPlanningStructureSet_ID][int] NOT NULL, [RTPlanningStructure_Name][varchar](50) NULL, [RTPlanningStructure_Type][varchar](50) NULL, [RTPlanningStructure_PlanningStructureGeneration][varchar](50) NULL, @@ -760,15 +705,13 @@ CREATE TABLE [dbo].[RTPlanningStructure]( [RTPlanningStructure_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[Image]( [Image_ID] [int] IDENTITY(1,1) NOT NULL, -[Image_ID][int] NULL, -[RTCourse_ID][int] NULL, -[RTCourseSession_ID][int] NULL, +[Patient_ID][int] NOT NULL, [Image_DateOfRecord][varchar](50) NULL, [Image_AgeAtRecord][float] NULL, [Image_Type][varchar](50) NULL, @@ -781,16 +724,13 @@ CREATE TABLE [dbo].[Image]( [Image_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[LabResult]( [LabResult_ID] [int] IDENTITY(1,1) NOT NULL, -[LabResult_ID][int] NULL, -[LabResult_ID][int] NULL, -[LabResult_ID][int] NULL, -[LabResult_ID][int] NULL, +[Patient_ID][int] NOT NULL, [LabResult_DateOfRecord][varchar](50) NULL, [LabResult_AgeAtRecord][float] NULL, [LabResult_Name][varchar](50) NULL, @@ -801,16 +741,13 @@ CREATE TABLE [dbo].[LabResult]( [LabResult_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SupportiveMedication]( [SupportiveMedication_ID] [int] IDENTITY(1,1) NOT NULL, -[SupportiveMedication_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, -[SupportiveMedication_ID][int] NULL, +[Patient_ID][int] NOT NULL, [SupportiveMedication_DateOfRecord][varchar](50) NULL, [SupportiveMedication_AgeAtRecord][float] NULL, [SupportiveMedication_Name][varchar](50) NULL, @@ -821,16 +758,13 @@ CREATE TABLE [dbo].[SupportiveMedication]( [SupportiveMedication_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[FunctionTestResult]( [FunctionTestResult_ID] [int] IDENTITY(1,1) NOT NULL, -[FunctionTestResult_ID][int] NULL, -[FunctionTestResult_ID][int] NULL, -[FunctionTestResult_ID][int] NULL, -[FunctionTestResult_ID][int] NULL, +[Patient_ID][int] NOT NULL, [FunctionTestResult_DateOfRecord][varchar](50) NULL, [FunctionTestResult_AgeAtRecord][float] NULL, [FunctionTestResult_Name][varchar](50) NULL, @@ -841,14 +775,13 @@ CREATE TABLE [dbo].[FunctionTestResult]( [FunctionTestResult_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCourse]( [SysTherCourse_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCourse_ID][int] NULL, -[SysTherCourse_ID][int] NULL, +[Patient_ID][int] NOT NULL, [SysTherCourse_DateOfRecord][varchar](50) NULL, [SysTherCourse_AgeAtRecord][float] NULL, [SysTherCourse_Facility][varchar](50) NULL, @@ -871,12 +804,13 @@ CREATE TABLE [dbo].[SysTherCourse]( [SysTherCourse_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycle]( [SysTherCycle_ID] [int] IDENTITY(1,1) NOT NULL, +[SysTherCourse_ID] [int] NOT NULL, [SysTherCycle_DateOfRecord][varchar](50) NULL, [SysTherCycle_AgeAtRecord][float] NULL, [SysTherCycle_Name][varchar](50) NULL, @@ -888,13 +822,13 @@ CREATE TABLE [dbo].[SysTherCycle]( [SysTherCycle_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycleDrugsChemo]( [SysTherCycleDrugsChemo_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCycleDrugsChemo_ID][int] NULL, +[SysTherCycle_ID] [int] NOT NULL, [SysTherCycleDrugsChemo_SystemicTherapyCycleName][varchar](50) NULL, [SysTherCycleDrugsChemo_AdministrationMethod][varchar](50) NULL, [SysTherCycleDrugsChemo_DrugName][varchar](50) NULL, @@ -905,13 +839,13 @@ CREATE TABLE [dbo].[SysTherCycleDrugsChemo]( [SysTherCycleDrugsChemo_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycleDrugsHT]( [SysTherCycleDrugsHT_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCycleDrugsHT_ID][int] NULL, +[SysTherCycle_ID] [int] NOT NULL, [SysTherCycleDrugsHT_DateOfRecord][varchar](50) NULL, [SysTherCycleDrugsHT_AgeAtRecord][float] NULL, [SysTherCycleDrugsHT_DrugName][varchar](50) NULL, @@ -922,14 +856,13 @@ CREATE TABLE [dbo].[SysTherCycleDrugsHT]( [SysTherCycleDrugsHT_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[SysTherCycleDrugsImmuno]( [SysTherCycleDrugsImmuno_ID] [int] IDENTITY(1,1) NOT NULL, -[SysTherCycleDrugsImmuno_ID][int] NULL, -[SysTherCycleDrugsImmuno_ID][int] NULL, +[SysTherCycle_ID] [int] NOT NULL, [SysTherCycleDrugsImmuno_DateOfRecord][varchar](50) NULL, [SysTherCycleDrugsImmuno_AgeAtRecord][float] NULL, [SysTherCycleDrugsImmuno_DrugName][varchar](50) NULL, @@ -940,16 +873,13 @@ CREATE TABLE [dbo].[SysTherCycleDrugsImmuno]( [SysTherCycleDrugsImmuno_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[InterventionalProcedure]( [InterventionalProcedure_ID] [int] IDENTITY(1,1) NOT NULL, -[InterventionalProcedure_ID][int] NULL, -[InterventionalProcedure_ID][int] NULL, -[RTCourse_ID][int] NULL, -[SysTherCourse_ID][int] NULL, +[Patient_ID][int] NOT NULL, [InterventionalProcedure_DateOfRecord][varchar](50) NULL, [InterventionalProcedure_AgeAtRecord][float] NULL, [InterventionalProcedure_Facility][varchar](50) NULL, @@ -974,16 +904,13 @@ CREATE TABLE [dbo].[InterventionalProcedure]( [InterventionalProcedure_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[PatientEncounter]( [PatientEncounter_ID] [int] IDENTITY(1,1) NOT NULL, -[PatientEncounter_ID][int] NULL, -[PatientEncounter_ID][int] NULL, -[PatientEncounter_ID][int] NULL, -[PatientEncounter_ID][int] NULL, +[Patient_ID][int] NOT NULL, [PatientEncounter_DateOfRecord][varchar](50) NULL, [PatientEncounter_AgeAtRecord][float] NULL, [PatientEncounter_Facility][varchar](50) NULL, @@ -1013,17 +940,13 @@ CREATE TABLE [dbo].[PatientEncounter]( [PatientEncounter_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[Charge]( [Charge_ID] [int] IDENTITY(1,1) NOT NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, -[Charge_ID][int] NULL, +[Patient_ID][int] NOT NULL, [Charge_DateOfRecord][varchar](50) NULL, [Charge_AgeAtRecord][float] NULL, [Charge_Code][varchar](50) NULL, @@ -1033,13 +956,12 @@ CREATE TABLE [dbo].[Charge]( [Charge_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO]( [HCO_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_Site_ID][int] NULL, [HCO_Name][varchar](50) NULL, [HCO_IDCode][varchar](50) NULL, [HCO_DateOfOperationInitiation][varchar](50) NULL, @@ -1049,15 +971,13 @@ CREATE TABLE [dbo].[HCO]( [HCO_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_Site]( [HCO_Site_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_Site_ID][int] NULL, -[HCO_Site_ID][int] NULL, -[HCO_Site_ID][int] NULL, +[HCO_ID] [int] NOT NULL, [HCO_Site_DateOfRecord][varchar](50) NULL, [HCO_Site_AgeAtRecord][float] NULL, [HCO_Site_Name][varchar](50) NULL, @@ -1071,13 +991,13 @@ CREATE TABLE [dbo].[HCO_Site]( [HCO_Site_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteCount]( [HCO_SiteCount_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteCount_ID][int] NULL, +[HCO_Site_ID] [int] NOT NULL, [HCO_SiteCount_DateOfRecord][varchar](50) NULL, [HCO_SiteCount_AgeAtRecord][float] NULL, [HCO_SiteCount_TimePointType][varchar](50) NULL, @@ -1089,13 +1009,13 @@ CREATE TABLE [dbo].[HCO_SiteCount]( [HCO_SiteCount_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteUnitCount]( [HCO_SiteUnitCount_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteUnitCount_ID][int] NULL, +[HCO_Site_ID] [int] NOT NULL, [HCO_SiteUnitCount_DateOfRecord][varchar](50) NULL, [HCO_SiteUnitCount_AgeAtRecord][float] NULL, [HCO_SiteUnitCount_TimePointType][varchar](50) NULL, @@ -1107,13 +1027,13 @@ CREATE TABLE [dbo].[HCO_SiteUnitCount]( [HCO_SiteUnitCount_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteUnitUtilizationCount]( [HCO_SiteUnitUtilizationCount_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteUnitUtilizationCount_ID][int] NULL, +[HCO_Site_ID] [int] NOT NULL, [HCO_SiteUnitUtilizationCount_DateOfRecord][varchar](50) NULL, [HCO_SiteUnitUtilizationCount_AgeAtRecord][float] NULL, [HCO_SiteUnitUtilizationCount_NameOfUnit][varchar](50) NULL, @@ -1126,13 +1046,13 @@ CREATE TABLE [dbo].[HCO_SiteUnitUtilizationCount]( [HCO_SiteUnitUtilizationCount_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteCapabilities]( [HCO_SiteCapabilities_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteCapabilities_ID][int] NULL, +[HCO_Site_ID] [int] NOT NULL, [HCO_SiteCapabilities_DateOfRecord][varchar](50) NULL, [HCO_SiteCapabilities_AgeAtRecord][float] NULL, [HCO_SiteCapabilities_TimePointType][varchar](50) NULL, @@ -1145,13 +1065,13 @@ CREATE TABLE [dbo].[HCO_SiteCapabilities]( [HCO_SiteCapabilities_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteStaff]( [HCO_SiteStaff_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteStaff_ID][int] NULL, +[HCO_Site_ID] [int] NOT NULL, [HCO_SiteStaff_DateOfRecord][varchar](50) NULL, [HCO_SiteStaff_AgeAtRecord][float] NULL, [HCO_SiteStaff_TimePointType][varchar](50) NULL, @@ -1169,13 +1089,13 @@ CREATE TABLE [dbo].[HCO_SiteStaff]( [HCO_SiteStaff_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[HCO_SiteImgTrtUnitInfo]( [HCO_SiteImgTrtUnitInfo_ID] [int] IDENTITY(1,1) NOT NULL, -[HCO_SiteImgTrtUnitInfo_ID][int] NULL, +[HCO_Site_ID] [int] NOT NULL, [HCO_SiteImgTrtUnitInfo_DateOfRecord][varchar](50) NULL, [HCO_SiteImgTrtUnitInfo_AgeAtRecord][float] NULL, [HCO_SiteImgTrtUnitInfo_TimePointType][varchar](50) NULL, @@ -1199,9 +1119,9 @@ CREATE TABLE [dbo].[HCO_SiteImgTrtUnitInfo]( [HCO_SiteImgTrtUnitInfo_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + CREATE TABLE [dbo].[O3Relationship]( [O3Relationship_ID] [int] IDENTITY(1,1) NOT NULL, @@ -1219,7 +1139,7 @@ CREATE TABLE [dbo].[O3Relationship]( [O3Relationship_ID] ASC )WITH(PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON[PRIMARY] ) ON[PRIMARY] -GO - - +GO + + diff --git a/README.md b/README.md index fdef927..1d30a81 100644 --- a/README.md +++ b/README.md @@ -7,4 +7,4 @@ All applications of O3 should cite the foundational reference Mayo CS, Feng MU, Brock KK, Kudner R, Balter P, Buchsbaum JC, Caissie A, Covington E, Daugherty EC, Dekker AL, Fuller CD, Hallstrom AL, Hong DS, Hong JC, Kamran SC, Katsoulakis E, Kildea J, Krauze AV, Kruse JJ, McNutt T, Mierzwa M, Moreno A, Palta JR, Popple R, Purdie TG, Richardson S, Sharp GC, Satomi S, Tarbox LR, Venkatesan AM, Witztum A, Woods KE, Yao Y, Farahani K, Aneja S, Gabriel PE, Hadjiiski L, Ruan D, Siewerdsen JH, Bratt S, Casagni M, Chen S, Christodouleas JC, DiDonato A, Hayman J, Kapoor R, Kravitz S, Sebastian S, Von Siebenthal M, Bosch W, Hurkmans C, Yom SS, Xiao Y. Operational Ontology for Oncology (O3): A Professional Society-Based, Multistakeholder, Consensus-Driven Informatics Standard Supporting Clinical and Research Use of Real-World Data From Patients Treated for Cancer. Int J Radiat Oncol Biol Phys. 2023 Nov 1;117(3):533-550. doi: 10.1016/j.ijrobp.2023.05.033. Epub 2023 May 26. PMID: 37244628; PMCID: PMC10741247. All communications regarding use of O3 should be directed to cmayo@med.umich.edu or to the AAPM Big Data Subcommittee (https://www.aapm.org/org/structure/default.asp?committee_code=BDS) -The O3 website provides the tools for reviewing current, future and prior versions of the O3 standard at https://o3standard.net/ +The O3 website provides the tools for reviewing current, future and prior versions of the O3 standard at https://aapmbdsc.azurewebsites.net/