Ejemplo n.º 1
0
        /// <summary>
        /// 设置病人表单信息,必须覆盖
        /// </summary>
        /// <param name="p_objSelectedPatient">病人</param>
        protected override void m_mthSetPatientFormInfo(clsPatient p_objSelectedPatient)
        {
            this.m_dtpInpatientDate.Value = p_objSelectedPatient.m_DtmLastInDate;

            clsBedCardValue objBedCardValue = new clsBedCardValue();

            objBedCardValue.m_strInPatientID   = p_objSelectedPatient.m_StrInPatientID;
            objBedCardValue.m_strInPatientDate = p_objSelectedPatient.m_DtmLastInDate.ToString("yyyy-MM-dd HH:mm:ss");
            long lngRes = m_objBedCardDomain.m_lngGetBedCardValue(ref objBedCardValue);

            if (lngRes <= 0 || string.IsNullOrEmpty(objBedCardValue.m_strDoc_ManageBed))
            {
                string strDoctor = null;
                m_objBedCardDomain.m_lngGetManageDocWithBedID(p_objSelectedPatient.m_ObjInBedInfo.m_ObjLastBedInfo.m_ObjBed.m_StrBedID, out strDoctor);
                if (strDoctor != null)
                {
                    //clsEmployee objemp = new clsEmployee(strDoctor.Trim());
                    //this.m_txtManageDoc.Text = objemp.m_StrLastName;
                    //this.m_txtManageDoc.Tag = objemp;
                    clsEmrEmployeeBase_VO objEmpVO1 = new clsEmrEmployeeBase_VO();
                    objEmployeeSign.m_lngGetEmpByID(strDoctor.Trim(), out objEmpVO1);
                    if (objEmpVO1 != null)
                    {
                        m_txtManageDoc.Tag  = objEmpVO1;
                        m_txtManageDoc.Text = objEmpVO1.m_strLASTNAME_VCHR;
                    }
                }
            }
            else
            {
                clsEmrEmployeeBase_VO objEmpVO2 = new clsEmrEmployeeBase_VO();
                objEmployeeSign.m_lngGetEmpByID(objBedCardValue.m_strDoc_ManageBed, out objEmpVO2);
                if (objEmpVO2 != null)
                {
                    this.m_txtManageDoc.Text = objEmpVO2.m_strLASTNAME_VCHR;
                    this.m_txtManageDoc.Tag  = objEmpVO2;
                }
            }

            if (string.IsNullOrEmpty(objBedCardValue.m_strDoc_InCharge))
            {
                this.m_txtChargeDoc.Text = string.Empty;
                this.m_txtChargeDoc.Tag  = null;
            }
            else
            {
                clsEmrEmployeeBase_VO objEmpVO3 = new clsEmrEmployeeBase_VO();
                objEmployeeSign.m_lngGetEmpByID(objBedCardValue.m_strDoc_InCharge, out objEmpVO3);
                if (objEmpVO3 != null)
                {
                    this.m_txtChargeDoc.Text = objEmpVO3.m_strLASTNAME_VCHR;
                    this.m_txtChargeDoc.Tag  = objEmpVO3;
                }
            }

            this.m_cboStatus.SelectedIndex = ((objBedCardValue.m_intState < -1 || objBedCardValue.m_intState > 3)? -1 :objBedCardValue.m_intState);
        }
