コード例 #1
0
        private void ReceiveReport(T_JCXX jcxx)
        {
            #region 入参 参数名 类型及说明

            //    lngAdviceKey    Long,检查或检验申请单关键值(医嘱id入参必须)
            //
            //    strExeRoom String,执行间(默认空)
            //
            //    lngStudyNo Long,检查号(默认空)
            //
            //    strDevice String,检查设备(默认空)
            //
            //    lngHeight Long,身高(默认空)
            //
            //    lngWeight Long,体重(默认空)
            //
            //    strStudyDoc String,检查技师(默认空)
            //
            //    StrExeDate Date,执行时间(默认空)
            //
            //    strExeDes String,执行说明(默认空)
            //
            //    lngExecOne Long,是否分部位执行申请,0 - 成套执行;1 - 单独执行(默认0)

            #endregion

            int yzId    = Convert.ToInt32(jcxx.F_YZID.Trim());
            var success = zlInterface.RecevieRequest(yzId);

            if (!success)
            {
                var lastErr = zlInterface.GetLastError();
                throw new Exception($"向HIS回发报告状态时出现错误[{jcxx.F_BLH}]:" + lastErr);
            }
            Logger.Info("HIS接口确认申请单成功:" + jcxx.F_BLH);
        }