--删除旧记录 --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, @Report_Id_1056_CateID, 1, 4, 100, 0, Null, '2014-05-19 14:36:00', '2017-02-06 13:58:15', Null, ' BE9F3B6D0A1C36CFDE33708630ACEABD --系统发布的都是固定选项。后面可以追加 select s.fid,s.fname,cast(s.fid as varchar)+''--''+s.fname as sfname from ( select 999 fid,''护理记录单使用旧模式'' fname union all 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,''医保病人处方,处方诊断限制最大(X)条数'' 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,''门诊医保病人保内处方,不能下达执行性质为自费的项目'' union all select 51,''门诊医保病人,下达处方默认医保处方类型'' union all select 52,''门诊医保病人保内中草药品处方,不能下达不可报药品'' union all select 53,''门诊简易挂号,病人类别为医保,一卡通扣费余额不够时也允许挂号'' union all select 54,''门诊简易挂号,同一个病人当天同一个科室同一个医生只能挂号一次'' union all select 55,''下达医嘱时,根据医保明细项目中备注进行提示'' union all select 56,''下达门诊处方诊断或住院出院诊断时,调用慢性病确诊接口,门诊(Y)及住院(X)大于零表示调用'' union all select 57,''眼科专科疾病信息调用填写'' union all select 58,''检查报告页面使用中间表浏览图文报告'' union all select 59,''合理用药审核处方时传入历史有效医嘱设置,门诊(Y)及住院(X)大于零表示传入。'' union all select 60,''查看病人医疗信息web地址设置(设置对应浏览调用地址和参数)'' union all select 61,''调用第三方超声系统查看超声影像报告接口程序路径设置'' union all select 62,''医护站发送医嘱后实时上传医保费用,门诊(Y)及住院(X)大于零表示启用'' union all select 63,''医生站发送医嘱启用诊间结算'' union all select 64,''新版大通、新版美康合理用药医院编码设置'' union all select 65,''大通合理用药审核处方时,返回一般或其他信息提示时,医生站提示是否继续保存医嘱。'' union all select 66,''调用第三方影像报告IE接口时嵌入到第三方影像报告页面浏览'' union all select 67,''四川中医平台web地址设置'' union all select 68,''分级转诊平台web地址设置(入参通过报表设置)'' union all select 69,''医生给病人选择分配治疗套餐计划web地址'' union all select 70,''北京五洲妇儿医院门诊医生站排队叫号接口(项目列维护ip,y列为端口号)'' union all select 71,''门诊诊间结算打印收费小票,医保(Y)及银行pos(X)大于零表示启用'' union all select 72,''医保限制内容提醒,门诊(Y)及住院(X)大于零表示启用'' union all select 73,''下达医嘱限制修改检验样本类型,门诊(Y)及住院(X)大于零表示禁止'' union all select 74,''门诊首页修改保存时,不判断限制年龄跟出生日期年份不一致的问题.'' union all select 75,''下达医嘱医保病人只限制开医保目录内的药品,门诊(Y)及住院(X)大于零表示禁止'' union all select 76,''门诊接诊病人时弹出复诊选项窗口'' union all select 77,''门诊处方限制口服和注射不能开在同一张处方'' union all select 78,''第三方手麻病历调阅web地址(住院(X)=2时调用HO浏览器)'' union all select 79,''下达医嘱界面给药途径、频次、剂量、天数单独列显示'' union all select 80,''第三方病理报告调阅web地址'' union all select 81,''用血管理接口(1:西安金智;2=唐山启奥),对应(X)列值'' union all select 82,''门诊处方治疗申请单打印启用报表授权判断'' union all select 83,''住院下达会诊医嘱启用会诊申请单模式X=1指定范文 =2弹窗选择范文'' union all select 84,''住院下达医嘱前进行术后24、48、72小时用药未停止医嘱提醒'' union all select 85,''住院会诊申请医嘱及申请单在执行科室对应病区提醒及打印'' union all select 86,''下达医嘱时显示药品产地,门诊(Y)及住院(X)大于零表示显示'' union all select 87,''下达医嘱时启用病历日志,门诊(Y)及住院(X)大于零表示启用。(Y)=1 启用病历模式 2=界面自定义模式'' union all select 88,''住院入科时限制质控员,一级质控员(Y)及二级质控员(X)大于零必须输入'' union all select 89,''使用HO老版本pacs'' union all select 90,''启用合理用药及自助机接口日志记录'' union all select 91,''医保病人,相同药品编码判断,根据药品规格对应备用编码进行比较限制'' union all select 92,''住院临嘱自动发送时,只有发往手术室的手术医嘱自动发送.'' union all select 93,''住院发送医嘱,对应药品设置为不发药既拒绝执行.'' union all select 94,''门诊诊间结算支持医保报销后剩余部分可以继续用别的支付方式付款.'' union all select 95,''下达医嘱选择诊断时,使用老样式窗口选择诊断.'' union all select 96,''医生站简易挂号时,病人姓名和手机号码一致时只能检索挂号不能新增.'' union all select 97,''门诊发送医嘱或记账保存时启用卫材自动冲减库存功能.'' union all select 98,''下达医嘱诊断时,只针对当前处方,不自动增加别的处方诊断.'' union all select 100,''住院下达出院医嘱时启用出院小结模式'' union all select 101,''护士站不启用合理用药接口'' union all select 102,''住院下达手术医嘱必须要输入诊断'' union all select 103,''住院护士站启用首页床位卡片外显屏'' union all select 104,''精准扶贫接口web地址设置(项目名称栏输入地址、(Y)栏目对应接口类型1=数据库 2=webservices 3=本地+webservices)'' union all select 105,''xml文档文件在HoServer服务端存放路径(项目名称栏输入路径)'' union all select 106,''启用分单规则时,医保病人在分单规则基础上按多少条再分单(Y)栏目输入对应条数'' union all select 107,''门诊医保病人一天只允许开一张药品处方'' union all select 108,''门诊医生站手工打印处方或申请单时不受报表权限控制'' union all select 109,''门诊医生站检索病人时不受开始结束时间限制'' union all select 110,''门诊医保用药历史记录下载,(Y)栏目对应间隔下载时间(分),间隔分钟需要大于1'' union all select 111,''门诊接诊预约病人时才弹出复诊选项窗口'' union all select 112,''门诊启用当天回诊查看检查结果列表队列,(Y)栏目对应呼叫规则(1=医生自由呼叫 2=交替呼叫)'' union all select 113,''下达卫材医嘱判断库存,门诊(Y)及住院(X),值大于0表示启用库存判断'' union all select 114,''北京医保共享信息停止时,就不再判断跨院记录'' union all select 115,''住院病人档案启用无纸化流程管理'' union all select 116,''门诊分配治疗套餐时按整个套餐选择,不允许选套餐中某个阶段'' union all select 117,''门诊分配治疗套餐时隐藏[现在执行]列'' union all select 118,''启用分单规则时,在分单规则基础上启用分单标示的项目单独分单'' union all select 119,''启用住院病人类别为门诊特病住院期间医保治疗方案判断'' union all select 120,''医生站发送医嘱诊间结算只结算本科费用,门诊(Y)大于零表示启用'' union all select 121,''门诊医生站启用诊室ipad排队信息显示'' union all select 122,''下达草药医嘱默认剂数,门诊(Y)及住院(X)大于零表示启用'' union all select 123,''医生站调用第三方体检检查报告,门诊(Y)及住院(X)大于零表示启用(1=调用dll或exe 2=web方式 3=视图方式)'' union all select 124,''门诊医生站下达诊断时不使用树形列表'' union all select 125,''下达手术医嘱时,隐藏手术申请单输入窗口,门诊(Y)及住院(X)大于零表示启用'' union all select 126,''合理用药单个药品说明书通过右键菜单查看'' union all select 127,''医生站观片时不启用双屏判断,门诊(Y)及住院(X)大于零表示参数启用'' union all select 128,''门诊执行治疗套餐时允许按单个套餐项目选择'' union all select 129,''门诊处方,医师所开西成药用药天数跟总量、用量计算出的天数不一致时提醒医生'' union all select 130,''下达手术医嘱时,卫材只检索维护的执行科室,门诊(Y)及住院(X)大于零表示启用'' union all select 131,''记账划价时,卫材只检索维护的执行科室,门诊(Y)及住院(X)大于零表示启用'' union all select 132,''医技、手术启用CRM回访接口调用'' union all select 133,''下达医嘱时,只能检索诊断不允许手工输入,门诊(Y)及住院(X)大于零表示启用'' union all select 134,''下达医嘱时,门诊处方判断药品条数限定时包含所有药品'' union all select 135,''门诊套餐医嘱删除时,把对应套餐更新成拒绝执行'' union all select 136,''药品、诊疗项目说明提示,设置值(Y)大于2(秒)时表示超过此时间自动关闭'' union all select 137,''住院抗生素皮试医嘱,没有出来皮试结果多长时间((X)分钟)内禁止在下达抗生素类药品,列(X)大于零表示启用'' union all select 138,''医保限制内容提醒,所有病人都提醒,门诊(Y)及住院(X)大于零表示启用'' union all select 139,''门诊发送医嘱扣费后自动打印汇总收费小票,会员卡扣费(Y)及诊间结算(X)大于零表示启用'' union all select 140,''住院临嘱发送时,不要自动根据医嘱调整病情'' union all select 141,''紧急用药时,可以越级使用药品,门诊(Y)及住院(X)大于零表示启用(1=越1级,2=越2级)'' union all select 142,''下达医嘱选择手术医生时,启用手术等级判断,门诊(Y)及住院(X)大于零表示启用'' union all select 143,''门诊下达或发送医嘱可以选择不同处方类型合并打印,具体在报表(HO.Clinical.HBPrint.01)中设置'' union all select 144,''下达医嘱选择治疗方案时,方案明细显示参考价'' union all select 145,''门诊医生站发送医嘱会员扣费,会员卡金额不够时启用诊间会员充值功能'' union all select 146,''住院发送临嘱时启用"按处方只收取一次"选项'' union all select 147,''门诊点新开医嘱时调用医保就诊信息查看接口'' union all select 148,''下达药品医嘱进行告警提示时,启用询问提示,门诊(Y)及住院(X)大于零表示启用'' union all select 149,''启用住院临床路径跟第三方his接口'' union all select 150,''门诊中药处方限制不能低于(Y)味,门诊(Y)大于1表示启用'' union all select 151,''门诊医保用药天数限制启用最小包装量判断及提醒功能。'' union all select 152,''启用pacs系统ho接口方式调用。'' union all select 153,''门诊发送药品医嘱后自动预览药品处方。'' union all select 154,''门诊医生站发送医嘱会员扣费时询问是否通过会员卡扣费。门诊(Y)大于零表示启用(1=提醒2=不启用扣费)'' union all select 155,''门诊医生站取消接诊时接诊人恢复为原挂号医生。'' union all select 156,''门诊医生站医保病人药品处方退费时限制只能退费整张处方。'' union all select 157,''下医嘱按批次选择药品时,需要判断对应批次库存。门诊(Y)及住院(X)大于零表示启用(1=提醒2=限制)。'' union all select 158,''启用坐标影像中心pacs系统,(Y)对应值,1=影像中心模式 2=hopacs独立模式'' union all select 159,''下达医嘱时自费病人也检索医保疾病目录'' union all select 160,''下达医嘱时部位默认对应诊断中的部位,门诊(Y)及住院(X)大于零表示启用'' union all select 161,''启用住院病案首页跟第三方his接口'' union all select 162,''门诊购买套餐允许调整合同金额'' union all select 163,''下达医嘱检验申请单检验组合项目不用按分类检索'' union all select 164,''门诊下达医嘱切换处方时默认不选择分类,门诊(Y)=1表示不选择分类 2=药品处方只检索药品的,非药品处方合到一起检索,自动跳转'' union all select 165,''门诊办理快捷入院功能适用于所有门诊病人'' union all select 166,''住院长嘱发送按频次分次生成费用记录'' union all select 167,''住院启用全责医生下达医嘱时全责医生默认住院医生'' union all select 168,''其它模块调用住院医生站下达医嘱时自动弹出新开医嘱界面'' union all select 169,''门诊切换病人时,只加载医嘱信息,不加载医嘱计价、发送记录'' union all select 170,''下达组合项目医嘱时,限制重复明细项目'' union all select 171,''停止调用电子产检接口'' union all select 172,''住院下达医嘱显示门特医保治疗方案'' union all select 173,''按基本单位下达医嘱时,选择除外药品剂型(所选剂型按含量下达)'' union all select 174,''下达医嘱选择诊断时默认检索西医诊断'' union all select 175,''门诊长期用药必须选择原因,否则禁止保存'' union all select 176,''诊疗对照收费项目执行科室按收费项目维护数据提取,优先取默认设置的执行科室'' union all select 177,''HO传染病报卡转到下达诊断时判断提示,门诊(Y)及住院(X)大于零表示启用'' union all select 178,''合理用药返回高度或严重警示时,禁止保存医嘱,门诊(Y)及住院(X)大于零表示启用'' union all select 179,''启用处方审核,门诊(Y)1=全部药师人工审核 2=合理用药先审核,不通过的人工审核 大于零表示启用 发送审核信息(X)1=确认医嘱 2=发送医嘱'' union all select 180,''启用门诊、住院退费上级部门单独审核流程,门诊(Y)及住院(X)大于零表示启用'' union all select 181,''启用门诊、住院检索医嘱项目时显示对应治疗方案或方剂明细列表,门诊(Y)及住院(X)大于零表示启用'' union all select 182,''启用ris影像报告开启缓存采集时弹窗选择需要采集视频的登记病人模式'' union all select 183,''超过多少岁时按年计算年龄'' union all select 184,''门诊医生站简易挂号会员扣费时询问是否通过会员卡扣费。门诊(Y)大于零表示启用(1=提醒2=不启用扣费)'' union all select 185,''门诊医生站按队列顺序叫号,不显示候诊病人列表'' union all select 186,''启用下达草药处方时根据诊断ICD编码自动提取对应草药方剂,门诊(Y)大于零表示启用(1=不限制2=方剂作为处方只能减、不能改不能增加单味药品)'' union all select 187,''多个草药发药机配置数据'' union all select 188,''下达卫材处方时,检索时所选卫材对应科室作为医嘱执行科室,门诊(Y)及住院(X)大于零表示启用'' union all select 189,''门诊套餐分处方规则(1=按阶段分 2=按阶段、执行科室 分,默认按阶段、执行科室),门诊(Y)大于零表示启用'' union all select 190,''下达处方时,启用暂存处方信息时生成费用明细id,门诊(Y)及住院(X)大于零表示启用'' union all select 191,''套餐执行时,限制必须输入病史摘要及诊断等信息,门诊(Y)及住院(X)大于零表示启用'' union all select 192,''启用医生退剩余未执行套餐申请业务流程'' union all select 193,''下达出院医嘱后,自动添加 以下空白 一条描述性长嘱'' union all select 194,''住院下达出院医嘱时启用出院证明模式'' union all select 195,''下达抗生素药品时,启用使用多种抗生素判断检测'' union all select 196,''住院下达出院医嘱时启用入院通知单模式'' union all select 197,''下达处方时,启用药品处方使用输液目的限制,门诊(Y)及住院(X)大于零表示启用'' union all select 198,''门诊医嘱退费时增加打印退费申请单功能,门诊(Y)=1 询问是否打印 2=自动打印'' union all select 199,''启用护士站发送医嘱时间限制,住院(X)存在表示启用(1:只能发送今天医嘱 2:可以发送今天和明天医嘱 其他值只能发送今天)'' union all select 200,''门诊简易挂号通过会员卡或身份证检索信息时进行判断是否已存在挂号记录,门诊(Y)(1:询问,如果不继续挂号就返回原因挂号记录 2:限制不能挂号,直接调用原有挂号记录)'' union all select 201,''下达处方时门诊医保处方审核时,只判断病人类别是医保病人类别时就调用(此处需要指定IAA01值)'' union all select 202,''启用发送医嘱时记录药品当前虚拟库存数据,门诊(Y)及住院(X)大于零表示启用'' union all select 203,''下达医嘱诊断疑似诊断时在诊断名称前加问号,门诊(Y)及住院(X)大于零表示启用'' union all select 204,''HO食源性报卡下达诊断时判断提示,门诊(Y)及住院(X)大于零表示启用'' union all select 205,''存在审核不通过药品处方时,限制收费。门诊(Y)1=限制药品处方收费 2=限制所有单据收费'' union all select 206,''门诊简易挂号根据规则自动划分初复诊门诊(Y)=1启用'' union all select 207,''住院护士批量记账时药品和材料库存不够时自动过滤掉,别的项目可以继续记账.Y列 1=药品库存不够自动过滤 X列 1=材料库存不够自动过滤掉'' union all select 208,''病区执行单母婴分离打印,住院(X)大于零表示启用'' union all select 209,''检查报告、检验报告显示全部结果,门诊(Y)及住院(X) 0:仅显示本次就诊结果 1:仅检查报告显示全部结果 2:仅检验报告显示全部结果 3:都显示全部结果'' union all select 210,''检测北京医保客户端组件,没安排则禁止开医嘱,(X)大于零表示启用'' union all select 211,''住院医嘱单打印自动拆分,(X)临嘱打印字数(Y)长嘱打印字数'' union all select 212,''下达处方时,启用药品处方自付比例,门诊(Y)及住院(X)大于零表示启用'' union all select 213,''下达门诊处方时,历史记录显示方式,门诊(Y) 0:按医嘱单显示 1:按就诊记录显示'' union all select 214,''治疗计划套餐导入时,不自动会员卡扣费,门诊(Y)=1启用'' union all select 215,''检查报告页面切换hopacs后,增加调用原琥珀pacs功能,门诊(Y)住院(X)=1启用'' union all select 216,''门诊转诊时,不检查是否过期,门诊(Y)大于零启用'' union all select 217,''禁用护士站病区执行单预览相当于打印,住院(X)=1预览和打印分开'' union all select 218,''选择停止的医嘱时,自动将停嘱时间同步为设置的时间,住院(X)=1启用'' union all select 219,''医嘱暂存时检测剂量和总量是否保持一致,门诊(Y)住院(X)=1启用'' union all select 220,''显示未出结果的检验报告,门诊(Y)及住院(X) =1启用'' union all select 221,''添加治疗计划套餐时,不容许修改合同金额,门诊(Y) =1启用'' union all select 222,''开检查项目时选择身体部位后自动弹窗出检查方法,门诊(Y)住院(X)=1启用'' union all select 223,''临床路径导入时,自动弹出皮试项目,住院(X)=1启用'' union all select 224,''医嘱退费时,默认作废数量不自动减去已完成的次数,门诊(Y)住院(X)=1启用'' union all select 225,''"只能看到本人开的医嘱"参数改为科室级参数,门诊(Y)住院(X)=1启用'' union all select 226,''开医嘱同一个药品弹出提示信息,门诊(Y)住院(X)=1启用'' union all select 227,''治疗计划套餐界面的套餐退费容许单个退费,门诊(Y)=1启用'' union all select 228,''医保病人预结算信息是否弹窗显示,门诊(Y)住院(X)=1启用'' union all select 229,''住院输血申请单保存时,通过JSON获得病历的内容,住院(X)=1启用'' union all select 230,''发送医嘱时,检查医嘱中互联互通接口中的剩余次数大于0的服务项目,设置医嘱中的单价为0,门诊(X)=1启用'' union all select 231,''皮试间隔时间内,上一次皮试为阴性时,提示是否续用上一次的皮试结果,门诊(Y)住院(X)=1启用'' union all select 232,''按模板批量生成病历,通过病历模板动态加载数据,门诊(Y)住院(X)=1启用'' union all select 233,''根据参考药品开单量限制对应药品开单数量,门诊(Y)住院(X)=1启用'' union all select 234,''治疗计划套餐导入时,执行科室取维护时的执行科室,门诊(Y)住院(X)=1启用'' union all select 235,''门诊套餐退费启用整个套餐退费模式'' union all select 236,''美康合理用药启用PASS4版,门诊(Y)住院(X)=1启用'' union all select 237,''医技生成检验单条码时记账采集管费,只收一次费用'' union all select 238,''检索icd疾病使用版本号'' union all select 239,''启用业务分离模式,门诊(Y)住院(X)=1启用'' union all select 240,''病理发送医嘱时生成条码=1启用'' union all select 241,''门诊或住院发送医嘱时,预扣材料库存=1启用'' union all select 242,''住院护士站发送医嘱窗口允许调整医嘱计价=1启用'' union all select 243,''门诊单个药品不能单独开立处方,门诊(Y)住院(X)=1启用'' union all select 244,''设置病历未填写,不能新开药品处方'' union all select 245,''检查、检验点击项目信息时,显示诊疗参考'' union all select 246,''未做收费对照部位,不允许检索=1启用'' union all select 247,''药品剂型跟给药途径的执行分类进行限制的判断,门诊(Y)住院(X)=1启用'' union all select 248,''按药品品种限制当前日期距上次用药开始时间(X)天数以后才能再开'' union all select 249,''批量医嘱校对=1启用'' union all select 250,''门诊住院开医嘱同一项目开2次提醒功能,门诊(Y)住院(X)=1启用'' union all select 251,''启用医保接口诊断弹窗录入,门诊(Y)住院(X)=1启用'' union all select 252,''自动拆分药品处方=1启用'' union all select 253,''治疗计划套餐指引单打印,门诊(Y) 0 :询问是否打印 1 :不询问自动打印 2 :不询问且不打印'' union all select 254,''治疗计划套餐导入时,容许修改数量,门诊(Y)=1启用'' union all select 255,''治疗计划套餐购买后(X)天以内才可以退费'' union all select 256,''回诊病人呼叫后,不自动进行接诊'' union all select 257,''启用员工抗生素等级对应药品抗生素等级'' union all select 258,''日清单打印时间取当日日期=1启用'' union all select 259,''添加治疗计划套餐时,容许选择购买的项目,门诊(Y)=1启用'' union all select 260,''收费对照当天只收取一次,按医嘱发送计算,门诊(Y)住院(X)=1启用'' union all select 261,''下达医嘱时,检查申请单默认显示为空,门诊(Y)住院(X)=1启用'' union all select 262,''启用含量对应单位、总量对应单位的选择,门诊(Y)住院(X)=1启用'' union all select 263,''眼科验光配镜中心调用视光中心模块'' union all select 264,''启用按场合控制信用额度限制'' union all select 265,''医嘱校对、临嘱确认执行、长嘱确认停嘱后,禁止自动切换病人'' union all select 266,''挂号诊金设置为自动完成状态'' union all select 267,''校对时间超过开嘱时间多少分钟弹窗提醒,住院(X)=分钟'' union all select 268,''下达医嘱启用自动分单后,=0只有当前处方单药品数量为0时才从当前处方开始,=1从当前处方单开始'' union all select 269,''下达医嘱计算天数时,=0向上取整,=1向下取整'' union all select 270,''进入医生站后启用业务提醒'' union all select 271,''住院使用第三方医护 住院(X) 1=ho和三方移护同用 2=三方护理'' union all select 272,''毒麻药品必须提供病人身份证或者代办人身份证'' union all select 273,''门诊发送医嘱时自动生成处方图片'' union all select 274,''确认医嘱后,自动打印检查申请单'' union all select 275,''发送医嘱界面时默认勾选所当前病人'' union all select 276,''协作申请下审核提交病历档案给质控医生,住院(X) =1'' union all select 277,''门诊呼叫候诊病人的人数设置,Y='' union all select 278,''门诊呼叫候诊病人的排序设置,Y=1从上往下,Y=2从下往上'' union all select 279,''描述医嘱的说明单独增加一条医嘱记录'' union all select 280,''校对医嘱时,切换病人后不初始化校对时间,住院(X) =1'' union all select 281,''医嘱计价调整时,材料是否判断库存,住院(X) =1'' union all select 282,''下达医嘱页面,点击项目分类菜单时,禁止自动调整处方单页面'' union all select 283,''长嘱确认执行允许切换病人'' union all select 284,''启用发送医嘱时,生成病人医嘱单打印记录并根据打印标记显示相应的提示,住院(X) =1'' union all select 285,''病人医嘱单续打时,默认选择,住院(X) =1 全选 =2 只选未打印医嘱'' union all select 286,''医护站标签页是否显示病人2个字,住院(X) =1 门诊(Y) =1 '' union all select 287,''执行方案分开显示,下拉自主选择'' union all select 288,''病人预出院时,保留床位'' union all select 289,''门诊处方审核,本科室的治疗项目不需要审核,门诊(Y)=1启用'' union all select 290,''住院执行治疗套餐时允许按单个套餐项目选择'' union all select 291,''门诊从治疗方案下达处方时,毒麻、精神类药物禁止自动分开'' union all select 292,''草药处方开嘱页面一行四列显示'' union all select 293,''临嘱医嘱在体温单自动添加皮试记录时,由皮试项目改为插入药品信息,门诊(Y)住院(X)=1启用'' union all select 294,''套餐使用旧模式'' union all select 295,''医嘱校对时,容许调整首日次数,住院(X) =1启用'' union all select 296,''修改住院诊断时,容许调整入院、出院诊断,住院(X) =1启用'' ) s ', Null, 0, 1, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' BE9F3B6D0A1C36CFDE33708630ACEABD --系统发布的都是固定选项。后面可以追加 select s.fid,s.fname,cast(s.fid as varchar)+''--''+s.fname as sfname from ( select 999 fid,''护理记录单使用旧模式'' fname union all 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,''医保病人处方,处方诊断限制最大(X)条数'' 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,''门诊医保病人保内处方,不能下达执行性质为自费的项目'' union all select 51,''门诊医保病人,下达处方默认医保处方类型'' union all select 52,''门诊医保病人保内中草药品处方,不能下达不可报药品'' union all select 53,''门诊简易挂号,病人类别为医保,一卡通扣费余额不够时也允许挂号'' union all select 54,''门诊简易挂号,同一个病人当天同一个科室同一个医生只能挂号一次'' union all select 55,''下达医嘱时,根据医保明细项目中备注进行提示'' union all select 56,''下达门诊处方诊断或住院出院诊断时,调用慢性病确诊接口,门诊(Y)及住院(X)大于零表示调用'' union all select 57,''眼科专科疾病信息调用填写'' union all select 58,''检查报告页面使用中间表浏览图文报告'' union all select 59,''合理用药审核处方时传入历史有效医嘱设置,门诊(Y)及住院(X)大于零表示传入。'' union all select 60,''查看病人医疗信息web地址设置(设置对应浏览调用地址和参数)'' union all select 61,''调用第三方超声系统查看超声影像报告接口程序路径设置'' union all select 62,''医护站发送医嘱后实时上传医保费用,门诊(Y)及住院(X)大于零表示启用'' union all select 63,''医生站发送医嘱启用诊间结算'' union all select 64,''新版大通、新版美康合理用药医院编码设置'' union all select 65,''大通合理用药审核处方时,返回一般或其他信息提示时,医生站提示是否继续保存医嘱。'' union all select 66,''调用第三方影像报告IE接口时嵌入到第三方影像报告页面浏览'' union all select 67,''四川中医平台web地址设置'' union all select 68,''分级转诊平台web地址设置(入参通过报表设置)'' union all select 69,''医生给病人选择分配治疗套餐计划web地址'' union all select 70,''北京五洲妇儿医院门诊医生站排队叫号接口(项目列维护ip,y列为端口号)'' union all select 71,''门诊诊间结算打印收费小票,医保(Y)及银行pos(X)大于零表示启用'' union all select 72,''医保限制内容提醒,门诊(Y)及住院(X)大于零表示启用'' union all select 73,''下达医嘱限制修改检验样本类型,门诊(Y)及住院(X)大于零表示禁止'' union all select 74,''门诊首页修改保存时,不判断限制年龄跟出生日期年份不一致的问题.'' union all select 75,''下达医嘱医保病人只限制开医保目录内的药品,门诊(Y)及住院(X)大于零表示禁止'' union all select 76,''门诊接诊病人时弹出复诊选项窗口'' union all select 77,''门诊处方限制口服和注射不能开在同一张处方'' union all select 78,''第三方手麻病历调阅web地址(住院(X)=2时调用HO浏览器)'' union all select 79,''下达医嘱界面给药途径、频次、剂量、天数单独列显示'' union all select 80,''第三方病理报告调阅web地址'' union all select 81,''用血管理接口(1:西安金智;2=唐山启奥),对应(X)列值'' union all select 82,''门诊处方治疗申请单打印启用报表授权判断'' union all select 83,''住院下达会诊医嘱启用会诊申请单模式X=1指定范文 =2弹窗选择范文'' union all select 84,''住院下达医嘱前进行术后24、48、72小时用药未停止医嘱提醒'' union all select 85,''住院会诊申请医嘱及申请单在执行科室对应病区提醒及打印'' union all select 86,''下达医嘱时显示药品产地,门诊(Y)及住院(X)大于零表示显示'' union all select 87,''下达医嘱时启用病历日志,门诊(Y)及住院(X)大于零表示启用。(Y)=1 启用病历模式 2=界面自定义模式'' union all select 88,''住院入科时限制质控员,一级质控员(Y)及二级质控员(X)大于零必须输入'' union all select 89,''使用HO老版本pacs'' union all select 90,''启用合理用药及自助机接口日志记录'' union all select 91,''医保病人,相同药品编码判断,根据药品规格对应备用编码进行比较限制'' union all select 92,''住院临嘱自动发送时,只有发往手术室的手术医嘱自动发送.'' union all select 93,''住院发送医嘱,对应药品设置为不发药既拒绝执行.'' union all select 94,''门诊诊间结算支持医保报销后剩余部分可以继续用别的支付方式付款.'' union all select 95,''下达医嘱选择诊断时,使用老样式窗口选择诊断.'' union all select 96,''医生站简易挂号时,病人姓名和手机号码一致时只能检索挂号不能新增.'' union all select 97,''门诊发送医嘱或记账保存时启用卫材自动冲减库存功能.'' union all select 98,''下达医嘱诊断时,只针对当前处方,不自动增加别的处方诊断.'' union all select 100,''住院下达出院医嘱时启用出院小结模式'' union all select 101,''护士站不启用合理用药接口'' union all select 102,''住院下达手术医嘱必须要输入诊断'' union all select 103,''住院护士站启用首页床位卡片外显屏'' union all select 104,''精准扶贫接口web地址设置(项目名称栏输入地址、(Y)栏目对应接口类型1=数据库 2=webservices 3=本地+webservices)'' union all select 105,''xml文档文件在HoServer服务端存放路径(项目名称栏输入路径)'' union all select 106,''启用分单规则时,医保病人在分单规则基础上按多少条再分单(Y)栏目输入对应条数'' union all select 107,''门诊医保病人一天只允许开一张药品处方'' union all select 108,''门诊医生站手工打印处方或申请单时不受报表权限控制'' union all select 109,''门诊医生站检索病人时不受开始结束时间限制'' union all select 110,''门诊医保用药历史记录下载,(Y)栏目对应间隔下载时间(分),间隔分钟需要大于1'' union all select 111,''门诊接诊预约病人时才弹出复诊选项窗口'' union all select 112,''门诊启用当天回诊查看检查结果列表队列,(Y)栏目对应呼叫规则(1=医生自由呼叫 2=交替呼叫)'' union all select 113,''下达卫材医嘱判断库存,门诊(Y)及住院(X),值大于0表示启用库存判断'' union all select 114,''北京医保共享信息停止时,就不再判断跨院记录'' union all select 115,''住院病人档案启用无纸化流程管理'' union all select 116,''门诊分配治疗套餐时按整个套餐选择,不允许选套餐中某个阶段'' union all select 117,''门诊分配治疗套餐时隐藏[现在执行]列'' union all select 118,''启用分单规则时,在分单规则基础上启用分单标示的项目单独分单'' union all select 119,''启用住院病人类别为门诊特病住院期间医保治疗方案判断'' union all select 120,''医生站发送医嘱诊间结算只结算本科费用,门诊(Y)大于零表示启用'' union all select 121,''门诊医生站启用诊室ipad排队信息显示'' union all select 122,''下达草药医嘱默认剂数,门诊(Y)及住院(X)大于零表示启用'' union all select 123,''医生站调用第三方体检检查报告,门诊(Y)及住院(X)大于零表示启用(1=调用dll或exe 2=web方式 3=视图方式)'' union all select 124,''门诊医生站下达诊断时不使用树形列表'' union all select 125,''下达手术医嘱时,隐藏手术申请单输入窗口,门诊(Y)及住院(X)大于零表示启用'' union all select 126,''合理用药单个药品说明书通过右键菜单查看'' union all select 127,''医生站观片时不启用双屏判断,门诊(Y)及住院(X)大于零表示参数启用'' union all select 128,''门诊执行治疗套餐时允许按单个套餐项目选择'' union all select 129,''门诊处方,医师所开西成药用药天数跟总量、用量计算出的天数不一致时提醒医生'' union all select 130,''下达手术医嘱时,卫材只检索维护的执行科室,门诊(Y)及住院(X)大于零表示启用'' union all select 131,''记账划价时,卫材只检索维护的执行科室,门诊(Y)及住院(X)大于零表示启用'' union all select 132,''医技、手术启用CRM回访接口调用'' union all select 133,''下达医嘱时,只能检索诊断不允许手工输入,门诊(Y)及住院(X)大于零表示启用'' union all select 134,''下达医嘱时,门诊处方判断药品条数限定时包含所有药品'' union all select 135,''门诊套餐医嘱删除时,把对应套餐更新成拒绝执行'' union all select 136,''药品、诊疗项目说明提示,设置值(Y)大于2(秒)时表示超过此时间自动关闭'' union all select 137,''住院抗生素皮试医嘱,没有出来皮试结果多长时间((X)分钟)内禁止在下达抗生素类药品,列(X)大于零表示启用'' union all select 138,''医保限制内容提醒,所有病人都提醒,门诊(Y)及住院(X)大于零表示启用'' union all select 139,''门诊发送医嘱扣费后自动打印汇总收费小票,会员卡扣费(Y)及诊间结算(X)大于零表示启用'' union all select 140,''住院临嘱发送时,不要自动根据医嘱调整病情'' union all select 141,''紧急用药时,可以越级使用药品,门诊(Y)及住院(X)大于零表示启用(1=越1级,2=越2级)'' union all select 142,''下达医嘱选择手术医生时,启用手术等级判断,门诊(Y)及住院(X)大于零表示启用'' union all select 143,''门诊下达或发送医嘱可以选择不同处方类型合并打印,具体在报表(HO.Clinical.HBPrint.01)中设置'' union all select 144,''下达医嘱选择治疗方案时,方案明细显示参考价'' union all select 145,''门诊医生站发送医嘱会员扣费,会员卡金额不够时启用诊间会员充值功能'' union all select 146,''住院发送临嘱时启用"按处方只收取一次"选项'' union all select 147,''门诊点新开医嘱时调用医保就诊信息查看接口'' union all select 148,''下达药品医嘱进行告警提示时,启用询问提示,门诊(Y)及住院(X)大于零表示启用'' union all select 149,''启用住院临床路径跟第三方his接口'' union all select 150,''门诊中药处方限制不能低于(Y)味,门诊(Y)大于1表示启用'' union all select 151,''门诊医保用药天数限制启用最小包装量判断及提醒功能。'' union all select 152,''启用pacs系统ho接口方式调用。'' union all select 153,''门诊发送药品医嘱后自动预览药品处方。'' union all select 154,''门诊医生站发送医嘱会员扣费时询问是否通过会员卡扣费。门诊(Y)大于零表示启用(1=提醒2=不启用扣费)'' union all select 155,''门诊医生站取消接诊时接诊人恢复为原挂号医生。'' union all select 156,''门诊医生站医保病人药品处方退费时限制只能退费整张处方。'' union all select 157,''下医嘱按批次选择药品时,需要判断对应批次库存。门诊(Y)及住院(X)大于零表示启用(1=提醒2=限制)。'' union all select 158,''启用坐标影像中心pacs系统,(Y)对应值,1=影像中心模式 2=hopacs独立模式'' union all select 159,''下达医嘱时自费病人也检索医保疾病目录'' union all select 160,''下达医嘱时部位默认对应诊断中的部位,门诊(Y)及住院(X)大于零表示启用'' union all select 161,''启用住院病案首页跟第三方his接口'' union all select 162,''门诊购买套餐允许调整合同金额'' union all select 163,''下达医嘱检验申请单检验组合项目不用按分类检索'' union all select 164,''门诊下达医嘱切换处方时默认不选择分类,门诊(Y)=1表示不选择分类 2=药品处方只检索药品的,非药品处方合到一起检索,自动跳转'' union all select 165,''门诊办理快捷入院功能适用于所有门诊病人'' union all select 166,''住院长嘱发送按频次分次生成费用记录'' union all select 167,''住院启用全责医生下达医嘱时全责医生默认住院医生'' union all select 168,''其它模块调用住院医生站下达医嘱时自动弹出新开医嘱界面'' union all select 169,''门诊切换病人时,只加载医嘱信息,不加载医嘱计价、发送记录'' union all select 170,''下达组合项目医嘱时,限制重复明细项目'' union all select 171,''停止调用电子产检接口'' union all select 172,''住院下达医嘱显示门特医保治疗方案'' union all select 173,''按基本单位下达医嘱时,选择除外药品剂型(所选剂型按含量下达)'' union all select 174,''下达医嘱选择诊断时默认检索西医诊断'' union all select 175,''门诊长期用药必须选择原因,否则禁止保存'' union all select 176,''诊疗对照收费项目执行科室按收费项目维护数据提取,优先取默认设置的执行科室'' union all select 177,''HO传染病报卡转到下达诊断时判断提示,门诊(Y)及住院(X)大于零表示启用'' union all select 178,''合理用药返回高度或严重警示时,禁止保存医嘱,门诊(Y)及住院(X)大于零表示启用'' union all select 179,''启用处方审核,门诊(Y)1=全部药师人工审核 2=合理用药先审核,不通过的人工审核 大于零表示启用 发送审核信息(X)1=确认医嘱 2=发送医嘱'' union all select 180,''启用门诊、住院退费上级部门单独审核流程,门诊(Y)及住院(X)大于零表示启用'' union all select 181,''启用门诊、住院检索医嘱项目时显示对应治疗方案或方剂明细列表,门诊(Y)及住院(X)大于零表示启用'' union all select 182,''启用ris影像报告开启缓存采集时弹窗选择需要采集视频的登记病人模式'' union all select 183,''超过多少岁时按年计算年龄'' union all select 184,''门诊医生站简易挂号会员扣费时询问是否通过会员卡扣费。门诊(Y)大于零表示启用(1=提醒2=不启用扣费)'' union all select 185,''门诊医生站按队列顺序叫号,不显示候诊病人列表'' union all select 186,''启用下达草药处方时根据诊断ICD编码自动提取对应草药方剂,门诊(Y)大于零表示启用(1=不限制2=方剂作为处方只能减、不能改不能增加单味药品)'' union all select 187,''多个草药发药机配置数据'' union all select 188,''下达卫材处方时,检索时所选卫材对应科室作为医嘱执行科室,门诊(Y)及住院(X)大于零表示启用'' union all select 189,''门诊套餐分处方规则(1=按阶段分 2=按阶段、执行科室 分,默认按阶段、执行科室),门诊(Y)大于零表示启用'' union all select 190,''下达处方时,启用暂存处方信息时生成费用明细id,门诊(Y)及住院(X)大于零表示启用'' union all select 191,''套餐执行时,限制必须输入病史摘要及诊断等信息,门诊(Y)及住院(X)大于零表示启用'' union all select 192,''启用医生退剩余未执行套餐申请业务流程'' union all select 193,''下达出院医嘱后,自动添加 以下空白 一条描述性长嘱'' union all select 194,''住院下达出院医嘱时启用出院证明模式'' union all select 195,''下达抗生素药品时,启用使用多种抗生素判断检测'' union all select 196,''住院下达出院医嘱时启用入院通知单模式'' union all select 197,''下达处方时,启用药品处方使用输液目的限制,门诊(Y)及住院(X)大于零表示启用'' union all select 198,''门诊医嘱退费时增加打印退费申请单功能,门诊(Y)=1 询问是否打印 2=自动打印'' union all select 199,''启用护士站发送医嘱时间限制,住院(X)存在表示启用(1:只能发送今天医嘱 2:可以发送今天和明天医嘱 其他值只能发送今天)'' union all select 200,''门诊简易挂号通过会员卡或身份证检索信息时进行判断是否已存在挂号记录,门诊(Y)(1:询问,如果不继续挂号就返回原因挂号记录 2:限制不能挂号,直接调用原有挂号记录)'' union all select 201,''下达处方时门诊医保处方审核时,只判断病人类别是医保病人类别时就调用(此处需要指定IAA01值)'' union all select 202,''启用发送医嘱时记录药品当前虚拟库存数据,门诊(Y)及住院(X)大于零表示启用'' union all select 203,''下达医嘱诊断疑似诊断时在诊断名称前加问号,门诊(Y)及住院(X)大于零表示启用'' union all select 204,''HO食源性报卡下达诊断时判断提示,门诊(Y)及住院(X)大于零表示启用'' union all select 205,''存在审核不通过药品处方时,限制收费。门诊(Y)1=限制药品处方收费 2=限制所有单据收费'' union all select 206,''门诊简易挂号根据规则自动划分初复诊门诊(Y)=1启用'' union all select 207,''住院护士批量记账时药品和材料库存不够时自动过滤掉,别的项目可以继续记账.Y列 1=药品库存不够自动过滤 X列 1=材料库存不够自动过滤掉'' union all select 208,''病区执行单母婴分离打印,住院(X)大于零表示启用'' union all select 209,''检查报告、检验报告显示全部结果,门诊(Y)及住院(X) 0:仅显示本次就诊结果 1:仅检查报告显示全部结果 2:仅检验报告显示全部结果 3:都显示全部结果'' union all select 210,''检测北京医保客户端组件,没安排则禁止开医嘱,(X)大于零表示启用'' union all select 211,''住院医嘱单打印自动拆分,(X)临嘱打印字数(Y)长嘱打印字数'' union all select 212,''下达处方时,启用药品处方自付比例,门诊(Y)及住院(X)大于零表示启用'' union all select 213,''下达门诊处方时,历史记录显示方式,门诊(Y) 0:按医嘱单显示 1:按就诊记录显示'' union all select 214,''治疗计划套餐导入时,不自动会员卡扣费,门诊(Y)=1启用'' union all select 215,''检查报告页面切换hopacs后,增加调用原琥珀pacs功能,门诊(Y)住院(X)=1启用'' union all select 216,''门诊转诊时,不检查是否过期,门诊(Y)大于零启用'' union all select 217,''禁用护士站病区执行单预览相当于打印,住院(X)=1预览和打印分开'' union all select 218,''选择停止的医嘱时,自动将停嘱时间同步为设置的时间,住院(X)=1启用'' union all select 219,''医嘱暂存时检测剂量和总量是否保持一致,门诊(Y)住院(X)=1启用'' union all select 220,''显示未出结果的检验报告,门诊(Y)及住院(X) =1启用'' union all select 221,''添加治疗计划套餐时,不容许修改合同金额,门诊(Y) =1启用'' union all select 222,''开检查项目时选择身体部位后自动弹窗出检查方法,门诊(Y)住院(X)=1启用'' union all select 223,''临床路径导入时,自动弹出皮试项目,住院(X)=1启用'' union all select 224,''医嘱退费时,默认作废数量不自动减去已完成的次数,门诊(Y)住院(X)=1启用'' union all select 225,''"只能看到本人开的医嘱"参数改为科室级参数,门诊(Y)住院(X)=1启用'' union all select 226,''开医嘱同一个药品弹出提示信息,门诊(Y)住院(X)=1启用'' union all select 227,''治疗计划套餐界面的套餐退费容许单个退费,门诊(Y)=1启用'' union all select 228,''医保病人预结算信息是否弹窗显示,门诊(Y)住院(X)=1启用'' union all select 229,''住院输血申请单保存时,通过JSON获得病历的内容,住院(X)=1启用'' union all select 230,''发送医嘱时,检查医嘱中互联互通接口中的剩余次数大于0的服务项目,设置医嘱中的单价为0,门诊(X)=1启用'' union all select 231,''皮试间隔时间内,上一次皮试为阴性时,提示是否续用上一次的皮试结果,门诊(Y)住院(X)=1启用'' union all select 232,''按模板批量生成病历,通过病历模板动态加载数据,门诊(Y)住院(X)=1启用'' union all select 233,''根据参考药品开单量限制对应药品开单数量,门诊(Y)住院(X)=1启用'' union all select 234,''治疗计划套餐导入时,执行科室取维护时的执行科室,门诊(Y)住院(X)=1启用'' union all select 235,''门诊套餐退费启用整个套餐退费模式'' union all select 236,''美康合理用药启用PASS4版,门诊(Y)住院(X)=1启用'' union all select 237,''医技生成检验单条码时记账采集管费,只收一次费用'' union all select 238,''检索icd疾病使用版本号'' union all select 239,''启用业务分离模式,门诊(Y)住院(X)=1启用'' union all select 240,''病理发送医嘱时生成条码=1启用'' union all select 241,''门诊或住院发送医嘱时,预扣材料库存=1启用'' union all select 242,''住院护士站发送医嘱窗口允许调整医嘱计价=1启用'' union all select 243,''门诊单个药品不能单独开立处方,门诊(Y)住院(X)=1启用'' union all select 244,''设置病历未填写,不能新开药品处方'' union all select 245,''检查、检验点击项目信息时,显示诊疗参考'' union all select 246,''未做收费对照部位,不允许检索=1启用'' union all select 247,''药品剂型跟给药途径的执行分类进行限制的判断,门诊(Y)住院(X)=1启用'' union all select 248,''按药品品种限制当前日期距上次用药开始时间(X)天数以后才能再开'' union all select 249,''批量医嘱校对=1启用'' union all select 250,''门诊住院开医嘱同一项目开2次提醒功能,门诊(Y)住院(X)=1启用'' union all select 251,''启用医保接口诊断弹窗录入,门诊(Y)住院(X)=1启用'' union all select 252,''自动拆分药品处方=1启用'' union all select 253,''治疗计划套餐指引单打印,门诊(Y) 0 :询问是否打印 1 :不询问自动打印 2 :不询问且不打印'' union all select 254,''治疗计划套餐导入时,容许修改数量,门诊(Y)=1启用'' union all select 255,''治疗计划套餐购买后(X)天以内才可以退费'' union all select 256,''回诊病人呼叫后,不自动进行接诊'' union all select 257,''启用员工抗生素等级对应药品抗生素等级'' union all select 258,''日清单打印时间取当日日期=1启用'' union all select 259,''添加治疗计划套餐时,容许选择购买的项目,门诊(Y)=1启用'' union all select 260,''收费对照当天只收取一次,按医嘱发送计算,门诊(Y)住院(X)=1启用'' union all select 261,''下达医嘱时,检查申请单默认显示为空,门诊(Y)住院(X)=1启用'' union all select 262,''启用含量对应单位、总量对应单位的选择,门诊(Y)住院(X)=1启用'' union all select 263,''眼科验光配镜中心调用视光中心模块'' union all select 264,''启用按场合控制信用额度限制'' union all select 265,''医嘱校对、临嘱确认执行、长嘱确认停嘱后,禁止自动切换病人'' union all select 266,''挂号诊金设置为自动完成状态'' union all select 267,''校对时间超过开嘱时间多少分钟弹窗提醒,住院(X)=分钟'' union all select 268,''下达医嘱启用自动分单后,=0只有当前处方单药品数量为0时才从当前处方开始,=1从当前处方单开始'' union all select 269,''下达医嘱计算天数时,=0向上取整,=1向下取整'' union all select 270,''进入医生站后启用业务提醒'' union all select 271,''住院使用第三方医护 住院(X) 1=ho和三方移护同用 2=三方护理'' union all select 272,''毒麻药品必须提供病人身份证或者代办人身份证'' union all select 273,''门诊发送医嘱时自动生成处方图片'' union all select 274,''确认医嘱后,自动打印检查申请单'' union all select 275,''发送医嘱界面时默认勾选所当前病人'' union all select 276,''协作申请下审核提交病历档案给质控医生,住院(X) =1'' union all select 277,''门诊呼叫候诊病人的人数设置,Y='' union all select 278,''门诊呼叫候诊病人的排序设置,Y=1从上往下,Y=2从下往上'' union all select 279,''描述医嘱的说明单独增加一条医嘱记录'' union all select 280,''校对医嘱时,切换病人后不初始化校对时间,住院(X) =1'' union all select 281,''医嘱计价调整时,材料是否判断库存,住院(X) =1'' union all select 282,''下达医嘱页面,点击项目分类菜单时,禁止自动调整处方单页面'' union all select 283,''长嘱确认执行允许切换病人'' union all select 284,''启用发送医嘱时,生成病人医嘱单打印记录并根据打印标记显示相应的提示,住院(X) =1'' union all select 285,''病人医嘱单续打时,默认选择,住院(X) =1 全选 =2 只选未打印医嘱'' union all select 286,''医护站标签页是否显示病人2个字,住院(X) =1 门诊(Y) =1 '' union all select 287,''执行方案分开显示,下拉自主选择'' union all select 288,''病人预出院时,保留床位'' union all select 289,''门诊处方审核,本科室的治疗项目不需要审核,门诊(Y)=1启用'' union all select 290,''住院执行治疗套餐时允许按单个套餐项目选择'' union all select 291,''门诊从治疗方案下达处方时,毒麻、精神类药物禁止自动分开'' union all select 292,''草药处方开嘱页面一行四列显示'' union all select 293,''临嘱医嘱在体温单自动添加皮试记录时,由皮试项目改为插入药品信息,门诊(Y)住院(X)=1启用'' union all select 294,''套餐使用旧模式'' union all select 295,''医嘱校对时,容许调整首日次数,住院(X) =1启用'' union all select 296,''修改住院诊断时,容许调整入院、出院诊断,住院(X) =1启用'' ) s ' where Code='HO.Clinical.Dev.000002' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.YS.WJSLB.001' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.YS.WJSLB.001') begin --插入 Declare @Report_Id_1713 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1713 out Declare @Report_Id_1713_CateID int Set @Report_Id_1713_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_1713, 'HO.Clinical.YS.WJSLB.001', '就诊病人未结算记录', Null, Null, @Report_Id_1713_CateID, 1, 4, 100, 0, Null, '2018-11-14 16:47:31', '2018-11-14 16:47:31', Null, ' B6699FA5EB5D9652BF60BD7E52D4D4C9declare @lVAA07 int set @lVAA07 = %d --FCheck、病人ID、就诊ID、单据ID、科室ID 这几个字段的不能少且字段名不能改变 select 0 FCheck,VAA01 病人ID, VAA07 就诊ID, VAI04 单据号,BCE03A 开单人,VAI12 业务时间,VAI23 金额,BCK01B 科室ID,b.BCK03 开单科室,VAI01 单据ID from VAI1 a with(nolock) join BCK1 b with(nolock) on a.BCK01B = b.BCK01 where ACF01 = 1 and VAA07 = @lVAA07 and a.VAI17 = 3 and a.VAI16 = 1 and VAI18 = 2 ', Null, 0, 1, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' B6699FA5EB5D9652BF60BD7E52D4D4C9declare @lVAA07 int set @lVAA07 = %d --FCheck、病人ID、就诊ID、单据ID、科室ID 这几个字段的不能少且字段名不能改变 select 0 FCheck,VAA01 病人ID, VAA07 就诊ID, VAI04 单据号,BCE03A 开单人,VAI12 业务时间,VAI23 金额,BCK01B 科室ID,b.BCK03 开单科室,VAI01 单据ID from VAI1 a with(nolock) join BCK1 b with(nolock) on a.BCK01B = b.BCK01 where ACF01 = 1 and VAA07 = @lVAA07 and a.VAI17 = 3 and a.VAI16 = 1 and VAI18 = 2 ' where Code='HO.Clinical.YS.WJSLB.001' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.Rx.Property.001' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.Rx.Property.001') begin --插入 Declare @Report_Id_1799 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1799 out Declare @Report_Id_1799_CateID int Set @Report_Id_1799_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_1799, 'HO.Clinical.Rx.Property.001', '处方属性显示信息', '处方属性显示信息', Null, @Report_Id_1799_CateID, 1, 4, 100, 0, Null, '2019-03-20 16:10:55', '2019-03-20 16:10:55', Null, ' F1E10641FB659F8DDC2E24436C0DA02Adeclare @iaa01 int,@acf01 tinyint,@cbm01 int declare @vaa07 int set @acf01 = %d set @iaa01 = %d set @cbm01 = %d set @vaa07 = %d if @acf01=2 begin if exists(select cbm01 from CBM2 with(nolock) where CBM01 = @cbm01 and isnull(DFlag,0)=0) begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'','''' ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,a.BCE03B ''介绍人'','''' ''转诊说明'' from CBM2 a with(nolock) left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 where a.CBM01 = @cbm01 and isnull(a.DFlag,0)=0 end else begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'','''' ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,BCE03B ''介绍人'','''' ''转诊说明'' from V_CBM_2 a with(nolock) left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 where a.CBM01 = @cbm01 end end else begin if exists(select cbm01 from CBM1 with(nolock) where CBM01 = @cbm01 and isnull(DFlag,0)=0) begin if (not exists(select CBM01 from CBM1 where CBM01 = @cbm01 and isnull(DFlag,0)=0) and exists(select VFV01 from VFV1 where VAA07 = @VAA07)) begin select ''普通'' ''处方性质'' ,cast('''' as varchar(64)) ''处方分类'',cast('''' as varchar(64)) ''医疗类别'',''否'' ''慢病续方'',cast('''' as varchar(64)) ''续方有效期'',cast('''' as varchar(64)) ''代办人姓名'' ,cast('''' as varchar(64)) ''代办人身份证号'',cast('''' as varchar(64)) ''代办人年龄'',cast('''' as varchar(64)) ''代办人联系电话'',cast('''' as varchar(64)) ''代办人性别'' ,CAST('''' AS varchar(64)) ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from VFV1 d with(nolock) where d.VAA07 = @vaa07 end else begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'',b.IAI04 ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,a.BCE03B ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from CBM1 a with(nolock) left join IAI1 b with(nolock) on b.IAI03 = a.IAI03 and b.IAA01 = @iaa01 and b.ACF01 & @acf01 = @acf01 left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 left join VFV1 d with(nolock) on a.VAA07 = d.VAA07 where a.CBM01 = @cbm01 and isnull(a.DFlag,0)=0 end end else begin if (not exists(select CBM01 from V_CBM_1 where CBM01 = @cbm01 ) and exists(select VFV01 from VFV1 where VAA07 = @VAA07)) begin select ''普通'' ''处方性质'' ,cast('''' as varchar(64)) ''处方分类'',cast('''' as varchar(64)) ''医疗类别'',''否'' ''慢病续方'',cast('''' as varchar(64)) ''续方有效期'',cast('''' as varchar(64)) ''代办人姓名'' ,cast('''' as varchar(64)) ''代办人身份证号'',cast('''' as varchar(64)) ''代办人年龄'',cast('''' as varchar(64)) ''代办人联系电话'',cast('''' as varchar(64)) ''代办人性别'' ,cast('''' as varchar(64)) ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from VFV1 d with(nolock) where d.VAA07 = @vaa07 end else if exists(select CBM01 from V_CBM_1 where CBM01 = @cbm01 ) begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'',b.IAI04 ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,a.BCE03B ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from V_CBM_1 a with(nolock) left join IAI1 b with(nolock) on b.IAI03 = a.IAI03 and b.IAA01 = @iaa01 and b.ACF01 & @acf01 = @acf01 left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 left join VFV1 d with(nolock) on a.VAA07 = d.VAA07 where a.CBM01 = @cbm01 end begin select ''普通'' ''处方性质'' ,cast('''' as varchar(64)) ''处方分类'',cast('''' as varchar(64)) ''医疗类别'',''否'' ''慢病续方'',cast('''' as varchar(64)) ''续方有效期'',cast('''' as varchar(64)) ''代办人姓名'' ,cast('''' as varchar(64)) ''代办人身份证号'',cast('''' as varchar(64)) ''代办人年龄'',cast('''' as varchar(64)) ''代办人联系电话'',cast('''' as varchar(64)) ''代办人性别'' ,cast('''' as varchar(64)) ''介绍人'',cast('''' as varchar(1024)) ''转诊说明'' end end end ', Null, 0, 1, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' F1E10641FB659F8DDC2E24436C0DA02Adeclare @iaa01 int,@acf01 tinyint,@cbm01 int declare @vaa07 int set @acf01 = %d set @iaa01 = %d set @cbm01 = %d set @vaa07 = %d if @acf01=2 begin if exists(select cbm01 from CBM2 with(nolock) where CBM01 = @cbm01 and isnull(DFlag,0)=0) begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'','''' ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,a.BCE03B ''介绍人'','''' ''转诊说明'' from CBM2 a with(nolock) left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 where a.CBM01 = @cbm01 and isnull(a.DFlag,0)=0 end else begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'','''' ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,BCE03B ''介绍人'','''' ''转诊说明'' from V_CBM_2 a with(nolock) left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 where a.CBM01 = @cbm01 end end else begin if exists(select cbm01 from CBM1 with(nolock) where CBM01 = @cbm01 and isnull(DFlag,0)=0) begin if (not exists(select CBM01 from CBM1 where CBM01 = @cbm01 and isnull(DFlag,0)=0) and exists(select VFV01 from VFV1 where VAA07 = @VAA07)) begin select ''普通'' ''处方性质'' ,cast('''' as varchar(64)) ''处方分类'',cast('''' as varchar(64)) ''医疗类别'',''否'' ''慢病续方'',cast('''' as varchar(64)) ''续方有效期'',cast('''' as varchar(64)) ''代办人姓名'' ,cast('''' as varchar(64)) ''代办人身份证号'',cast('''' as varchar(64)) ''代办人年龄'',cast('''' as varchar(64)) ''代办人联系电话'',cast('''' as varchar(64)) ''代办人性别'' ,CAST('''' AS varchar(64)) ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from VFV1 d with(nolock) where d.VAA07 = @vaa07 end else begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'',b.IAI04 ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,a.BCE03B ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from CBM1 a with(nolock) left join IAI1 b with(nolock) on b.IAI03 = a.IAI03 and b.IAA01 = @iaa01 and b.ACF01 & @acf01 = @acf01 left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 left join VFV1 d with(nolock) on a.VAA07 = d.VAA07 where a.CBM01 = @cbm01 and isnull(a.DFlag,0)=0 end end else begin if (not exists(select CBM01 from V_CBM_1 where CBM01 = @cbm01 ) and exists(select VFV01 from VFV1 where VAA07 = @VAA07)) begin select ''普通'' ''处方性质'' ,cast('''' as varchar(64)) ''处方分类'',cast('''' as varchar(64)) ''医疗类别'',''否'' ''慢病续方'',cast('''' as varchar(64)) ''续方有效期'',cast('''' as varchar(64)) ''代办人姓名'' ,cast('''' as varchar(64)) ''代办人身份证号'',cast('''' as varchar(64)) ''代办人年龄'',cast('''' as varchar(64)) ''代办人联系电话'',cast('''' as varchar(64)) ''代办人性别'' ,cast('''' as varchar(64)) ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from VFV1 d with(nolock) where d.VAA07 = @vaa07 end else if exists(select CBM01 from V_CBM_1 where CBM01 = @cbm01 ) begin select case a.CBM07 when 1 then ''普通'' when 2 then ''急诊'' when 3 then ''儿童'' when 4 then ''麻醉'' when 5 then ''精一'' when 6 then ''精二'' when 8 then ''毒性'' when 9 then ''检查'' when 10 then ''检验'' when 11 then ''手术'' when 12 then ''治疗'' else ''其他'' end ''处方性质'' ,a.BJW02 ''处方分类'',b.IAI04 ''医疗类别'',case a.CBM32 when 1 then ''是'' else ''否'' end ''慢病续方'',a.CBM37 ''续方有效期'',a.CBM28 ''代办人姓名'' ,a.CBM29 ''代办人身份证号'',a.CBM34 ''代办人年龄'',a.CBM36 ''代办人联系电话'',isnull(c.ABW02,'''') ''代办人性别'' ,a.BCE03B ''介绍人'',isnull(d.VFV11,'''') ''转诊说明'' from V_CBM_1 a with(nolock) left join IAI1 b with(nolock) on b.IAI03 = a.IAI03 and b.IAA01 = @iaa01 and b.ACF01 & @acf01 = @acf01 left join ABW1 c with(nolock) on c.ABW01 = a.CBM35 left join VFV1 d with(nolock) on a.VAA07 = d.VAA07 where a.CBM01 = @cbm01 end begin select ''普通'' ''处方性质'' ,cast('''' as varchar(64)) ''处方分类'',cast('''' as varchar(64)) ''医疗类别'',''否'' ''慢病续方'',cast('''' as varchar(64)) ''续方有效期'',cast('''' as varchar(64)) ''代办人姓名'' ,cast('''' as varchar(64)) ''代办人身份证号'',cast('''' as varchar(64)) ''代办人年龄'',cast('''' as varchar(64)) ''代办人联系电话'',cast('''' as varchar(64)) ''代办人性别'' ,cast('''' as varchar(64)) ''介绍人'',cast('''' as varchar(1024)) ''转诊说明'' end end end ' where Code='HO.Clinical.Rx.Property.001' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.InHosNotes.001' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.InHosNotes.001') begin --插入 Declare @Report_Id_1800 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1800 out Declare @Report_Id_1800_CateID int Set @Report_Id_1800_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_1800, 'HO.Clinical.InHosNotes.001', '门诊入院信息说明', '自定义门诊入院信息说明', Null, @Report_Id_1800_CateID, 1, 4, 100, 0, Null, '2019-03-25 13:09:30', '2019-03-25 13:09:30', Null, ' D90B7B6ABAAA1B86257E191FDB3CBD6A declare @lMode int --0 门诊入院备注 set @lMode = %d if @lMode = 0 begin SELECT 1 ID, cast('''' as varchar(128)) FNotes union all select 2, ''说明1'' union all select 3, ''说明2'' union all select 4, ''说明3'' end ', Null, 0, 1, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' D90B7B6ABAAA1B86257E191FDB3CBD6A declare @lMode int --0 门诊入院备注 set @lMode = %d if @lMode = 0 begin SELECT 1 ID, cast('''' as varchar(128)) FNotes union all select 2, ''说明1'' union all select 3, ''说明2'' union all select 4, ''说明3'' end ' where Code='HO.Clinical.InHosNotes.001' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.MZ.RepDefine.001' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.MZ.RepDefine.001') begin --插入 Declare @Report_Id_1809 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1809 out Declare @Report_Id_1809_CateID int Set @Report_Id_1809_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_1809, 'HO.Clinical.MZ.RepDefine.001', '门诊医生站自定报表查询', Null, Null, @Report_Id_1809_CateID, 1, 4, 100, 0, Null, '2019-04-25 19:12:04', '2019-04-25 19:12:04', Null, ' 2CB6B3A67521A0403BAD32D12237C0AE --所有报表传入参数只能是VAA01,VAA07,参数是按%d方式传递 需要在门诊医生站数据查询的报表都集中到这里 --第一个字段是报表编码,第二个是显示名称 select ''HO.XXX'' RepNo,''自定报表条件111'' RepName ', Null, 0, Null, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' 2CB6B3A67521A0403BAD32D12237C0AE --所有报表传入参数只能是VAA01,VAA07,参数是按%d方式传递 需要在门诊医生站数据查询的报表都集中到这里 --第一个字段是报表编码,第二个是显示名称 select ''HO.XXX'' RepNo,''自定报表条件111'' RepName ' where Code='HO.Clinical.MZ.RepDefine.001' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.HintDefine.001' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.HintDefine.001') begin --插入 Declare @Report_Id_1817 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1817 out Declare @Report_Id_1817_CateID int Set @Report_Id_1817_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_1817, 'HO.Clinical.HintDefine.001', '自定义提醒信息的前后缀', '自定义提醒信息的前后缀', Null, @Report_Id_1817_CateID, 1, 4, 100, 0, Null, '2019-05-16 09:31:48', '2019-05-16 09:40:47', Null, ' A314EC7F2B1AB2F85F3D9428AAC530D6 --提示信息中出现%时,需要要两个百分号进行转义 select FID,FName,FItem from ( SELECT cast(1 as int) FID, cast(''警告提示'' as varchar(128)) FName ,cast(''%s,请确认是否符合限制?点"是"表示符合,否则终止.'' as varchar(512)) FItem union all select 2,''医保限制提醒'',''项目“%s”有医保限制内容:"%s",请确认是否符合限制?'' union all select 3,''皮试续用提醒'',''皮试间隔时间内此药皮试结果为阴性,是否续用?'' union all select 4,''皮试重填提醒'',''该过敏试验医嘱已填写皮试结果,确认重新填写吗?'' ) s ', Null, 0, Null, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' A314EC7F2B1AB2F85F3D9428AAC530D6 --提示信息中出现%时,需要要两个百分号进行转义 select FID,FName,FItem from ( SELECT cast(1 as int) FID, cast(''警告提示'' as varchar(128)) FName ,cast(''%s,请确认是否符合限制?点"是"表示符合,否则终止.'' as varchar(512)) FItem union all select 2,''医保限制提醒'',''项目“%s”有医保限制内容:"%s",请确认是否符合限制?'' union all select 3,''皮试续用提醒'',''皮试间隔时间内此药皮试结果为阴性,是否续用?'' union all select 4,''皮试重填提醒'',''该过敏试验医嘱已填写皮试结果,确认重新填写吗?'' ) s ' where Code='HO.Clinical.HintDefine.001' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.InterfaceStatus.001' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.InterfaceStatus.001') begin --插入 Declare @Report_Id_1818 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1818 out Declare @Report_Id_1818_CateID int Set @Report_Id_1818_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_1818, 'HO.Clinical.InterfaceStatus.001', '第三方接口启用状态', '第三方接口启用状态', Null, @Report_Id_1818_CateID, 1, 4, 100, 0, Null, '2019-05-16 16:33:20', '2019-05-16 17:06:10', Null, ' 267C3678065A6E1315FFFC1993CF1E65 --FID加密狗ID,Name接口名称 FileName接口文件名 Status 0:不启用 1: 启用 declare @lIndex int ,@Status int,@comdid int set @comdid = %d set @lIndex = %d set @Status = %d select FID,Name,FileName,Status from ( SELECT cast(9015 as int) FID, cast(''智能监管平台'' as varchar(128)) Name ,cast(''Plugin.MedicalQualityControl.dll'' as varchar(512)) FileName,cast(1 as int) Status union all select 9016,''中公智能监管'',''Plugin.MQC.HuBei.dll'',1 union all select 9071,''中公网病种分值'',''Plugin.MQC.EntityValue.dll'', 1 union all select 9080,''深圳坐标通用ESB接口事件'',''HO.Plugin.ESB.CommonJK.dll'', 1 union all select 9029,''万序HIS-ERP接口'',''Plugin.OrderBusinessControl.dll'', 0 union all select 149,''合理用药控制接口'',''Plugin.CommonPassInfoClient.dll'', 1 ) s where FID = @lIndex and Status=@Status ', Null, 0, Null, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' 267C3678065A6E1315FFFC1993CF1E65 --FID加密狗ID,Name接口名称 FileName接口文件名 Status 0:不启用 1: 启用 declare @lIndex int ,@Status int,@comdid int set @comdid = %d set @lIndex = %d set @Status = %d select FID,Name,FileName,Status from ( SELECT cast(9015 as int) FID, cast(''智能监管平台'' as varchar(128)) Name ,cast(''Plugin.MedicalQualityControl.dll'' as varchar(512)) FileName,cast(1 as int) Status union all select 9016,''中公智能监管'',''Plugin.MQC.HuBei.dll'',1 union all select 9071,''中公网病种分值'',''Plugin.MQC.EntityValue.dll'', 1 union all select 9080,''深圳坐标通用ESB接口事件'',''HO.Plugin.ESB.CommonJK.dll'', 1 union all select 9029,''万序HIS-ERP接口'',''Plugin.OrderBusinessControl.dll'', 0 union all select 149,''合理用药控制接口'',''Plugin.CommonPassInfoClient.dll'', 1 ) s where FID = @lIndex and Status=@Status ' where Code='HO.Clinical.InterfaceStatus.001' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.PaymentSet.02' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.PaymentSet.02') begin --插入 Declare @Report_Id_1838 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1838 out Declare @Report_Id_1838_CateID int Set @Report_Id_1838_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_1838, 'HO.Clinical.PaymentSet.02', '诊间支付提示设置', Null, Null, @Report_Id_1838_CateID, 1, 4, 100, 0, Null, '2019-06-24 19:21:44', '2019-06-24 19:21:44', Null, ' 4D52D4AEECEE863B8B014685709E1B3B --字段说明 enabled 表示是否启用 amode 场合 当返回有值表示不提示对应对话框,默认都是正常弹窗提醒 declare @Cmdid int,@ACF01 int,@svai01 varchar(1024) ,@amode tinyint set @Cmdid = %d set @amode=%d set @ACF01=%d set @svai01=''%s'' select s.* from ( select 1 fid,''是否诊间支付提示'' fname,0 enabled union all select 2 fid,''支付成功提示'' fname,0 enabled ) s where s.fid=@amode and s.enabled=1 ', Null, 0, Null, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' 4D52D4AEECEE863B8B014685709E1B3B --字段说明 enabled 表示是否启用 amode 场合 当返回有值表示不提示对应对话框,默认都是正常弹窗提醒 declare @Cmdid int,@ACF01 int,@svai01 varchar(1024) ,@amode tinyint set @Cmdid = %d set @amode=%d set @ACF01=%d set @svai01=''%s'' select s.* from ( select 1 fid,''是否诊间支付提示'' fname,0 enabled union all select 2 fid,''支付成功提示'' fname,0 enabled ) s where s.fid=@amode and s.enabled=1 ' where Code='HO.Clinical.PaymentSet.02' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.U.000008' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.U.000008') begin --插入 Declare @Report_Id_1858 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1858 out Declare @Report_Id_1858_CateID int Set @Report_Id_1858_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_1858, 'HO.Clinical.U.000008', '弹出精神病报告卡判断', '弹出精神病报告卡判断', Null, @Report_Id_1858_CateID, 1, 4, 100, 0, Null, '2019-08-08 15:14:21', '2019-08-08 15:19:32', Null, ' 7AFA46C12767C3DA6DDED6D2CE5BE7AC --@lsign =0根据诊断判断是否显示报告卡 =1判断是否存在报告卡 =2判断是否存在出院信息单 =3判断是否存在补充表 -- 分别查询出是否存在记录 declare @vaa07 int,@acf01 tinyint,@lsign tinyint ,@lcount tinyint set @acf01 = %d set @vaa07 = %d set @lsign = %d if @lsign=0 begin select @lcount=count(1) from VEV1 where vaa07=@vaa07 and VEV12=1 if @lcount=1 begin select '''' where 1=2 --如果存在报告卡时 不再弹出 end else begin select count(1) --如果不存在报告卡时 此处修改为返回是否存在精神病诊断的记录 end end else if @lsign=1 begin select count(1) from VEV1 where vaa07=@vaa07 and VEV12=@lsign end else begin select @lcount=count(1) from VEV1 where vaa07=@vaa07 and VEV12=1 if @lcount>0 begin select @lcount=count(1) from VEV1 where vaa07=@vaa07 and VEV12=@lsign if @lcount>0 begin select '''' where 1=2 end else begin select count(1) end end else begin select count(1) end end ', Null, 0, Null, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' 7AFA46C12767C3DA6DDED6D2CE5BE7AC --@lsign =0根据诊断判断是否显示报告卡 =1判断是否存在报告卡 =2判断是否存在出院信息单 =3判断是否存在补充表 -- 分别查询出是否存在记录 declare @vaa07 int,@acf01 tinyint,@lsign tinyint ,@lcount tinyint set @acf01 = %d set @vaa07 = %d set @lsign = %d if @lsign=0 begin select @lcount=count(1) from VEV1 where vaa07=@vaa07 and VEV12=1 if @lcount=1 begin select '''' where 1=2 --如果存在报告卡时 不再弹出 end else begin select count(1) --如果不存在报告卡时 此处修改为返回是否存在精神病诊断的记录 end end else if @lsign=1 begin select count(1) from VEV1 where vaa07=@vaa07 and VEV12=@lsign end else begin select @lcount=count(1) from VEV1 where vaa07=@vaa07 and VEV12=1 if @lcount>0 begin select @lcount=count(1) from VEV1 where vaa07=@vaa07 and VEV12=@lsign if @lcount>0 begin select '''' where 1=2 end else begin select count(1) end end else begin select count(1) end end ' where Code='HO.Clinical.U.000008' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinica.RecordSearch.Customize' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinica.RecordSearch.Customize') begin --插入 Declare @Report_Id_1863 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1863 out Declare @Report_Id_1863_CateID int Set @Report_Id_1863_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_1863, 'HO.Clinica.RecordSearch.Customize', '医嘱浏览自定义查找病人', '医嘱浏览自定义查找病人', Null, @Report_Id_1863_CateID, 1, 4, 100, 0, Null, '2019-08-21 10:14:52', '2019-08-21 10:16:14', Null, ' 804798018986EB5C981EAB13EE6BF796Declare @param1 varchar(50), @param2 varchar(50) SET @param1 = :param1 SET @param2 = :param2 SELECT a.BCK01C,a.BCK01D,b.BCK03,a.VAE01,c.VAA04,c.VAA05,a.VAA01 ,a.VAE44, isnull(a.VAE76,0) VAE76 ,ISNULL(c5.VCN13,9) VCN13,a.BCQ04B,d.ABW02 ,Agep = CASE WHEN isnull(a.VAE46,0)=0 THEN NULL else (ltrim(str(a.VAE46))+isnull(e.AAU02,'''')) END ,VAMA6 FROM VAE1 a with(nolock) JOIN BCK1 b with(nolock) ON a.BCK01D = b.BCK01 JOIN VAA1 c with(nolock) ON a.VAA01 = c.VAA01 LEFT JOIN AAU1 e ON e.AAU01 = a.AAU01 LEFT JOIN ABW1 d ON c.ABW01 = d.ABW01 left join VCN1 c5 on c5.VAA07 = a.VAE01 and c5.VCN33=1 left join VAM1 f on f.VAA07 = a.VAE01 order by a.VAE01 ', Null, 0, Null, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' 804798018986EB5C981EAB13EE6BF796Declare @param1 varchar(50), @param2 varchar(50) SET @param1 = :param1 SET @param2 = :param2 SELECT a.BCK01C,a.BCK01D,b.BCK03,a.VAE01,c.VAA04,c.VAA05,a.VAA01 ,a.VAE44, isnull(a.VAE76,0) VAE76 ,ISNULL(c5.VCN13,9) VCN13,a.BCQ04B,d.ABW02 ,Agep = CASE WHEN isnull(a.VAE46,0)=0 THEN NULL else (ltrim(str(a.VAE46))+isnull(e.AAU02,'''')) END ,VAMA6 FROM VAE1 a with(nolock) JOIN BCK1 b with(nolock) ON a.BCK01D = b.BCK01 JOIN VAA1 c with(nolock) ON a.VAA01 = c.VAA01 LEFT JOIN AAU1 e ON e.AAU01 = a.AAU01 LEFT JOIN ABW1 d ON c.ABW01 = d.ABW01 left join VCN1 c5 on c5.VAA07 = a.VAE01 and c5.VCN33=1 left join VAM1 f on f.VAA07 = a.VAE01 order by a.VAE01 ' where Code='HO.Clinica.RecordSearch.Customize' end GO --删除旧记录 --delete from Report_Objects where Code='HO.Clinical.BusinessRemind' --删除脚本内容 IF not EXISTS(SELECT * FROM Report_Objects WHERE code='HO.Clinical.BusinessRemind') begin --插入 Declare @Report_Id_1901 int Exec Core_NewId 'Report_Objects', 'id', @Report_Id_1901 out Declare @Report_Id_1901_CateID int Set @Report_Id_1901_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_1901, 'HO.Clinical.BusinessRemind', '业务提醒', '业务提醒', Null, @Report_Id_1901_CateID, 1, 4, 100, 0, Null, '2019-11-17 14:54:38', '2019-11-17 14:54:38', Null, ' 850D4BE1087DDE2513D666688C10E76Adeclare @lStartDate dateTime declare @lEndDate dateTime declare @ldrugName varchar(128) declare @lBCKid varchar(128) Declare @lBCK01 int Declare @lftype int Declare @lVAA01 int Declare @lVAA07 int SET @lStartDate =:StartDate SET @lEndDate =:EndDate SET @ldrugName =:drugName SET @lBCKid=:BCKid SET @lBCK01 =:BCK01 SET @lVAA01 =:VAA01 SET @lVAA07 =:VAA07 set @lftype =:Ftype select @lBCK01,@lVAA01,@lVAA07,@lftype ,@lStartDate,@lEndDate,@ldrugName,@lBCKid<?xml version="1.0"?> <Configs Ver="1"><Win SZ="1"/><Grid Head="1" QDB="1"><Sql>select BCK01, BCK03 from BCK1 where 1=1</Sql><HD><Ie FD="BCK01" CA="id" WD="100"/><Ie FD="BCK03" CA="名称" WD="100"/></HD></Grid></Configs> ', Null, 0, 1, Null, 0, Null) end else --更新 begin update Report_Objects set Config=' 850D4BE1087DDE2513D666688C10E76Adeclare @lStartDate dateTime declare @lEndDate dateTime declare @ldrugName varchar(128) declare @lBCKid varchar(128) Declare @lBCK01 int Declare @lftype int Declare @lVAA01 int Declare @lVAA07 int SET @lStartDate =:StartDate SET @lEndDate =:EndDate SET @ldrugName =:drugName SET @lBCKid=:BCKid SET @lBCK01 =:BCK01 SET @lVAA01 =:VAA01 SET @lVAA07 =:VAA07 set @lftype =:Ftype select @lBCK01,@lVAA01,@lVAA07,@lftype ,@lStartDate,@lEndDate,@ldrugName,@lBCKid<?xml version="1.0"?> <Configs Ver="1"><Win SZ="1"/><Grid Head="1" QDB="1"><Sql>select BCK01, BCK03 from BCK1 where 1=1</Sql><HD><Ie FD="BCK01" CA="id" WD="100"/><Ie FD="BCK03" CA="名称" WD="100"/></HD></Grid></Configs> ' where Code='HO.Clinical.BusinessRemind' end GO