Ejemplo n.º 2
0
        public void m_mthInit(Form p_frmMDI, com.digitalwave.iCare.ValueObject.clsLoginInfo p_objLoginInfo)
        {
            s_frmMDI       = p_frmMDI;
            m_objLoginInfo = p_objLoginInfo;

            clsLoginContext objLogin = clsLoginContext.s_ObjLoginContext;

            objLogin.m_StrEmployeeID = p_objLoginInfo.m_strEmpNo;
            MDIParent.m_mthClearAll();
            m_objCurDeptOfEmpArr = null;
            new clsForWholeHosInfoManager().m_lngGetDepartmentByUserID(p_objLoginInfo.m_strEmpID, out m_objCurDeptOfEmpArr);

            m_mthGetCurrentHospitalInfo();

            #region 设置全局员工变量,新员工类,该静态类会被外部其他模块调用到,要保证正确赋值 tfzhang 2006-04-07
            iCareData.clsEmrEmployeeBase_VO m_objEmployeeTemp;
            com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objsrv = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain();
            long lngRes = objsrv.m_lngGetEmpByID(m_objLoginInfo.m_strEmpID, out m_objEmployeeTemp);
            //未保存状态 用于签名集合
            m_objEmployeeTemp.m_intSTATUS_INT = 0;
            com.digitalwave.emr.BEDExplorer.frmHRPExplorer.objpCurrentEmployee = m_objEmployeeTemp;
            #endregion


            iCare.CustomForm.clsExteriorFunctionInterface.m_ObjUserInfo        = p_objLoginInfo;
            iCare.CustomForm.clsExteriorFunctionInterface.m_ObjCurDeptOfEmpArr = m_objCurDeptOfEmpArr;

            //获取修改时限 小时
            if (clsEMR_StaticObject.s_IntCanModifyTime <= 0)
            {
                com.digitalwave.PublicMiddleTier.clsPublicMiddleTier objPM =
                    (com.digitalwave.PublicMiddleTier.clsPublicMiddleTier)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.PublicMiddleTier.clsPublicMiddleTier));

                objPM.m_lngGetRTBChangeTime("3001", out strCanModifyTime);
            }
            else
            {
                strCanModifyTime = clsEMR_StaticObject.s_IntCanModifyTime.ToString();
            }

            m_strDoctorID = p_objLoginInfo.m_strEmpNo;
        }
Ejemplo n.º 3
0
        private void m_mthSetCircsRecordContentToUI(clsBrothRecords_F2Rec objRecord)
        {
            if (objRecord != null)
            {
                m_dtpRecordTime.Value = objRecord.m_dtmRecordDate;
                //  m_cboBirthDays.Text = objRecord.m_strBIRTHDAYS == null ? "" : objRecord.m_strBIRTHDAYS.Trim();
                m_txtxueya.m_mthSetNewText(objRecord.str_XUEYA, objRecord.str_XUEYAXML);
                m_txtCgongsuojianxie.m_mthSetNewText(objRecord.str_GONGSUOJIANXUE, objRecord.str_GONGSUOJIANXUEXML);
                m_txtgongsuotimes.m_mthSetNewText(objRecord.str_GONGSUOTIME, objRecord.str_GONGSUOTIMEXML);
                m_txttaixin.m_mthSetNewText(objRecord.str_TAIXIN, objRecord.str_TAIXINXML);
                m_txtgongkoukaida.m_mthSetNewText(objRecord.str_GONGKOU, objRecord.str_GONGKOUXML);
                m_txttaimoqingkuang.m_mthSetNewText(objRecord.str_TAIMO, objRecord.str_TAIMOXML);
                m_txtxianlugaodi.m_mthSetNewText(objRecord.str_XIANLU, objRecord.str_XIANLUXML);
                m_txtjianchafa.m_mthSetNewText(objRecord.str_JIANCHAFA, objRecord.str_JIANCHAFAXML);
                m_txtgongdijisizhou.m_mthSetNewText(objRecord.str_GONGDIJIZHOU, objRecord.str_GONGDIJIZHOUXML);
                m_yindaofenmiwu.m_mthSetNewText(objRecord.str_FENMIWU, objRecord.str_FENMIWUXML);
                //m_txtAGNAIL.m_mthSetNewText(objRecord.m_strAGNAIL, objRecord.m_strAGNAILXML);
                //m_txtREDSTERN.m_mthSetNewText(objRecord.m_strREDSTERN, objRecord.m_strREDSTERNXML);
                //m_txtSTERNSKIN.m_mthSetNewText(objRecord.m_strSTERNSKIN, objRecord.m_strSTERNSKINXML);
                //m_txtHEARTLUNG.m_mthSetNewText(objRecord.m_strHEARTLUNG, objRecord.m_strHEARTLUNGXML);
                //m_txtABDOMEN.m_mthSetNewText(objRecord.m_strABDOMEN, objRecord.m_strABDOMENXML);
                //m_txtRemark.m_mthSetNewText(objRecord.m_strREMARK, objRecord.m_strREMARKXML);

                clsEmrEmployeeBase_VO objEmpVO = new clsEmrEmployeeBase_VO();
                objEmployeeSign.m_lngGetEmpByID(objRecord.m_strSignUserID, out objEmpVO);
                if (objEmpVO != null)
                {
                    m_txtDoctorSign.Tag  = objEmpVO;
                    m_txtDoctorSign.Text = objEmpVO.m_strLASTNAME_VCHR;
                }

                //if(objRecord.m_strSignUserName != "" && objRecord.m_strSignUserName != null && objRecord.m_strSignUserID != "" &&objRecord.m_strSignUserID != null)
                //{
                //    m_txtDoctorSign.Text = objRecord.m_strSignUserName;

                //    clsEmployee objEmp = new clsEmployee(objRecord.m_strSignUserID);
                //    m_txtDoctorSign.Tag = objEmp;
                //}
            }

            m_objCurrentRecord = objRecord;
        }
