--## 2025.11.13
--1.SD_HOSPITAL 用户表增加字段处理(本需求不进行本字段的取值处理,交由后面需求处理)
alter table SD_HOSPITAL.XT_YYXX00 add
(
DAYYID varchar2(6) null, --档案医院ID:默认空或0表示患者档案所有医院共用,否则设置值一致的医院共用
KYYID0 varchar2(200) null, --IC卡医院ID:默认空或0表示就诊卡所有医院共用,否则只能读取有设置分院ID的就诊卡,允许设置多个逗号连接
YWYYID varchar2(6) null --业务医院ID:默认空或0表示按原参数XT_SFQYBRAFYFKCZMS控制,否则病人按本设置分开操作
);
comment on column SD_HOSPITAL.XT_YYXX00.DAYYID is '档案医院ID:默认空或0表示患者档案所有医院共用,否则设置值一致的医院共用';
comment on column SD_HOSPITAL.XT_YYXX00.KYYID0 is 'IC卡医院ID:默认空或0表示就诊卡所有医院共用,否则只能读取有设置分院ID的就诊卡,允许设置多个逗号连接';
comment on column SD_HOSPITAL.XT_YYXX00.YWYYID is '业务医院ID:默认空或0表示按原参数XT_SFQYBRAFYFKCZMS控制,否则病人按本设置分开操作';
alter table SD_HOSPITAL.BM_BRXXB0 add
(
DAYYID varchar2(6) null --档案医院ID XT_YYXX00.DAYYID
);
comment on column SD_HOSPITAL.BM_BRXXB0.DAYYID is '档案医院ID XT_YYXX00.DAYYID';
--comment on column SD_HOSPITAL.BM_BRXXB0.CZYKS0 is '操作员科室'; --需要全部写入
alter table SD_HOSPITAL.BM_YBSFDY add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
comment on column SD_HOSPITAL.BM_YBSFDY.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
--2.SD_SF 用户表增加字段处理(本需求不进行本字段的取值处理,交由后面需求处理)
alter table SD_SF.SF_FYMX00 add
(
YYID00 varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_SF.SF_FYMX00.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00';
alter table SD_SF.SF_JZB000 add
(
YYID00 varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_SF.SF_JZB000.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00';
alter table SD_SF.SF_YJJYE0 add
(
ZHYYID varchar2(6) null --账户医院ID XT_YYXX00.ZHYYID
);
comment on column SD_SF.SF_YJJYE0.ZHYYID is '账户医院ID XT_YYXX00.ZHYYID';
comment on column SD_SF.SF_BRJFB0.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00'; --需要全部写入
comment on column SD_SF.SF_PJSYQK.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00'; --需要全部写入
--3.SD_ZY 用户表增加字段处理(本需求不进行本字段的取值处理,交由后面需求处理)
alter table SD_ZY.ZY_FYMX00 add
(
YYID00 varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_ZY.ZY_FYMX00.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00';
alter table SD_ZY.ZY_JZB000 add
(
YYID00 varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_ZY.ZY_JZB000.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00';
alter table SD_ZY.SS_YW0000 add
(
YYID00 varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_ZY.SS_YW0000.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00';
comment on column SD_ZY.ZY_BRJFB0.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00'; --需要全部写入
comment on column SD_ZY.ZY_BRXXB0.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00'; --需要全部写入
comment on column SD_ZY.ZY_PJSYQK.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00'; --需要全部写入
--4.SD_YJ 用户表增加字段处理(本需求不进行本字段的取值处理,交由后面需求处理)
alter table SD_YJ.YJ_YW0000 add
(
DLYYID varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_YJ.YJ_YW0000.DLYYID is '登录科室所属分院ID BM_BMBM00.YYID00';
--5.SD_YF 用户表增加字段处理(本需求不进行本字段的取值处理,交由后面需求处理)
alter table SD_YF.YF_YZYPSQ add
(
YYID00 varchar2(6) null --登录科室所属分院ID BM_BMBM00.YYID00
);
comment on column SD_YF.YF_YZYPSQ.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00';
comment on column SD_YF.YF_MZCF00.YYID00 is '登录科室所属分院ID BM_BMBM00.YYID00'; --需要全部写入
--6.SD_HZ 用户表增加字段处理(本需求不进行本字段的取值处理,交由后面需求处理)
-- 注意:HIS5.0创建在SD_HOSPITAL用户下(原HIS5.0升级客户,以下脚本中用户名SD_HZ要替换为SD_HOSPIATL)
alter table SD_HZ.ZH_TJZB00 add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_TJZB01 add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_ZTJZB0 add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_ZYRBB0 add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_ZYKSRB add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_ZYBQRB add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_GRTJZB add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_KSTJZB add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_CYFKFY add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
alter table SD_HZ.ZH_CYBRBB add
(
ZYYID0 varchar2(6) null --主医院ID XT_YYXX00.ZYYID0
);
comment on column SD_HZ.ZH_TJZB00.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_TJZB01.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_ZYRBB0.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_ZYKSRB.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_ZYBQRB.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_GRTJZB.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_KSTJZB.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_CYFKFY.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';
comment on column SD_HZ.ZH_CYBRBB.ZYYID0 is '主医院ID XT_YYXX00.ZYYID0';