/// <summary> /// 住院医技预约 /// </summary> /// <param name="fee">住院收费实体</param> /// <returns></returns> public int Insert(Neusoft.HISFC.Models.Fee.Inpatient.FeeItemList fee) { Neusoft.HISFC.Models.Fee.Outpatient.FeeItemList feeItem = new Neusoft.HISFC.Models.Fee.Outpatient.FeeItemList(); feeItem.ID = fee.ID; //住院流水号 feeItem.Patient.PID.CardNO = fee.Patient.PID.PatientNO; //住院号 if (fee.Name == null || fee.Name == "") { feeItem.Name = fee.Patient.Name;//姓名 } else { feeItem.Name = fee.Name; //姓名 } feeItem.Item.ID = fee.Item.ID; //项目编码 feeItem.Item.Name = fee.Item.Name; //项目名称 feeItem.Item.Qty = fee.Item.Qty; //项目数量 feeItem.RecipeNO = fee.RecipeNO; //处方号 feeItem.SequenceNO = fee.SequenceNO; //处方内序号 feeItem.Order.DoctorDept.Name = fee.Order.DoctorDept.Name; //开单科室 feeItem.ExecOper.Dept.ID = fee.Order.ExecOper.Dept.ID; //执行科室 feeItem.ExecOper.Dept.Name = fee.ExecOper.Dept.Name; //执行科室 feeItem.Order.DoctorDept.ID = fee.Order.DoctorDept.ID; //操作科室 feeItem.Order.ID = fee.Order.ID; //医嘱流水号 this.SetDB(serviceTerminal); return(Insert(feeItem)); }
/// <summary> /// 插入医技预约信息 /// </summary> /// <param name="feeItem">门诊费用实体</param> /// <returns>1-成功;-1-失败</returns> public int Insert(Neusoft.HISFC.Models.Fee.Outpatient.FeeItemList feeItem) { this.SetDB(serviceTerminal); this.intReturn = serviceTerminal.MedTechApply(feeItem); if (this.intReturn == -1) { return(-1); } return(1); }