Ejemplo n.º 4
0
        private void m_mthSetCircsRecordContentToUI(clsGestationMisbirthsthreeVO objRecord)
        {
            if (objRecord != null)
            {
                m_dtpRecordTime.Value = objRecord.m_dtmRecordDate;
                if (objRecord.m_strBLOODPRESSURE_VCHR != "")
                {
                    string[] strXY = objRecord.m_strBLOODPRESSURE_VCHR.Split('/');
                    m_txtBLOODPRESSURE1.Text = strXY[0].ToString();
                    m_txtBLOODPRESSURE2.Text = strXY[1].ToString();
                }
                m_txtTEMPERATURE.m_mthSetNewText(objRecord.m_strTEMPERATURE_VCHR, objRecord.m_strTEMPERATURE_XML);
                m_txtPULSE.m_mthSetNewText(objRecord.m_strPULSE_VCHR, objRecord.m_strPULSE_XML);
                m_txtCONTRACTIONS.m_mthSetNewText(objRecord.m_strCONTRACTIONS_VCHR, objRecord.m_strCONTRACTIONS_XML);
                m_txtBLEEDING.m_mthSetNewText(objRecord.m_strBLEEDING_VCHR, objRecord.m_strBLEEDING_XML);
                m_txtBROKENWATER.m_mthSetNewText(objRecord.m_strBROKENWATER_VCHR, objRecord.m_strBROKENWATER_XML);
                m_txtFETAL.m_mthSetNewText(objRecord.m_strFETAL_VCHR, objRecord.m_strFETAL_XML);
                m_txtSign.Text = objRecord.m_strSignUserName;
                m_txtMIYAGUCHISIZE.m_mthSetNewText(objRecord.m_strMIYAGUCHISIZE_VCHR, objRecord.m_strMIYAGUCHISIZE_XML);

                clsEmrEmployeeBase_VO objEmpVO = new clsEmrEmployeeBase_VO();
                objEmployeeSign.m_lngGetEmpByID(objRecord.m_strSignUserID, out objEmpVO);
                //if (objEmpVO != null)
                //{
                //    m_txtSign.Tag = objEmpVO;
                //    m_txtSign.Text = objEmpVO.m_strLASTNAME_VCHR;
                //}
                if (objRecord.m_strSignUserName != "" && objRecord.m_strSignUserName != null && objRecord.m_strSignUserID != "" && objRecord.m_strSignUserID != null)
                {
                    m_txtSign.Text = objRecord.m_strSignUserName;

                    clsEmployee objEmp = new clsEmployee(objRecord.m_strSignUserID);
                    m_txtSign.Tag = objEmp;
                }
            }
            m_objCurrentRecord = objRecord;
        }
