prompt 住院永巨电子票据结账发票视图 VW_ZY_JZBFP0_YJDZPJ create or replace VIEW VW_ZY_JZBFP0_YJDZPJ as -- MODIFICATION HISTORY -- Person Date Comments -- chenrenhai 2023.02.02 created 住院永巨电子票据结账发票视图 -- chenrenhai 2023.05.11 提供给掌医调用接口:保定_永巨电子发票获取电子票据信息,增加结账日期、结算类型 ZYSF13H-20230511-001 select a.JZDH00, --HIS结账单号 substr(SF_ZY_GETYEXMXS(b.BRXM00,a.YEXM00),1,50) as BRXM00, --payer 患者姓名 String 100 是 a.BRZJE0, --totalAmt 开票总金额 Number 14,2 是 b.BRZJBH, --idCardNo 患者身份证号码 String 20 否 decode(trim(b.YBKH00),'0','3101','1102') as JZKLX0, --busType 卡类型 String 10 是 直接填写业务系统内部编码值,由医疗平台配置对照 decode(trim(b.YBKH00),'0',(select ICKH00 from IC_YHXX00 where BRID00=b.BRID00 and ZT0000='1'),b.YBKH00) as ICKH00,--cardNo 卡号 String 50 是 根据卡类型填写 b.YBLB00, --medCareTypeCode 医保类型编码 String 60 否 (select YBMC00 from ic_ybbrlb where FBBH00=b.FBBH00 and YBLB00=b.YBLB00) as YBMC00, --medicalCareType 医保类型名称 String 60 否 由城镇职工基本医疗保险、城镇居民基本医疗保险、新型农村合作医疗、其它医疗保险等构成 b.YBID00, --medicalInsuranceID 患者医保编号 String 60 否 参保人在医保系统中的唯一标识(医保号) (select BMMC00 from BM_BMBM00 where BMBH00=c.RZKS00) as RYKSMC, --category 入院科室名称 c.RZKS00 as RYKS00, --patientCategoryCode 入院科室编码 (select BMMC00 from BM_BMBM00 where BMBH00=c.DQKS00) as DQKSMC, -- c.DQKS00, -- c.ZYH000, --患者住院号 c.ZYID00, --住院就诊编号 substr(c.RYRQ00,1,4)||'-'||substr(c.RYRQ00,5,2)||'-'||substr(c.RYRQ00,7,2) as RYRQ00, --consultationDate 就诊日期 String 10 否 患者就医时间格式:yyyy-MM-dd b.BRID00, -- c.ZYH000 as HZJZBH, --患者就诊编号 c.XB0000, --sex 性别 String 2 是 to_number(to_char(sysdate,'YYYY'))-to_number(substr(BRCSRQ,1,4)) as BRNL00, --age 年龄 String 10 是 (select BMMC00 from BM_BMBM00 where BMBH00=c.DQBQ00) as DQBQMC, --病区 c.RYCWH0, --床号 c.MRN000 as BRBLH0, --caseNumber 病历号 String 50 否 substr(c.SJRYRQ,1,4)||'-'||substr(c.SJRYRQ,5,2)||'-'||substr(c.SJRYRQ,7,2) as SJRYRQ, --住院日期 substr(c.CYRQ00,1,4)||'-'||substr(c.CYRQ00,5,2)||'-'||substr(c.CYRQ00,7,2) as CYRQ00, --出院日期 to_date(nvl(C.CYRQ00,to_char(sysdate,'YYYYMMDD')),'YYYYMMDD')-to_date(C.RYRQ00,'YYYYMMDD') as ZYTS00, --住院天数 nvl(a.GRZHZF,0) as GRZHZF, --accountPay 个人账户支付 Number 14,2 是 按政策规定用个人账户支付参保人的医疗费用(含基本医疗保险目录范围内和目录范围外的费用); nvl(a.TCJJZF,0) as TCJJZF, --fundPay 医保统筹基金支付 Number 14,2 是 患者本次就医所发生的医疗费用中按规定由基本医疗保险统筹基金支付的金额; nvl(a.YBYL24,0)+nvl(a.YBYL26,0)+nvl(a.YBYL02,0)+nvl(a.YBYL03,0)+nvl(a.YBYL04,0)+nvl(a.YBYL57,0) as QTYBJE, --otherfundPay 其它医保支付 Number 14,2 是 患者本次就医所发生的医疗费用中按规定由大病保险、医疗救助、公务员医疗补助、大额补充、企业补充等基金或资金支付的金额; nvl(a.YBYL63,0) as YBZFJE, --ownPay 自费金额 Number 14,2 是 患者本次就医所发生的医疗费用中按照有关规定不属于基本医疗保险目录范围而全部由个人支付的费用; nvl(a.YBYL31,0) as YBYL31, --selfConceitedAmt 个人自负 Number 14,2 是 医保患者起付标准内个人支付费用; nvl(a.ZFJE00,0) as ZFJE00, --selfPayAmt 个人自付 Number 14,2 是 患者本次就医所发生的医疗费用中由个人负担的属于基本医疗保险目录范围内自付部分的金额;开展按病种、病组、床日等打包付费方式且由患者定额付费的费用。该项为个人所得税大病医疗专项附加扣除信;息项如无金额,填写0 nvl(a.XJFKJE,0) as GRXJZF, --selfCashPay 个人现金支付 Number 14,2 是 个人通过现金、银行卡、微信、支付宝等渠道支付的金额; nvl(a.XJFKJE,0) as XJYJJ0, --cashPay 现金预交款金额 Number 14,2 否 0 as ZPYJJ0, --chequePay 支票预交款金额 Number 14,2 否 nvl(a.ZZFKJE,0) as ZZFKJE, --transferAccountPay 转账预交款金额 Number 14,2 否 0 as BJXJJE, --cashRecharge 补交金额(现金) Number 14,2 否 0 as BJZPJE, --chequeRecharge 补交金额(支票) Number 14,2 否 0 as BJZZJE, --transferRecharge 补交金额(转账) Number 14,2 否 0 as THXJJE, --cashRefund 退还金额(现金) Number 14,2 否 0 as TJZPJE, --chequeRefund 退交金额(支票) Number 14,2 否 0 as TJZZJE, --transferRefund 退交金额(转账) Number 14,2 否 a.JSHYE0 as BRYE00, --ownAcBalance 个人账户余额 Number 14,2 否 nvl(a.TCJJZF,0)+nvl(a.GRZHZF,0) as YBZJE0, --reimbursementAmt 报销总金额 Number 14,2 否 医保结算后返回的总金额 a.YBDJH0 --balancedNumber 结算号 String 100 否 医保结算后生成的号码/入账唯一值 a.JZRQ00 --结账日期 from ZY_JZB000 a,BM_BRXXB0 b,ZY_BRXXB0 c where a.BRID00 = b.BRID00 and a.ZYID00 = c.ZYID00 / --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%