以医疗服务项目为基础计算病种成本
将医疗服务项目、药品成本、单独收费的卫生材料成本对应到每名患者后,形成每名患者的病种成本。某患者病种成本=∑(该患者核算期间内某医疗服务项目工作量*该医疗服务项目单位成本)+∑药品成本+∑单独收费的卫生材料成本
病案表更新收费等级:通过关联字典表cm_dic_drgs去更新病案表cm_medical_record的收费等级drgs_charge_level_code
收入表更新收费等级:通过关联cm_dic_drgs以及drg除外收费项目去更新cm_drgs_in表的收费等级以及替换drg除外收费项目
插入收入数据:cm_drgs_in 插入至cm_drgs_in_result_final
插入新病种成本核算数据:通过关联cm_drg_in和cm_calc_item_cost获得总成本,数量,收费标准等数据后插入cm_drgs_cost_result_final
若是科室级计算,最后会对cm_drgs_in_result_final和cm_drgs_cost_result_final再次进行加劝平均得到院级汇总,通过计算标识calc_method来与院级计算做区分
结果存入cm_drgs_in_result_final、cm_drgs_cost_result_final