CREATE OR REPLACE VIEW SD_HOSPITAL.VW_SF_BRXXB0_HTBL ( OUTHOSP_INDEX_NO, VISIT_CARD_NO, OUTHOSP_NO, PAT_INDEX_NO, REGIST_DATE, VISIT_DATE, MEDICARE_CARD_NO, MEDICARE_CATEG_CODE, MEDICARE_CATEG_NAME, PAT_TYPE_CODE, PAT_TYPE_NAME, RECEPT_TREAT_DR_INDEX_NO, RECEPT_TREAT_DR_CODE, RECEPT_TREAT_DR_NAME, VISIT_DEPT_INDEX_NO, VISIT_DEPT_CODE, VISIT_DEPT_NAME, OUTHOSP_DIAG_CODE, OUTHOSP_DIAG_NAME, ID_NUMBER, PAT_NAME, PHYSI_SEX_CODE, PHYSI_SEX_NAME, DATE_BIRTH, ETHNIC_CODE, ETHNIC_NAME, MARITAL_STATUS_CODE, MARITAL_STATUS_NAME, PHONE_NO, CONTACT_ADDR, PHONE_NO_HOME, CURR_ADDR, CONTACT_RELATION_CODE, CONTACT_RELATION_NAME, CONTACT_CERTIFICATE_TYPE, CONTACT_CERTIFICATE_NO, CONTACT_NAME, CONTACT_PERSON_ADDR, CONTACT_PHONE_NO, RECORD_DATE, UPDATE_DATE, VISIT_NUM, OPER_TYPE ) AS select -- person date comments -- ruanbh 2023.01.03 create 海泰电子病历接口_挂号视图 A.GHH000 OUTHOSP_INDEX_NO,--门诊索引号 (select ICKH00 from IC_YHXX00 X where X.BRID00=A.BRID00 and X.ZT0000='1' and rownum=1) VISIT_CARD_NO,--就诊卡号 A.GHH000 OUTHOSP_NO,--门诊流水号 A.BRID00 PAT_INDEX_NO,--患者索引号 A.GHRQ00||replace(A.GHSJ00,':','') REGIST_DATE,--挂号日期 A.JZRQ00||replace(A.JZSJ00,':','') VISIT_DATE,--就诊日期 B.YBKH00 MEDICARE_CARD_NO,--医疗保险卡号 A.YBZXLB MEDICARE_CATEG_CODE,--医疗保险类别代码 (select X.YBMC00 from IC_YBBRLB X where X.YBZXLB=X.YBLB00 and X.YBZXLB=A.YBZXLB and rownum=1) MEDICARE_CATEG_NAME,--医疗保险类别名称 '1' PAT_TYPE_CODE,--患者类型代码 '门诊' PAT_TYPE_NAME,--患者类型名称 A.JZYS00 RECEPT_TREAT_DR_INDEX_NO ,--接诊医生索引号 (select X.XKH000 from BM_YGBM00 X where X.YGBH00=A.JZYS00) RECEPT_TREAT_DR_CODE ,--接诊医生工号 A.JZYSXM RECEPT_TREAT_DR_NAME ,--接诊医生姓名 A.JZKS00 VISIT_DEPT_INDEX_NO ,--就诊科室索引号 A.JZKS00 VISIT_DEPT_CODE ,--就诊科室代码 (select X.BMMC00 from BM_BMBM00 X where X.BMBH00=A.JZKS00) VISIT_DEPT_NAME ,--就诊科室名称 (select X.ICD900 from YS_BRZDXX X where X.GHID00=A.GHID00 and X.ZZDBZ0='3' and rownum=1) OUTHOSP_DIAG_CODE,--门诊诊断代码 (select X.ZDMC00 from YS_BRZDXX X where X.GHID00=A.GHID00 and X.ZZDBZ0='3' and rownum=1) OUTHOSP_DIAG_NAME,--门诊诊断名称 B.BRZJBH ID_NUMBER ,--身份证号码 A.XM0000 PAT_NAME ,--患者姓名 decode(A.XB0000,'男',1,'女',2,3) PHYSI_SEX_CODE ,--生理性别代码 1男 2女 A.XB0000 PHYSI_SEX_NAME ,--生理性别名称 A.CSRQ00 DATE_BIRTH ,--出生日期 B.BRMZ00 ETHNIC_CODE ,--民族代码 B.BRMZ00 ETHNIC_NAME ,--民族名称 B.BRHYZK MARITAL_STATUS_CODE ,--婚姻状况代码 B.BRHYZK MARITAL_STATUS_NAME ,--婚姻状况名称 B.BRDH00 PHONE_NO ,--联系电话 B.BRLXDZ CONTACT_ADDR ,--联系地址 B.BRDH00 PHONE_NO_HOME ,--住址电话 B.BRLXDZ CURR_ADDR ,--现住地址 B.BRLXGX CONTACT_RELATION_CODE ,--联系人关系代码 B.BRLXGX CONTACT_RELATION_NAME ,--联系人关系名称 '身份证' CONTACT_CERTIFICATE_TYPE ,--联系人证件类型 B.LXRSFZ CONTACT_CERTIFICATE_NO ,--联系人证件号码 B.BRLXXM CONTACT_NAME ,--联系人姓名 B.BRLXDZ CONTACT_PERSON_ADDR ,--联系人地址 B.BRLXDH CONTACT_PHONE_NO ,--联系人电话 A.GHRQ00||replace(A.GHSJ00,':','') RECORD_DATE ,--录入日期 A.XGRQ00||replace(A.XGSJ00,':','') UPDATE_DATE ,--更新日期 '' VISIT_NUM ,--就诊次数 decode(A.THBZ00,'0','3','1') OPER_TYPE--处理类型 (1-新增 2-修改 3-删除) 必填 from SF_BRXXB0 A,BM_BRXXB0 B where A.BRID00=B.BRID00 /