create or replace view V_ESB_kszsxx as select t1.bmbh00 DEPT_CODE, ---科室代码 DEPT_CODE 字符型 t1.ckbh00 CONSULT_ROOM_CODE, ---诊室代码 CONSULT_ROOM_CODE 字符型 t1.ckmc00 CONSULT_ROOM_NAME, ---诊室名称 CONSULT_ROOM_NAME 字符型 t1.bz0000 LOCATION ---诊室所在位置 LOCATION 字符型 from BM_CKBM00 t1,BM_BMBM00 t2 where t1.BMBH00=t2.BMBH00 and t2.CZBZ00<>'2' and t1.FLAG00 not in ('2','3') order by t2.BH0000 create or replace view V_ESB_yspblb as select a.ghksbh SUBOR_DEPT_CODE, -- 所属科室代码 SUBOR_DEPT_CODE 字符型 N a.ghksmc SUBOR_DEPT_NAME, -- 所属科室名称 SUBOR_DEPT_NAME 日期型 N a.ghysbh DOCTOR_CODE, --医生工号 DOCTOR_CODE 字符型 N a.ysxm00 DOCTOR_NAME, --医生姓名 DOCTOR_NAME 字符型 N decode(a.xq0000,'星期一','1','星期二','2','星期三','3','星期四','4','星期五','5','星期六','6','星期日','7') WEEK, --星期 WEEK 字符型 N a.ghmzsj DAYDATE, --排班日期 DAYDATE 字符型 N decode(wb0000,'上午','1','下午','2','3') TIME_DISCR, --- 时段判别 TIME_DISCR 字符型 N decode(a.tzbz00,'0','1','1','0') OUT_CALL_STATUS -- 出诊状态 OUT_CALL_STATUS 字符型 N from VW_YY_PBYSXX a where GHHZCK IN (SELECT DCKBH0 FROM BM_CKDY00 WHERE SCKBH0=21) order by GHMZSJ,GHKSBH,GHYSBH,GHQSSJ create or replace view V_ESB_YSXXJK as select a.ghksbh SUBOR_DEPT_CODE, -- 所属科室代码 SUBOR_DEPT_CODE 字符型 N a.ghksmc SUBOR_DEPT_NAME, -- 所属科室名称 SUBOR_DEPT_NAME 日期型 N a.ghysbh DOCTOR_CODE, --医生工号 DOCTOR_CODE 字符型 N a.ysxm00 DOCTOR_NAME, --医生姓名 DOCTOR_NAME 字符型 N A.ghlbbh TITLE_LEVEL_CODE, --职称级别代码 TITLE_LEVEL_CODE 字符型 N a.ghlbmc TITLE_LEVEL_NAME, --职称级别名称 TITLE_LEVEL_NAME 字符型 N B.zc0000 BRIEFING, --- 简介 BRIEFING 字符型 N ( SELECT XB0000 FROM bm_ygbm00 WHERE YGBH00=A.GHYSBH) PHYSI_SEX_CODE, -- 生理性别代码 PHYSI_SEX_CODE 字符型 N B.zytc00 DOCTOR_EXPERTISE -- 医生专长 DOCTOR_EXPERTISE 字符型 N from VW_YY_PBYSXX a ,BM_ZJ0000 B where A.GHYSBH=B.ygbh00 AND GHHZCK IN (SELECT DCKBH0 FROM BM_CKDY00 WHERE SCKBH0=21) order by GHMZSJ,GHKSBH,GHYSBH,GHQSSJ