create or replace view vw_zy_brxxzytz as select A.BRID00, --病人ID A.ZYID00, --住院ID A.RYZDMC, --入院诊断名称 A.ZZYSXM, --主治医生姓名 A.ZRYSXM, --主任医生姓名 A.SXYSXM, --主管医生员姓名 B.BRXM00, --病人姓名 B.BRXB00, --病人性别 B.BRHYZK, --婚姻状况 B.BRZJBH, --证件编号 B.BRSZSF, --病人所在省份 B.BRSZS0, --病人所在市(县、区) B.BRSZDS, --病人所在地级市 B.BRLXDZ, --联系人地址 B.BRJTDZ, --家庭地址/通信地址 B.BRLXDH, --联系人电话 nvl((select sum(JFJE00) from ZY_BRJFB0 where JFLBID='2' and BRID00=A.BRID00 and ZFFS00 in(1,2,8,24,25)),0) YJJE00, --预交金额 to_char(sysdate, 'yyyy' ) XTN000, --系统年 to_char(sysdate, 'MM' ) XTY000, --系统月 to_char(sysdate, 'DD' ) XTR000, --系统日 substr(A.RYRQ00,1,4) SQRQN0, --入院日期年 substr(A.RYRQ00,5,2) SQRQY0, --入院日期月 substr(A.RYRQ00,7,2) SQRQR0, --入院日期日 (select BMMC00 from BM_BMBM00 where BMBH00=A.RZKS00) RZKS00, --入住科室 substr(SF_XT_CSRQTONL(b.BRCSRQ,''),1,20) NL0000, --病人年龄 decode(A.RYSQK0,'急','√','') RYBQJ0, --入院病情急 decode(A.RYSQK0,'危','√','') RYBQW0, --入院病情危 decode(A.RYSQK0,'一般','√','') RYBQYB, --入院病情一般 decode(B.FBBH00,'1','√','') FBXXZF, --费别信息自费 decode(B.FBBH00,'3','√','') FBXXYB, --费别信息医保 B.TYDWMC TYDWMC, --单位名称 b.BRLXXM BRLXXM, --联系人姓名 b.BRLXGX BRLXGX, --联系人关系 A.RYZDMC ZDMC00, --诊断名称 (select zwxm00 from bm_ygbm00 where ygbh00=A.SZYS00) SZYSXM, --收治医生姓名 (select bmmc00 from bm_bmbm00 where bmbh00=A.DQBQ00) BQMC00, --所在病区 (select bmmc00 from bm_bmbm00 where bmbh00=A.DQKS00) KSMC00, --所在科室 b.BRCSRQ BRCSRQ, --出生日期 A.ZYH000 ZYH000 --住院号 from ZY_BRXXB0 A,BM_BRXXB0 B where A.BRID00= B.BRID00;