Пример #1
0
        /// <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);
        }
Пример #2
0
        /// <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);
        }
Пример #3
0
        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);
        }
Пример #4
0
        /// <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);
        }