lis8.0/sql/lis8.0/updatedb_lis8.0.sql
2026-01-09 15:44:24 +08:00

501 lines
20 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- ----------------------------
-- 修改项目脚本执行(如果存在存储过程和函数等特殊类型,则新增一个sql文件为妥)
-- ----------------------------
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'com_dict' AND COLUMN_NAME = 'userflag')
begin
alter table com_dict add userflag varchar(1)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'vshisuser')
begin
alter table sys_user add vshisuser varchar(30)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'vshisuser1')
begin
alter table sys_user add vshisuser1 varchar(30)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'vshisuser2')
begin
alter table sys_user add vshisuser2 varchar(30)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'yljg')
begin
alter table sys_user add yljg varchar(10)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'sn')
begin
alter table sys_user add sn varchar(100)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'snid')
begin
alter table sys_user add snid varchar(100)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'signCert')
begin
alter table sys_user add signCert varchar(100)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'sn_pin')
begin
alter table sys_user add sn_pin varchar(100)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'dzqm')
begin
alter table sys_user add dzqm image
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'sys_user' AND COLUMN_NAME = 'snid1')
begin
alter table sys_user add snid1 varchar(50)
end
if not exists(select 1 from com_opt where yq = '' and xxdh = 'A5MERGEA4')
begin
insert into com_opt(yq,xxdh,xxlb,xxqz,bz) values('','A5MERGEA4','SYS','0','A5报告单是否合并成A4打印')
end
--报告单仪器对应表
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'com_report_instr')
begin
CREATE TABLE [dbo].[com_report_instr](
[report_id] [bigint] IDENTITY(1,1) NOT NULL,
[report_yq] [varchar](20) NOT NULL,
[report_bgdh] [bigint] NOT NULL,
[report_size] [varchar](10) NULL,
[report_type] [varchar](10) NULL,
[report_rows] int NULL,
[report_minrows] int NULL,
[report_maxrows] int NULL,
[report_items] [varchar](250) NULL,
[report_sort] [int] NOT NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[report_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY];
ALTER TABLE [dbo].[com_report_instr] ADD DEFAULT ('') FOR [create_by];
ALTER TABLE [dbo].[com_report_instr] ADD DEFAULT ('') FOR [update_by];
ALTER TABLE [dbo].[com_report_instr] ADD DEFAULT (NULL) FOR [remark];
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample')
begin
CREATE TABLE [dbo].[reg_TransitSample](
[uid] [bigint] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
[PatId] [varchar](50) NULL,
[PatCardType] [varchar](10) NULL,
[PatCardNo] [varchar](30) NULL,
[PatType] [varchar](10) NULL,
[RegNo] [varchar](50) NULL,
[PatName] [varchar](100) NULL,
[PatSex] [varchar](10) NULL,
[PatAge] [varchar](10) NULL,
[AgeUnit] [varchar](10) NULL,
[PatAgeShow] [varchar](10) NULL,
[PatBirthday] [varchar](10) NULL,
[PatIdentity] [varchar](30) NULL,
[Phone] [varchar](30) NULL,
[Address] [varchar](200) NULL,
[PatFeeType] [varchar](10) NULL,
[DepartCode] [varchar](30) NULL,
[DepartName] [varchar](30) NULL,
[AreaCode] [varchar](30) NULL,
[AreaName] [varchar](50) NULL,
[PatBed] [varchar](30) NULL,
[DiagnosisCode] [varchar](200) NULL,
[DiagnosisName] [varchar](200) NULL,
[OrderPatId] [varchar](30) NULL,
[OrderUserCode] [varchar](30) NULL,
[OrderUserName] [varchar](50) NULL,
[OrderTime] [datetime] NULL,
[SrcHospCode] [varchar](30) NULL,
[SrcHospName] [varchar](200) NULL,
[Barcode] [varchar](30) NULL,
[SrcHospBarcode] [varchar](30) NULL,
[TubeCode] [varchar](30) NULL,
[TubeName] [varchar](50) NULL,
[tubeColor] [varchar](30) NULL,
[SampleTypeCode] [varchar](30) NULL,
[SampleTypeName] [varchar](50) NULL,
[BodyCode] [varchar](30) NULL,
[BodyName] [varchar](50) NULL,
[IsER] [varchar](10) NULL,
[Status] [varchar](30) NULL,
[AffirmTime] [datetime] NULL,
[AffirmUserCode] [varchar](30) NULL,
[AffirmUserName] [varchar](50) NULL,
[SendPackTime] [datetime] NULL,
[SendUserCode] [varchar](30) NULL,
[SendUserName] [varchar](50) NULL,
[SignInTime] [datetime] NULL,
[SignInUserCode] [varchar](30) NULL,
[SignInUserName] [varchar](50) NULL,
[DstHospCode] [varchar](30) NULL,
[DstHospName] [varchar](50) NULL,
[ExpressComCode] [varchar](30) NULL,
[ExpressComName] [varchar](50) NULL,
[PackSerial] [varchar](30) NULL,
[ExpressNum] [varchar](30) NULL,
create_by varchar(50),
create_time datetime,
update_by varchar(50),
update_time datetime,
DataSource varchar(50)
CONSTRAINT [PK_reg_TransitSample] PRIMARY KEY CLUSTERED
(
[uid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY];
CREATE INDEX IX_reg_TransitSample_Barcode ON reg_TransitSample(Barcode);
ALTER TABLE reg_TransitSample ADD CONSTRAINT UQ_reg_TransitSample_Barcode_OrderItemSerial UNIQUE (Barcode);
alter table reg_TransitSample add TestDate datetime;
alter table reg_TransitSample add ReportTime datetime;
alter table reg_TransitSample add ReportUserCode varchar(50);
alter table reg_TransitSample add ReportUserName varchar(50);
alter table reg_TransitSample add SampleTrait varchar(50);
alter table reg_TransitSample add ReportKindCode varchar(50);
alter table reg_TransitSample add ReportKindName varchar(500);
alter table reg_TransitSample add ReportDescrpt varchar(500);
alter table reg_TransitSample add LisGroupCode varchar(50);
alter table reg_TransitSample add LisGroupName varchar(50);
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample_detail')
begin
create table reg_TransitSample_detail (
[uid] [bigint] IDENTITY(1,1) primary key,
Barcode varchar(20),
OrderItemSerial decimal(2),
OrderItemCode varchar(50),
OrderItemName varchar(100),
[GroupItemCode] [varchar](30) NULL,
[GroupItemName] [varchar](50) NULL,
[SrcOrderItemCode] [varchar](30) NULL,
[SrcOrderItemName] [varchar](50) NULL,
[FeeCode] [varchar](30) NULL,
[FeeName] [varchar](50) NULL,
[Cost] [decimal](18,2) NULL,
[Status] [varchar](30) NULL,
create_by varchar(50),
create_time datetime,
update_by varchar(50),
update_time datetime,
DataSource varchar(50)
);
ALTER TABLE reg_TransitSample_detail ADD CONSTRAINT UQ_reg_TransitSample_detail_Barcode_OrderItemSerial UNIQUE (Barcode, OrderItemSerial);
CREATE INDEX IX_reg_TransitSample_detail_Barcode_OrderItemSerial ON reg_TransitSample_detail(Barcode, OrderItemSerial);
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_hospital')
begin
CREATE TABLE [dbo].[reg_hospital](
[hospital_id] [bigint] IDENTITY(1,1) NOT NULL,
[hospital_code] [varchar](64) NOT NULL,
[hospital_name] [varchar](250) NOT NULL,
[hospital_userinfo] [varchar](200) NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[hospital_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[reg_hospital] ADD DEFAULT ('') FOR [create_by]
ALTER TABLE [dbo].[reg_hospital] ADD DEFAULT ('') FOR [update_by]
ALTER TABLE [dbo].[reg_hospital] ADD DEFAULT (NULL) FOR [remark]
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_diagnosis')
begin
CREATE TABLE [dbo].[reg_diagnosis](
[diag_id] [bigint] IDENTITY(1,1) NOT NULL,
[diag_code] [varchar](64) NOT NULL,
[diag_name] [varchar](250) NOT NULL,
[diag_sort] [int] NOT NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[diag_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[reg_diagnosis] ADD DEFAULT ('') FOR [create_by]
ALTER TABLE [dbo].[reg_diagnosis] ADD DEFAULT ('') FOR [update_by]
ALTER TABLE [dbo].[reg_diagnosis] ADD DEFAULT (NULL) FOR [remark]
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_itemclass')
begin
CREATE TABLE [dbo].[reg_itemclass](
[itemclass_id] [bigint] IDENTITY(1,1) NOT NULL,
[itemclass_code] [varchar](64) NOT NULL,
[itemclass_name] [varchar](250) NOT NULL,
[itemclass_sort] [int] NOT NULL,
[itemclass_tips][varchar](250) NULL,
[itemclass_bkcolor] [int] NULL,
[itemclass_yblx] [varchar](50) NULL,
[itemclass_printcnt][int] NULL,
[itemclass_kn] [int] NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[itemclass_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[reg_itemclass] ADD DEFAULT ('') FOR [create_by]
ALTER TABLE [dbo].[reg_itemclass] ADD DEFAULT (0) FOR [itemclass_kn]
ALTER TABLE [dbo].[reg_itemclass] ADD DEFAULT (0) FOR [itemclass_bkcolor]
ALTER TABLE [dbo].[reg_itemclass] ADD DEFAULT (1) FOR [itemclass_printcnt]
ALTER TABLE [dbo].[reg_itemclass] ADD DEFAULT ('') FOR [update_by]
ALTER TABLE [dbo].[reg_itemclass] ADD DEFAULT (NULL) FOR [remark]
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample' and COLUMN_NAME = 'checkPUR')
begin
alter table reg_TransitSample add checkPUR varchar(1000)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample' and COLUMN_NAME = 'BackReasons')
begin
alter table reg_TransitSample add BackReasons varchar(500)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample' and COLUMN_NAME = 'BackUserCode')
begin
alter table reg_TransitSample add BackUserCode varchar(50)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample' and COLUMN_NAME = 'BackUserName')
begin
alter table reg_TransitSample add BackUserName varchar(50)
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'reg_TransitSample' and COLUMN_NAME = 'BackTime')
begin
alter table reg_TransitSample add BackTime datetime
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'req_dict')
begin
CREATE TABLE [dbo].[reg_dict](
[dict_id] [bigint] IDENTITY(1,1) NOT NULL,
[dict_type] [varchar](20) NOT NULL,
[dict_code] [varchar](64) NOT NULL,
[dict_name] [varchar](250) NOT NULL,
[dict_sort] [int] NOT NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[dict_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[reg_dict] ADD DEFAULT ('') FOR [create_by]
ALTER TABLE [dbo].[reg_dict] ADD DEFAULT ('') FOR [update_by]
ALTER TABLE [dbo].[reg_dict] ADD DEFAULT (NULL) FOR [remark]
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'com_localconfig')
begin
CREATE TABLE [dbo].[com_localconfig](
[sid] [int] IDENTITY(1,1) NOT NULL,
[smac] [varchar](50) NULL,
[sip] [varchar](50) NULL,
[sname] [varchar](250) NULL,
[configvalue] [varchar](8000) NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
CONSTRAINT [PK_com_localconfig] PRIMARY KEY CLUSTERED
(
[sid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
end
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'com_config_dict')
begin
CREATE TABLE [dbo].[com_config_dict](
[config_id] [bigint] IDENTITY(1,1) NOT NULL,
[config_type] [varchar](20) NOT NULL,
[config_code] [varchar](64) NOT NULL,
[config_name] [varchar](250) NOT NULL,
[config_optiontype] [char](1) NOT NULL,
[config_defvalue] [varchar](250) NOT NULL,
[config_sort] [int] NOT NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[config_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[com_config_dict] ADD DEFAULT ('') FOR [create_by]
ALTER TABLE [dbo].[com_config_dict] ADD DEFAULT ('') FOR [update_by]
ALTER TABLE [dbo].[com_config_dict] ADD DEFAULT (NULL) FOR [remark]
end
--报告表
if not exists(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'com_report_dict')
begin
CREATE TABLE [dbo].[com_report_dict](
[report_id] [bigint] IDENTITY(1,1) NOT NULL,
[report_type] [varchar](20) NOT NULL,
[report_code] [varchar](64) NOT NULL,
[report_name] [varchar](250) NOT NULL,
[report_optiontype] [char](1) NOT NULL,
[report_defvalue] [varchar](250) NULL,
[report_sort] [int] NOT NULL,
[status] [char](1) NOT NULL,
[create_by] [varchar](64) NULL,
[create_time] [datetime] NULL,
[update_by] [varchar](64) NULL,
[update_time] [datetime] NULL,
[remark] [varchar](500) NULL,
PRIMARY KEY CLUSTERED
(
[report_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[com_report_dict] ADD DEFAULT ('') FOR [create_by];
ALTER TABLE [dbo].[com_report_dict] ADD DEFAULT ('') FOR [update_by];
ALTER TABLE [dbo].[com_report_dict] ADD DEFAULT (NULL) FOR [remark];
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '1_2S')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','1_2S','一个质控测定值超过X±2s质控限。传统上,这是作为Levey-Jennings质控图上的 警告限','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '1_3S')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','1_3S','一个质控测定值超过X±3s质控限。传统上,这是作为Levey-Jennings质控图上的 失控限。','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '2_2S')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','2_2S','两个连续的质控测定值同时超过X-2s 或X+2s质控限','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = 'R4S')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','R4S','在同一批内高和低质控测定值之间的差值超过4s','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '3_1S')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','3_1S','三个连续的质控测定值同时超过X-1s 或X+1s','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '4_1S')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','4_1S','四个连续的质控测定值同时超过X-1s 或X+1s','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '7T')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','7T','七个连续的质控测定值呈现出向上或向下的趋势','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '8X')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','8X','八个连续的质控测定值落在靶值(X)的同一侧','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '10X')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','10X','十个连续的质控测定值落在靶值(X)的同一侧','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ZKGZ' and zddh = '12X')
begin
insert into com_dict(zdlb,zddh,zdmc,zjf,zdbz,bz,yljg)values('ZKGZ','12X','十二个连续的质控测定值落在靶值(X)的同一侧','','','','1')
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '1')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '1', '开单', 'xz', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '11')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '11', '打印', 'dy', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '12')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '12', '采样', 'cy', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '13')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '13', '送检', 'sj', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '2')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '2', '上机', 'sj', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '4')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '4', '审核', 'sh', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '8')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '8', '剔回', 'th', 'N', NULL, '1', NULL)
end
if not exists(select 1 from dbo.com_dict where zdlb = 'ST' and zddh = '9')
begin
INSERT INTO dbo.com_dict (zdlb, zddh, zdmc, zjf, zdbz, bz, yljg, userflag)
VALUES ('ST', '9', '作废', 'zf', 'N', NULL, '1', NULL)
end