create or replace view vw_sf_blsyxx as
select
  a.BRBLH0,                                                    --门诊病历号
  a.BRID00,                                                    --病人ID
  a.BRXM00,                                                    --姓名
  a.BRXB00,                                                    --性别
  a.BRCSRQ,                                                    --出生日期
  a.BRMZ00,                                                    --民族
  a.BRHYZK,                                                    --婚姻
  a.BRZY00,                                                    --职业
  a.BRJTDZ,                                                    --家庭地址/通信地址
  a.BRLXDZ,                                                    --病人联系地址
  a.CZRQ00,                                                    --操作日期
  substr(SF_XT_CSRQTONL_EX(a.BRCSRQ,a.BRCSSJ),1,10) as NL0000, --年龄
  substr(a.BRCSRQ,1,4) as NF0000,                              --截止日期年
  substr(a.BRCSRQ,5,2) as YF0000,                              --截止日期月
  substr(a.BRCSRQ,7,2) as CSRI00,                              --截止日期日
  a.BRSZSF,                                                    --病人所在省份
  a.BRSZS0,                                                    --病人所在市
  a.BRSZSF||a.BRSZS0||a.BRSZZ0 as BRJTXX,                      --病人家庭信息
  a.BRDH00,                                                    --病人电话
  a.BRYB00,                                                    --邮编
  a.BRLXXM,                                                    --联系人姓名
  a.TYDWMC,                                                    --单位名称
  a.BRLXDH,                                                    --联系人电话
  to_char(sysdate,'yyyy') as XTN000,                           --系统年
  to_char(sysdate,'MM'  ) as XTY000,                           --系统月
  to_char(sysdate,'dd'  ) as XTR000,                            --系统日
  substr(a.brzjbh,1,12)||'******' brzjbh
from BM_BRXXB0 a
;