/// <summary> /// 获取余额 根据住院ID /// </summary> /// <param name="p_strRegisterID">住院ID</param> /// <param name="p_dblBalanceMoney">余额</param> /// <returns></returns> public long m_lngGetBalanceMoneyByRegisterID(string p_strRegisterID, out double p_dblBalanceMoney) { long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)); lngRes = objSvc.m_lngGetBalanceMoneyByRegisterID(p_strRegisterID, out p_dblBalanceMoney); objSvc.Dispose(); objSvc = null; return(lngRes); }
/// <summary> /// 获取病人帐务明细 根据医嘱ID[数组] /// </summary> /// <param name="p_strRegisterID">医嘱ID [数组]</param> /// <param name="p_objResultArr">病人帐务明细对象</param> /// <returns></returns> public long m_lngGetPatientChargeByOrderID(string[] p_strOrderIDArr, out clsT_opr_bih_patientcharge_VO[] p_objResultArr) { long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)); lngRes = objSvc.m_lngGetPatientChargeByOrderID(objPrincipal, p_strOrderIDArr, out p_objResultArr); objSvc.Dispose(); objSvc = null; return(lngRes); }
public long m_lngCreateDailyChargeAUTO(string p_strOperatorID) { long lngRes = 0; com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)); try { lngRes = objSvc.m_lngCreateDailyChargeAUTO(objPrincipal, p_strOperatorID); } catch { return(0); } objSvc.Dispose(); return(lngRes); }
/// <summary> /// 返回clsBIHChargeSvc 中间件 /// </summary> /// <returns></returns> internal com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc m_GetBIHChargeSvc() { com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsBIHChargeSvc)); return(objSvc); }