-- Start of DDL Script for View SD_HOSPITAL.VW_YS_YXGH00_MZDZBL -- Generated 20-十一月-2020 15:56:59 from SD_HOSPITAL@30 CREATE OR REPLACE VIEW vw_ys_yxgh00_mzdzbl ( ghid00, brblh0, ghh000, ybghh0, ghlb00, brid00, sfcz00, xm0000, xb0000, csrq00, fbbh00, fbmc00, lbbh00, gfzh00, ghrq00, ghsj00, ghy000, ghyxm0, ghks00, jzrq00, jzsj00, jzks00, jzksmc, jzys00, jzysxm, thrq00, thsj00, thy000, thyxm0, sfyy00, thbz00, pjh000, ghyxts, thpjh0, hzlb00, hzlbmc, sfnlyd, hzsjd0, hzsjn0, jzsjn0, ghje00, ghfzje, zcfje0, ghksmc, ghlbmc, zdff00, zlfa00, ghyyid, sfzz00, zzysbh, zzksbh, zcrq00, zcsj00, zcysbh, zcysxm, zcksbh, zcksmc, tsbzbh, tsbzmc, dqljid, wdwid0, sfzrzy, ssy000, szy000, wlzsgh, yjfj00 ) AS SELECT a.GHID00 , --门诊病人挂号信息流水号(SQ_SF_BRXXB0_GHID00) a.BRBLH0 , --门诊病历号 a.GHH000 , --挂号号(SQ_SF_BRXXB0_GHH000),暂时挂号号由序列来生成 a.YBGHH0 , --医保挂号流水号,由医保程序生成的挂号流水号 a.GHLB00 , --挂号类别,F.K=BM_GHLBB0.LBBH00 a.BRID00 , --病人ID号 F.K=BM_BRXXB0.BRID00 a.SFCZ00 , --是否初诊,'0':初诊病人,'1':复诊病人 a.XM0000 , --姓名 a.XB0000 , --性别 a.CSRQ00 , --出生日期 a.FBBH00 , --病人费别 F.K=BM_BRFBB0.FBBH00 (select fbb.FBMC00 from BM_BRFBB0 fbb where A.FBBH00= fbb.FBBH00 )FBMC00, a.LBBH00 , --病人交费类别 F.K=BM_BRJFLB.JFLBID a.GFZH00 , --病人公费(记账)帐号 a.GHRQ00 , --病人挂号日期 a.GHSJ00 , --病人挂号时间 a.GHY000 , --挂号员编号 F.K=BM_YGBM00.YGBH00 a.GHYXM0 , --挂号员姓名 a.GHKS00 , --挂号科室编号 F.K=BM_BMBM00.BMBH00 a.JZRQ00 , --病人就诊日期(可能和挂号日期不同) a.JZSJ00 , --病人就诊时间 a.JZKS00 , --就诊科室编号 F.K=BM_BMBM00.BMBH00 f.bmmc00 jzksmc, --接诊科室名称 a.JZYS00 , --就诊医生代码 F.K=BM_YGBM00.YGBH00 a.JZYSXM , --就诊医生姓名 a.THRQ00 , --退号日期 a.THSJ00 , --退号时间 a.THY000 , --退号员编号 F.K=BM_YGBM00.YGBH00 a.THYXM0 , --退号员姓名 a.SFYY00 , --预约挂号标志,'Y':预约挂号、'N':普通挂号 a.THBZ00 , --退号标志,'0':已退号,'1':可退号,'2':不可退号 a.PJH000 , --挂号票据号 a.GHYXTS , --挂号有效天数 a.THPJH0 , --退号票据号 a.HZLB00 , --候诊类别 F.K=BM_HZLB00.HZLB00 (select HZLBMC FROM BM_HZLB00 WHERE HZLB00(+)=a.HZLB00) HZLBMC,--候诊类别名称 a.SFNLYD , --是否老年优待 'Y'是,'N'否 a.HZSJD0 , --预计候诊时间 a.HZSJN0 , --候诊时间长度(分钟) a.JZSJN0 , --接诊时间长度(分钟) a.GHJE00 , --挂号费金额 a.GHFZJE , --挂号费总金额 a.ZCFJE0 , --诊察费金额 b.bmmc00 "GHKSMC",lbmc00 GHLBMC, a.zdff00,--诊断方法 a.zlfa00,--治疗方案 b.yyid00 GHYYID, --挂号科室医院ID trim(a.SFZZ00), --是否转诊 a.ZZYSBH, --转诊医生编号 a.ZZKSBH, --转诊科室编号 a.zcrq00, --转出日期 a.zcsj00, --转出时间 a.zcysbh, --转出医生编号 e.zwxm00 zcysxm,--转出医生姓名 a.zcksbh, --转出科室编号 d.bmmc00 zcksmc, --转出科室名称 a.tsbzbh, (select mc0000 FROM BM_TSBZB0 WHERE BH0000(+)=a.tsbzbh and ybzxlb = (select ybzxlb from vw_ys_brxxb0 where brid00 = a.brid00) ) tsbzmc,--特殊病种名称 a.dqljid, A.WDWID0, --外单位挂号id a.sfzrzy , --是否择日住院 'Y' 'N' (select ssy000 FROM YS_BRBQB0 WHERE GHH000 = a.ghh000) SSY000,--收缩压 (select szy000 FROM YS_BRBQB0 WHERE GHH000 = a.ghh000) SZY000, --舒张压 A.WLZSGH, --网络诊室挂号 A.YJFJ00 --预检分级 FROM sf_brxxb0 a,bm_bmbm00 b,bm_ghlbb0 c,bm_bmbm00 d,bm_ygbm00 e,bm_bmbm00 f where a.ghks00=b.bmbh00(+) and a.zcksbh=d.bmbh00(+) and a.jzks00=f.bmbh00(+) and a.ghlb00=c.lbbh00 and a.zcysbh = e.ygbh00(+) and a.THBZ00<>'0' and a.ghrq00>to_char(sysdate-nvl((select to_number(value0) from xt_xtcs00 where name00='XT_GHMAXYXTS'),10),'yyyymmdd') and ( (select nvl(max(VALUE0),'N') from xt_xtcs00 where name00='YS_GHYXSJSFAXS')='N' and trunc(sysdate-1/4)-a.GHYXTS