--删除旧记录 --delete from Report_Objects where Code='HO.Clinical.Dev.000002' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.Dev.000002') begin --插入 Declare @Report_Id_1056 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1056 out Declare @Report_Id_1056_CateID int Set @Report_Id_1056_CateID = (select id from Report_Categories where code='HIS.3') insert into Report_Objects(ID,Code,Name,Description,Password,CategoryID,xType,Classification,ProductID,ProgramID,ElementID,CreateDate,UpdateDate,ISSUANCEDATE,Config,SetupPath,IsMenu,Enabled,GroupName,Authorized,RefreshInterval) Values(@Report_Id_1056, 'HO.Clinical.Dev.000002', '限制药品重复开药选项', Null, Null, @Report_Id_1056_CateID, 1, 4, 100, 0, Null, '2014-05-19 14:36:00', '2014-05-19 14:37:43', Null, ' CBEE98536C353578D998157B8801172A --系统发布的都是固定选项。后面可以追加 select 0 fid,''按药品规格限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' fname union all select 1 ,''按药品品种限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' union all select 2,''icd疾病用药(X)天数限制'' union all select 3,''所有药品限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' union all select 4,''抗菌药品限制DDD'' union all select 5,''医保病人处方,医保和自费药品不允许在同一张处方'' union all select 6,''医保病人处方,精神类和非精神类药品不允许在同一张处方'' union all select 7,''医保病人处方,对应相同医保药品编码的西成药品一天内只允许开一次'' union all select 8,''医保病人处方,所有医保药品限制最大用药(X)天数'' union all select 9,''医保病人处方,处方诊断限制最大条数'' union all select 10,''医保挂急诊号病人限制最大开药(X)天数'' union all select 11,''医保处方诊断为行动不便病人限制最大开药(X)天数'' union all select 12,''医保病人医保药品3、7、14、30处方天数提前开药限制'' union all select 13,''医保病人医保处方草药单方不报判断'' union all select 14,''医保病人限制开大额药品的医保险种判断'' union all select 15,''医保分配基金限制判断,当月所开医保报销金额大于分配基金,则禁止医师在开医保处方'' union all select 16,''医保病人处方,对应相同医保药品编码的西成药品不允许在同一张处方'' union all select 17,''门诊处方,医师所开西成药用药天数跟总量、用量计算出的天数不一致禁止保存'' union all select 18,''医保病人草药处方,可报与不可报草药药品不允许在同一张处方'' union all select 19,''医保病人处方,西成药品按总量、用量计算出的天数最大不能超过(X)天数'' union all select 20,''门诊处方,西成药品总量必须大于零'' union all select 21,''医保病人处方,限定同检查类型的诊疗项目一天内只允许开一次'' union all select 22,''医保病人处方,当药品总量是1时,对应医师开药天数不在限制,但总量与用量计算出的天数仍然限制'' union all select 23 ,''医保病人处方,所有药品按医保编码限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' union all select 24 ,''一次开多条相同医技项目医嘱,第二条及以上医嘱单独生成条码'' union all select 25 ,''对住院手术有关抗生素类用药疗程及时机控制提示'' union all select 26 ,''对应类别下诊疗项目,门诊医保病人当天重复开时增加提示'' union all select 27 ,''默认提取最后一次医嘱时,需要剔除不提取的诊疗类别'' union all select 28 ,''启用药品规格中的限制用量判断,下达医嘱时判断单次用量'' union all select 29,''门诊处方,当药品总量是1时,对应医师开药天数不在限制,但总量与用量计算出的天数仍然限制'' union all select 30,''住院手术医嘱,限制必须输入切口等级'' union all select 31,''住院按病人类别及科室设置药品费用(Y)及总费用(X)限制值'' union all select 32,''门诊医生站刷会员卡做简易挂号时,病人费别默认提取会员卡对应信息'' union all select 33,''第三方处方点评浏览调用地址'' union all select 34,''限定检查类型必须输入病历摘要'' union all select 35,''限定检查类型必须输入辅助检查'' union all select 36,''限定检查类型必须输入检查目的'' union all select 37,''门诊手术医嘱,手术室审核安排后就不能在回退或取消医嘱'' union all select 38,''住院药品临嘱必须输入频次'' union all select 39,''调用第三方仪器检查报告'' union all select 40,''住院术后超过24小时禁止使用抗生素'' union all select 41,''住院术前超过0.5--2小时禁止使用抗生素'' union all select 42,''自动提取病史摘要天数限制,门诊(Y)天及住院(X)天内的病史摘要'' union all select 43,''下达医嘱限制诊疗类项目禁止输入小数,门诊(Y)及住院(X)大于零表示禁止'' union all select 44,''门诊下达医嘱窗口,隐藏病人信息框把其显示在标题栏'' union all select 45,''门诊病人超过一定岁数,必须在首页输入收缩压、舒张压'' union all select 46,''门诊医师站在检索病人地方显示自定义查询按钮'' union all select 47,''门诊医保病人保内西成药处方,不能下达自费药品'' union all select 48,''门诊编辑医嘱(Y)及回退或医嘱退费(X)大于零表示必须刷会员卡才能继续操作'' union all select 49,''下达医嘱限制诊疗类项目数量不能输入零,门诊(Y)及住院(X)大于零表示禁止'' union all select 50,''门诊医保病人保内处方,不能下达执行性质为自费的项目'' ', Null, 0, 1, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' CBEE98536C353578D998157B8801172A --系统发布的都是固定选项。后面可以追加 select 0 fid,''按药品规格限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' fname union all select 1 ,''按药品品种限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' union all select 2,''icd疾病用药(X)天数限制'' union all select 3,''所有药品限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' union all select 4,''抗菌药品限制DDD'' union all select 5,''医保病人处方,医保和自费药品不允许在同一张处方'' union all select 6,''医保病人处方,精神类和非精神类药品不允许在同一张处方'' union all select 7,''医保病人处方,对应相同医保药品编码的西成药品一天内只允许开一次'' union all select 8,''医保病人处方,所有医保药品限制最大用药(X)天数'' union all select 9,''医保病人处方,处方诊断限制最大条数'' union all select 10,''医保挂急诊号病人限制最大开药(X)天数'' union all select 11,''医保处方诊断为行动不便病人限制最大开药(X)天数'' union all select 12,''医保病人医保药品3、7、14、30处方天数提前开药限制'' union all select 13,''医保病人医保处方草药单方不报判断'' union all select 14,''医保病人限制开大额药品的医保险种判断'' union all select 15,''医保分配基金限制判断,当月所开医保报销金额大于分配基金,则禁止医师在开医保处方'' union all select 16,''医保病人处方,对应相同医保药品编码的西成药品不允许在同一张处方'' union all select 17,''门诊处方,医师所开西成药用药天数跟总量、用量计算出的天数不一致禁止保存'' union all select 18,''医保病人草药处方,可报与不可报草药药品不允许在同一张处方'' union all select 19,''医保病人处方,西成药品按总量、用量计算出的天数最大不能超过(X)天数'' union all select 20,''门诊处方,西成药品总量必须大于零'' union all select 21,''医保病人处方,限定同检查类型的诊疗项目一天内只允许开一次'' union all select 22,''医保病人处方,当药品总量是1时,对应医师开药天数不在限制,但总量与用量计算出的天数仍然限制'' union all select 23 ,''医保病人处方,所有药品按医保编码限制用药(X)天数,且距上次用药剩余(Y)天数内才能在开'' union all select 24 ,''一次开多条相同医技项目医嘱,第二条及以上医嘱单独生成条码'' union all select 25 ,''对住院手术有关抗生素类用药疗程及时机控制提示'' union all select 26 ,''对应类别下诊疗项目,门诊医保病人当天重复开时增加提示'' union all select 27 ,''默认提取最后一次医嘱时,需要剔除不提取的诊疗类别'' union all select 28 ,''启用药品规格中的限制用量判断,下达医嘱时判断单次用量'' union all select 29,''门诊处方,当药品总量是1时,对应医师开药天数不在限制,但总量与用量计算出的天数仍然限制'' union all select 30,''住院手术医嘱,限制必须输入切口等级'' union all select 31,''住院按病人类别及科室设置药品费用(Y)及总费用(X)限制值'' union all select 32,''门诊医生站刷会员卡做简易挂号时,病人费别默认提取会员卡对应信息'' union all select 33,''第三方处方点评浏览调用地址'' union all select 34,''限定检查类型必须输入病历摘要'' union all select 35,''限定检查类型必须输入辅助检查'' union all select 36,''限定检查类型必须输入检查目的'' union all select 37,''门诊手术医嘱,手术室审核安排后就不能在回退或取消医嘱'' union all select 38,''住院药品临嘱必须输入频次'' union all select 39,''调用第三方仪器检查报告'' union all select 40,''住院术后超过24小时禁止使用抗生素'' union all select 41,''住院术前超过0.5--2小时禁止使用抗生素'' union all select 42,''自动提取病史摘要天数限制,门诊(Y)天及住院(X)天内的病史摘要'' union all select 43,''下达医嘱限制诊疗类项目禁止输入小数,门诊(Y)及住院(X)大于零表示禁止'' union all select 44,''门诊下达医嘱窗口,隐藏病人信息框把其显示在标题栏'' union all select 45,''门诊病人超过一定岁数,必须在首页输入收缩压、舒张压'' union all select 46,''门诊医师站在检索病人地方显示自定义查询按钮'' union all select 47,''门诊医保病人保内西成药处方,不能下达自费药品'' union all select 48,''门诊编辑医嘱(Y)及回退或医嘱退费(X)大于零表示必须刷会员卡才能继续操作'' union all select 49,''下达医嘱限制诊疗类项目数量不能输入零,门诊(Y)及住院(X)大于零表示禁止'' union all select 50,''门诊医保病人保内处方,不能下达执行性质为自费的项目'' ' where Code='HO.Clinical.Dev.000002' end GO