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); }