sqlcmd -S localhost -E
go
IF NOT EXISTS(SELECT * FROM sys.databases WHERE name = 'IRaCIS')
BEGIN
CREATE DATABASE IRaCIS;
END
Go
USE [IRaCIS]
GO
/****** Object: Table [dbo].[ReadModule] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadModule](
[Id] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[ModuleType] [int] NOT NULL,
[ModuleName] [nvarchar](50) NOT NULL,
[IsUrgent] [bit] NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[Status] [int] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ReadingPeriodSetId] [uniqueidentifier] NULL,
[LastVisitIdSetId] [uniqueidentifier] NULL,
[ReadModuleId] [uniqueidentifier] NULL,
[ReadingSetType] [int] NOT NULL,
[TrialId] [uniqueidentifier] NULL,
[ReadingStatus] [int] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime2](7) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[DeletedTime] [datetime2](7) NULL,
[DeleteUserId] [uniqueidentifier] NULL,
CONSTRAINT [PK__ReadModu__3214EC0764BCEE5F] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingQuestionCriterionTrial] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingQuestionCriterionTrial](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ReadingQuestionCriterionSystemId] [uniqueidentifier] NULL,
[CriterionName] [nvarchar](200) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsConfirm] [bit] NOT NULL,
[IsCompleteConfig] [bit] NOT NULL,
[ShowOrder] [int] NOT NULL,
[FormType] [int] NOT NULL,
[DigitPlaces] [int] NULL,
[EvaluationResult] [nvarchar](500) NOT NULL,
[EvaluationReason] [nvarchar](300) NOT NULL,
[IsShowDetail] [bit] NOT NULL,
[SynchronizeTime] [datetime2](7) NOT NULL,
[SynchronizeOriginalTime] [datetime2](7) NULL,
[Description] [nvarchar](300) NULL,
[GlobalUpdateType] [nvarchar](200) NULL,
[CriterionType] [int] NOT NULL,
[ImagePlatform] [int] NOT NULL,
[ReadingTool] [int] NULL,
[ReadingTaskViewEnum] [int] NOT NULL,
[IsReadingShowSubjectInfo] [bit] NOT NULL,
[IsReadingShowPreviousResults] [bit] NOT NULL,
[ArbitrationRule] [int] NOT NULL,
[ReadingType] [int] NOT NULL,
[IsGlobalReading] [bit] NOT NULL,
[IsArbitrationReading] [bit] NOT NULL,
[IsOncologyReading] [bit] NOT NULL,
[IsReadingTaskViewInOrder] [bit] NOT NULL,
[TaskAllocateObjEnum] [int] NOT NULL,
[IsFollowGlobalVisitAutoAssign] [bit] NOT NULL,
[IsFollowVisitAutoAssign] [bit] NOT NULL,
[IsFollowJudgeTaskAutoAssign] [bit] NOT NULL,
[FollowJudgeTaskAutoAssignDefaultState] [int] NOT NULL,
[FollowVisitAutoAssignDefaultState] [int] NOT NULL,
[FollowGlobalVisitAutoAssignDefaultState] [int] NOT NULL,
[ReadingInfoSignTime] [datetime2](7) NULL,
[IsConfirmMedicineQuestion] [bit] NOT NULL,
[IsMustGlobalReading] [bit] NOT NULL,
[IseCRFShowInDicomReading] [bit] NOT NULL,
[IsReadingPeriod] [bit] NOT NULL,
[IsSigned] [bit] NOT NULL,
CONSTRAINT [PK__ReadingQ__3214EC0701F64167] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialSite] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialSite](
[Id] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[DeletedTime] [datetime] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[TrialSiteCode] [varchar](255) NULL,
[TrialSiteAliasName] [varchar](255) NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
CONSTRAINT [PK_TrialSite] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Site] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Site](
[Id] [uniqueidentifier] NOT NULL,
[ContactName] [varchar](200) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[HospitalId] [uniqueidentifier] NULL,
[Country] [varchar](200) NOT NULL,
[City] [varchar](200) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[DirectorPhone] [varchar](200) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[State] [int] NOT NULL,
[SiteCode] [varchar](500) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[Address] [varchar](255) NOT NULL,
[DirectorName] [varchar](200) NOT NULL,
[UniqueCode] [varchar](255) NOT NULL,
[ContactPhone] [varchar](200) NOT NULL,
[SiteName] [varchar](500) NOT NULL,
[AliasName] [varchar](255) NOT NULL,
[Code] [int] NOT NULL,
[TestName] [varchar](255) NOT NULL,
[Province] [nvarchar](50) NOT NULL,
CONSTRAINT [PK_ResearchCenter] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[VisitTask] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VisitTask](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[TaskName] [varchar](255) NOT NULL,
[TaskBlindName] [varchar](255) NOT NULL,
[TaskAllocationState] [int] NOT NULL,
[ReadingCategory] [int] NOT NULL,
[AllocateTime] [datetime] NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[Code] [int] NOT NULL,
[TaskCode] [varchar](255) NOT NULL,
[IsUrgent] [bit] NOT NULL,
[ArmEnum] [int] NOT NULL,
[DoctorUserId] [uniqueidentifier] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[JudgeVisitTaskId] [uniqueidentifier] NULL,
[ReadingTaskState] [int] NOT NULL,
[SignTime] [datetime] NULL,
[SuggesteFinishedTime] [datetime] NULL,
[SourceSubjectVisitId] [uniqueidentifier] NULL,
[SouceReadModuleId] [uniqueidentifier] NULL,
[IsJudgeTaskReturn] [bit] NOT NULL,
[JudgeResultTaskId] [uniqueidentifier] NULL,
[JudgeResultRemark] [nvarchar](200) NULL,
[TaskState] [int] NOT NULL,
[IsReReadingCreate] [bit] NOT NULL,
[ReReadingApplyState] [int] NOT NULL,
[IsAnalysisCreate] [bit] NOT NULL,
[VisitTaskNum] [decimal](18, 3) NOT NULL,
[TaskConsistentRuleId] [uniqueidentifier] NULL,
[BlindSubjectCode] [varchar](255) NOT NULL,
[BlindTrialSiteCode] [varchar](255) NOT NULL,
[IsAnalysisDiffToOriginalData] [bit] NULL,
[ConsistentAnalysisOriginalTaskId] [uniqueidentifier] NULL,
[FirstReadingTime] [datetime2](7) NULL,
[IsSelfAnalysis] [bit] NULL,
[IsGlobalHaveUpdate] [bit] NULL,
[JudgeResultImagePath] [nvarchar](max) NOT NULL,
[IsPMSetBack] [bit] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
[IsReadClinicalData] [bit] NOT NULL,
[IsClinicalDataSign] [bit] NOT NULL,
[IsNeedClinicalDataSign] [bit] NOT NULL,
[IsFrontTaskNeedSignButNotSign] [bit] NOT NULL,
[RelatedVisitTaskIds] [nvarchar](max) NOT NULL,
[PastResultTaskIds] [nvarchar](max) NOT NULL,
[IsGroupDiffArm1] [bit] NULL,
[IsGroupDiffArm2] [bit] NULL,
[TaskUrgentType] [int] NULL,
[TaskUrgentRemake] [nvarchar](200) NOT NULL,
[IsCanEditUrgentState] [bit] NOT NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[Subject] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Subject](
[Id] [uniqueidentifier] NOT NULL,
[LastName] [varchar](50) NOT NULL,
[StudyCount] [int] NOT NULL,
[DeletedTime] [datetime] NULL,
[BirthDate] [datetime] NULL,
[FirstGiveMedicineTime] [datetime] NULL,
[IsMissingImages] [bit] NOT NULL,
[MedicalNo] [varchar](100) NOT NULL,
[ShortName] [varchar](255) NULL,
[Reason] [text] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[FinalSubjectVisitId] [uniqueidentifier] NULL,
[Height] [varchar](255) NULL,
[Code] [varchar](100) NOT NULL,
[Age] [int] NULL,
[Modalities] [varchar](200) NOT NULL,
[SignDate] [datetime] NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Sex] [varchar](100) NULL,
[LatestSubjectVisitId] [uniqueidentifier] NULL,
[IsEnrollmentConfirm] [bit] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[Weight] [varchar](53) NULL,
[OutEnrollmentTime] [datetime] NULL,
[CreateTime] [datetime] NOT NULL,
[FirstName] [varchar](50) NOT NULL,
[IsUrgent] [bit] NOT NULL,
[Status] [int] NOT NULL,
[VisitOverTime] [datetime] NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[IsEnrollment] [bit] NOT NULL,
[IsAssignDoctorUser] [bit] NOT NULL,
[IsReReadingOrBackInfluenceAnalysis] [bit] NOT NULL,
CONSTRAINT [PK__Clinical__3214EC07442B18F2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[SubjectVisit] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SubjectVisit](
[Id] [uniqueidentifier] NOT NULL,
[ReviewAuditTime] [datetime] NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[IsCheckBack] [bit] NULL,
[IsTake] [bit] NOT NULL,
[EarliestScanDate] [datetime] NULL,
[VisitWindowLeft] [int] NULL,
[IsQCConfirmedReupload] [bit] NOT NULL,
[IsUrgent] [bit] NOT NULL,
[PreliminaryAuditUserId] [uniqueidentifier] NULL,
[ForwardUserId] [uniqueidentifier] NULL,
[IsLostVisit] [bit] NOT NULL,
[VisitNum] [decimal](18, 1) NOT NULL,
[IsFinalVisit] [bit] NOT NULL,
[SVSTDTC] [datetime] NULL,
[AuditState] [int] NOT NULL,
[VisitName] [varchar](200) NOT NULL,
[ForwardTime] [datetime] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[BlindName] [varchar](255) NOT NULL,
[IsBaseLine] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[CheckTime] [datetime] NULL,
[InPlan] [bit] NOT NULL,
[ClinicalDataSignUserId] [uniqueidentifier] NULL,
[CheckState] [int] NOT NULL,
[VisitWindowRight] [int] NULL,
[SubmitState] [int] NOT NULL,
[PreliminaryAuditTime] [datetime] NULL,
[IsConfirmedClinicalData] [bit] NULL,
[VisitStageId] [uniqueidentifier] NULL,
[CheckPassedTime] [datetime] NULL,
[SVENDTC] [datetime] NULL,
[SubmitTime] [datetime] NULL,
[ReviewAuditUserId] [uniqueidentifier] NULL,
[SiteId] [uniqueidentifier] NULL,
[ManualPassReason] [nvarchar](200) NULL,
[CurrentActionUserId] [uniqueidentifier] NULL,
[AnonymousVisitName] [varchar](50) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CheckChallengeState] [int] NOT NULL,
[DeletedTime] [datetime] NULL,
[LatestScanDate] [datetime] NULL,
[ChallengeState] [int] NULL,
[CheckResult] [varchar](1024) NULL,
[VisitExecuted] [int] NOT NULL,
[ClinicalDataSignTime] [datetime] NULL,
[CloseTheReason] [nvarchar](200) NULL,
[CurrentActionUserExpireTime] [datetime] NULL,
[UpdateTime] [datetime] NOT NULL,
[PDState] [int] NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[SVUPDES] [varchar](500) NULL,
[ForwardState] [int] NULL,
[IsEnrollmentConfirm] [bit] NOT NULL,
[VisitDay] [int] NULL,
[OutPlanPreviousVisitId] [uniqueidentifier] NULL,
[RequestBackState] [int] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Auditor] [uniqueidentifier] NULL,
[CheckUserId] [uniqueidentifier] NULL,
[IsVisitTaskGenerated] [bit] NOT NULL,
[ReadingStatus] [int] NOT NULL,
[IsPMBackOrReReading] [bit] NOT NULL,
[SubmitUserId] [uniqueidentifier] NULL,
[CheckBackTime] [datetime] NULL,
CONSTRAINT [PK_VisitPoint_1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Trial] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Trial](
[Id] [uniqueidentifier] NOT NULL,
[QCQuestionConfirmedUserId] [uniqueidentifier] NULL,
[CheckPassText] [varchar](255) NULL,
[IsNoticeSubjectCodeRule] [bit] NULL,
[TrialSiteSurveyUserRoles ] [varchar](255) NOT NULL,
[TimePointsPerPatient] [decimal](18, 2) NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[IsCRAAuditClinicalInformation] [bit] NULL,
[TrialEnrollStatus] [int] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[ReviewAuditReuploadText] [varchar](500) NULL,
[IsSubjectSexView] [bit] NOT NULL,
[ExperimentName] [varchar](255) NULL,
[ProjectCycle] [nvarchar](500) NOT NULL,
[MessageFromClientName] [varchar](200) NOT NULL,
[PlanVisitCount] [int] NOT NULL,
[ReviewProtocol] [varchar](500) NOT NULL,
[IsImageExport] [bit] NULL,
[IsEnrollementQualificationConfirm] [bit] NULL,
[ImageQCSignText] [varchar](255) NULL,
[IsQCQuestionConfirmed] [bit] NOT NULL,
[SubjectCodeRule] [varchar](255) NULL,
[AuditText] [varchar](500) NULL,
[IsSubjectExpeditedView] [bit] NOT NULL,
[TrialStatusStr] [nvarchar](500) NOT NULL,
[VisitPlanConfirmed] [bit] NOT NULL,
[ReviewModeId] [uniqueidentifier] NOT NULL,
[PlanSubjectCount] [int] NOT NULL,
[IndicationTypeId] [uniqueidentifier] NULL,
[IsTrialProcessConfirmed] [bit] NOT NULL,
[OutEnrollmentVisitName] [varchar](255) NULL,
[Modalitys] [varchar](255) NULL,
[IsImageReplicationAcrossTrial] [bit] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsHaveFirstGiveMedicineDate] [bit] NULL,
[TrialCode] [varchar](100) NOT NULL,
[CROId] [uniqueidentifier] NOT NULL,
[IsPDProgressView] [bit] NULL,
[TrialSiteSurveyEquipmentType] [varchar](255) NOT NULL,
[GRRReviewers] [int] NOT NULL,
[IsUrgent] [bit] NOT NULL,
[ChangeDefalutDays] [int] NOT NULL,
[PreliminaryAuditReuploadText] [varchar](500) NULL,
[UpdateTime] [datetime] NOT NULL,
[Indication] [nvarchar](512) NOT NULL,
[MainResearchUnit] [varchar](255) NULL,
[SponsorId] [uniqueidentifier] NOT NULL,
[Expedited] [int] NOT NULL,
[PlanSiteCount] [int] NOT NULL,
[TrialType] [int] NULL,
[DocumentConfirmSignText] [varchar](500) NULL,
[IsSubjectSecondCodeView] [bit] NOT NULL,
[QCQuestionConfirmedTime] [datetime] NULL,
[IsVerifyVisitImageDate] [bit] NULL,
[IsTrialStart] [bit] NOT NULL,
[Note] [varchar](max) NOT NULL,
[PhaseId] [uniqueidentifier] NULL,
[MessageFromClient] [varchar](500) NOT NULL,
[Code] [int] NULL,
[IsTrialUrgentConfirmed] [bit] NOT NULL,
[QCProcessEnum] [int] NULL,
[ChallengeTypes] [varchar](255) NOT NULL,
[DeletedTime] [datetime] NULL,
[ResearchProgramNo] [varchar](255) NULL,
[IsHaveSubjectAge] [bit] NULL,
[ReadingMode] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[TrialFinishedTime] [datetime] NULL,
[DeclarationTypeId] [uniqueidentifier] NULL,
[TotalReviewers] [int] NOT NULL,
[ReviewProtocolName] [varchar](200) NOT NULL,
[DigitPlaces] [int] NULL,
[IsImageConsistencyVerification] [bit] NULL,
[BodyPartTypes] [varchar](255) NOT NULL,
[CheckBackText] [varchar](255) NULL,
[IsDeleted] [bit] NOT NULL,
[HeadPI] [varchar](255) NULL,
[ExpectedPatients] [int] NOT NULL,
[AttendedReviewerType] [int] NOT NULL,
[ClinicalInformationTransmissionEnum] [int] NULL,
[IsTrialBasicLogicConfirmed] [bit] NOT NULL,
[TrialFinishTime] [datetime2](7) NULL,
[TaskAllocateObjEnum] [int] NOT NULL,
[FollowVisitAutoAssignDefaultState] [int] NOT NULL,
[IsFollowVisitAutoAssign] [bit] NOT NULL,
[IsFollowGlobalVisitAutoAssign] [bit] NOT NULL,
[FollowGlobalVisitAutoAssignDefaultState] [int] NOT NULL,
[IsFollowJudgeTaskAutoAssign] [bit] NOT NULL,
[FollowJudgeTaskAutoAssignDefaultState] [int] NOT NULL,
[SyncClinicalDataTime] [datetime2](7) NULL,
[IsImageIabeled] [bit] NOT NULL,
[BlindBaseLineName] [varchar](255) NOT NULL,
[BlindFollowUpPrefix] [varchar](255) NOT NULL,
[EmailFromEmail] [varchar](255) NOT NULL,
[EmailFromName] [nvarchar](255) NOT NULL,
[EmailAuthorizationCode] [nvarchar](255) NOT NULL,
[EmailSMTPServerAddress] [nvarchar](255) NOT NULL,
[EmailSMTPServerPort] [int] NULL,
[IsConfigureEmail] [bit] NOT NULL,
CONSTRAINT [PK_Trial] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: View [dbo].[ReadModuleView] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[ReadModuleView] AS select
sv.TrialId TrialId, --项目ID
sv.VisitName Name,
sv.Id Id, --ID
iif(sv.InPlan=1,0,1 ) ModuleType, --
sv.IsUrgent, --是否加急
sv.Id SubjectVisitId, --访视ID
sv.VisitName SubjectVisitName, --访视名称
CASE sv.ReadingStatus
WHEN 0 THEN 0
WHEN 1 THEN 1
WHEN 2 THEN 2
ELSE iif(( select count(1) from VisitTask where SourceSubjectVisitId=sv.Id and ReadingTaskState=2 and TaskState=0 and ReadingCategory!=4 and IsAnalysisCreate =0 and TrialReadingCriterionId =rqct.Id)=rqct.ReadingType,
5,iif(( select count(1) from VisitTask where SourceSubjectVisitId=sv.Id and TaskAllocationState =2 and TaskState=0 and ReadingCategory!=4 and IsAnalysisCreate =0 and TrialReadingCriterionId =rqct.Id)=rqct.ReadingType,
4,3
)
) END
ReadingStatus , --状态
sv.CreateTime, --创建时间
s.Code SubjectCode,
site.SiteCode,
ts.TrialSiteCode ,
sv.VisitNum,
CONVERT(bit,sv.IsFinalVisit) IsFinalVisit ,
sv.OutPlanPreviousVisitId,
outPlansv.VisitName OutPlanPreviousVisitName,
null CutOffVisitId,
null CutOffVisitName,
site.Id SiteId,
CONVERT(bit,1) IsVisit ,
sv.PDState,
CONVERT(bit,sv.IsEnrollmentConfirm) IsEnrollmentConfirm,
s.Id SubjectId,
null ReadModuleId,
null ReadModuleName,
sv.IsBaseLine,
rqct.Id TrialReadingCriterionId,
rqct.CriterionName CriterionName
from SubjectVisit sv inner join Subject s on sv.SubjectId=s.Id and sv.IsDeleted !=1 and s.IsDeleted !=1
left join SubjectVisit outPlansv on sv.OutPlanPreviousVisitId=outPlansv.Id
left join Site site on s.SiteId=site.Id
left join TrialSite ts on ts.TrialId=sv.TrialId and ts.SiteId=site.Id
left join SubjectVisit finalVisit on finalVisit.SubjectId=s.Id and finalVisit.IsFinalVisit=1
left join Trial on sv.TrialId=Trial.Id
left join ReadingQuestionCriterionTrial rqct on Trial.Id=rqct.TrialId and rqct.IsConfirm=1
where (sv.VisitNum<=finalVisit.VisitNum or finalVisit.VisitNum is null)
and sv.IsLostVisit=0
union all
select
sv.TrialId,
rm.ModuleName Name,
rm.Id,
rm.ModuleType,
sv.IsUrgent, --是否加急
sv.Id SubjectVisitId, --访视ID
sv.VisitName SubjectVisitName, --访视名称
CASE sv.ReadingStatus
WHEN 0 THEN 0
WHEN 1 THEN 1
WHEN 2 THEN 2
ELSE iif(( select count(1) from VisitTask where SouceReadModuleId=rm.Id and ReadingTaskState=2 and TaskState=0 and ReadingCategory!=4 and IsAnalysisCreate =0 and TrialReadingCriterionId =rqct.Id)=rqct.ReadingType,
5,iif(( select count(1) from VisitTask where SouceReadModuleId=rm.Id and TaskAllocationState =2 and TaskState=0 and ReadingCategory!=4 and IsAnalysisCreate =0 and TrialReadingCriterionId =rqct.Id)=rqct.ReadingType,
4,3
)
) END
ReadingStatus , --状态
rm.CreateTime,
s.Code SubjectCode,
site.SiteCode,
ts.TrialSiteCode ,
sv.VisitNum,
CONVERT(bit,0) IsFinalVisit,
null OutPlanPreviousVisitId,
null OutPlanPreviousVisitName,
sv.Id CutOffVisitId,
sv.VisitName CutOffVisitName,
site.Id SiteId,
CONVERT(bit,0) IsVisit ,
sv.PDState,
CONVERT(bit,0) IsEnrollmentConfirm,
s.Id SubjectId,
rm.ReadModuleId,
lastrm.ModuleName ReadModuleName,
CONVERT(bit,0) IsBaseLine,
rm.TrialReadingCriterionId,
rqct.CriterionName
from ReadModule rm
left join SubjectVisit sv on rm.SubjectVisitId=sv.Id and sv.IsDeleted !=1
left join Subject s on rm.SubjectId=s.Id
left join Site site on s.SiteId=site.Id
left join TrialSite ts on ts.TrialId=sv.TrialId and ts.SiteId=site.Id
left join ReadModule lastrm on rm.ReadModuleId=lastrm.Id
left join Trial on rm.TrialId=Trial.Id
left join ReadingQuestionCriterionTrial rqct on rm.TrialReadingCriterionId=rqct.Id
where rm.IsDeleted =0
GO
/****** Object: Table [dbo].[Attachment] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Attachment](
[Id] [uniqueidentifier] NOT NULL,
[Code] [varchar](50) NOT NULL,
[Type] [varchar](100) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ExpiryDate] [datetime] NULL,
[IsOfficial] [bit] NOT NULL,
[FileName] [varchar](200) NOT NULL,
[Path] [varchar](512) NOT NULL,
[Language] [int] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_DoctorAttachment] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[CheckChallengeDialog] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[CheckChallengeDialog](
[Id] [uniqueidentifier] NOT NULL,
[UserTypeEnum] [int] NOT NULL,
[TalkContent] [text] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUser] [varchar](255) NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[IsCRCNeedReply] [bit] NULL,
[ParamInfo] [nvarchar](max) NULL,
CONSTRAINT [PK_QADialog_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ClinicalDataSystemSet] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ClinicalDataSystemSet](
[Id] [uniqueidentifier] NOT NULL,
[ClinicalDataSetName] [nvarchar](50) NOT NULL,
[ClinicalDataLevel] [int] NOT NULL,
[ClinicalUploadType] [int] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[ClinicalDataSetEnum] [int] NOT NULL,
[UploadRole] [int] NOT NULL,
[FileName] [nvarchar](200) NOT NULL,
[Path] [nvarchar](2000) NOT NULL,
[CriterionEnumListStr] [varchar](512) NOT NULL,
CONSTRAINT [PK__Clinical__3214EC073E1EB410] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ClinicalDataTrialSet] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ClinicalDataTrialSet](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ClinicalDataSetName] [nvarchar](50) NOT NULL,
[ClinicalDataLevel] [int] NOT NULL,
[ClinicalUploadType] [int] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SystemClinicalDataSetId] [uniqueidentifier] NULL,
[IsConfirm] [bit] NOT NULL,
[UploadRole] [int] NOT NULL,
[FileName] [nvarchar](200) NOT NULL,
[Path] [nvarchar](2000) NOT NULL,
[CriterionEnumListStr] [varchar](512) NOT NULL,
CONSTRAINT [PK__Clinical__3214EC07DCFB23C0] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[CommonDocument] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[CommonDocument](
[Id] [uniqueidentifier] NOT NULL,
[ModuleTypeId] [uniqueidentifier] NULL,
[Path] [varchar](200) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Name] [varchar](200) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[FileTypeId] [uniqueidentifier] NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Code] [varchar](255) NOT NULL,
[Description] [varchar](255) NOT NULL,
[DeletedTime] [datetime] NULL,
[CriterionTypeEnum] [int] NULL,
[FileTypeEnum] [int] NOT NULL,
[BusinessScenarioEnum] [int] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ConsistencyCheckFile] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ConsistencyCheckFile](
[Id] [uniqueidentifier] NOT NULL,
[FileName] [nvarchar](200) NULL,
[FilePath] [nvarchar](500) NULL,
[RelativePath] [nvarchar](200) NULL,
[CreateUserId] [uniqueidentifier] NULL,
[CreateTime] [datetime2](7) NULL,
[TrialId] [uniqueidentifier] NULL,
CONSTRAINT [PK__Consiste__3214EC0757E94509] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[CriterionNidus] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[CriterionNidus](
[Id] [uniqueidentifier] NOT NULL,
[CriterionId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[LesionType] [int] NOT NULL,
[OrganType] [int] NOT NULL,
[IsSystemCriterion] [bit] NOT NULL,
CONSTRAINT [PK__Criterio__3214EC0730FE0E01] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[CROCompany] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[CROCompany](
[Id] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CROName] [varchar](200) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CROCode] [varchar](200) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CRONameCN] [varchar](255) NOT NULL,
CONSTRAINT [PK_CROCompany] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[DataInspection] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DataInspection](
[Id] [uniqueidentifier] NOT NULL,
[Reason] [varchar](255) NULL,
[CreateUserName] [nvarchar](100) NULL,
[ModuleTypeId] [uniqueidentifier] NULL,
[JsonDetail] [text] NOT NULL,
[OptTypeId] [uniqueidentifier] NULL,
[ParentId] [uniqueidentifier] NULL,
[Identification] [nvarchar](100) NULL,
[IsSign] [bit] NULL,
[IsFrontAdd] [bit] NULL,
[SiteId] [uniqueidentifier] NULL,
[SignId] [uniqueidentifier] NULL,
[LastJsonDetail] [text] NULL,
[CreateTime] [datetime] NOT NULL,
[SubjectId] [uniqueidentifier] NULL,
[IP] [varchar](255) NULL,
[VisitStageId] [uniqueidentifier] NULL,
[GeneralId] [uniqueidentifier] NULL,
[TrialId] [uniqueidentifier] NULL,
[ChildrenTypeId] [uniqueidentifier] NULL,
[RoleName] [nvarchar](100) NULL,
[ObjectTypeId] [uniqueidentifier] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NULL,
[BatchId] [uniqueidentifier] NULL,
[ObjectRelationParentId] [uniqueidentifier] NULL,
[ObjectRelationParentId2] [uniqueidentifier] NULL,
[EntityName] [varchar](255) NOT NULL,
[CreateUserRealName] [varchar](255) NULL,
[TrialReadingCriterionId] [uniqueidentifier] NULL,
[DoctorUserId] [uniqueidentifier] NULL,
[ObjectRelationParentId3] [uniqueidentifier] NULL,
[VisitTaskId] [uniqueidentifier] NULL,
CONSTRAINT [PK_Dictionary_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[DicomInstance] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DicomInstance](
[SopInstanceUid] [varchar](200) NOT NULL,
[SliceLocation] [int] NOT NULL,
[NumberOfFrames] [int] NULL,
[SeriesId] [uniqueidentifier] NOT NULL,
[CPIStatus] [bit] NOT NULL,
[FrameOfReferenceUID] [varchar](500) NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[ImageRows] [int] NOT NULL,
[WindowCenter] [varchar](50) NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[Id] [uniqueidentifier] NOT NULL,
[InstanceNumber] [int] NOT NULL,
[PixelSpacing] [varchar](50) NULL,
[Anonymize] [bit] NOT NULL,
[StudyInstanceUid] [varchar](200) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[ImagerPixelSpacing] [varchar](50) NULL,
[SliceThickness] [varchar](50) NULL,
[SeriesInstanceUid] [varchar](200) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[StudyId] [uniqueidentifier] NOT NULL,
[InstanceTime] [datetime] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[ImageColumns] [int] NOT NULL,
[WindowWidth] [varchar](50) NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SeqId] [uniqueidentifier] NOT NULL,
[Path] [varchar](max) NOT NULL,
CONSTRAINT [PK_DicomInstance] PRIMARY KEY CLUSTERED
(
[SeqId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[DicomSeries] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DicomSeries](
[BodyPartForEdit] [varchar](255) NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[SeriesInstanceUid] [varchar](200) NOT NULL,
[TriggerTime] [varchar](250) NULL,
[ImagePositionPatient] [varchar](250) NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[Modality] [varchar](200) NOT NULL,
[ImagerPixelSpacing] [varchar](250) NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[SliceThickness] [varchar](250) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[BodyPartExamined] [varchar](250) NULL,
[Id] [uniqueidentifier] NOT NULL,
[InstanceCount] [int] NOT NULL,
[AcquisitionNumber] [varchar](250) NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ImageOrientationPatient] [varchar](250) NULL,
[SeqId] [uniqueidentifier] NOT NULL,
[SeriesTime] [datetime] NULL,
[IsDeleted] [bit] NULL,
[ProtocolName] [varchar](500) NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[StudyInstanceUid] [varchar](200) NOT NULL,
[SeriesNumber] [int] NOT NULL,
[IsReading] [bit] NULL,
[SequenceName] [varchar](250) NULL,
[StudyId] [uniqueidentifier] NOT NULL,
[Description] [varchar](500) NOT NULL,
[AcquisitionTime] [varchar](250) NULL,
[DeletedTime] [datetime] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_Series] PRIMARY KEY CLUSTERED
(
[SeqId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[DicomStudy] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DicomStudy](
[AcquisitionTime] [nvarchar](50) NULL,
[Id] [uniqueidentifier] NOT NULL,
[DeletedTime] [datetime] NULL,
[PatientSex] [nvarchar](50) NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[TriggerTime] [nvarchar](50) NULL,
[Uploader] [varchar](255) NOT NULL,
[CheckPassed] [bit] NOT NULL,
[Comment] [nvarchar](1024) NOT NULL,
[Status] [int] NOT NULL,
[InstitutionName] [nvarchar](50) NOT NULL,
[QAComment] [nvarchar](1024) NOT NULL,
[DeadlineTime] [datetime] NULL,
[BodyPartForEdit] [varchar](255) NOT NULL,
[CheckResult] [varchar](255) NOT NULL,
[Modalities] [nvarchar](100) NOT NULL,
[PatientId] [nvarchar](50) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[PatientAge] [nvarchar](50) NOT NULL,
[SeriesCount] [int] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[StudyId] [nvarchar](50) NULL,
[UpdateTime] [datetime] NOT NULL,
[InstanceCount] [int] NOT NULL,
[StudyInstanceUid] [varchar](500) NOT NULL,
[AccessionNumber] [nvarchar](50) NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[Description] [varchar](1000) NOT NULL,
[PatientName] [nvarchar](50) NOT NULL,
[AcquisitionNumber] [nvarchar](50) NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsDoubleReview] [bit] NOT NULL,
[StudyCode] [varchar](100) NOT NULL,
[BodyPartExamined] [varchar](512) NOT NULL,
[PatientBirthDate] [nvarchar](50) NULL,
[UploadedTime] [datetime] NULL,
[SeqId] [uniqueidentifier] NOT NULL,
[Code] [int] NULL,
[StudyTime] [datetime] NULL,
[ModalityForEdit] [varchar](255) NOT NULL,
CONSTRAINT [PK_StudyGuid] PRIMARY KEY CLUSTERED
(
[SeqId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Dictionary] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Dictionary](
[Id] [uniqueidentifier] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[Code] [varchar](255) NOT NULL,
[Value] [varchar](100) NOT NULL,
[ValueCN] [varchar](100) NOT NULL,
[ConfigTypeId] [uniqueidentifier] NULL,
[IsEnable] [bit] NOT NULL,
[Description] [varchar](512) NOT NULL,
[ShowOrder] [int] NOT NULL,
[IsConfig] [bit] NOT NULL,
[ChildGroup] [varchar](100) NULL,
[ChildCodeEnum] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[KeyName] [varchar](50) NOT NULL,
[DataTypeEnum] [int] NOT NULL,
CONSTRAINT [PK_Dictionary] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Doctor] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Doctor](
[Id] [uniqueidentifier] NOT NULL,
[ActivelyReading] [bit] NOT NULL,
[Code] [int] NULL,
[Phone] [varchar](100) NOT NULL,
[GCP] [int] NOT NULL,
[DepartmentId] [uniqueidentifier] NOT NULL,
[HospitalOtherCN] [varchar](200) NOT NULL,
[PositionOtherCN] [varchar](100) NOT NULL,
[AdminComment] [text] NOT NULL,
[FirstName] [varchar](100) NOT NULL,
[Nation] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[EMail] [varchar](100) NOT NULL,
[SpecialityId] [uniqueidentifier] NOT NULL,
[SubspecialityOther] [varchar](100) NOT NULL,
[ReviewStatus] [int] NOT NULL,
[RankId] [uniqueidentifier] NOT NULL,
[OtherClinicalExperienceCN] [text] NOT NULL,
[LastName] [varchar](100) NOT NULL,
[WeChat] [varchar](100) NOT NULL,
[AuditTime] [datetime] NULL,
[HospitalId] [uniqueidentifier] NOT NULL,
[SubspecialityOtherCN] [varchar](100) NOT NULL,
[PhotoPath] [varchar](300) NOT NULL,
[PositionId] [uniqueidentifier] NOT NULL,
[Password] [varchar](100) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ReadingTypeOther] [varchar](100) NOT NULL,
[PositionOther] [varchar](100) NOT NULL,
[ResumePath] [varchar](512) NOT NULL,
[ChineseName] [varchar](50) NOT NULL,
[LastLoginTime] [datetime] NULL,
[SpecialityOther] [varchar](100) NOT NULL,
[RankOther] [varchar](100) NOT NULL,
[CooperateStatus] [int] NOT NULL,
[AcceptingNewTrial] [bit] NOT NULL,
[GCPId] [uniqueidentifier] NOT NULL,
[DepartmentOther] [varchar](100) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[HospitalOther] [varchar](200) NOT NULL,
[RankOtherCN] [varchar](100) NOT NULL,
[ResumeStatus] [int] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[OrganizationId] [uniqueidentifier] NOT NULL,
[Sex] [int] NOT NULL,
[DepartmentOtherCN] [varchar](100) NOT NULL,
[ReadingTypeOtherCN] [varchar](100) NOT NULL,
[OtherClinicalExperience] [text] NOT NULL,
[ReviewerCode] [varchar](50) NULL,
[Introduction] [nvarchar](1000) NOT NULL,
[AuditUserId] [uniqueidentifier] NOT NULL,
[SpecialityOtherCN] [varchar](100) NOT NULL,
[OtherSkills] [varchar](512) NOT NULL,
[IsVirtual] [bit] NOT NULL,
[BlindName] [varchar](255) NOT NULL,
[Physician] [varchar](255) NOT NULL,
[PhysicianCN] [varchar](255) NOT NULL,
[BlindNameCN] [varchar](255) NOT NULL,
[BlindPublications] [text] NOT NULL,
[PhysicianId] [uniqueidentifier] NULL,
CONSTRAINT [PK_Doctor_1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[DoctorCriterionFile] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DoctorCriterionFile](
[Id] [uniqueidentifier] NOT NULL,
[FileName] [nvarchar](200) NOT NULL,
[FilePath] [nvarchar](2000) NOT NULL,
[CriterionType] [int] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[Remark] [nvarchar](100) NOT NULL,
[FileType] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsEnable] [bit] NOT NULL,
[TrialId] [uniqueidentifier] NULL,
[TrialReadingCriterionId] [uniqueidentifier] NULL,
[CriterionName] [varchar](255) NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[DoctorDictionary] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DoctorDictionary](
[Id] [uniqueidentifier] NOT NULL,
[DictionaryId] [uniqueidentifier] NOT NULL,
[KeyName] [varchar](50) NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_DoctorDictionary] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[DoctorPayInformation] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DoctorPayInformation](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[RankId] [uniqueidentifier] NOT NULL,
[IDCard] [varchar](100) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[BankName] [varchar](200) NOT NULL,
[DoctorNameInBank] [varchar](200) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[Additional] [decimal](18, 2) NOT NULL,
[BankCardNumber] [varchar](100) NOT NULL,
CONSTRAINT [PK_DoctorPayInfomation] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[DoctorWorkload] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DoctorWorkload](
[Id] [uniqueidentifier] NOT NULL,
[AdjudicationIn48H] [int] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[TimepointIn48H] [int] NOT NULL,
[CreateUserType] [int] NOT NULL,
[IsLock] [bit] NOT NULL,
[RefresherTraining] [int] NOT NULL,
[YearMonth] [varchar](50) NOT NULL,
[DataFrom] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Downtime] [int] NOT NULL,
[TimepointIn24H] [int] NOT NULL,
[Training] [int] NOT NULL,
[AdjudicationIn24H] [int] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[Adjudication] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Global] [int] NOT NULL,
[Timepoint] [int] NOT NULL,
[WorkTime] [datetime] NULL,
CONSTRAINT [PK_DoctorWorkload] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Education] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Education](
[Id] [uniqueidentifier] NOT NULL,
[Degree] [varchar](50) NOT NULL,
[Country] [varchar](50) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[MajorCN] [varchar](100) NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[ProvinceCN] [varchar](50) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[BeginDate] [date] NULL,
[CreateTime] [datetime] NOT NULL,
[DegreeCN] [varchar](50) NOT NULL,
[CountryCN] [varchar](50) NOT NULL,
[ShowOrder] [int] NOT NULL,
[Organization] [varchar](100) NOT NULL,
[City] [varchar](50) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[OrganizationCN] [varchar](100) NOT NULL,
[CityCN] [varchar](50) NOT NULL,
[Major] [varchar](100) NOT NULL,
[Province] [varchar](50) NOT NULL,
[EndDate] [date] NULL,
CONSTRAINT [PK_Education] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[EmailNoticeConfig] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[EmailNoticeConfig](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsUrgent] [bit] NOT NULL,
[IsEnable] [bit] NOT NULL,
[Code] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[IsReturnRequired] [bit] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsAutoSend] [bit] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[IsDistinguishCriteria] [bit] NOT NULL,
[DeletedTime] [datetime] NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[BusinessScenarioEnum] [int] NOT NULL,
CONSTRAINT [PK_IntoGroup_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Enroll] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Enroll](
[Id] [uniqueidentifier] NOT NULL,
[Downtime] [int] NULL,
[EnrollStatus] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Adjudication48H] [int] NULL,
[OutEnrollTime] [datetime] NULL,
[EnrollTime] [datetime] NULL,
[RefresherTraining] [int] NULL,
[Adjudication24H] [int] NULL,
[DoctorId] [uniqueidentifier] NULL,
[UpdateTime] [datetime] NOT NULL,
[Timepoint24H] [int] NULL,
[AttachmentId] [uniqueidentifier] NULL,
[Adjudication] [int] NULL,
[AdjustmentMultiple] [money] NULL,
[Timepoint] [int] NULL,
[Global] [int] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Timepoint48H] [int] NULL,
[ReviewerReadingType] [int] NOT NULL,
[Memo] [varchar](500) NOT NULL,
[Training] [int] NULL,
[DoctorTrialState] [int] NOT NULL,
[DoctorUserId] [uniqueidentifier] NULL,
CONSTRAINT [PK_IntoGroup] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[EnrollDetail] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[EnrollDetail](
[Id] [uniqueidentifier] NOT NULL,
[EnrollId] [uniqueidentifier] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[OptUserType] [int] NOT NULL,
[Memo] [nvarchar](512) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[EnrollStatus] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[TrialDetailId] [uniqueidentifier] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_IntoGroupDetail] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[EnrollReadingCategory] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[EnrollReadingCategory](
[Id] [uniqueidentifier] NOT NULL,
[EnrollId] [uniqueidentifier] NOT NULL,
[ReadingCategory] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__EnrollRe__3214EC07927A1E1B] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[EntityAudit] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[EntityAudit](
[Id] [uniqueidentifier] NOT NULL,
[AlterId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[State] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SaveChangesAuditId] [uniqueidentifier] NOT NULL,
[CreateUser] [varchar](50) NOT NULL,
[AuditMessage] [nvarchar](max) NOT NULL,
CONSTRAINT [PK__EntityAu__3214EC070C8BF621] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ExchangeRate] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ExchangeRate](
[Id] [uniqueidentifier] NOT NULL,
[YearMonth] [varchar](50) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[Rate] [decimal](18, 2) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_ExchangeRate] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[FrontAuditConfig] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[FrontAuditConfig](
[Id] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[IsJoinPlan] [bit] NULL,
[DictionaryCode] [nvarchar](50) NULL,
[ParentId] [uniqueidentifier] NULL,
[IsShowParent] [int] NOT NULL,
[IsHaveSign] [bit] NULL,
[ForeignKeyValue] [nvarchar](50) NULL,
[ModuleTypeId] [uniqueidentifier] NULL,
[CreateTime] [datetime] NOT NULL,
[IsHaveReason] [bit] NULL,
[ObjectTypeId] [uniqueidentifier] NULL,
[Value] [varchar](100) NULL,
[OptTypeId ] [uniqueidentifier] NULL,
[DataType] [nvarchar](100) NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NULL,
[Identification] [nvarchar](100) NULL,
[ForeignKeyText] [nvarchar](500) NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsFinish] [bit] NULL,
[DictionaryType] [nvarchar](50) NULL,
[ConfigType] [nvarchar](50) NULL,
[ValueCN] [varchar](100) NULL,
[Code] [varchar](255) NULL,
[ForeignKeyTableName] [nvarchar](50) NULL,
[Sort] [int] NULL,
[InterfaceName] [nvarchar](100) NULL,
[Description] [varchar](512) NULL,
[DateType] [nvarchar](50) NULL,
[EnumType] [nvarchar](100) NULL,
[ChildrenTypeId] [uniqueidentifier] NULL,
[TableConfigJsonStr] [text] NOT NULL,
[UrlConfigJsonStr] [text] NOT NULL,
[ChildDataValue] [nvarchar](32) NULL,
[ChildDataLabel] [nvarchar](32) NULL,
[IsShowByTrialConfig] [bit] NULL,
[TrialConfigRelyFieldName] [nvarchar](100) NULL,
[DictionaryKey] [nvarchar](100) NULL,
[IsConfig] [bit] NULL,
[IsSpecialType] [bit] NULL,
CONSTRAINT [PK_Dictionary_copy3] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[Hospital] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Hospital](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[City] [varchar](200) NOT NULL,
[CountryCN] [varchar](200) NOT NULL,
[CityCN] [varchar](200) NOT NULL,
[HospitalName] [varchar](200) NOT NULL,
[Province] [varchar](200) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UniversityAffiliatedCN] [varchar](200) NOT NULL,
[Country] [varchar](200) NOT NULL,
[HospitalNameCN] [varchar](200) NOT NULL,
[ProvinceCN] [varchar](200) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UniversityAffiliated] [varchar](200) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[SiteId] [uniqueidentifier] NULL,
CONSTRAINT [PK_Org] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ImageShare] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ImageShare](
[Id] [uniqueidentifier] NOT NULL,
[StudyId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[PassWord] [varchar](255) NOT NULL,
[ExpireTime] [datetime] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ImageSha__3214EC07DE38F513] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Menu] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Menu](
[Id] [uniqueidentifier] NOT NULL,
[Path] [varchar](500) NOT NULL,
[IsEnable] [bit] NOT NULL,
[ApiPath] [varchar](255) NOT NULL,
[Meta] [varchar](255) NULL,
[MenuType] [varchar](255) NULL,
[IsDisplay] [bit] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Redirect] [varchar](255) NOT NULL,
[Note] [text] NOT NULL,
[MenuIcon] [varchar](255) NULL,
[UpdateTime] [datetime] NOT NULL,
[Component] [varchar](100) NOT NULL,
[ParentId] [uniqueidentifier] NOT NULL,
[IsInTabDisplay] [bit] NULL,
[IsExternalLink] [bit] NOT NULL,
[MenuName] [varchar](200) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[PermissionStr] [varchar](255) NOT NULL,
[IsCache] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ShowOrder] [int] NOT NULL,
[LanguageMark] [varchar](255) NOT NULL,
CONSTRAINT [PK_MenuFunction] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[NoneDicomStudy] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[NoneDicomStudy](
[Id] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[StudyCode] [varchar](255) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ImageDate] [datetime] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[Description] [varchar](255) NULL,
[BodyPart] [varchar](255) NOT NULL,
[Code] [int] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[Modality] [varchar](255) NOT NULL,
[UploadVideoTime] [datetime] NULL,
[VideoName] [varchar](255) NOT NULL,
[VideoUrl] [varchar](255) NOT NULL,
[VideoObjectName] [varchar](255) NOT NULL,
[FileCount] [int] NOT NULL,
CONSTRAINT [PK__NoneDico__3214EC073D9344CD_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[NoneDicomStudyFile] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[NoneDicomStudyFile](
[Id] [uniqueidentifier] NOT NULL,
[NoneDicomStudyId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Path] [varchar](1024) NOT NULL,
[FileName] [varchar](255) NOT NULL,
CONSTRAINT [PK__NoneDico__3214EC073D9344CD] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[OrganInfo] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[OrganInfo](
[Id] [uniqueidentifier] NOT NULL,
[PartEN] [nvarchar](64) NOT NULL,
[Part] [nvarchar](64) NOT NULL,
[TULOC] [nvarchar](64) NULL,
[TULOCEN] [nvarchar](64) NOT NULL,
[TULAT] [nvarchar](64) NULL,
[TULATEN] [nvarchar](64) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Remark] [nvarchar](64) NULL,
[IsLymphNodes] [int] NOT NULL,
[SystemCriterionId] [uniqueidentifier] NOT NULL,
[OrganType] [int] NOT NULL,
[IsCanEditPosition] [bit] NOT NULL,
[Classification] [nvarchar](50) NOT NULL,
[ClassificationEN] [nvarchar](50) NOT NULL,
[ShowOrder] [int] NOT NULL,
CONSTRAINT [PK__OrganInf__3214EC07BF7F678D] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[OrganTrialInfo] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[OrganTrialInfo](
[Id] [uniqueidentifier] NOT NULL,
[OrganInfoId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[OrganType] [int] NULL,
[TrialCriterionId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_OrganTrialInfo] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Payment] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Payment](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[PaymentCNY] [decimal](18, 4) NOT NULL,
[ActuallyPaidCNY] [decimal](18, 4) NOT NULL,
[AdjustmentCNY] [decimal](18, 4) NOT NULL,
[TaxCNY] [decimal](18, 4) NOT NULL,
[CalculateUser] [varchar](100) NOT NULL,
[AdjustmentUSD] [decimal](18, 2) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[IsLock] [bit] NOT NULL,
[ExchangeRate] [decimal](18, 2) NOT NULL,
[Note] [nvarchar](500) NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[YearMonth] [varchar](50) NOT NULL,
[BankTransferCNY] [decimal](18, 4) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[PaymentUSD] [decimal](18, 2) NOT NULL,
[YearMonthDate] [datetime] NOT NULL,
[CalculateTime] [datetime] NULL,
[CreateTime] [datetime] NOT NULL,
CONSTRAINT [PK_CostStatistics] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PaymentAdjustment] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PaymentAdjustment](
[Id] [uniqueidentifier] NOT NULL,
[YearMonth] [varchar](50) NOT NULL,
[AdjustmentCNY] [decimal](18, 4) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ReviewerId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[IsLock] [bit] NOT NULL,
[ExchangeRate] [decimal](18, 2) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[YearMonthDate] [smalldatetime] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[AdjustmentUSD] [decimal](18, 2) NOT NULL,
[Note] [nvarchar](500) NOT NULL,
CONSTRAINT [PK_CostAdjustment] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PaymentDetail] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PaymentDetail](
[Id] [uniqueidentifier] NOT NULL,
[ExchangeRate] [decimal](18, 2) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[TrialCode] [varchar](50) NOT NULL,
[PaymentCNY] [decimal](18, 4) NOT NULL,
[PaymentId] [uniqueidentifier] NOT NULL,
[Count] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[TrialAdditional] [decimal](18, 2) NOT NULL,
[PaymentUSD] [decimal](18, 2) NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[PersonalAdditional] [decimal](18, 2) NOT NULL,
[ShowCodeOrder] [int] NOT NULL,
[PaymentType] [varchar](50) NOT NULL,
[ShowTypeOrder] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[YearMonth] [varchar](50) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[BasePrice] [decimal](18, 2) NOT NULL,
CONSTRAINT [PK_CostStatisticsDetail] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Postgraduate] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Postgraduate](
[Id] [uniqueidentifier] NOT NULL,
[CountryCN] [varchar](100) NOT NULL,
[MajorCN] [varchar](100) NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[City] [varchar](100) NOT NULL,
[Training] [varchar](50) NOT NULL,
[School] [varchar](100) NOT NULL,
[SchoolCN] [varchar](100) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrainingCN] [varchar](50) NOT NULL,
[Hospital] [varchar](100) NOT NULL,
[BeginDate] [date] NULL,
[CityCN] [varchar](100) NOT NULL,
[EndDate] [date] NULL,
[Province] [varchar](100) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[ProvinceCN] [varchar](100) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[HospitalCN] [varchar](100) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Country] [varchar](100) NOT NULL,
[Major] [varchar](100) NOT NULL,
CONSTRAINT [PK_DoctorContinueLearning_1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PreviousHistory] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PreviousHistory](
[Id] [uniqueidentifier] NOT NULL,
[Path] [varchar](255) NULL,
[CreateUser] [varchar](255) NOT NULL,
[IsPD] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[FileName] [varchar](255) NULL,
[StartTime] [datetime] NULL,
[EndTime] [datetime] NULL,
[CreateTime] [datetime] NOT NULL,
[Position] [varchar](255) NOT NULL,
[IsSubjectLevel] [bit] NOT NULL,
[ClinicalDataTrialSetId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__Previous__3214EC071B63BD83] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PreviousOther] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PreviousOther](
[Id] [uniqueidentifier] NOT NULL,
[StartTime] [datetime] NULL,
[FileName] [varchar](255) NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[TreatmentType] [varchar](255) NOT NULL,
[IsSubjectLevel] [bit] NOT NULL,
[EndTime] [datetime] NULL,
[IsPD] [bit] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateUser] [varchar](255) NOT NULL,
[Path] [varchar](255) NULL,
[ClinicalDataTrialSetId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__Previous__3214EC071B63BD83_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PreviousPDF] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PreviousPDF](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Path] [varchar](512) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[FileName] [varchar](255) NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[IsVisist] [bit] NULL,
[ClinicalLevel] [int] NULL,
[DataType] [int] NULL,
[UploadType] [int] NULL,
[TrialId] [uniqueidentifier] NULL,
[SubjectId] [uniqueidentifier] NULL,
CONSTRAINT [PK__Previous__3214EC071B63BD83_copy3] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[PreviousSurgery] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[PreviousSurgery](
[Id] [uniqueidentifier] NOT NULL,
[OperationName] [varchar](255) NOT NULL,
[IsSubjectLevel] [bit] NOT NULL,
[CreateUser] [varchar](255) NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[FileName] [varchar](255) NULL,
[CreateTime] [datetime] NOT NULL,
[Path] [varchar](255) NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[OperationTime] [datetime] NULL,
[ClinicalDataTrialSetId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__Previous__3214EC071B63BD83_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[QCChallenge] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[QCChallenge](
[Id] [uniqueidentifier] NOT NULL,
[ClosedTime] [datetime] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsClosed] [bit] NULL,
[LatestReplyUserId] [uniqueidentifier] NULL,
[ReUploader] [varchar](255) NOT NULL,
[ActionContent] [varchar](2048) NULL,
[CreateUser] [varchar](255) NULL,
[ClosedUser] [varchar](255) NULL,
[Content] [varchar](2048) NOT NULL,
[ReUploadedTime] [datetime] NULL,
[ChallengeCode] [nvarchar](50) NULL,
[ReuploadEnum] [int] NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[QCProcessEnum] [int] NOT NULL,
[ReUploadUserId] [uniqueidentifier] NULL,
[CreateTime] [datetime] NOT NULL,
[LatestMsgTime] [datetime] NULL,
[TrialId] [uniqueidentifier] NULL,
[DeadlineTime] [datetime] NULL,
[ChallengeType] [varchar](2048) NULL,
[CloseResonEnum] [int] NOT NULL,
[CurrentQCEnum] [int] NULL,
[Note] [varchar](2048) NOT NULL,
[UserTypeEnum] [int] NOT NULL,
[Code] [int] NULL,
CONSTRAINT [PK_ImageChallenge] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[QCChallengeDialog] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[QCChallengeDialog](
[Id] [uniqueidentifier] NOT NULL,
[CreateUser] [varchar](255) NOT NULL,
[TalkContent] [varchar](500) NOT NULL,
[QCChallengeId] [uniqueidentifier] NOT NULL,
[UserTypeEnum] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
CONSTRAINT [PK_QADialog] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[QCQuestion] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[QCQuestion](
[Id] [uniqueidentifier] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentTriggerValue] [varchar](255) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[IsRequired] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[UpdateTime] [datetime] NOT NULL,
[TypeValue] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
CONSTRAINT [PK__TrialQCQ__3214EC079E774F9D_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[RankPrice] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[RankPrice](
[Id] [uniqueidentifier] NOT NULL,
[Training] [decimal](18, 2) NOT NULL,
[TimepointIn24H] [decimal](18, 2) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[AdjudicationIn24H] [decimal](18, 2) NOT NULL,
[TimepointIn48H] [decimal](18, 2) NOT NULL,
[ShowOrder] [int] NOT NULL,
[AdjudicationIn48H] [decimal](18, 2) NOT NULL,
[RankName] [varchar](200) NOT NULL,
[Timepoint] [decimal](18, 2) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[RefresherTraining] [decimal](18, 2) NOT NULL,
[Downtime] [decimal](18, 2) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Adjudication] [decimal](18, 2) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[Global] [decimal](18, 2) NOT NULL,
CONSTRAINT [PK_RankPrice] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingClinicalData] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingClinicalData](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ReadingId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[ClinicalDataTrialSetId] [uniqueidentifier] NULL,
[IsVisit] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsSign] [bit] NOT NULL,
[IsBlind] [bit] NULL,
[IsComplete] [bit] NULL,
[ReadingClinicalDataState] [int] NOT NULL,
[FileCount] [int] NOT NULL,
CONSTRAINT [PK_ReadingClinicalData] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingClinicalDataPDF] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingClinicalDataPDF](
[Id] [uniqueidentifier] NOT NULL,
[ReadingClinicalDataId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[FileName] [nvarchar](500) NOT NULL,
[Path] [nvarchar](1000) NOT NULL,
CONSTRAINT [PK_ReadingClinicalDataPDF] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingCriterionDictionary] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingCriterionDictionary](
[Id] [uniqueidentifier] NOT NULL,
[CriterionId] [uniqueidentifier] NOT NULL,
[DictionaryId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsSystemCriterion] [bit] NOT NULL,
[ParentCode] [nvarchar](50) NOT NULL,
[IsBaseLineUse] [bit] NOT NULL,
[IsFollowVisitUse] [bit] NOT NULL,
CONSTRAINT [PK__TrialCon__3214EC0712039501] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingCriterionPage] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingCriterionPage](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[PageName] [nvarchar](50) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ReadingQuestionCriterionTrialId] [uniqueidentifier] NOT NULL,
[IsPublicPage] [bit] NOT NULL,
[ShowOrder] [int] NOT NULL,
CONSTRAINT [PK_ReadingCriterionPage] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingGlobalTaskInfo] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingGlobalTaskInfo](
[Id] [uniqueidentifier] NOT NULL,
[GlobalTaskId] [uniqueidentifier] NOT NULL,
[TaskId] [uniqueidentifier] NOT NULL,
[QuestionId] [uniqueidentifier] NULL,
[Answer] [nvarchar](4000) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[GlobalAnswerType] [int] NOT NULL,
CONSTRAINT [PK_ReadingGlobalTaskInfo] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingJudgeInfo] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingJudgeInfo](
[Id] [uniqueidentifier] NOT NULL,
[TaskIdOne] [uniqueidentifier] NOT NULL,
[TaskIdTwo] [uniqueidentifier] NOT NULL,
[JudgeTaskId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ReadingJ__3214EC07AD8F2A28] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingMedicalReviewDialog] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingMedicalReviewDialog](
[Id] [uniqueidentifier] NOT NULL,
[TaskMedicalReviewId] [uniqueidentifier] NOT NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[Content] [nvarchar](2000) NOT NULL,
[UserTypeShortName] [nvarchar](50) NOT NULL,
[UserTypeEnumInt] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsHaveQuestion] [bit] NOT NULL,
[Questioning] [nvarchar](500) NOT NULL,
[AuditAdviceEnum] [int] NOT NULL,
[DisagreeReason] [nvarchar](200) NOT NULL,
[IsApplyHeavyReading] [bit] NULL,
[DoctorUserIdeaEnum] [int] NOT NULL,
[ImagePath] [nvarchar](max) NULL,
[FileName] [nvarchar](max) NULL,
[MedicalDialogCloseEnum] [int] NULL,
CONSTRAINT [PK__ReadingM__3214EC072E1F874A] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingMedicineQuestionAnswer] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingMedicineQuestionAnswer](
[Id] [uniqueidentifier] NOT NULL,
[TaskMedicalReviewId] [uniqueidentifier] NOT NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[Answer] [nvarchar](200) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[ReadingMedicineQuestionId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ReadingM__3214EC07B415018D] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingMedicineSystemQuestion] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingMedicineSystemQuestion](
[Id] [uniqueidentifier] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentTriggerValue] [varchar](255) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[IsRequired] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[UpdateTime] [datetime] NOT NULL,
[TypeValue] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[ReadingCategory] [int] NOT NULL,
[CriterionTypeEnum] [int] NULL,
[IsGeneral] [bit] NOT NULL,
CONSTRAINT [PK__ReadingM__3214EC077588C2B1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingMedicineTrialQuestion] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingMedicineTrialQuestion](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentTriggerValue] [varchar](255) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[TypeValue] [varchar](255) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[IsEnable] [bit] NOT NULL,
[IsRequired] [bit] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[IsConfirm] [bit] NOT NULL,
[ReadingCategory] [int] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_ReadingMedicineTrialQuestion] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingOncologyTaskInfo] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingOncologyTaskInfo](
[Id] [uniqueidentifier] NOT NULL,
[OncologyTaskId] [uniqueidentifier] NOT NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[EvaluationResult] [nvarchar](50) NOT NULL,
[EvaluationReason] [nvarchar](500) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_ReadingOncologyTaskInfo] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingPeriodPlan] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingPeriodPlan](
[Id] [uniqueidentifier] NOT NULL,
[ReadingPeriodSetId] [uniqueidentifier] NULL,
[SubjectVisitId] [uniqueidentifier] NULL,
[CreateTime] [datetime2](7) NULL,
[CreateUserId] [uniqueidentifier] NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime2](7) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[DeletedTime] [datetime2](7) NULL,
[DeleteUserId] [uniqueidentifier] NULL,
CONSTRAINT [PK__ReadingP__3214EC073EBB6CFB] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingPeriodSet] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingPeriodSet](
[Id] [uniqueidentifier] NOT NULL,
[ReadingPeriodName] [nvarchar](30) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ReadingScope] [int] NOT NULL,
[SiteId] [uniqueidentifier] NULL,
[ExpirationDate] [datetime2](7) NULL,
[ExpirationVisitNum] [decimal](18, 0) NULL,
[IsTakeEffect] [int] NULL,
[CreateTime] [datetime2](7) NULL,
[CreateUserId] [uniqueidentifier] NULL,
[VisitStageId] [uniqueidentifier] NULL,
[ReadingSetType] [int] NOT NULL,
[EffectOfTime] [datetime2](7) NULL,
[IsGlobal] [bit] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime2](7) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[DeletedTime] [datetime2](7) NULL,
[DeleteUserId] [uniqueidentifier] NULL,
CONSTRAINT [PK__ReadingP__3214EC07584494FB] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingPeriodSite] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingPeriodSite](
[Id] [uniqueidentifier] NOT NULL,
[ReadingPeriodSetId] [uniqueidentifier] NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ReadingP__3214EC073D2F2202] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingQuestionCriterionSystem] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingQuestionCriterionSystem](
[Id] [uniqueidentifier] NOT NULL,
[CriterionName] [nvarchar](200) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsCompleteConfig] [bit] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ConfirmTime] [datetime2](7) NOT NULL,
[Description] [nvarchar](300) NULL,
[CriterionType] [int] NOT NULL,
[IsOncologyReading] [bit] NOT NULL,
[IsMustGlobalReading] [bit] NOT NULL,
[IseCRFShowInDicomReading] [bit] NOT NULL,
CONSTRAINT [PK__ReadingQ__3214EC0797423E03] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingQuestionSystem] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingQuestionSystem](
[Id] [uniqueidentifier] NOT NULL,
[ReadingQuestionCriterionSystemId] [uniqueidentifier] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentTriggerValue] [varchar](8000) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[IsRequired] [int] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[TypeValue] [varchar](255) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsJudgeQuestion] [bit] NOT NULL,
[Remark] [nvarchar](200) NULL,
[GroupName] [nvarchar](200) NOT NULL,
[ImageCount] [int] NOT NULL,
[ShowQuestion] [int] NOT NULL,
[RelevanceId] [uniqueidentifier] NULL,
[RelevanceValue] [varchar](8000) NULL,
[MaxQuestionCount] [int] NULL,
[LesionType] [int] NULL,
[QuestionType] [int] NULL,
[IsShowInDicom] [bit] NOT NULL,
[DictionaryCode] [nvarchar](100) NULL,
[QuestionGenre] [int] NULL,
[ValueType] [int] NULL,
[Unit] [int] NULL,
[OrderMark] [nvarchar](50) NULL,
[GlobalReadingShowType] [int] NOT NULL,
[DefaultValue] [nvarchar](200) NOT NULL,
[DataSource] [int] NOT NULL,
[QuestionEnName] [nvarchar](250) NOT NULL,
[GroupEnName] [nvarchar](255) NOT NULL,
[LimitEdit] [int] NOT NULL,
[MaxAnswerLength] [int] NULL,
[FileType] [nvarchar](1000) NULL,
[GroupId] [uniqueidentifier] NULL,
CONSTRAINT [PK__ReadingQ__3214EC078F4C0B3E] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingQuestionTrial] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingQuestionTrial](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ReadingQuestionCriterionTrialId] [uniqueidentifier] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentTriggerValue] [varchar](8000) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[IsRequired] [int] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[TypeValue] [varchar](255) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsJudgeQuestion] [bit] NOT NULL,
[Remark] [nvarchar](200) NULL,
[GroupName] [nvarchar](200) NOT NULL,
[ReadingQuestionSystemId] [uniqueidentifier] NULL,
[AnswerGroup] [text] NOT NULL,
[AnswerCombination] [text] NOT NULL,
[JudgeType] [int] NULL,
[SystemParentId] [uniqueidentifier] NULL,
[ReadingCriterionPageId] [uniqueidentifier] NULL,
[RelevanceId] [uniqueidentifier] NULL,
[RelevanceValue] [varchar](8000) NULL,
[ImageCount] [int] NOT NULL,
[ShowQuestion] [int] NOT NULL,
[MaxQuestionCount] [int] NULL,
[LesionType] [int] NULL,
[QuestionType] [int] NULL,
[IsShowInDicom] [bit] NOT NULL,
[DictionaryCode] [nvarchar](100) NULL,
[QuestionGenre] [int] NULL,
[Unit] [int] NULL,
[ValueType] [int] NULL,
[OrderMark] [nvarchar](50) NULL,
[GlobalReadingShowType] [int] NOT NULL,
[DefaultValue] [nvarchar](200) NOT NULL,
[CustomCalculateMark] [int] NULL,
[CalculateQuestions] [text] NOT NULL,
[DataSource] [int] NOT NULL,
[CustomUnit] [nvarchar](50) NOT NULL,
[LimitEdit] [int] NOT NULL,
[QuestionEnName] [nvarchar](255) NOT NULL,
[GroupEnName] [nvarchar](255) NOT NULL,
[IsCopyLesions] [bit] NOT NULL,
[MaxAnswerLength] [int] NULL,
[FileType] [nvarchar](1000) NULL,
[GroupId] [uniqueidentifier] NULL,
CONSTRAINT [PK_ReadingQuestionTrial] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingTableAnswerRowInfo] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingTableAnswerRowInfo](
[Id] [uniqueidentifier] NOT NULL,
[QuestionId] [uniqueidentifier] NOT NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[RowIndex] [decimal](18, 2) NOT NULL,
[MeasureData] [nvarchar](max) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[InstanceId] [uniqueidentifier] NULL,
[SeriesId] [uniqueidentifier] NULL,
[IsCurrentTaskAdd] [bit] NOT NULL,
[SplitRowId] [uniqueidentifier] NULL,
[MergeRowId] [uniqueidentifier] NULL,
[SplitOrMergeType] [int] NULL,
[IsCanEditPosition] [bit] NOT NULL,
[StudyId] [uniqueidentifier] NULL,
[FristAddTaskNum] [decimal](18, 2) NOT NULL,
[IsDicomReading] [bit] NOT NULL,
[BlindName] [nvarchar](50) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime2](7) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[DeletedTime] [datetime2](7) NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[OrderMark] [nvarchar](50) NOT NULL,
[NumberOfFrames] [int] NULL,
[PicturePath] [text] NOT NULL,
[RowMark] [varchar](255) NULL,
[OrganInfoId] [uniqueidentifier] NULL,
[WW] [decimal](18, 2) NULL,
[WL] [decimal](18, 2) NULL,
[FristAddTaskId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ReadingT__3214EC07A529B83D] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingTableQuestionAnswer] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingTableQuestionAnswer](
[Id] [uniqueidentifier] NOT NULL,
[QuestionId] [uniqueidentifier] NOT NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[RowIndex] [decimal](18, 2) NOT NULL,
[Answer] [nvarchar](max) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TableQuestionId] [uniqueidentifier] NOT NULL,
[RowId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime2](7) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[DeletedTime] [datetime2](7) NULL,
[DeleteUserId] [uniqueidentifier] NULL,
CONSTRAINT [PK_ReadingTableQuestionAnswer] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingTableQuestionSystem] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingTableQuestionSystem](
[Id] [uniqueidentifier] NOT NULL,
[ReadingQuestionId] [uniqueidentifier] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[ParentTriggerValue] [varchar](8000) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[IsRequired] [int] NOT NULL,
[ShowOrder] [int] NOT NULL,
[TypeValue] [varchar](255) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Remark] [nvarchar](200) NULL,
[RelevanceId] [uniqueidentifier] NULL,
[RelevanceValue] [varchar](8000) NULL,
[ShowQuestion] [int] NOT NULL,
[MaxRowCount] [int] NULL,
[DataTableName] [varchar](200) NULL,
[DataTableColumn] [varchar](200) NULL,
[TableQuestionType] [int] NULL,
[DependParentId] [uniqueidentifier] NULL,
[IsDepend] [int] NOT NULL,
[SystemCriterionId] [uniqueidentifier] NOT NULL,
[QuestionMark] [int] NULL,
[DictionaryCode] [nvarchar](100) NULL,
[ValueType] [int] NULL,
[Unit] [int] NULL,
[DataSource] [int] NOT NULL,
[QuestionEnName] [nvarchar](255) NOT NULL,
[LimitEdit] [int] NOT NULL,
[MaxAnswerLength] [int] NULL,
[FileType] [nvarchar](1000) NULL,
CONSTRAINT [PK__ReadingT__3214EC07226E9378] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingTableQuestionTrial] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingTableQuestionTrial](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NULL,
[ReadingQuestionId] [uniqueidentifier] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[ParentTriggerValue] [varchar](8000) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[IsRequired] [int] NOT NULL,
[ShowOrder] [int] NOT NULL,
[TypeValue] [varchar](255) NOT NULL,
[IsEnable] [bit] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Remark] [nvarchar](200) NULL,
[RelevanceId] [uniqueidentifier] NULL,
[RelevanceValue] [varchar](8000) NULL,
[ShowQuestion] [int] NOT NULL,
[MaxRowCount] [int] NULL,
[DataTableName] [varchar](200) NULL,
[DataTableColumn] [varchar](200) NULL,
[TableQuestionType] [int] NULL,
[DependParentId] [uniqueidentifier] NULL,
[IsDepend] [int] NOT NULL,
[TrialCriterionId] [uniqueidentifier] NOT NULL,
[QuestionMark] [int] NULL,
[DictionaryCode] [nvarchar](100) NULL,
[ValueType] [int] NULL,
[Unit] [int] NULL,
[CustomCalculateMark] [int] NULL,
[CalculateQuestions] [text] NOT NULL,
[DataSource] [int] NOT NULL,
[CustomUnit] [nvarchar](50) NOT NULL,
[LimitEdit] [int] NOT NULL,
[QuestionEnName] [nvarchar](255) NOT NULL,
[IsCopy] [bit] NOT NULL,
[SystemTableQuestionId] [uniqueidentifier] NULL,
[MaxAnswerLength] [int] NULL,
[FileType] [nvarchar](1000) NULL,
CONSTRAINT [PK__ReadingT__3214EC07E3B94527] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingTaskQuestionAnswer] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingTaskQuestionAnswer](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[ReadingQuestionTrialId] [uniqueidentifier] NOT NULL,
[Answer] [nvarchar](max) NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ReadingQuestionCriterionTrialId] [uniqueidentifier] NOT NULL,
[GlobalChangeAnswer] [nvarchar](200) NULL,
[IsGlobalChange] [bit] NOT NULL,
CONSTRAINT [PK__ReadingT__3214EC0719C06E31] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ReadingTaskRelation] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ReadingTaskRelation](
[Id] [uniqueidentifier] NOT NULL,
[TaskId] [uniqueidentifier] NOT NULL,
[RelevanceTaskId] [uniqueidentifier] NOT NULL,
[RelevanceType] [int] NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[ResearchPublication] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ResearchPublication](
[Id] [uniqueidentifier] NOT NULL,
[PublicationsCN] [text] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Grants] [text] NOT NULL,
[AwardsHonorsCN] [text] NOT NULL,
[Publications] [text] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[ResearchCN] [text] NOT NULL,
[GrantsCN] [text] NOT NULL,
[AwardsHonors] [text] NOT NULL,
[Research] [text] NOT NULL,
CONSTRAINT [PK_DoctorScientificResearchInfo] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[SaveChangesAudits] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SaveChangesAudits](
[Id] [uniqueidentifier] NOT NULL,
[EndTime] [datetime2](7) NOT NULL,
[Succeeded] [bit] NOT NULL,
[StartTime] [datetime2](7) NOT NULL,
[ErrorMessage] [varchar](max) NULL,
CONSTRAINT [PK__SaveChan__3214EC072B221126] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[ShortcutKey] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[ShortcutKey](
[Id] [uniqueidentifier] NOT NULL,
[Keyboardkey] [nvarchar](50) NOT NULL,
[ShortcutKeyEnum] [int] NOT NULL,
[ImageToolType] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[AltKey] [bit] NOT NULL,
[CtrlKey] [bit] NOT NULL,
[ShiftKey] [bit] NOT NULL,
[MetaKey] [bit] NOT NULL,
[UserId] [uniqueidentifier] NOT NULL,
[Text] [nvarchar](50) NOT NULL,
[Code] [nvarchar](50) NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Sponsor] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Sponsor](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[SponsorName] [varchar](200) NOT NULL,
[SponsorNameCN] [varchar](255) NOT NULL,
[SponsorCode] [varchar](255) NOT NULL,
CONSTRAINT [PK_Sponsor] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[StudyMonitor] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[StudyMonitor](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[UploadStartTime] [datetime] NOT NULL,
[IsDicom] [bit] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[IsDicomReUpload] [bit] NOT NULL,
[TotalMillisecondsInterval] [int] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UploadFinishedTime] [datetime] NULL,
[FileCount] [int] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[IP] [varchar](255) NOT NULL,
[StudyId] [uniqueidentifier] NOT NULL,
[StudyCode] [varchar](255) NULL,
[FileSize] [decimal](18, 0) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsSuccess] [bit] NOT NULL,
[Note] [text] NOT NULL,
[ArchiveFinishedTime] [datetime] NULL,
[FailedFileCount] [int] NOT NULL,
CONSTRAINT [PK_Dictionary_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[SubjectCanceDoctor] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SubjectCanceDoctor](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[Note] [varchar](1024) NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy1_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SubjectUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SubjectUser](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[SubjectId] [uniqueidentifier] NOT NULL,
[DoctorUserId] [uniqueidentifier] NOT NULL,
[AssignTime] [datetime] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ArmEnum] [int] NOT NULL,
[IsConfirmed] [bit] NOT NULL,
[OrignalSubjectUserId] [uniqueidentifier] NULL,
[TrialReadingCriterionId] [uniqueidentifier] NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemAnonymization] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemAnonymization](
[Id] [uniqueidentifier] NOT NULL,
[IsFixed] [bit] NOT NULL,
[Group] [varchar](200) NOT NULL,
[ReplaceValue] [varchar](255) NOT NULL,
[IsAdd] [bit] NOT NULL,
[IsEnable] [bit] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ValueRepresentation] [varchar](255) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Element] [varchar](200) NOT NULL,
[TagDescription] [varchar](200) NOT NULL,
[TagDescriptionCN] [varchar](255) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy4] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemBasicData] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemBasicData](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[BasicDataTypeEnum] [int] NOT NULL,
[Description] [varchar](512) NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[Name] [varchar](50) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[Code] [varchar](512) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ValueCN] [varchar](512) NOT NULL,
[ShowOrder] [int] NOT NULL,
[Value] [varchar](512) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
CONSTRAINT [PK_Dictionary_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY],
CONSTRAINT [IX_Code] UNIQUE NONCLUSTERED
(
[Code] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemCriterionDictionaryCode] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemCriterionDictionaryCode](
[Id] [uniqueidentifier] NOT NULL,
[SystemCriterionId] [uniqueidentifier] NOT NULL,
[Code] [nvarchar](50) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__SystemCr__3214EC073DF8E80E] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemDocConfirmedUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemDocConfirmedUser](
[Id] [uniqueidentifier] NOT NULL,
[SignText] [varchar](512) NOT NULL,
[ConfirmTime] [datetime] NULL,
[ConfirmUserId] [uniqueidentifier] NOT NULL,
[SystemDocumentId] [uniqueidentifier] NOT NULL,
[SignFirstViewTime] [datetime] NULL,
[IsDeleted] [bit] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[DeletedTime] [datetime] NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2_copy1_copy1_copy1_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemDocNeedConfirmedUserType] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemDocNeedConfirmedUserType](
[Id] [uniqueidentifier] NOT NULL,
[SystemDocumentId] [uniqueidentifier] NOT NULL,
[NeedConfirmUserTypeId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2_copy1_copy1_copy1_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemDocument] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemDocument](
[Id] [uniqueidentifier] NOT NULL,
[SignViewMinimumMinutes] [int] NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[Type] [varchar](200) NOT NULL,
[Name] [varchar](200) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[DeletedTime] [datetime] NULL,
[Path] [varchar](200) NOT NULL,
[FileTypeId] [uniqueidentifier] NULL,
[UpdateTime] [datetime] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemNotice] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemNotice](
[Id] [uniqueidentifier] NOT NULL,
[EndDate] [datetime] NULL,
[UpdateTime] [datetime] NOT NULL,
[NoticeModeEnum] [int] NOT NULL,
[NoticeTypeEnum] [int] NOT NULL,
[NoticeStateEnum] [int] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[FileName] [varchar](255) NOT NULL,
[ApplicableProjectEnum] [int] NOT NULL,
[PublishedTime] [datetime] NULL,
[NoticeLevelEnum] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[Path] [varchar](255) NOT NULL,
[StartDate] [datetime] NULL,
[PublishedUserId] [uniqueidentifier] NULL,
[NoticeContent] [text] NOT NULL,
CONSTRAINT [PK_Dictionary_copy2_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemNoticeUserRead] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemNoticeUserRead](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[SystemNoticeId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_Dictionary_copy2_copy1_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[SystemNoticeUserType] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SystemNoticeUserType](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SystemNoticeId] [uniqueidentifier] NOT NULL,
[UserTypeId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
CONSTRAINT [PK_Dictionary_copy2_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TaskAllocationRule] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TaskAllocationRule](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[PlanReadingRatio] [int] NOT NULL,
[DoctorUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[Note] [varchar](255) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[IsJudgeDoctor] [bit] NOT NULL,
[PlanSubjectCount] [int] NOT NULL,
[EnrollId] [uniqueidentifier] NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TaskConsistentRule] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TaskConsistentRule](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[Note] [varchar](255) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[PlanSubjectCount] [int] NOT NULL,
[PlanVisitCount] [int] NOT NULL,
[IntervalWeeks] [int] NOT NULL,
[CompareDoctorUserId] [uniqueidentifier] NULL,
[IsHaveReadingPeriod] [bit] NOT NULL,
[IsGenerateGlobalTask] [bit] NOT NULL,
[BlindSubjectNumberOfPlaces] [int] NOT NULL,
[BlindTrialSiteCode] [varchar](255) NOT NULL,
[IsSelfAnalysis] [bit] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy2_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TaskInfluence] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TaskInfluence](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[OriginalTaskId] [uniqueidentifier] NOT NULL,
[InfluenceTaskId] [uniqueidentifier] NOT NULL,
[OptType] [int] NOT NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy1_copy2_copy3] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TaskMedicalReview] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TaskMedicalReview](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[AllocateTime] [datetime] NULL,
[AuditState] [int] NOT NULL,
[AuditSignTime] [datetime] NULL,
[DoctorUserIdeaEnum] [int] NOT NULL,
[MedicalManagerUserId] [uniqueidentifier] NULL,
[VisitTaskId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[DoctorUserId] [uniqueidentifier] NOT NULL,
[IsHaveQuestion] [bit] NOT NULL,
[Questioning] [nvarchar](500) NOT NULL,
[AuditAdviceEnum] [int] NOT NULL,
[ImagePath] [nvarchar](max) NOT NULL,
[IsClosedDialog] [bit] NOT NULL,
[SaveQuestionTime] [datetime2](7) NULL,
[DisagreeReason] [nvarchar](200) NOT NULL,
[IsApplyHeavyReading] [bit] NOT NULL,
[SaveConclusionTime] [datetime2](7) NULL,
[FileName] [nvarchar](max) NOT NULL,
[IsSendMessage] [bit] NOT NULL,
[DialogCloseReason] [nvarchar](200) NOT NULL,
[MedicalDialogCloseEnum] [int] NOT NULL,
[IsInvalid] [bit] NOT NULL,
[IsAutoGenerate] [bit] NOT NULL,
[PDRelationTaskIdListStr] [varchar](510) NOT NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy1_copy2_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[TaskMedicalReviewRule] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TaskMedicalReviewRule](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[DoctorUserId] [uniqueidentifier] NOT NULL,
[IsEnable] [bit] NOT NULL,
[Note] [varchar](255) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[PlanVisitCount] [int] NOT NULL,
[PlanJudgeCount] [int] NOT NULL,
[PlanGlobalCount] [int] NOT NULL,
[PlanTumorCount] [int] NOT NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialClinicalDataSetCriterion] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialClinicalDataSetCriterion](
[Id] [uniqueidentifier] NOT NULL,
[TrialClinicalDataSetId] [uniqueidentifier] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__TrialCli__3214EC07231CAA60] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialCriterionDictionaryCode] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialCriterionDictionaryCode](
[Id] [uniqueidentifier] NOT NULL,
[TrialCriterionId] [uniqueidentifier] NOT NULL,
[Code] [nvarchar](50) NOT NULL,
[CreateTime] [datetime2](7) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialDictionary] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialDictionary](
[Id] [uniqueidentifier] NOT NULL,
[DictionaryId] [uniqueidentifier] NOT NULL,
[KeyName] [varchar](50) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_ProjectDictionary] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialDocConfirmedUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialDocConfirmedUser](
[Id] [uniqueidentifier] NOT NULL,
[SignFirstViewTime] [datetime] NULL,
[ConfirmTime] [datetime] NULL,
[ConfirmUserId] [uniqueidentifier] NOT NULL,
[SignText] [varchar](512) NOT NULL,
[TrialDocumentId] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[DeletedTime] [datetime] NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2_copy1_copy1_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialDocNeedConfirmedUserType] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialDocNeedConfirmedUserType](
[Id] [uniqueidentifier] NOT NULL,
[NeedConfirmUserTypeId] [uniqueidentifier] NOT NULL,
[TrialDocumentId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2_copy1_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialDocument] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialDocument](
[Id] [uniqueidentifier] NOT NULL,
[DeletedTime] [datetime] NULL,
[Name] [varchar](200) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[SignViewMinimumMinutes] [int] NOT NULL,
[FileTypeId] [uniqueidentifier] NULL,
[Path] [varchar](200) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[CreateTime] [datetime] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[Type] [varchar](200) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[Description] [nvarchar](500) NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy2_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialEmailNoticeConfig] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialEmailNoticeConfig](
[Id] [uniqueidentifier] NOT NULL,
[AuthorizationCode] [varchar](255) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsUrgent] [bit] NOT NULL,
[Code] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[IsReturnRequired] [bit] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[IsAutoSend] [bit] NOT NULL,
[IsDistinguishCriteria] [bit] NOT NULL,
[BusinessScenarioEnum] [int] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[FilePath] [varchar](255) NOT NULL,
[FileName] [varchar](255) NOT NULL,
[CriterionTypeEnum] [int] NULL,
[FromEmail] [varchar](255) NOT NULL,
[FromName] [varchar](255) NOT NULL,
[SMTPServerAddress] [varchar](255) NOT NULL,
[SMTPServerPort] [int] NOT NULL,
[TrialReadingCriterionId] [uniqueidentifier] NULL,
CONSTRAINT [PK_IntoGroup_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialEmailNoticeUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialEmailNoticeUser](
[Id] [uniqueidentifier] NOT NULL,
[TrialEmailNoticeConfigId] [uniqueidentifier] NOT NULL,
[EmailUserType] [int] NOT NULL,
[UserType] [int] NOT NULL,
CONSTRAINT [PK__TrialEma__3214EC073DDB294C] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialExperience] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialExperience](
[Id] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[PhaseId] [uniqueidentifier] NULL,
[Term] [varchar](100) NOT NULL,
[EvaluationContent] [varchar](512) NOT NULL,
[VisitReadingCount] [int] NOT NULL,
[StartTime] [datetime2](7) NULL,
[EndTime] [datetime2](7) NULL,
CONSTRAINT [PK_DoctorClinicalTrialExperience] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialExperienceCriteria] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialExperienceCriteria](
[Id] [uniqueidentifier] ROWGUIDCOL NOT NULL,
[TrialExperienceId] [uniqueidentifier] NOT NULL,
[EvaluationCriteriaId] [uniqueidentifier] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__TrialExp__3214EC07246361C3] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialExternalUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialExternalUser](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ConfirmTime] [datetime] NULL,
[Email] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[FirstName] [varchar](255) NOT NULL,
[InviteState] [int] NOT NULL,
[Phone] [varchar](255) NOT NULL,
[LastName] [varchar](255) NOT NULL,
[ExpireTime] [datetime] NULL,
[IsSystemUser] [bit] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UserTypeId] [uniqueidentifier] NULL,
[IsJoin] [bit] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SystemUserId] [uniqueidentifier] NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[RejectReason] [varchar](512) NULL,
[OrganizationName] [varchar](255) NOT NULL,
CONSTRAINT [PK_TrialSite_copy1_copy1_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialFileUserType] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialFileUserType](
[Id] [uniqueidentifier] NOT NULL,
[TrialFileId] [uniqueidentifier] NOT NULL,
[UserTypeId] [varchar](200) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialPaymentPrice ] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialPaymentPrice ](
[Id] [uniqueidentifier] NOT NULL,
[TrialAdditional] [decimal](18, 2) NOT NULL,
[SowPath] [varchar](500) NULL,
[UpdateTime] [datetime] NULL,
[CreateTime] [datetime] NULL,
[UpdateUserId] [uniqueidentifier] NULL,
[AdjustmentMultiple] [decimal](18, 2) NOT NULL,
[CreateUserId] [uniqueidentifier] NULL,
[IsNewTrial] [bit] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[SowName] [varchar](200) NULL,
CONSTRAINT [PK_TrialExtension] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialQCQuestion] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialQCQuestion](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Type] [varchar](255) NOT NULL,
[ParentTriggerValue] [varchar](255) NOT NULL,
[QuestionName] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[TypeValue] [varchar](255) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[IsEnable] [bit] NOT NULL,
[IsRequired] [bit] NOT NULL,
[ShowOrder] [int] NOT NULL,
[ParentId] [uniqueidentifier] NULL,
[IsConfirm] [bit] NULL,
CONSTRAINT [PK__TrialQCQ__3214EC079E774F9D] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialQCQuestionAnswer] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialQCQuestionAnswer](
[Id] [uniqueidentifier] NOT NULL,
[Answer] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[QCProcessEnum ] [int] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[CurrentQCEnum] [int] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[TrialQCQuestionConfigureId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[ChildAnswer] [varchar](255) NOT NULL,
CONSTRAINT [PK__TrialQCQ__3214EC079E774F9D_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialRevenuesPrice] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialRevenuesPrice](
[Id] [uniqueidentifier] NOT NULL,
[TimepointIn24H] [decimal](18, 2) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[AdjudicationIn24H] [decimal](18, 2) NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Adjudication] [decimal](18, 2) NOT NULL,
[Global] [decimal](18, 2) NOT NULL,
[Timepoint] [decimal](18, 2) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[AdjudicationIn48H] [decimal](18, 2) NOT NULL,
[Downtime] [decimal](18, 2) NOT NULL,
[TimepointIn48H] [decimal](18, 2) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[Training] [decimal](18, 2) NOT NULL,
[RefresherTraining] [decimal](18, 2) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_TrialCost] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialRevenuesPriceVerification] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialRevenuesPriceVerification](
[Id] [uniqueidentifier] NOT NULL,
[AdjudicationIn48H] [bit] NOT NULL,
[YearMonth] [varchar](50) NOT NULL,
[TimepointIn48H] [bit] NOT NULL,
[Training] [bit] NOT NULL,
[TimepointIn24H] [bit] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[RefresherTraining] [bit] NOT NULL,
[AdjudicationIn24H] [bit] NOT NULL,
[WorkLoadDate] [datetime] NOT NULL,
[Adjudication] [bit] NOT NULL,
[Global] [bit] NOT NULL,
[ReviewerId] [uniqueidentifier] NOT NULL,
[Downtime] [bit] NOT NULL,
[Timepoint] [bit] NOT NULL,
CONSTRAINT [PK_TrialRevenuesPriceVerification] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialSign] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialSign](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NULL,
[CreateUserId] [uniqueidentifier] NULL,
[SignText] [varchar](1024) NULL,
[IsCompleted] [bit] NULL,
[SubjectVisitId] [uniqueidentifier] NULL,
[SignCode] [varchar](255) NULL,
[CreateTime] [datetime] NULL,
[SignCodeId] [uniqueidentifier] NULL,
CONSTRAINT [PK_CROCompany_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialSiteEquipmentSurvey] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialSiteEquipmentSurvey](
[Id] [uniqueidentifier] NOT NULL,
[ManufacturerName] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[TrialSiteSurveyId] [uniqueidentifier] NOT NULL,
[Parameters] [varchar](255) NOT NULL,
[ScannerType] [varchar](255) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[EquipmentTypeId] [uniqueidentifier] NULL,
[UpdateTime] [datetime] NOT NULL,
[Note] [varchar](255) NOT NULL,
[CreateTime] [datetime] NOT NULL,
CONSTRAINT [PK_TrialSite_copy1_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialSiteSurvey] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialSiteSurvey](
[Id] [uniqueidentifier] NOT NULL,
[IsConfirmImagingTechnologist] [bit] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[PreliminaryTime] [datetime] NULL,
[LatestBackReason] [varchar](255) NOT NULL,
[Phone] [varchar](255) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[PreliminaryUserId] [uniqueidentifier] NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[State] [int] NOT NULL,
[IsFollowStudyParameters] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[NotFollowReson] [varchar](255) NOT NULL,
[Email] [varchar](255) NOT NULL,
[IsLocked] [bit] NOT NULL,
[NotConfirmReson] [varchar](255) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[ReviewerTime] [datetime] NULL,
[IsDeleted] [bit] NOT NULL,
[EfficacyEvaluatorType] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[DeletedTime] [datetime] NULL,
[AverageEngravingCycle] [int] NOT NULL,
[ReviewerUserId] [uniqueidentifier] NULL,
[UserName] [varchar](255) NOT NULL,
CONSTRAINT [PK_TrialSite_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialSiteUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialSiteUser](
[Id] [uniqueidentifier] NOT NULL,
[DeletedTime] [datetime] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[CreateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[SiteId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_UserTrial_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialSiteUserSurvey] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialSiteUserSurvey](
[Id] [uniqueidentifier] NOT NULL,
[ConfirmTime] [datetime] NULL,
[FirstName] [varchar](255) NOT NULL,
[UserTypeId] [uniqueidentifier] NULL,
[IsCorrect] [bit] NOT NULL,
[OrganizationName] [varchar](255) NOT NULL,
[InviteState] [int] NOT NULL,
[UserName] [varchar](255) NOT NULL,
[TrialRoleNameId] [uniqueidentifier] NULL,
[RejectReason] [varchar](255) NULL,
[TrialSiteSurveyId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsJoin] [bit] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Email] [varchar](255) NOT NULL,
[SystemUserId] [uniqueidentifier] NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[ExpireTime] [datetime] NULL,
[UpdateTime] [datetime] NOT NULL,
[IsGenerateAccount] [bit] NOT NULL,
[IsGenerateSuccess] [bit] NOT NULL,
[Phone] [varchar](255) NOT NULL,
[LastName] [varchar](255) NOT NULL,
CONSTRAINT [PK_TrialSite_copy1_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialStateChange] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialStateChange](
[Id] [uniqueidentifier] NOT NULL,
[NowState] [varchar](200) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[OriginState] [varchar](200) NOT NULL,
[Reason] [varchar](200) NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__ImageAcq__3214EC0734E8D562_copy3] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialStatus] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialStatus](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[OptUserType] [int] NOT NULL,
[TrialStatus] [int] NOT NULL,
[Memo] [varchar](100) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_TrialDetail] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TrialUser] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TrialUser](
[Id] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[JoinTime] [datetime] NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[RemoveTime] [datetime] NULL,
[CreateTime] [datetime] NOT NULL,
[DeletedTime] [datetime] NULL,
[IsDeleted] [bit] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[UserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_UserTrial] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[TumorAssessment] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TumorAssessment](
[Id] [uniqueidentifier] NOT NULL,
[TargetLesion] [int] NOT NULL,
[NonTargetLesions] [int] NOT NULL,
[NewLesion] [int] NOT NULL,
[OverallEfficacy] [int] NOT NULL,
[CriterionId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK__TumorAss__3214EC0760934A33] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[User] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[User](
[Id] [uniqueidentifier] NOT NULL,
[Sex] [int] NOT NULL,
[IsFirstAdd] [bit] NOT NULL,
[UserCode] [varchar](50) NOT NULL,
[OrganizationName] [varchar](200) NULL,
[CreateTime] [datetime] NOT NULL,
[LastName] [nvarchar](255) NOT NULL,
[FirstName] [varchar](255) NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[Phone] [varchar](50) NOT NULL,
[PasswordChanged] [bit] NOT NULL,
[UserTypeId] [uniqueidentifier] NOT NULL,
[UserName] [varchar](255) NOT NULL,
[DepartmentName] [varchar](100) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[UserTypeEnum] [int] NOT NULL,
[PositionName] [varchar](100) NOT NULL,
[SuperAdmin] [bit] NOT NULL,
[Status] [int] NOT NULL,
[IsZhiZhun] [bit] NOT NULL,
[Password] [varchar](255) NOT NULL,
[LastLoginTime] [datetime] NULL,
[UpdateTime] [datetime] NOT NULL,
[EMail] [varchar](200) NOT NULL,
[Code] [int] NULL,
[EmailToken] [varchar](1020) NULL,
[DoctorId] [uniqueidentifier] NULL,
[IsTestUser] [bit] NOT NULL,
CONSTRAINT [PK_SysUser_1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[UserDoctor] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[UserDoctor](
[Id] [uniqueidentifier] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[UserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_UserDoctor] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[UserType] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[UserType](
[Id] [uniqueidentifier] NOT NULL,
[UserTypeShortName] [varchar](255) NOT NULL,
[UserTypeEnum] [int] NOT NULL,
[IsEnable] [bit] NOT NULL,
[Type] [int] NOT NULL,
[Description] [varchar](255) NOT NULL,
[PermissionStr] [varchar](255) NOT NULL,
[Order] [int] NOT NULL,
[UserTypeName] [varchar](255) NOT NULL,
[IsInternal] [bit] NOT NULL,
CONSTRAINT [PK__UserType__3214EC07172CB0DA] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[UserTypeGroup] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[UserTypeGroup](
[Id] [uniqueidentifier] NOT NULL,
[DictionaryId] [uniqueidentifier] NOT NULL,
[UserTypeId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_R_RolePermission_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[UserTypeMenu] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[UserTypeMenu](
[Id] [uniqueidentifier] NOT NULL,
[UserTypeId] [uniqueidentifier] NOT NULL,
[MenuId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_R_RolePermission] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Vacation] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Vacation](
[Id] [uniqueidentifier] NOT NULL,
[EndDate] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[DoctorId] [uniqueidentifier] NOT NULL,
[Status] [int] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[StartDate] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_Holiday] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[VerificationCode] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VerificationCode](
[Id] [uniqueidentifier] NOT NULL,
[ExpirationTime] [datetime] NOT NULL,
[UserId] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NULL,
[EmailOrPhone] [varchar](255) NULL,
[Code] [char](10) NOT NULL,
[CreateTime] [datetime] NULL,
[CodeType] [int] NOT NULL,
[HasSend] [bit] NOT NULL,
CONSTRAINT [PK_VerificationCode] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[VisitPlanInfluenceStat] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VisitPlanInfluenceStat](
[Id] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[InconsistentCount] [int] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_TrialInterview_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[VisitPlanInfluenceStudy] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VisitPlanInfluenceStudy](
[Id] [uniqueidentifier] NOT NULL,
[Modality] [varchar](255) NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsDicomStudy] [bit] NOT NULL,
[IsOverWindowNowNotOverWindow] [bit] NOT NULL,
[StudyId] [uniqueidentifier] NOT NULL,
[VisitPlanInfluenceStatId] [uniqueidentifier] NULL,
[HistoryWindow] [varchar](255) NOT NULL,
[StudyTime] [datetime] NULL,
[SubjectVisitId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[NowWindow] [varchar](255) NOT NULL,
CONSTRAINT [PK_TrialInterview_copy1] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[VisitStage] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VisitStage](
[Id] [uniqueidentifier] NOT NULL,
[IsDeleted] [bit] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[IsBaseLine] [bit] NOT NULL,
[Description] [text] NULL,
[NeedGlobal] [bit] NOT NULL,
[VisitDay] [int] NOT NULL,
[DeleteUserId] [uniqueidentifier] NULL,
[UpdateTime] [datetime] NOT NULL,
[VisitWindowLeft] [int] NULL,
[TrialId] [uniqueidentifier] NOT NULL,
[IsConfirmed] [bit] NOT NULL,
[VisitWindowRight] [int] NULL,
[VisitName] [varchar](200) NOT NULL,
[DeletedTime] [datetime] NULL,
[VisitNum] [decimal](18, 1) NOT NULL,
[IsHaveFirstConfirmed] [bit] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[BlindName] [varchar](255) NOT NULL,
CONSTRAINT [PK_TrialInterview] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
/****** Object: Table [dbo].[VisitTaskReReading] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VisitTaskReReading](
[Id] [uniqueidentifier] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
[OriginalReReadingTaskId] [uniqueidentifier] NOT NULL,
[RequestReReadingTime] [datetime] NOT NULL,
[RequestReReadingReason] [varchar](1024) NOT NULL,
[RequestReReadingResultEnum] [int] NOT NULL,
[RequestReReadingType] [int] NOT NULL,
[RequestReReadingUserId] [uniqueidentifier] NULL,
[RequestReReadingConfirmUserId] [uniqueidentifier] NULL,
[NewReReadingTaskId] [uniqueidentifier] NULL,
[RootReReadingTaskId] [uniqueidentifier] NULL,
[RequestReReadingRejectReason] [varchar](255) NOT NULL,
[IsCopyOrigenalForms] [bit] NOT NULL,
[IsCopyFollowForms] [bit] NOT NULL,
CONSTRAINT [PK__TaskAllo__3214EC07AB0C4BEE_copy1_copy2] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[VolumeReward] Script Date: 2023/4/10 17:30:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[VolumeReward](
[Id] [uniqueidentifier] NOT NULL,
[Price] [decimal](18, 2) NOT NULL,
[UpdateTime] [datetime] NOT NULL,
[CreateUserId] [uniqueidentifier] NOT NULL,
[CreateTime] [datetime] NOT NULL,
[Min] [int] NOT NULL,
[Max] [int] NOT NULL,
[UpdateUserId] [uniqueidentifier] NOT NULL,
CONSTRAINT [PK_AwardPrice] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT ('') FOR [Type]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT ((0)) FOR [IsOfficial]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT ((0)) FOR [Language]
GO
ALTER TABLE [dbo].[Attachment] ADD DEFAULT (newid()) FOR [DoctorId]
GO
ALTER TABLE [dbo].[CheckChallengeDialog] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[CheckChallengeDialog] ADD DEFAULT ((0)) FOR [UserTypeEnum]
GO
ALTER TABLE [dbo].[CheckChallengeDialog] ADD DEFAULT ('') FOR [CreateUser]
GO
ALTER TABLE [dbo].[ClinicalDataSystemSet] ADD DEFAULT ((0)) FOR [UploadRole]
GO
ALTER TABLE [dbo].[ClinicalDataSystemSet] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[ClinicalDataSystemSet] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[ClinicalDataSystemSet] ADD DEFAULT ('') FOR [CriterionEnumListStr]
GO
ALTER TABLE [dbo].[ClinicalDataTrialSet] ADD DEFAULT ((0)) FOR [IsConfirm]
GO
ALTER TABLE [dbo].[ClinicalDataTrialSet] ADD DEFAULT ((0)) FOR [UploadRole]
GO
ALTER TABLE [dbo].[ClinicalDataTrialSet] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[ClinicalDataTrialSet] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[ClinicalDataTrialSet] ADD DEFAULT ('') FOR [CriterionEnumListStr]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ('') FOR [Name]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ((-1)) FOR [CriterionTypeEnum]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ((0)) FOR [FileTypeEnum]
GO
ALTER TABLE [dbo].[CommonDocument] ADD DEFAULT ((0)) FOR [BusinessScenarioEnum]
GO
ALTER TABLE [dbo].[CriterionNidus] ADD DEFAULT ((0)) FOR [IsSystemCriterion]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT ('') FOR [CROName]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT ('') FOR [CROCode]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[CROCompany] ADD DEFAULT ('') FOR [CRONameCN]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT ('') FOR [JsonDetail]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT ((0)) FOR [IsSign]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT ('') FOR [EntityName]
GO
ALTER TABLE [dbo].[DataInspection] ADD DEFAULT ('') FOR [CreateUserRealName]
GO
ALTER TABLE [dbo].[DicomInstance] ADD DEFAULT ((0)) FOR [CPIStatus]
GO
ALTER TABLE [dbo].[DicomInstance] ADD DEFAULT ((0)) FOR [Anonymize]
GO
ALTER TABLE [dbo].[DicomInstance] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[DicomInstance] ADD DEFAULT (newsequentialid()) FOR [SeqId]
GO
ALTER TABLE [dbo].[DicomInstance] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT ('') FOR [BodyPartForEdit]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT ('') FOR [SeriesInstanceUid]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT ('') FOR [SliceThickness]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT ((0)) FOR [InstanceCount]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT (newsequentialid()) FOR [SeqId]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT ('') FOR [StudyInstanceUid]
GO
ALTER TABLE [dbo].[DicomSeries] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [PatientSex]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [Uploader]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [CheckPassed]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [Comment]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [Status]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [InstitutionName]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [QAComment]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [BodyPartForEdit]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [CheckResult]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [Modalities]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [PatientId]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [PatientAge]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [SeriesCount]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT (newid()) FOR [SubjectVisitId]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [InstanceCount]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [StudyInstanceUid]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [PatientName]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [IsDoubleReview]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [StudyCode]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [BodyPartExamined]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT (newsequentialid()) FOR [SeqId]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ((0)) FOR [Code]
GO
ALTER TABLE [dbo].[DicomStudy] ADD DEFAULT ('') FOR [ModalityForEdit]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('') FOR [Value]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('') FOR [ValueCN]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ((0)) FOR [IsConfig]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('') FOR [ChildGroup]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ((0)) FOR [ChildCodeEnum]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ('') FOR [KeyName]
GO
ALTER TABLE [dbo].[Dictionary] ADD DEFAULT ((0)) FOR [DataTypeEnum]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('False') FOR [ActivelyReading]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [Phone]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ((0)) FOR [GCP]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [HospitalOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [PositionOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [AdminComment]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [FirstName]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ((0)) FOR [Nation]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [EMail]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [SubspecialityOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ((2)) FOR [ReviewStatus]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [OtherClinicalExperienceCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('‘’') FOR [LastName]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [WeChat]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [SubspecialityOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('‘’') FOR [PhotoPath]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [Password]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [ReadingTypeOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [PositionOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [ResumePath]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [ChineseName]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [SpecialityOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [RankOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('False') FOR [AcceptingNewTrial]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [DepartmentOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [HospitalOther]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [RankOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ((0)) FOR [ResumeStatus]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [DepartmentOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [ReadingTypeOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [OtherClinicalExperience]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [Introduction]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [SpecialityOtherCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [OtherSkills]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ((0)) FOR [IsVirtual]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [BlindName]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [Physician]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [PhysicianCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [BlindNameCN]
GO
ALTER TABLE [dbo].[Doctor] ADD DEFAULT ('') FOR [BlindPublications]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT ('') FOR [FilePath]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT ((-1)) FOR [CriterionType]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT ((0)) FOR [FileType]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[DoctorCriterionFile] ADD DEFAULT ('') FOR [CriterionName]
GO
ALTER TABLE [dbo].[DoctorDictionary] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[DoctorPayInformation] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[DoctorPayInformation] ADD DEFAULT ('') FOR [BankName]
GO
ALTER TABLE [dbo].[DoctorPayInformation] ADD DEFAULT ((0)) FOR [Additional]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT ('') FOR [IsLock]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT ((0)) FOR [RefresherTraining]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT ('‘’') FOR [YearMonth]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[DoctorWorkload] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [Degree]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [Country]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [MajorCN]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [ProvinceCN]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [DegreeCN]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [CountryCN]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ((1)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [Organization]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [City]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [OrganizationCN]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [CityCN]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [Major]
GO
ALTER TABLE [dbo].[Education] ADD DEFAULT ('') FOR [Province]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsReturnRequired]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsAutoSend]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsDistinguishCriteria]
GO
ALTER TABLE [dbo].[EmailNoticeConfig] ADD DEFAULT ((0)) FOR [BusinessScenarioEnum]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT ((0)) FOR [ReviewerReadingType]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT ('') FOR [Memo]
GO
ALTER TABLE [dbo].[Enroll] ADD DEFAULT ((0)) FOR [DoctorTrialState]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT (newid()) FOR [EnrollId]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT ((0)) FOR [OptUserType]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT ('') FOR [Memo]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT ((0)) FOR [EnrollStatus]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[EnrollDetail] ADD DEFAULT (newid()) FOR [TrialDetailId]
GO
ALTER TABLE [dbo].[ExchangeRate] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[ExchangeRate] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[ExchangeRate] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ExchangeRate] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ExchangeRate] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ((0)) FOR [IsShowParent]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('') FOR [Value]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('') FOR [ValueCN]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('') FOR [TableConfigJsonStr]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ('') FOR [UrlConfigJsonStr]
GO
ALTER TABLE [dbo].[FrontAuditConfig] ADD DEFAULT ((0)) FOR [IsConfig]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [City]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [CountryCN]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [CityCN]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT (' ') FOR [HospitalName]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [Province]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [UniversityAffiliatedCN]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [Country]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [HospitalNameCN]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [ProvinceCN]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT ('') FOR [UniversityAffiliated]
GO
ALTER TABLE [dbo].[Hospital] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[ImageShare] ADD DEFAULT ('') FOR [PassWord]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [ApiPath]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [Meta]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ((1)) FOR [IsDisplay]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [Redirect]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [Note]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [MenuIcon]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [Component]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ((0)) FOR [IsInTabDisplay]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ((0)) FOR [IsExternalLink]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [MenuName]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [PermissionStr]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ((0)) FOR [IsCache]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[Menu] ADD DEFAULT ('') FOR [LanguageMark]
GO
ALTER TABLE [dbo].[NoneDicomStudy] ADD DEFAULT ('') FOR [StudyCode]
GO
ALTER TABLE [dbo].[NoneDicomStudy] ADD DEFAULT ('') FOR [VideoName]
GO
ALTER TABLE [dbo].[NoneDicomStudy] ADD DEFAULT ('') FOR [VideoUrl]
GO
ALTER TABLE [dbo].[NoneDicomStudy] ADD DEFAULT ('') FOR [VideoObjectName]
GO
ALTER TABLE [dbo].[NoneDicomStudy] ADD DEFAULT ((0)) FOR [FileCount]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ('') FOR [PartEN]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ('') FOR [TULOCEN]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ('') FOR [TULATEN]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ((0)) FOR [IsLymphNodes]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT (newid()) FOR [SystemCriterionId]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ((0)) FOR [IsCanEditPosition]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ('') FOR [Classification]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ('') FOR [ClassificationEN]
GO
ALTER TABLE [dbo].[OrganInfo] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[OrganTrialInfo] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [PaymentCNY]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [ActuallyPaidCNY]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [AdjustmentCNY]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [TaxCNY]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ('‘’') FOR [CalculateUser]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [AdjustmentUSD]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [IsLock]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [ExchangeRate]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT (N'‘’') FOR [Note]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ('') FOR [YearMonth]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ((0)) FOR [BankTransferCNY]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT (getdate()) FOR [YearMonthDate]
GO
ALTER TABLE [dbo].[Payment] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT ('') FOR [YearMonth]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (newid()) FOR [ReviewerId]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT ((0)) FOR [IsLock]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT ((0)) FOR [ExchangeRate]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[PaymentAdjustment] ADD DEFAULT ('') FOR [Note]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT ((0)) FOR [ExchangeRate]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT ((0)) FOR [PaymentCNY]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT ((0)) FOR [PaymentUSD]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT ('') FOR [YearMonth]
GO
ALTER TABLE [dbo].[PaymentDetail] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [CountryCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [MajorCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [City]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [Training]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [School]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [SchoolCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [TrainingCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [Hospital]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [CityCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [Province]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [ProvinceCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [HospitalCN]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [Country]
GO
ALTER TABLE [dbo].[Postgraduate] ADD DEFAULT ('') FOR [Major]
GO
ALTER TABLE [dbo].[PreviousHistory] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[PreviousHistory] ADD DEFAULT ((0)) FOR [IsPD]
GO
ALTER TABLE [dbo].[PreviousHistory] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[PreviousHistory] ADD DEFAULT ('') FOR [Position]
GO
ALTER TABLE [dbo].[PreviousHistory] ADD DEFAULT ((0)) FOR [IsSubjectLevel]
GO
ALTER TABLE [dbo].[PreviousOther] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[PreviousOther] ADD DEFAULT ('') FOR [TreatmentType]
GO
ALTER TABLE [dbo].[PreviousOther] ADD DEFAULT ((0)) FOR [IsSubjectLevel]
GO
ALTER TABLE [dbo].[PreviousOther] ADD DEFAULT ((0)) FOR [IsPD]
GO
ALTER TABLE [dbo].[PreviousOther] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[PreviousPDF] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[PreviousPDF] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[PreviousSurgery] ADD DEFAULT ('') FOR [OperationName]
GO
ALTER TABLE [dbo].[PreviousSurgery] ADD DEFAULT ((0)) FOR [IsSubjectLevel]
GO
ALTER TABLE [dbo].[PreviousSurgery] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[PreviousSurgery] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[QCChallenge] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[QCChallenge] ADD DEFAULT ('') FOR [ReUploader]
GO
ALTER TABLE [dbo].[QCChallenge] ADD DEFAULT ('') FOR [ActionContent]
GO
ALTER TABLE [dbo].[QCChallenge] ADD DEFAULT ('') FOR [Content]
GO
ALTER TABLE [dbo].[QCChallenge] ADD DEFAULT ((0)) FOR [CloseResonEnum]
GO
ALTER TABLE [dbo].[QCChallenge] ADD DEFAULT ((0)) FOR [UserTypeEnum]
GO
ALTER TABLE [dbo].[QCChallengeDialog] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[QCChallengeDialog] ADD DEFAULT ('') FOR [CreateUser]
GO
ALTER TABLE [dbo].[QCChallengeDialog] ADD DEFAULT ((0)) FOR [UserTypeEnum]
GO
ALTER TABLE [dbo].[RankPrice] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[RankPrice] ADD DEFAULT ('') FOR [RankName]
GO
ALTER TABLE [dbo].[RankPrice] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[RankPrice] ADD DEFAULT ((0)) FOR [RefresherTraining]
GO
ALTER TABLE [dbo].[RankPrice] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[ReadingClinicalData] ADD DEFAULT ((0)) FOR [IsSign]
GO
ALTER TABLE [dbo].[ReadingClinicalData] ADD DEFAULT ((0)) FOR [ReadingClinicalDataState]
GO
ALTER TABLE [dbo].[ReadingClinicalData] ADD DEFAULT ((0)) FOR [FileCount]
GO
ALTER TABLE [dbo].[ReadingCriterionDictionary] ADD DEFAULT ((1)) FOR [IsSystemCriterion]
GO
ALTER TABLE [dbo].[ReadingCriterionDictionary] ADD DEFAULT ('') FOR [ParentCode]
GO
ALTER TABLE [dbo].[ReadingCriterionDictionary] ADD DEFAULT ((0)) FOR [IsBaseLineUse]
GO
ALTER TABLE [dbo].[ReadingCriterionDictionary] ADD DEFAULT ((0)) FOR [IsFollowVisitUse]
GO
ALTER TABLE [dbo].[ReadingCriterionPage] ADD DEFAULT ('') FOR [PageName]
GO
ALTER TABLE [dbo].[ReadingCriterionPage] ADD DEFAULT ((0)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[ReadingCriterionPage] ADD DEFAULT ((0)) FOR [IsPublicPage]
GO
ALTER TABLE [dbo].[ReadingCriterionPage] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[ReadingGlobalTaskInfo] ADD DEFAULT ('') FOR [Answer]
GO
ALTER TABLE [dbo].[ReadingGlobalTaskInfo] ADD DEFAULT ((0)) FOR [GlobalAnswerType]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ('') FOR [Content]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ((0)) FOR [IsHaveQuestion]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ('') FOR [Questioning]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ((0)) FOR [AuditAdviceEnum]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ('') FOR [DisagreeReason]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ((0)) FOR [IsApplyHeavyReading]
GO
ALTER TABLE [dbo].[ReadingMedicalReviewDialog] ADD DEFAULT ((0)) FOR [DoctorUserIdeaEnum]
GO
ALTER TABLE [dbo].[ReadingMedicineQuestionAnswer] ADD DEFAULT ('') FOR [Answer]
GO
ALTER TABLE [dbo].[ReadingMedicineSystemQuestion] ADD DEFAULT ((1)) FOR [ReadingCategory]
GO
ALTER TABLE [dbo].[ReadingMedicineSystemQuestion] ADD DEFAULT ((1)) FOR [IsGeneral]
GO
ALTER TABLE [dbo].[ReadingMedicineTrialQuestion] ADD DEFAULT ((0)) FOR [IsConfirm]
GO
ALTER TABLE [dbo].[ReadingMedicineTrialQuestion] ADD DEFAULT ((1)) FOR [ReadingCategory]
GO
ALTER TABLE [dbo].[ReadingMedicineTrialQuestion] ADD DEFAULT (newid()) FOR [TrialReadingCriterionId]
GO
ALTER TABLE [dbo].[ReadingOncologyTaskInfo] ADD DEFAULT ('') FOR [EvaluationResult]
GO
ALTER TABLE [dbo].[ReadingOncologyTaskInfo] ADD DEFAULT ('') FOR [EvaluationReason]
GO
ALTER TABLE [dbo].[ReadingPeriodPlan] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ReadingPeriodPlan] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ReadingPeriodPlan] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[ReadingPeriodSet] ADD DEFAULT ((0)) FOR [ReadingSetType]
GO
ALTER TABLE [dbo].[ReadingPeriodSet] ADD DEFAULT ((0)) FOR [IsGlobal]
GO
ALTER TABLE [dbo].[ReadingPeriodSet] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ReadingPeriodSet] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ReadingPeriodSet] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [IsCompleteConfig]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT (getdate()) FOR [ConfirmTime]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [CriterionType]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [IsOncologyReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [IsMustGlobalReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionSystem] ADD DEFAULT ((0)) FOR [IseCRFShowInDicomReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IsConfirm]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IsCompleteConfig]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [FormType]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [DigitPlaces]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ('') FOR [EvaluationResult]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ('') FOR [EvaluationReason]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IsShowDetail]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT (getdate()) FOR [SynchronizeTime]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [CriterionType]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [ImagePlatform]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [ReadingTaskViewEnum]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsReadingShowSubjectInfo]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD CONSTRAINT [DF__ReadingQu__IsRea__2B5F6B28] DEFAULT ((1)) FOR [IsReadingShowPreviousResults]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [ArbitrationRule]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((2)) FOR [ReadingType]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsGlobalReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsArbitrationReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsOncologyReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsReadingTaskViewInOrder]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [TaskAllocateObjEnum]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsFollowGlobalVisitAutoAssign]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsFollowVisitAutoAssign]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsFollowJudgeTaskAutoAssign]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((2)) FOR [FollowJudgeTaskAutoAssignDefaultState]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((2)) FOR [FollowVisitAutoAssignDefaultState]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((2)) FOR [FollowGlobalVisitAutoAssignDefaultState]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IsConfirmMedicineQuestion]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IsMustGlobalReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IseCRFShowInDicomReading]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((1)) FOR [IsReadingPeriod]
GO
ALTER TABLE [dbo].[ReadingQuestionCriterionTrial] ADD DEFAULT ((0)) FOR [IsSigned]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [IsJudgeQuestion]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ('') FOR [Remark]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT (N'') FOR [GroupName]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((1)) FOR [ImageCount]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [ShowQuestion]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [MaxQuestionCount]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [IsShowInDicom]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [GlobalReadingShowType]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ('') FOR [DefaultValue]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [DataSource]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ('') FOR [QuestionEnName]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ('') FOR [GroupEnName]
GO
ALTER TABLE [dbo].[ReadingQuestionSystem] ADD DEFAULT ((0)) FOR [LimitEdit]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [IsJudgeQuestion]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT (N'‘’') FOR [Remark]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT (N'‘’') FOR [GroupName]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [AnswerGroup]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [AnswerCombination]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [JudgeType]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [ImageCount]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [ShowQuestion]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [MaxQuestionCount]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [IsShowInDicom]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [GlobalReadingShowType]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [DefaultValue]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [CalculateQuestions]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [DataSource]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [CustomUnit]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [LimitEdit]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [QuestionEnName]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ('') FOR [GroupEnName]
GO
ALTER TABLE [dbo].[ReadingQuestionTrial] ADD DEFAULT ((0)) FOR [IsCopyLesions]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ((0)) FOR [IsCurrentTaskAdd]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ((0)) FOR [IsCanEditPosition]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ((0)) FOR [FristAddTaskNum]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ((1)) FOR [IsDicomReading]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ('') FOR [BlindName]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ('') FOR [OrderMark]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ('') FOR [PicturePath]
GO
ALTER TABLE [dbo].[ReadingTableAnswerRowInfo] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [FristAddTaskId]
GO
ALTER TABLE [dbo].[ReadingTableQuestionAnswer] ADD DEFAULT (newid()) FOR [RowId]
GO
ALTER TABLE [dbo].[ReadingTableQuestionAnswer] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ReadingTableQuestionAnswer] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ReadingTableQuestionAnswer] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[ReadingTableQuestionSystem] ADD DEFAULT ((0)) FOR [IsDepend]
GO
ALTER TABLE [dbo].[ReadingTableQuestionSystem] ADD DEFAULT ((0)) FOR [DataSource]
GO
ALTER TABLE [dbo].[ReadingTableQuestionSystem] ADD DEFAULT ('') FOR [QuestionEnName]
GO
ALTER TABLE [dbo].[ReadingTableQuestionSystem] ADD DEFAULT ((0)) FOR [LimitEdit]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ((0)) FOR [IsDepend]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ('') FOR [CalculateQuestions]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ((0)) FOR [DataSource]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ('') FOR [CustomUnit]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ((0)) FOR [LimitEdit]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ('') FOR [QuestionEnName]
GO
ALTER TABLE [dbo].[ReadingTableQuestionTrial] ADD DEFAULT ((0)) FOR [IsCopy]
GO
ALTER TABLE [dbo].[ReadingTaskQuestionAnswer] ADD DEFAULT ((0)) FOR [IsGlobalChange]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT ((0)) FOR [ModuleType]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT ((0)) FOR [Status]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT ((0)) FOR [ReadingSetType]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT ((3)) FOR [ReadingStatus]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ReadModule] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [PublicationsCN]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [Grants]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [AwardsHonorsCN]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [Publications]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [ResearchCN]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [GrantsCN]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [AwardsHonors]
GO
ALTER TABLE [dbo].[ResearchPublication] ADD DEFAULT ('') FOR [Research]
GO
ALTER TABLE [dbo].[SaveChangesAudits] ADD DEFAULT ('') FOR [ErrorMessage]
GO
ALTER TABLE [dbo].[ShortcutKey] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [ContactName]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT (newid()) FOR [HospitalId]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [Country]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [City]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [DirectorPhone]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ((1)) FOR [State]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [SiteCode]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [Address]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [DirectorName]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [UniqueCode]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [ContactPhone]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [SiteName]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [AliasName]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ((0)) FOR [Code]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [TestName]
GO
ALTER TABLE [dbo].[Site] ADD DEFAULT ('') FOR [Province]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT ('') FOR [SponsorName]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT ('') FOR [SponsorNameCN]
GO
ALTER TABLE [dbo].[Sponsor] ADD DEFAULT ('') FOR [SponsorCode]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ((1)) FOR [IsDicom]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ((0)) FOR [IsDicomReUpload]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ((0)) FOR [TotalMillisecondsInterval]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ((0)) FOR [FileCount]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ('') FOR [IP]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ('') FOR [StudyCode]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ((1)) FOR [IsSuccess]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ('') FOR [Note]
GO
ALTER TABLE [dbo].[StudyMonitor] ADD DEFAULT ((0)) FOR [FailedFileCount]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [LastName]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [StudyCount]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [IsMissingImages]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [MedicalNo]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [ShortName]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [Reason]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [SiteId]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [Height]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [Code]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [Age]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [Sex]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [LatestSubjectVisitId]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [IsEnrollmentConfirm]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ('') FOR [FirstName]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [IsUrgent]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((1)) FOR [Status]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((1)) FOR [IsEnrollment]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [IsAssignDoctorUser]
GO
ALTER TABLE [dbo].[Subject] ADD DEFAULT ((0)) FOR [IsReReadingOrBackInfluenceAnalysis]
GO
ALTER TABLE [dbo].[SubjectUser] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[SubjectUser] ADD DEFAULT ((0)) FOR [ArmEnum]
GO
ALTER TABLE [dbo].[SubjectUser] ADD DEFAULT ((0)) FOR [IsConfirmed]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT (newid()) FOR [SubjectId]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsTake]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsQCConfirmedReupload]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsUrgent]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsLostVisit]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((1)) FOR [VisitNum]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsFinalVisit]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [AuditState]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ('') FOR [VisitName]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ('') FOR [BlindName]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsBaseLine]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [CheckTime]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [InPlan]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [CheckState]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [SubmitState]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsConfirmedClinicalData]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ('‘’') FOR [AnonymousVisitName]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [CheckChallengeState]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ('') FOR [CheckResult]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [VisitExecuted]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [PDState]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ('') FOR [SVUPDES]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsEnrollmentConfirm]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((-1)) FOR [VisitDay]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsVisitTaskGenerated]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [ReadingStatus]
GO
ALTER TABLE [dbo].[SubjectVisit] ADD DEFAULT ((0)) FOR [IsPMBackOrReReading]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ((0)) FOR [IsFixed]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ('') FOR [Group]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ('') FOR [ReplaceValue]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ((0)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ('') FOR [ValueRepresentation]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ('') FOR [Element]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ('') FOR [TagDescription]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT ('') FOR [TagDescriptionCN]
GO
ALTER TABLE [dbo].[SystemAnonymization] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT (NULL) FOR [ParentId]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('') FOR [Name]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('') FOR [ValueCN]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ((0)) FOR [ShowOrder]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT ('') FOR [Value]
GO
ALTER TABLE [dbo].[SystemBasicData] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[SystemDocConfirmedUser] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemDocConfirmedUser] ADD DEFAULT ('') FOR [SignText]
GO
ALTER TABLE [dbo].[SystemDocNeedConfirmedUserType] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT ('') FOR [Type]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT ('') FOR [Name]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[SystemDocument] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[SystemNotice] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemNotice] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[SystemNotice] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[SystemNotice] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[SystemNotice] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[SystemNotice] ADD DEFAULT ('') FOR [NoticeContent]
GO
ALTER TABLE [dbo].[SystemNoticeUserRead] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemNoticeUserRead] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[SystemNoticeUserType] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[SystemNoticeUserType] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TaskAllocationRule] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[TaskAllocationRule] ADD DEFAULT ('') FOR [Note]
GO
ALTER TABLE [dbo].[TaskAllocationRule] ADD DEFAULT ((0)) FOR [IsJudgeDoctor]
GO
ALTER TABLE [dbo].[TaskAllocationRule] ADD DEFAULT ((0)) FOR [PlanSubjectCount]
GO
ALTER TABLE [dbo].[TaskConsistentRule] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[TaskConsistentRule] ADD DEFAULT ('') FOR [Note]
GO
ALTER TABLE [dbo].[TaskConsistentRule] ADD DEFAULT ((0)) FOR [BlindSubjectNumberOfPlaces]
GO
ALTER TABLE [dbo].[TaskConsistentRule] ADD DEFAULT ('') FOR [BlindTrialSiteCode]
GO
ALTER TABLE [dbo].[TaskConsistentRule] ADD DEFAULT ((0)) FOR [IsSelfAnalysis]
GO
ALTER TABLE [dbo].[TaskInfluence] ADD DEFAULT ((0)) FOR [OptType]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [AuditState]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [IsHaveQuestion]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ('') FOR [Questioning]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [AuditAdviceEnum]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [IsClosedDialog]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ('') FOR [DisagreeReason]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [IsApplyHeavyReading]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [IsSendMessage]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ('') FOR [DialogCloseReason]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [MedicalDialogCloseEnum]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [IsInvalid]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ((0)) FOR [IsAutoGenerate]
GO
ALTER TABLE [dbo].[TaskMedicalReview] ADD DEFAULT ('') FOR [PDRelationTaskIdListStr]
GO
ALTER TABLE [dbo].[TaskMedicalReviewRule] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[TaskMedicalReviewRule] ADD DEFAULT ('') FOR [Note]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((1)) FOR [IsNoticeSubjectCodeRule]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [TrialSiteSurveyUserRoles ]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsCRAAuditClinicalInformation]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsSubjectSexView]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [ExperimentName]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [PlanVisitCount]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsEnrollementQualificationConfirm]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [ImageQCSignText]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsQCQuestionConfirmed]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsSubjectExpeditedView]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('‘’') FOR [TrialStatusStr]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [VisitPlanConfirmed]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [PlanSubjectCount]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsTrialProcessConfirmed]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('EOT') FOR [OutEnrollmentVisitName]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [Modalitys]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsImageReplicationAcrossTrial]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((1)) FOR [IsHaveFirstGiveMedicineDate]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT (NULL) FOR [TrialCode]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsPDProgressView]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [TrialSiteSurveyEquipmentType]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsUrgent]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [Indication]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [MainResearchUnit]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [PlanSiteCount]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [DocumentConfirmSignText]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsSubjectSecondCodeView]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsVerifyVisitImageDate]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((1)) FOR [IsTrialStart]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [Code]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsTrialUrgentConfirmed]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [ChallengeTypes]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [ResearchProgramNo]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsHaveSubjectAge]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [ReadingMode]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((1)) FOR [DigitPlaces]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [BodyPartTypes]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [HeadPI]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [AttendedReviewerType]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [ClinicalInformationTransmissionEnum]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsTrialBasicLogicConfirmed]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [TaskAllocateObjEnum]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [FollowVisitAutoAssignDefaultState]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsFollowVisitAutoAssign]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsFollowGlobalVisitAutoAssign]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [FollowGlobalVisitAutoAssignDefaultState]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsFollowJudgeTaskAutoAssign]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [FollowJudgeTaskAutoAssignDefaultState]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsImageIabeled]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [BlindBaseLineName]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [BlindFollowUpPrefix]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [EmailFromEmail]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [EmailFromName]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [EmailAuthorizationCode]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ('') FOR [EmailSMTPServerAddress]
GO
ALTER TABLE [dbo].[Trial] ADD DEFAULT ((0)) FOR [IsConfigureEmail]
GO
ALTER TABLE [dbo].[TrialDictionary] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialDocConfirmedUser] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialDocConfirmedUser] ADD DEFAULT ('') FOR [SignText]
GO
ALTER TABLE [dbo].[TrialDocNeedConfirmedUserType] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT ('') FOR [Name]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT ('') FOR [Path]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT ('') FOR [Type]
GO
ALTER TABLE [dbo].[TrialDocument] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [AuthorizationCode]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsReturnRequired]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsAutoSend]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ((0)) FOR [IsDistinguishCriteria]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ((0)) FOR [BusinessScenarioEnum]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [FilePath]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [FileName]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ((0)) FOR [CriterionTypeEnum]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [FromEmail]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [FromName]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ('') FOR [SMTPServerAddress]
GO
ALTER TABLE [dbo].[TrialEmailNoticeConfig] ADD DEFAULT ((0)) FOR [SMTPServerPort]
GO
ALTER TABLE [dbo].[TrialEmailNoticeUser] ADD DEFAULT ((0)) FOR [UserType]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT ('') FOR [Term]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT ('') FOR [EvaluationContent]
GO
ALTER TABLE [dbo].[TrialExperience] ADD DEFAULT ((0)) FOR [VisitReadingCount]
GO
ALTER TABLE [dbo].[TrialExperienceCriteria] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ('') FOR [Email]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ((0)) FOR [InviteState]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ('') FOR [Phone]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ((0)) FOR [IsSystemUser]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ((0)) FOR [IsJoin]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ('') FOR [RejectReason]
GO
ALTER TABLE [dbo].[TrialExternalUser] ADD DEFAULT ('') FOR [OrganizationName]
GO
ALTER TABLE [dbo].[TrialFileUserType] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialFileUserType] ADD DEFAULT (newid()) FOR [TrialFileId]
GO
ALTER TABLE [dbo].[TrialFileUserType] ADD DEFAULT ('') FOR [UserTypeId]
GO
ALTER TABLE [dbo].[TrialFileUserType] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialFileUserType] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialPaymentPrice ] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialPaymentPrice ] ADD DEFAULT ((0)) FOR [TrialAdditional]
GO
ALTER TABLE [dbo].[TrialPaymentPrice ] ADD DEFAULT ('') FOR [SowPath]
GO
ALTER TABLE [dbo].[TrialPaymentPrice ] ADD DEFAULT ((1)) FOR [AdjustmentMultiple]
GO
ALTER TABLE [dbo].[TrialPaymentPrice ] ADD DEFAULT ((0)) FOR [IsNewTrial]
GO
ALTER TABLE [dbo].[TrialPaymentPrice ] ADD DEFAULT ('') FOR [SowName]
GO
ALTER TABLE [dbo].[TrialQCQuestionAnswer] ADD DEFAULT ('') FOR [ChildAnswer]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [TimepointIn24H]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [AdjudicationIn24H]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [Adjudication]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [Global]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [Timepoint]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [AdjudicationIn48H]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [Downtime]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [TimepointIn48H]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [Training]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ((0)) FOR [RefresherTraining]
GO
ALTER TABLE [dbo].[TrialRevenuesPrice] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialRevenuesPriceVerification] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialRevenuesPriceVerification] ADD DEFAULT ((0)) FOR [RefresherTraining]
GO
ALTER TABLE [dbo].[TrialSign] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialSign] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialSign] ADD DEFAULT ('') FOR [SignText]
GO
ALTER TABLE [dbo].[TrialSign] ADD DEFAULT ((0)) FOR [IsCompleted]
GO
ALTER TABLE [dbo].[TrialSign] ADD DEFAULT ('') FOR [SignCode]
GO
ALTER TABLE [dbo].[TrialSign] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialSite] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialSite] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[TrialSite] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialSite] ADD DEFAULT ('') FOR [TrialSiteCode]
GO
ALTER TABLE [dbo].[TrialSite] ADD DEFAULT ('') FOR [TrialSiteAliasName]
GO
ALTER TABLE [dbo].[TrialSite] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialSiteEquipmentSurvey] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialSiteEquipmentSurvey] ADD DEFAULT ('') FOR [ManufacturerName]
GO
ALTER TABLE [dbo].[TrialSiteEquipmentSurvey] ADD DEFAULT ('') FOR [Parameters]
GO
ALTER TABLE [dbo].[TrialSiteEquipmentSurvey] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialSiteEquipmentSurvey] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ('') FOR [LatestBackReason]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ('') FOR [Phone]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ((0)) FOR [State]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ('') FOR [NotFollowReson]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ('') FOR [Email]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ((0)) FOR [IsLocked]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ('') FOR [NotConfirmReson]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ((0)) FOR [EfficacyEvaluatorType]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ((0)) FOR [AverageEngravingCycle]
GO
ALTER TABLE [dbo].[TrialSiteSurvey] ADD DEFAULT ('') FOR [UserName]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT (newid()) FOR [SiteId]
GO
ALTER TABLE [dbo].[TrialSiteUser] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ((0)) FOR [IsCorrect]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ('') FOR [OrganizationName]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ((0)) FOR [InviteState]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ('') FOR [UserName]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ('') FOR [RejectReason]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ((0)) FOR [IsJoin]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ('') FOR [Email]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ((0)) FOR [IsGenerateAccount]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ((0)) FOR [IsGenerateSuccess]
GO
ALTER TABLE [dbo].[TrialSiteUserSurvey] ADD DEFAULT ('') FOR [Phone]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT ('') FOR [NowState]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT ('') FOR [OriginState]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT ('') FOR [Reason]
GO
ALTER TABLE [dbo].[TrialStateChange] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[TrialStatus] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialStatus] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialStatus] ADD DEFAULT ((0)) FOR [OptUserType]
GO
ALTER TABLE [dbo].[TrialStatus] ADD DEFAULT ('') FOR [Memo]
GO
ALTER TABLE [dbo].[TrialUser] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[TrialUser] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[TrialUser] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[TrialUser] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[TrialUser] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[TrialUser] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[TumorAssessment] ADD DEFAULT (newid()) FOR [CriterionId]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((1)) FOR [Sex]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((0)) FOR [IsFirstAdd]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [UserCode]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [OrganizationName]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT (' ') FOR [LastName]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [FirstName]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [Phone]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((0)) FOR [PasswordChanged]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT (' ') FOR [UserName]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [DepartmentName]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((0)) FOR [UserTypeEnum]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [PositionName]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((0)) FOR [SuperAdmin]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((1)) FOR [Status]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('False') FOR [IsZhiZhun]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT (' ') FOR [Password]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [EMail]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ('') FOR [EmailToken]
GO
ALTER TABLE [dbo].[User] ADD DEFAULT ((0)) FOR [IsTestUser]
GO
ALTER TABLE [dbo].[UserDoctor] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ('') FOR [UserTypeShortName]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ((0)) FOR [UserTypeEnum]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ((1)) FOR [IsEnable]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ((0)) FOR [Type]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ('') FOR [PermissionStr]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ((0)) FOR [Order]
GO
ALTER TABLE [dbo].[UserType] ADD DEFAULT ((0)) FOR [IsInternal]
GO
ALTER TABLE [dbo].[Vacation] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[Vacation] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [CreateUserId]
GO
ALTER TABLE [dbo].[Vacation] ADD DEFAULT ((1)) FOR [Status]
GO
ALTER TABLE [dbo].[Vacation] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[Vacation] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[Vacation] ADD DEFAULT ('00000000-0000-0000-0000-000000000000') FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT (getdate()) FOR [ExpirationTime]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT (newid()) FOR [UserId]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT ('') FOR [EmailOrPhone]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT ('') FOR [Code]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT ((0)) FOR [CodeType]
GO
ALTER TABLE [dbo].[VerificationCode] ADD DEFAULT ((0)) FOR [HasSend]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStat] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStat] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStat] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT ('') FOR [Modality]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT ((0)) FOR [IsDicomStudy]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT ((0)) FOR [IsOverWindowNowNotOverWindow]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT ('') FOR [HistoryWindow]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[VisitPlanInfluenceStudy] ADD DEFAULT ('') FOR [NowWindow]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT (newid()) FOR [Id]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ((0)) FOR [IsDeleted]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT (newid()) FOR [CreateUserId]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ((0)) FOR [IsBaseLine]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ('') FOR [Description]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ((0)) FOR [NeedGlobal]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ('') FOR [VisitDay]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT (getdate()) FOR [UpdateTime]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT (newid()) FOR [TrialId]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ((0)) FOR [IsConfirmed]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ('') FOR [VisitName]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ((0)) FOR [VisitNum]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ((0)) FOR [IsHaveFirstConfirmed]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT (newid()) FOR [UpdateUserId]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT (getdate()) FOR [CreateTime]
GO
ALTER TABLE [dbo].[VisitStage] ADD DEFAULT ('') FOR [BlindName]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [TaskAllocationState]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [ReadingTaskState]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsJudgeTaskReturn]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [TaskState]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsReReadingCreate]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [ReReadingApplyState]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsAnalysisCreate]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [VisitTaskNum]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ('') FOR [BlindSubjectCode]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ('') FOR [BlindTrialSiteCode]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ('') FOR [JudgeResultImagePath]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsPMSetBack]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsReadClinicalData]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsClinicalDataSign]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsNeedClinicalDataSign]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((0)) FOR [IsFrontTaskNeedSignButNotSign]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ('[]') FOR [RelatedVisitTaskIds]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ('[]') FOR [PastResultTaskIds]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ('') FOR [TaskUrgentRemake]
GO
ALTER TABLE [dbo].[VisitTask] ADD DEFAULT ((1)) FOR [IsCanEditUrgentState]
GO
ALTER TABLE [dbo].[VisitTaskReReading] ADD DEFAULT ('') FOR [RequestReReadingReason]
GO
ALTER TABLE [dbo].[VisitTaskReReading] ADD DEFAULT ((0)) FOR [RequestReReadingResultEnum]
GO
ALTER TABLE [dbo].[VisitTaskReReading] ADD DEFAULT ((0)) FOR [RequestReReadingType]
GO
ALTER TABLE [dbo].[VisitTaskReReading] ADD DEFAULT ('') FOR [RequestReReadingRejectReason]
GO
ALTER TABLE [dbo].[VisitTaskReReading] ADD DEFAULT ((0)) FOR [IsCopyOrigenalForms]
GO
ALTER TABLE [dbo].[VisitTaskReReading] ADD DEFAULT ((0)) FOR [IsCopyFollowForms]
GO
ALTER TABLE [dbo].[VolumeReward] ADD DEFAULT (newid()) FOR [Id]
GO
/****** Object: StoredProcedure [dbo].[GetDictionarEnum] Script Date: 2023/4/10 17:30:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[GetDictionarEnum]
@Code nvarchar(200)
as
declare @print nvarchar(4000)=''
set @print=' ///
/// '+ (select top 1 Description from dictionary where code=@Code) +'
///
public enum '+@Code+'
{'set @print+=STUFF((SELECT ',' + '
///
/// '+ValueCN+'
///
'+[Value]+' = '+ CONVERT(nvarchar(150),Code) FROM dictionary where ParentId in (select id from dictionary where code=@Code) order by code FOR XML PATH('')),1,1,'')+'
';
set @print+=' }';
set @print=REPLACE(@print,'<','<') set @print=REPLACE(@print,'
','')set @print=REPLACE(@print,'>','>')
print @print;
GO
/****** Object: StoredProcedure [dbo].[procGetTableColumn] Script Date: 2023/4/10 17:30:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[procGetTableColumn]
(
--hwt 2022-04-27
@TableName Nvarchar(200)
)
as
begin
SELECT Name = a.name, Remake = isnull(g.[value],'') FROM syscolumns a left join systypes b on a.xusertype=b.xusertype inner join sysobjects d on a.id=d.id and d.xtype = 'U' and d.name<>'dtproperties' left join syscomments e on a.cdefault=e.id left join sys.extended_properties g on a.id=G.major_id and a.colid=g.minor_id left join sys.extended_properties f on d.id=f.major_id and f.minor_id=0 where d.name=@TableName order by a.id,a.colorder;
end
GO
/****** Object: StoredProcedure [dbo].[procGetTableList] Script Date: 2023/4/10 17:30:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[procGetTableList]
--hwt 2022-04-17
as
begin
select CASE WHEN A.COLORDER = 1 THEN D.NAME ELSE '' END Name, CASE WHEN A.COLORDER = 1 THEN CONVERT(varchar(200),ISNULL(F.VALUE,'')) ELSE '' END Remake FROM SYSCOLUMNS A INNER JOIN SYSOBJECTS D ON A.ID = D.ID AND D.XTYPE = 'U' AND D.NAME <> 'DTPROPERTIES' LEFT JOIN sys.extended_properties F ON D.ID = F.major_id AND F.minor_id = 0 where a.colorder = 1 ORDER BY D.NAME, A.ID,A.COLORDER
end
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'前端使用' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CheckChallengeDialog', @level2type=N'COLUMN',@level2name=N'IsCRCNeedReply'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CommonDocument', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'一致性核查文件' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文件名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'FileName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文件路径' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'FilePath'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'相对路径' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'RelativePath'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'CreateUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'CreateTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile', @level2type=N'COLUMN',@level2name=N'TrialId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'一致性核查文件' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ConsistencyCheckFile'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'CreateUserName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'父ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'ParentId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标识' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'Identification'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否是前端添加' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'IsFrontAdd'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上一条json' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'LastJsonDetail'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访视计划ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'VisitStageId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'通用ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'GeneralId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'ChildrenTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'RoleName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'批次Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DataInspection', @level2type=N'COLUMN',@level2name=N'BatchId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomSeries', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上传 备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'Comment'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'qa 不通过 备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'QAComment'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃 截止日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'DeadlineTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'DicomTag.StudyID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'StudyId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上传时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'UploadedTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'序列Id 避免内存移动' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DicomStudy', @level2type=N'COLUMN',@level2name=N'SeqId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'停机时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Downtime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'裁定48小时' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Adjudication48H'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复练' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'RefresherTraining'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'裁定24小时' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Adjudication24H'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'时间点24小时' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Timepoint24H'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'裁定' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Adjudication'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'价格' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'AdjustmentMultiple'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'时间点' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Timepoint'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'总体' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Global'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'时间点48小时' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Timepoint48H'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'0代表裁判和Tp 都可以 1、代表Tp 2 代表裁判' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'ReviewerReadingType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Enroll', @level2type=N'COLUMN',@level2name=N'Training'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否加入计划' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'IsJoinPlan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'枚举字典Code' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'DictionaryCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否有签名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'IsHaveSign'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键Value' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'ForeignKeyValue'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否有原因' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'IsHaveReason'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数据类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'DataType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标识' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'Identification'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键Text' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'ForeignKeyText'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否完成' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'IsFinish'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'枚举字典Type' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'DictionaryType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'ForeignKeyTableName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'接口名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'InterfaceName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日期格式' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'DateType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子数据Value' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'ChildDataValue'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子数据lable' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'ChildDataLabel'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'字典名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'DictionaryKey'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否为特殊类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'FrontAuditConfig', @level2type=N'COLUMN',@level2name=N'IsSpecialType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'器官表主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'OrganInfo', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'部位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'OrganInfo', @level2type=N'COLUMN',@level2name=N'Part'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'位置' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'OrganInfo', @level2type=N'COLUMN',@level2name=N'TULAT'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'OrganTrialInfo', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'器官Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'OrganTrialInfo', @level2type=N'COLUMN',@level2name=N'OrganInfoId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'OrganTrialInfo', @level2type=N'COLUMN',@level2name=N'TrialId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'临床数据类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PreviousHistory', @level2type=N'COLUMN',@level2name=N'ClinicalDataTrialSetId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'临床数据类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PreviousOther', @level2type=N'COLUMN',@level2name=N'ClinicalDataTrialSetId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'临床数据类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PreviousSurgery', @level2type=N'COLUMN',@level2name=N'ClinicalDataTrialSetId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'记录重传人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCChallenge', @level2type=N'COLUMN',@level2name=N'ReUploader'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'行动事项' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCChallenge', @level2type=N'COLUMN',@level2name=N'ActionContent'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质疑内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCChallenge', @level2type=N'COLUMN',@level2name=N'Content'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用于双审的时候 区分 第一个人和第二个人的数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCChallenge', @level2type=N'COLUMN',@level2name=N'CurrentQCEnum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'额外补充' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCChallenge', @level2type=N'COLUMN',@level2name=N'Note'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'下拉框、文本、单选、多选' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'QCQuestion', @level2type=N'COLUMN',@level2name=N'Type'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'阅片计划ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodPlan', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'阅片期配置ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodPlan', @level2type=N'COLUMN',@level2name=N'ReadingPeriodSetId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访视Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodPlan', @level2type=N'COLUMN',@level2name=N'SubjectVisitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodPlan', @level2type=N'COLUMN',@level2name=N'CreateTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodPlan', @level2type=N'COLUMN',@level2name=N'CreateUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'阅片期ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodSite', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'阅片期配置ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodSite', @level2type=N'COLUMN',@level2name=N'ReadingPeriodSetId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'中心ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodSite', @level2type=N'COLUMN',@level2name=N'SiteId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodSite', @level2type=N'COLUMN',@level2name=N'CreateTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodSite', @level2type=N'COLUMN',@level2name=N'CreateUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'临床资料' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingPeriodSite'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'问题Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'QuestionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'VisitTaskId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'TrialId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'行号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'RowIndex'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'答案' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'Answer'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'CreateTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadingTableQuestionAnswer', @level2type=N'COLUMN',@level2name=N'CreateUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'阅片模块ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受试者ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'SubjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'模块类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'ModuleType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'模块名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'ModuleName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否加急' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'IsUrgent'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访视ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'SubjectVisitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'Status'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'CreateTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'创建人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule', @level2type=N'COLUMN',@level2name=N'CreateUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'阅片模块' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'ReadModule'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'暂时未用' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Site', @level2type=N'COLUMN',@level2name=N'State'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Dicom/非Dicom' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'StudyMonitor', @level2type=N'COLUMN',@level2name=N'StudyId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'StudyCount'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受试者名称缩写' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'ShortName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'出组原因' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'Reason'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'Modalities'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'知情同意书签署日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'SignDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N' 最新受试者访视' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'LatestSubjectVisitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Subject', @level2type=N'COLUMN',@level2name=N'IsAssignDoctorUser'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'复审时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'ReviewAuditTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否领取' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'IsTake'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否紧急' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'IsUrgent'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否最终访视' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'IsFinalVisit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'起始日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'SVSTDTC'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核状态(初审、复审等中间状态)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'AuditState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'一致性核查时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'CheckTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否是计划内' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'InPlan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'ClinicalDataSignUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'一致性核查核查状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'CheckState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'提交状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'SubmitState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'初审时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'PreliminaryAuditTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'提交时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'SubmitTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'通过原因' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'ManualPassReason'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'核查质疑状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'CheckChallengeState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质疑状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'ChallengeState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'一致性核查核查结果' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'CheckResult'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访视是否执行' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'VisitExecuted'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'ClinicalDataSignTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'关闭一致性质疑原因' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'CloseTheReason'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'当前QC领取人过期时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'CurrentActionUserExpireTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'PD进展' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'PDState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'计划外访视描述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'SVUPDES'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'未申请回退\申请回退\同意回退' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'RequestBackState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SubjectVisit', @level2type=N'COLUMN',@level2name=N'Auditor'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否废除' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SystemDocConfirmedUser', @level2type=N'COLUMN',@level2name=N'IsDeleted'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'SystemDocument', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'计划比率 ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TaskAllocationRule', @level2type=N'COLUMN',@level2name=N'PlanReadingRatio'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'入组表Id 可以去掉 TrialId DoctorUserId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TaskAllocationRule', @level2type=N'COLUMN',@level2name=N'EnrollId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'对影响任务进行的操作' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TaskInfluence', @level2type=N'COLUMN',@level2name=N'OptType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N' 是否 提醒受试者编号规则 ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsNoticeSubjectCodeRule'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否审核 临床信息' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsCRAAuditClinicalInformation'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态枚举,入组那块' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'TrialEnrollStatus'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'对应文档名称 废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'MessageFromClientName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文档存储路径 废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ReviewProtocol'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否 影像导出' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsImageExport'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否有 入组性确认' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsEnrollementQualificationConfirm'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'影像质控签名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ImageQCSignText'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'受试者编号具体规则' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'SubjectCodeRule'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目启动 暂停 状态字符串' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'TrialStatusStr'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'访视计划是否已经确认' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'VisitPlanConfirmed'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单双重' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ReviewModeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'出组后计划外访视名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'OutEnrollmentVisitName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'非dicom 编辑modality' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'Modalitys'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'跨项目复制' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsImageReplicationAcrossTrial'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否 有基准时间(首次给药时间)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsHaveFirstGiveMedicineDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'TrialCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质疑默认超时时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ChangeDefalutDays'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'病因' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'Indication'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'加急' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'Expedited'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目类型 1 正式项目、0 非正式项目 ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'TrialType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文档确认签名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'DocumentConfirmSignText'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否 验证拍片日期 ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsVerifyVisitImageDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsTrialStart'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'文档存储路径 废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'MessageFromClient'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'QC流程 0 不审,1 单审,2双审 ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'QCProcessEnum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'QC质疑类型 用 | 分割' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ChallengeTypes'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否有 受试者年龄' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsHaveSubjectAge'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'对应文档名称 废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ReviewProtocolName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否 影像一致性核查' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'IsImageConsistencyVerification'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'QC 编辑影像时 部位类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'BodyPartTypes'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'0中国医生 1美国医生 2既有中国医生,也有美国医生' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'AttendedReviewerType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'临床信息传输 1:系统录入2:系统录入+PDF 0:无' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'ClinicalInformationTransmissionEnum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目完成时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Trial', @level2type=N'COLUMN',@level2name=N'TrialFinishTime'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否废除' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialDocConfirmedUser', @level2type=N'COLUMN',@level2name=N'IsDeleted'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialDocument', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'邀请状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialExternalUser', @level2type=N'COLUMN',@level2name=N'InviteState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否为新项目' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialPaymentPrice ', @level2type=N'COLUMN',@level2name=N'IsNewTrial'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'下拉框、文本、单选、多选' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialQCQuestion', @level2type=N'COLUMN',@level2name=N'Type'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否确认' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialQCQuestion', @level2type=N'COLUMN',@level2name=N'IsConfirm'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'false代表没有价格' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialRevenuesPriceVerification', @level2type=N'COLUMN',@level2name=N'Timepoint'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialSite', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialSiteSurvey', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialSiteUser', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TrialUser', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TumorAssessment', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'靶病灶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TumorAssessment', @level2type=N'COLUMN',@level2name=N'TargetLesion'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'非靶病灶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TumorAssessment', @level2type=N'COLUMN',@level2name=N'NonTargetLesions'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'新病灶' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TumorAssessment', @level2type=N'COLUMN',@level2name=N'NewLesion'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'整体疗效' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'TumorAssessment', @level2type=N'COLUMN',@level2name=N'OverallEfficacy'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'UserTypeId 和之前字典表对应Id一直,免除Id数据维护' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'Id'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用户类型名称简写' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'UserTypeShortName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'此数据固定,不能更改,和代码耦合' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'UserTypeEnum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目/医生/管理员' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'Type'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'用于前端界面下拉框展示排序' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'Order'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称、描述可以更改' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'UserTypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否是内部用户类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'UserType', @level2type=N'COLUMN',@level2name=N'IsInternal'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'删除人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitStage', @level2type=N'COLUMN',@level2name=N'DeleteUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'0 代表 单重 否则就是 任务 1 任务 2 ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'ArmEnum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'裁判任务Id 自关联' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'JudgeVisitTaskId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'待阅片 阅片中 已签名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'ReadingTaskState'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务产生的访视Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'SourceSubjectVisitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'任务产生的读片模块Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'SouceReadModuleId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'裁判任务回退 废弃' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'IsJudgeTaskReturn'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'随访任务号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'VisitTaskNum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'标识 是哪个医生产生(自身一致性分析产生,还是组内产生)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'TaskConsistentRuleId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'全局的任务这个值才有意义' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'IsGlobalHaveUpdate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'IR 是否阅读临床数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'IsReadClinicalData'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否签名完 配置的临床数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'IsClinicalDataSign'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否需要临床数据签名(根据项目配置)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'IsNeedClinicalDataSign'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'前序任务需要签名 但是没有签名 (签名的时候维护该字段)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTask', @level2type=N'COLUMN',@level2name=N'IsFrontTaskNeedSignButNotSign'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'重阅原始任务Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTaskReReading', @level2type=N'COLUMN',@level2name=N'OriginalReReadingTaskId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'请求重阅人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTaskReReading', @level2type=N'COLUMN',@level2name=N'RequestReReadingUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'重阅确认人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTaskReReading', @level2type=N'COLUMN',@level2name=N'RequestReReadingConfirmUserId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否复制之前任务表单数据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'VisitTaskReReading', @level2type=N'COLUMN',@level2name=N'IsCopyOrigenalForms'
GO