create or replace function SF_ZS_JUDGEPATIENTTYPE ( pZYID00 number ) --Modification History --Person Date Comments --yanghs 20170803 Create for 是否允许查询住院清单 for 外联平台接口 return varchar2 is lsReturn varchar2(500); ls_Count number; begin lsReturn:=' '; --判断是否单病种病人 select count(1) into ls_Count from ZY_BRXXB0 where DBZMC0 is not null and ZYID00=pZYID00; if ls_Count>0 then lsReturn:='您的疾病符合福州市医疗保障管理局榕医保文[2017]28号文规定的按病种付费标准,不提供总清单查询功能。'; return lsReturn; end if; --判断是否路径病人 select count(1) into ls_Count from adt.VW_INPATIENT_CPP@htdzbl where LJBZ00='1' and ZYID00=to_char(pZYID00); if ls_Count>0 then lsReturn:='您的疾病按国家卫生和计划生育委员会规定,将按该病种的临床路径进行标准化、规范化诊疗。在执行临床路径期间,不提供住院日清单,若有需要,请在出院后到住院处打印汇总清单。'; return lsReturn; end if; return lsReturn; end;