create or replace view vw_tdyjcpt_c0032 as select to_Date(a.ryrq00||a.rysj00,'yyyy-mm-dd hh24:mi:ss') visit_date,--就诊日期时间 (select t.brid00 from zy_brxxb0 t where t.zyid00 = a.lsh000 and rownum=1) patient_id,--病人ID '' patient_domain,--机构内病人域ID '' visit_domain,--就诊域 A.Lsh000 visit_id,--就诊号 a.zycs00 visit_times,--就诊次数 A.lsh000 unique_id,--文档流水号 --to_Date(a.ryrq00||a.rysj00,'yyyy-mm-dd hh24:mi:ss') effective_time,--文书生成时间 to_Date(DECODE(A.SHRQ00||A.SHSJ00,'',DECODE(A.SCSHRQ||A.SCSHSJ,'',DECODE(A.QSRQ00||A.QSSJ00,'',a.ryrq00||a.rysj00,A.QSRQ00||A.QSSJ00),A.SCSHRQ||A.SCSHSJ),A.SHRQ00||A.SHSJ00),'yyyy-mm-dd hh24:mi:ss') effective_time,--文书生成时间,20230417 按通达易谢博涛要求取审核时间 '' domain_id,--机构所在域 '3' patient_type,--患者类型名称 '3' patient_typecode,--患者类型代码 A.JKDAH0 health_card,--健康卡号 A.ZYh000 inpatient,--住院号 A.Bah000 medical_no,--病案号 '' current_door_number,--现住地址-门牌号码 '' current_village,--现住地址-村(街、路、弄等) A.xzzxc0 current_township,--现住地址-乡(镇、街道办事处) A.XZZXS0 current_county,--现住地址-县(区) A.XZZDQ0 current_city,--现住地址-市(地区、州) A.XZZSF0 current_province,--现住地址-省(自治区、直辖市) A.xzzyb0 current_zip,--现住地址-邮政编码 A.Xzzdh0 telecom,--本人电话号码 decode( SP_SF_CHECKSFZH(upper(A.SFZH00)),'1',upper(A.SFZH00),'000000000000000') id_num,--身份证件号码 A.BRXM00 patient_name,--患者姓名 decode(A.BRXB00,'女','2','男','1','0') sex_code,--性别代码 decode(A.BRXB00,'女','女性','男','男性','未知的性别') sex,--性别 A.BRCSRQ birth,--出生日期时间 decode(A.HYZK00,'未婚','10','已婚','20','初婚','21','再婚','22','复婚','23','丧偶','30','离婚','40','其他','90','90') marital_code,--婚姻状况代码 decode(A.HYZK00,'其他','未说明的婚姻状况',A.HYZK00) marital_name,--婚姻状况名称 decode(A.MZ0000,'汉','01','畲','22',decode((select MZ.DM0000 from XT_MZ0000 MZ where MZ.MC0000=A.MZ0000),'97','99',(select MZ.DM0000 from XT_MZ0000 MZ where MZ.MC0000=A.MZ0000))) ethnic_code,--民族代码 decode(A.MZ0000,'汉','汉族', A.MZ0000)ethnic,--民族 a.csds00 birth_native,--出生地-县(区) A.csxs00 city,--出生地-市(地区、州) A.cssf00 birth_provinces,--出生地-省(自治区、直辖市) '' birthplace_zip,--出生地邮编 nvl((select dm0000 from XT_GJ0000 where MC0000=A.GJ0000),'156') nationality_code,--国籍代码 A.GJ0000 nationality,--国籍 '' age_unit,--年龄单位 A.Brnl00 age,--年龄 a.gzdw00 workplace,--工作单位名称 A.GZDH00 workplace_phone,--工作单位电话号码 '' workplace_house_number,--工作单位地址-门牌号码 '' workplace_street_name,--工作单位地址-村(街、路、弄等) '' workplace_township,--工作单位地址-乡(镇、街道办事处) '' workplace_county,--工作单位地址-县(区) '' workplace_city,--工作单位地址-市(地区、州) '' workplace_province,--工作单位地址-省(自治区、直辖市) A.gzyb00 workplace_zip,--工作单位地址-邮政编码 '' census_house_number,--户口地址-门牌号码 '' hukou_village,--户口地址-村(街、路、弄等) '' hukou_township,--户口地址-乡(镇、街道办事处) A.jtdzxs hukou_county,--户口地址-县(区) A.jtdzdq hukou_city,--户口地址-市(地区、州) A.jtdzsf hukou_provinces,--户口地址-省(自治区、直辖市) A.JTYB00 hukou_zip,--户口地址-邮政编码 A.jgxs00 origin_city,--籍贯-市(地区、州) A.jgsf00 origin_provinces,--籍贯-省(自治区、直辖市) decode(A.ZY0000,'国家公务员','0','专业技术人员','1','职员','4','企业管理人员','4','工人','Y','农民','Y','学生','Y','现役军人','X','自由职业者','Y','个体经营者','Y','无业人员','Y','退(离)休人员','Y','其他','Y','Y') occupation_code,--职业类别代码 decode(A.ZY0000,'国家公务员','国家机关、党群组织、企业、事业单位负责人','专业技术人员','专业技术人员','职员','商业、服务业人员', '企业管理人员','商业、服务业人员','工人','不便分类的其他从业人员','农民','不便分类的其他从业人员','学生','','现役军人不便分类的其他从业人员','军人','自由职业者','不便分类的其他从业人员','个体经营者','不便分类的其他从业人员','无业人员','不便分类的其他从业人员','退(离)休人员','不便分类的其他从业人员','其他','不便分类的其他从业人员','不便分类的其他从业人员') occupation,--职业类别 '' hospital_code,--住院机构代码 '' write_time,--文档书写时间 '' hospital_name,--住院机构名称 '' author_code,--文档作者编码 '' author_name,--文档作者 '' custodian_name,--文档保管单位名称 '' custodian_code,--文档保管单位代码 A.KZR000 chief_section_code,--科主任编码 A.KZRMC0 chief_section,--科主任姓名 A.FZR000 director_code,--主任(副主任)医师编码 A.FZRMC0 director_name,--主任(副主任)医师姓名 A.ZZYS00 attending_code,--主治医师编码 A.ZZYSMC attending_name,--主治医师姓名 A.ZYYS00 resident_code,--住院医师编码 A.ZYYSMC resident_name,--住院医师姓名 A.ZRHS00 responsible_nursecode,--责任护士编码 A.ZRHSMC responsible_nurse,--责任护士姓名 A.JXYS00 trainee_code,--进修医师编码 A.JXYSMC trainee_name,--进修医师姓名 A.sxys00 intern_code,--实习医师编码 A.sxysmc intern_name,--实习医师姓名 '' coder_code,--编码员编码 A.SHRXM0 coder_name,--编码员姓名 A.LXRGX0 relationship_name,--联系人与患者的关系名称 decode(A.LXRGX0,'本人或户主','0','配偶','1','子','2','女','3','孙子、孙女或外孙子、外孙女','4','父子','5','父女','5','母子','5','母女','5','父母','5','祖父母或外祖父母','6','兄、弟、姐、妹','7','兄弟','7','兄妹','7','姐妹','7','姐弟','7','其他','8','8') relationship_code,--联系人与患者的关系代码 '' contact_door,--联系人地址-门牌号码 '' contact_village,--联系人地址-村(街、路、弄等) '' contact_township,--联系人地址-乡(镇、街道办事处) '' contact_county,--联系人地址-县(区) '' contact_city,--联系人地址-市(地区、州) '' contact_provinces,--联系人地址-省(自治区、直辖市) '' contact_postcode,--联系人邮编 A.LXRDH0 contact_number,--联系人电话号码 A.LXRXM0 contact_name,--联系人姓名 decode(A.Rytj00,'1','2','2','1','3','3','9') admission_route_code,--入院途径代码 decode(A.Rytj00,'1','急诊','2','门诊','3','其他医疗机构转入','其他') admission_route_name ,--入院途径名称 a.ryrq00 admission_date,--入院日期 a.cyrq00 out_date,--出院日期 '' ward_id,--病房号 '' ward_name,--病房名称 (select 'A'||DM0000 from ZS_FOKSDY H where H.BH0000=A.CYKB00 and rownum<=1) dept_code,--科室代码 A.Cykbmc dept_name,--科室名称 A.YERYTZ neonatal_admission_weight,--新生儿入院体重(g) A.YECSTZ neonatal_weight,--新生儿出生体重(g) '' indisease_statuscode,--住院者疾病状态代码 '' indisease_status,--住院者疾病状态名称 (select BL.SSZDWY from BA_BASZYB BL where BL.LSH000=A.LSH000) external_causes_injury,--损伤中毒的外部原因 (select BL.SSZDBM from BA_BASZYB BL where BL.LSH000=A.LSH000) external_causes_disease_code,--损伤中毒的外部原因疾病编码 (select BL.SSZDWY from BA_BASZYB BL where BL.LSH000=A.LSH000) external_causes_disease,--损伤中毒的外部原因疾病名称 A.HMRYQD tbi_befor_day,--颅脑损伤患者入院前昏迷时间 A.HMRYQH tbi_befor_hour,--颅脑损伤患者入院前昏迷时间 A.HMRYQM tbi_befor_min,--颅脑损伤患者入院前昏迷时间 A.HMRYHD tbi_after_day,--颅脑损伤患者入院后昏迷时间 A.HMRYHH tbi_after_hour,--颅脑损伤患者入院后昏迷时间 A.HMRYHM tbi_after_min,--颅脑损伤患者入院后昏迷时间 A.Zkkbmc transfer_category,--转科科别 decode(A.LYFS00,'医嘱离院','1','医嘱转院','2','医嘱转社区卫生服务机构/乡镇卫生院','3','非医嘱离院','4','死亡','5','其他','9') discharge_modecode,--离院方式代码 decode(A.LYFS00,'医嘱转院',A.ZYYLJG,'-') draft_organiza_name,--拟接收医疗机构名称 A.LYFS00 discharge_mode,--离院方式名称 '' allergy_history_mark,--过敏史标志 '' allergen,--过敏源 decode(A.XX0000,'A','1','B','2','O','3','AB','4','不详','5','未查','5','5') abo_code,--ABO 血型代码 decode(A.XX0000,'A','A型','B','B型','O','O型','AB','AB型','不详','不详','未查','不详','不详') abo,--ABO 血型 decode(A.RH0000,'阴','1','阳','2','不详','3','未查','4','3') rh_code,--Rh 血型代码 decode(A.RH0000,'阴','阴性','阳','阳性','不详','不详','未查','未查','不详') rh,--RH 血型 A.ZYCS00 in_num,--住院次数 decode(ceil(to_date(A.cyrq00,'yyyy-MM-dd')-to_date(A.RYRQ00,'yyyy-MM-dd')),'0','1',ceil(to_date(A.cyrq00,'yyyy-MM-dd')-to_date(A.RYRQ00,'yyyy-MM-dd'))) actual_hod,--实际住院天数 '' discharge_wardcode,--出院病房代码 a.cybf00 discharge_ward,--出院病房 (select 'A'||DM0000 from ZS_FOKSDY H where H.BH0000=A.CYKB00 and rownum<=1) discharge_deptcode,--出院科室代码 a.cykbmc discharge_dept,--出院科室名称 decode(A.SFSJ00,'是','1','否','0','') autopsy_mark,--死亡患者尸检标志 a.zkrq00 quality_date,--质控日期 decode(A.BAZL00,'甲','1','乙','2','丙','3') record_qualitycode,--病案质量代码 A.BAZL00 record_quality,--病案质量名称 A.ZKYS00 quality_code,--质控医师编码 A.ZKYSMC quality_name,--质控医师姓名 A.ZRHS00 quality_nursecode,--质控护士编码 A.ZRHSMC quality_nurse,--质控护士姓名 decode(A.ZZYJH0,'有','1','无','0','0') redischarge_sign,--出院 31 天内再住院标 A.ZZYMD0 redischarge_reason,--出院 31 天内再住院目 decode(A.JFFS00,'城镇职工基本医疗保险','01','城镇居民基本医疗保险','02','社会基本医疗保险','08', '新型农村合作医疗','03','新农合医疗','03','贫困救助','04', '商业医疗保险','05','全公费','06','公费医疗','06','全自费','07','自费医疗','07','自费','07','99') pay_code,--医疗付费方式代码 decode(A.JFFS00,'城镇职工基本医疗保险','城镇职工基本医疗保险','城镇居民基本医疗保险','城镇居民基本医疗保险','社会基本医疗保险','其他社会保险', '新型农村合作医疗','新型农村合作医疗','新农合医疗','新型农村合作医疗','贫困救助','贫困救助', '商业医疗保险','商业医疗保险','全公费','全公费','公费医疗','全公费','全自费','全自费','自费医疗','全自费','自费','全自费','其他') pay_name,--医疗付费方式名称 FY.ZYZFY0 intotal_fee,--住院总费用 FY.ZFJE00 intotal_selfpayment,--住院总费用-自付金额 FY.YBYLFW integrated_general_fee,--综合医疗服务类-一般医疗服务费 FY.YBZLCZ integrated_operating_fee,--综合医疗服务类-一般治疗操作费 FY.HLF000 integrated_nursing_fee,--综合医疗服务类-护理费 FY.QTFY00 integrated_other_fee,--综合医疗服务类-其他费用 FY.BLZDF0 diagnostic_pathological_fee,--诊断类-病理诊断费 FY.SYSZDF diagnostic_laboratory_fee,--诊断类-实验室诊断费 FY.YXXZDF diagnostic_imaging_fee,--诊断类-影像学诊断费 FY.LCZDXM diagnostic_clinical_fee,--诊断类-临床诊断项目费 FY.FSSZLF therapeutic_nsurgical_fee,--治疗类-非手术治疗项目费 FY.LCWLZL therapeutic_clinical_fee,--治疗类-非手术治疗项目费-临床物理治疗费 FY.SSZLF0 therapeutic_treat_fee,--治疗类-手术治疗费 FY.MZF000 therapeutic_anesthesia_fee,--治疗类-手术治疗费麻醉费 FY.SSF000 therapeutic_surgical_fee,--治疗类-手术治疗费手术费 FY.KFF000 recovery_fee,--康复类-康复费 FY.ZYZL00 tcm_treatment_fee,--中医类-中医治疗费 FY.XYF000 western_medicine_fee,--西药类-西药费 FY.KJYWF0 western_antibiotics_fee,--西药类-西药费-抗菌药物费用 FY.ZCYF00 tcm_patent_fee,--中药类-中成药费 FY.ZCYF10 tcm_herbal_fee,--中药类-中草药费 FY.XF0000 blood_blood_fee,--血液和血液制品类-血费 FY.BDBLZP blood_albumin_fee,--血液和血液制品类-白蛋白类制品费 FY.QDBLZP blood_globulin_fee,--血液和血液制品类-球蛋白类制品费 FY.NXYZZP blood_coagulation_fee,--血液和血液制品类-凝血因子类制品费 FY.XBYZZP blood_cytokine_fee,--血液和血液制品类-细胞因子类制品费 FY.JCYCLF consumables_check,--耗材类-检查用一次性医用材料费 FY.ZLYCLF consumables_treatment,--耗材类-治疗用一次性医用材料费 FY.SSYCLF consumables_surgery,--耗材类-手术用一次性医用材料费 FY.Qtf000 other_other_fees--其他类-其他费 from BA_BRZYXX A join BA_SYFYB0 FY on A.LSH000=FY.ZYID00 ;