Ejemplo n.º 5
0
//		private int intPageSize =3;

        private void m_mthPrintAllPage(System.Drawing.Printing.PrintPageEventArgs e, ref float p_objLocationY)
        {
            string print = "";

            if (m_objResultArr.Length <= 0)
            {
                return;
            }

            //计算第一页还能打印出多少条记录
            int intRowCount = Convert.ToInt32((float.Parse(e.MarginBounds.Height.ToString()) - p_objLocationY) / m_ftlRowHeight);

            intRowCount--;             //因为留出一行位置来打印页脚 ,所以显示总行数为减1

            if (m_intCurrentPageIndex == 1)
            {
                for (i = 0; i < m_objResultArr.Length && i <= intRowCount; i++)
                {
                    #region draw one row
                    print = m_objResultArr[i].m_dtmRecordDate.Date.ToString("yy/MM/dd");
                    m_mthDrawStrAtRectangle(this.m_fltFirstColLeft, this.m_fltSeconColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_dtmRecordDate.ToShortTimeString();
                    m_mthDrawStrAtRectangle(this.m_fltSeconColLeft, this.m_fltthColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strBloodPressure_chr + "/" + m_objResultArr[i].m_strBloodPressure2_chr;
                    m_mthDrawStrAtRectangle(this.m_fltthColLeft, this.m_fltthirColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strEmbryoLocation_chr;
                    m_mthDrawStrAtRectangle(this.m_fltthirColLeft, this.m_fltFiveColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strEmbryoHeart_chr;
                    m_mthDrawStrAtRectangle(this.m_fltFiveColLeft, this.m_fltSixColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strIntermission_chr;
                    m_mthDrawStrAtRectangle(this.m_fltSixColLeft, this.m_fltSenColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strPersist_chr;
                    m_mthDrawStrAtRectangle(this.m_fltSenColLeft, this.m_fltNigColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strIntensity_chr;
                    m_mthDrawStrAtRectangle(this.m_fltNigColLeft, this.m_fltNiNeColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strPalaceMouth_chr;
                    m_mthDrawStrAtRectangle(this.m_fltNiNeColLeft, this.m_fltColLeft10, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strShow_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft10, this.m_fltColLeft11, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strCaul_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft11, this.m_fltColLeft12, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strAnusCheck_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft12, this.m_fltColLeft13, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strOther_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft13, this.m_fltColLeft14, print, p_objLocationY, e);

                    clsEmrEmployeeBase_VO objEmpVO = new clsEmrEmployeeBase_VO();
                    objEmployeeSign.m_lngGetEmpByID(m_objResultArr[i].m_strScrutator_chr, out objEmpVO);
                    if (objEmpVO == null)
                    {
                        print = m_objResultArr[i].m_strScrutator_chr;
                    }
                    else
                    {
                        print = objEmpVO.m_strLASTNAME_VCHR;
                    }
                    m_mthDrawStrAtRectangle(this.m_fltColLeft14, this.m_fltColLeft15, print, p_objLocationY, e);

                    m_mthDrawLines(e);

                    p_objLocationY += this.m_ftlRowHeight;
                    #endregion
                }
                m_mthPrintFoot(e);
                //判断是否多页
                if (i < this.m_objResultArr.Length - 1)
                {
                    m_intCurrentPageIndex++;
                    e.HasMorePages = true;
                }
            }
            else
            {
                int temp = i;

                #region draw one row

                for (  ; i < m_objResultArr.Length && i < intRowCount + temp; i++)
                {
                    print = m_objResultArr[i].m_dtmCreateDate.Date.ToString("yy/MM/dd");
                    m_mthDrawStrAtRectangle(this.m_fltFirstColLeft, this.m_fltSeconColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_dtmCreateDate.ToShortTimeString();
                    m_mthDrawStrAtRectangle(this.m_fltSeconColLeft, this.m_fltthColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strBloodPressure_chr + "/" + m_objResultArr[i].m_strBloodPressure2_chr;
                    m_mthDrawStrAtRectangle(this.m_fltthColLeft, this.m_fltthirColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strEmbryoLocation_chr;
                    m_mthDrawStrAtRectangle(this.m_fltthirColLeft, this.m_fltFiveColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strEmbryoHeart_chr;
                    m_mthDrawStrAtRectangle(this.m_fltFiveColLeft, this.m_fltSixColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strIntermission_chr;
                    m_mthDrawStrAtRectangle(this.m_fltSixColLeft, this.m_fltSenColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strPersist_chr;
                    m_mthDrawStrAtRectangle(this.m_fltSenColLeft, this.m_fltNigColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strIntensity_chr;
                    m_mthDrawStrAtRectangle(this.m_fltNigColLeft, this.m_fltNiNeColLeft, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strAnusCheck_chr;
                    m_mthDrawStrAtRectangle(this.m_fltNiNeColLeft, this.m_fltColLeft10, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strShow_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft10, this.m_fltColLeft11, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strCaul_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft11, this.m_fltColLeft12, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strAnusCheck_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft12, this.m_fltColLeft13, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strOther_chr;
                    m_mthDrawStrAtRectangle(this.m_fltColLeft13, this.m_fltColLeft14, print, p_objLocationY, e);

                    print = m_objResultArr[i].m_strScrutator_chr_RIGHT;
                    clsEmrEmployeeBase_VO objEmpVO = new clsEmrEmployeeBase_VO();
                    objEmployeeSign.m_lngGetEmpByID(m_objResultArr[i].m_strScrutator_chr, out objEmpVO);
                    if (objEmpVO == null)
                    {
                        print = m_objResultArr[i].m_strScrutator_chr;
                    }
                    else
                    {
                        print = objEmpVO.m_strLASTNAME_VCHR;
                    }
                    m_mthDrawStrAtRectangle(this.m_fltColLeft14, this.m_fltColLeft15, print, p_objLocationY, e);

                    m_mthDrawLines(e);

                    p_objLocationY += this.m_ftlRowHeight;
                }

                #endregion

                m_mthPrintFoot(e);

                //判断是否多页

                if (intRowCount < m_objResultArr.Length - i - 1)
                {
                    m_intCurrentPageIndex++;
                    e.HasMorePages = true;
                    return;
                }
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// 把特殊记录的值显示到界面上。
        /// </summary>
        /// <param name="p_objContent"></param>
        protected override void m_mthSetGUIFromContent(clsTrackRecordContent p_objContent)
        {
            if (p_objContent == null)
            {
                return;
            }
            clsTalkRecordContent_XJ objContent = (clsTalkRecordContent_XJ)p_objContent;

            //把表单值赋值到界面,由子窗体重载实现
            m_strCurrentOpenDate = objContent.m_dtmOpenDate.ToString("yyyy-MM-dd HH:mm:ss");
            DateTime dtmOut = m_dtmOutHospitalDate;

            m_dtpOutHospitalDate.Enabled = false;
            if (clsEMRLogin.m_StrCurrentHospitalNO != "450101001")
            {
                if (objContent.m_dtmOutHospitalDate != DateTime.MinValue)
                {
                    dtmOut = objContent.m_dtmOutHospitalDate;
                }
            }
            else
            {
                dtmOut = m_ObjCurrentEmrPatientSession.m_dtmOutDate;
            }
            if (dtmOut != DateTime.MinValue && dtmOut != new DateTime(1900, 1, 1))
            {
                m_dtpOutHospitalDate.Value   = dtmOut;
                m_dtpOutHospitalDate.Visible = true;
                if (clsEMRLogin.m_StrCurrentHospitalNO != "450101001")
                {
                    m_dtpOutHospitalDate.Enabled = true;
                }
            }
            else
            {
                m_dtpOutHospitalDate.Visible = false;
            }
            m_dtmOutHospitalDate = dtmOut;

            m_dtpriqi.Value = objContent.m_dtmOutHospitalDateHuan;
            m_txtyibao.Text = objContent.m_strYiBao;

            //			m_dtpOutHospitalDate.Value = objContent.m_dtmOutHospitalDate;
            //m_txtHeartID.m_mthSetNewText(objContent.m_strHeartID, objContent.m_strHeartIDXML);
            //m_txtXRayID.m_mthSetNewText(objContent.m_strXRayID, objContent.m_strXRayIDXML);
            m_txtInHospitalDiagnose.m_mthSetNewText(objContent.m_strInHospitalDiagnose, objContent.m_strInHospitalDiagnoseXML);
            m_txtInXiYiDiagnose.m_mthSetNewText(objContent.m_strInHospitalDiagnoseXi, objContent.m_strInHospitalDiagnoseXiXML);

            m_txtOutHospitalDiagnose.Text = objContent.m_strOutHospitalDiagnose;
            //m_txtOutXiYiDiagnose.m_mthSetNewText(objContent.m_strOutHospitalDiagnoseXi, objContent.m_strOutHospitalDiagnoseXiXML);

            m_txtInHospitalCase.m_mthSetNewText(objContent.m_strInHospitalCase, objContent.m_strInHospitalCaseXML);
            //m_txtInHospitalBy.m_mthSetNewText(objContent.m_strInHospitalBy, objContent.m_strInHospitalByXML);
            //m_txtOutHospitalCase.m_mthSetNewText(objContent.m_strOutHospitalCase, objContent.m_strOutHospitalCaseXML);
            //m_txtOutHospitalAdvice.m_mthSetNewText(objContent.m_strOutHospitalAdvice, objContent.m_strOutHospitalAdviceXML);

            #region 签名
            clsEmrEmployeeBase_VO objEmpVO = new clsEmrEmployeeBase_VO();
            objEmployeeSign.m_lngGetEmpByID(objContent.m_strDoctorID, out objEmpVO);
            if (objEmpVO != null)
            {
                m_txtMainDoctorSign.Tag  = objEmpVO;
                m_txtMainDoctorSign.Text = objEmpVO.m_strGetTechnicalRankAndName;
            }

            //objEmployeeSign.m_lngGetEmpByNO(objContent.m_strDoctorID, out objEmpVO);
            //if (objEmpVO != null)
            //{
            //    m_txtDoctorSign.Tag = objEmpVO;
            //    m_txtDoctorSign.Text = objEmpVO.m_strGetTechnicalRankAndName;
            //    m_txtDoctorSign.Enabled = false;
            //}

            //    lblEmployeeID.Text = objContent.m_strDoctorID;
            #endregion 签名

            //			#region 入院原因(主诉)
            //			clsInPatientCaseHisoryDefaultValue[] objInPatientCaseHisoryDefaultValueArr= new clsInPatientCaseHisoryDefaultDomain().lngGetAllInPatientCaseHisoryDefault(m_objCurrentPatient.m_StrInPatientID,m_objCurrentPatient.m_ObjInBedInfo.m_ObjLastSessionInfo.m_DtmInDate.ToString("yyyy-MM-dd HH:mm:ss"));
            //			if(objInPatientCaseHisoryDefaultValueArr !=null && objInPatientCaseHisoryDefaultValueArr.Length>0)
            //			{
            //				m_lblInHospitalReason.Text=objInPatientCaseHisoryDefaultValueArr[0].m_strMainDescription;
            //			}
            //			#endregion 入院原因(主诉)
        }