diff --git a/Gdsi-Api/Controllers/HomeController.cs b/Gdsi-Api/Controllers/HomeController.cs
index 11099de..ca55836 100644
--- a/Gdsi-Api/Controllers/HomeController.cs
+++ b/Gdsi-Api/Controllers/HomeController.cs
@@ -31,7 +31,76 @@ namespace Gdsi_Api.Controllers
LogHelper.saveInfoLog("GetInfo", beginTime, endTime, toJson(req), toJson(info));
return Json(info);
}
+ ///
+ /// 入院信息变更
+ ///
+ ///
+ ///
+ public ActionResult GetChangeAdmission(Api2403Request request)
+ {
+
+ Api2403Result Api2403result = GdsiApi.api_2403(request);
+ return Json(Api2403result);
+ }
+
+ ///
+ /// 住院费用明细撤销
+ ///
+ ///
+ ///
+ public ActionResult GetCancelHospitalizationDetails(Api2302Request request)
+ {
+
+ Api2302Result Api2302result = GdsiApi.api_2302(request);
+ return Json(Api2302result);
+ }
+
+ ///
+ /// 住院费用明细上传
+ ///
+ ///
+ ///
+ public ActionResult GetUploadHospitalizationDetails(Api2301Request request)
+ {
+
+ Api2301Result Api2301result = GdsiApi.api_2301(request);
+ return Json(Api2301result);
+ }
+ ///
+ /// 出院办理
+ ///
+ ///
+ ///
+ public ActionResult GetDischargeProcessing(Api2402Request request)
+ {
+ Api2402Result Api2402result = GdsiApi.api_2402(request);
+ return Json(Api2402result);
+ }
+
+
+ ///
+ /// 住院预结算
+ ///
+ ///
+ ///
+ public ActionResult GetHospPreSettlement(Api2303Request request)
+ {
+
+ Api2303Result Api2303result = GdsiApi.api_2303(request);
+ return Json(Api2303result);
+ }
+ ///
+ /// 住院正式结算
+ ///
+ ///
+ ///
+ public ActionResult GetHospFormalSettlement(Api2304Request request)
+ {
+
+ Api2304Result Api2304result = GdsiApi.api_2304(request);
+ return Json(Api2304result);
+ }
#region Tool
///
/// 对象转Json字符串
diff --git a/Gdsi-Api/fd202306051530.zip b/Gdsi-Api/fd202306051530.zip
new file mode 100644
index 0000000..648b660
Binary files /dev/null and b/Gdsi-Api/fd202306051530.zip differ
diff --git a/Gdsi/Domain/GdsiApi.cs b/Gdsi/Domain/GdsiApi.cs
index b71e94d..db5ce7c 100644
--- a/Gdsi/Domain/GdsiApi.cs
+++ b/Gdsi/Domain/GdsiApi.cs
@@ -8,11 +8,13 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using static Gdsi.Model.Api2303Result;
namespace Gdsi.Domain
{
public class GdsiApi
- {
+ {
+
private static string api_9001()
{
string result = "";
@@ -138,5 +140,274 @@ namespace Gdsi.Domain
}
return info;
}
+
+
+ ///
+ /// 入院信息变更
+ ///
+ ///
+ ///
+ public static Api2403Result api_2403(Api2403Request request)
+ {
+ //入参
+ string strReq = "";
+ //回参
+ string strRes = "";
+ //调用时间
+ DateTime stime = DateTime.Now;
+ //输出回参
+ Api2403Result Api2403result = new Api2403Result();
+
+ string signNo = api_9001();
+ //测试
+ //string signNo = "签到成功";
+ if ("".Equals(signNo))
+ {
+ Api2403result.Msg = "签到出错";
+ return Api2403result;
+ }
+ //签到报文注入
+ request.sign_no = signNo;
+ strReq = JsonConvert.SerializeObject(request);
+ strRes = Http.HttpPostByHeader(GdsiConfig.server_url + "2403", strReq);
+ //测试数据
+ //strRes = "{\"output\":null,\"infcode\":0,\"warn_msg\":null,\"cainfo\":null,\"err_msg\":\"success\",\"refmsg_time\":\"20230512105139777\",\"signtype\":null,\"respond_time\":\"20230512105140065\",\"inf_refmsgid\":null}";
+ //记录回参日志
+ LogHelper.doJsonRequestLog("api_2403入院信息变更", strReq, strRes, stime);
+
+ try
+ {
+ Api2403result = JsonConvert.DeserializeObject(strRes);
+ }
+ catch (Exception ex)
+ {
+ Api2403result.Msg = ex.Message;
+ }
+ return Api2403result;
+ }
+
+ ///
+ /// 住院费用明细撤销
+ ///
+ ///
+ ///
+ public static Api2302Result api_2302(Api2302Request request)
+ {
+ //入参
+ string strReq = "";
+ //回参
+ string strRes = "";
+ //调用时间
+ DateTime stime = DateTime.Now;
+ //输出回参
+ Api2302Result Api2302result = new Api2302Result();
+
+
+ string signNo = api_9001();
+ //测试
+ //string signNo = "签到成功";
+ if ("".Equals(signNo))
+ {
+ Api2302result.Msg = "签到出错";
+ return Api2302result;
+ }
+ //签到报文注入
+ request.sign_no = signNo;
+ strReq = JsonConvert.SerializeObject(request);
+ strRes = Http.HttpPostByHeader(GdsiConfig.server_url + "2302", strReq);
+ //测试数据
+ //strRes = "{\"output\":null,\"infcode\":0,\"warn_msg\":null,\"cainfo\":null,\"err_msg\":null,\"refmsg_time\":\"20230512105143632\",\"signtype\":null,\"respond_time\":\"20230512105144479\",\"inf_refmsgid\":\"440000202305121051435628758113\"}";
+ //记录回参日志
+ LogHelper.doJsonRequestLog("api_2302住院费用明细撤销", strReq, strRes, stime);
+
+ try
+ {
+ Api2302result = JsonConvert.DeserializeObject(strRes);
+ }
+ catch (Exception ex)
+ {
+ Api2302result.Msg = ex.Message;
+ }
+ return Api2302result;
+ }
+
+ ///
+ /// 住院费用明细上传
+ ///
+ ///
+ ///
+ public static Api2301Result api_2301(Api2301Request request)
+ {
+ //入参
+ string strReq = "";
+ //回参
+ string strRes = "";
+ //调用时间
+ DateTime stime = DateTime.Now;
+ //输出回参
+ Api2301Result Api2301result = new Api2301Result();
+
+
+ string signNo = api_9001();
+ //测试
+ //string signNo = "签到成功";
+ if ("".Equals(signNo))
+ {
+ Api2301result.Msg = "签到出错";
+ return Api2301result;
+ }
+ //签到报文注入
+ request.sign_no = signNo;
+ strReq = JsonConvert.SerializeObject(request);
+ strRes = Http.HttpPostByHeader(GdsiConfig.server_url + "2301", strReq);
+ //测试数据
+ //strRes = "{\"output\":{\"result\":[{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.72,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.3579,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600094497\",\"inscp_scp_amt\":0.63,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.09,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.313668,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.72,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.3579,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600094498\",\"inscp_scp_amt\":0.63,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.09,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.313668,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.72,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.3579,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600356018\",\"inscp_scp_amt\":0.63,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.09,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.313668,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.72,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.3579,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600146651\",\"inscp_scp_amt\":0.63,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.09,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.313668,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.72,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.3579,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530036\",\"inscp_scp_amt\":0.63,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.09,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.313668,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.72,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.3579,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702833\",\"inscp_scp_amt\":0.63,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.09,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.313668,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":119.9,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":119.9,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600038006\",\"inscp_scp_amt\":107.91,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":11.99,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":3.49,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"601265158\",\"inscp_scp_amt\":3.49,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600852848\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702832\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530035\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600146650\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600356017\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600094495\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600094496\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.74,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.7433,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"601010664\",\"inscp_scp_amt\":1.74,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.31,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":0.3127,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600498076\",\"inscp_scp_amt\":0.28,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.312667,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.03,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.31,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":0.3127,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600313985\",\"inscp_scp_amt\":0.28,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.312667,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.03,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":20.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":20,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600238155\",\"inscp_scp_amt\":16.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.2,\"chld_medc_flag\":null,\"preselfpay_amt\":4.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":20.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":20,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600238156\",\"inscp_scp_amt\":16.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.2,\"chld_medc_flag\":null,\"preselfpay_amt\":4.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":246.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":246,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921687\",\"inscp_scp_amt\":196.8,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.2,\"chld_medc_flag\":null,\"preselfpay_amt\":49.2,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":620.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":620,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921689\",\"inscp_scp_amt\":496.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.2,\"chld_medc_flag\":null,\"preselfpay_amt\":124.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600026902\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600026435\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600038116\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600026588\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600026478\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600026746\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":0.88,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.88,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600026546\",\"inscp_scp_amt\":0.79,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.09,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"601010660\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921104\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921105\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921106\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599963691\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599963692\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600356015\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600356016\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600146648\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600146649\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530033\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530034\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702830\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702831\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600852846\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":1.38,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":1.375,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600852847\",\"inscp_scp_amt\":1.24,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.14,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":19.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":19,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921656\",\"inscp_scp_amt\":19.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":1926.4,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":4,\"pric\":481.6,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600480241\",\"inscp_scp_amt\":1926.4,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"14\",\"det_item_fee_sumamt\":0.62,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":0.62,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600038003\",\"inscp_scp_amt\":0.56,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.0,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.06,\"lmt_used_flag\":null,\"chrgitm_lv\":\"03\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":525.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":525,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600480242\",\"inscp_scp_amt\":525.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":4.59,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.59,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"601178305\",\"inscp_scp_amt\":0.28,\"drt_reim_flag\":\"0\",\"overlmt_amt\":4.28,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.3127,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.03,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530037\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530038\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600530039\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702834\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702835\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600702836\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600852850\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600852851\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600852852\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600399963\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600399964\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600399965\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600399966\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600399967\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"601010667\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"09\",\"det_item_fee_sumamt\":0.96,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":2,\"pric\":0.48,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"601010669\",\"inscp_scp_amt\":0.86,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.1,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":14.36,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":14.36,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600038004\",\"inscp_scp_amt\":12.92,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":0.0,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":1.44,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"08\",\"det_item_fee_sumamt\":2.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0.0,\"cnt\":1,\"pric\":2.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600038005\",\"inscp_scp_amt\":2.25,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999999,\"selfpay_prop\":0.1,\"chld_medc_flag\":null,\"preselfpay_amt\":0.25,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"03\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":12.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":12,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921691\",\"inscp_scp_amt\":12.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":31.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":31.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921690\",\"inscp_scp_amt\":31.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"05\",\"det_item_fee_sumamt\":109.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":109.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600218621\",\"inscp_scp_amt\":109.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":7.6,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":7.6,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600399938\",\"inscp_scp_amt\":7.6,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"03\",\"det_item_fee_sumamt\":221.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":221.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600218617\",\"inscp_scp_amt\":221.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"14\",\"det_item_fee_sumamt\":48.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":3,\"pric\":16,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600218619\",\"inscp_scp_amt\":48.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":147.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":147.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"600218618\",\"inscp_scp_amt\":147.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":30.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":30,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921665\",\"inscp_scp_amt\":30.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":40.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":40,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921664\",\"inscp_scp_amt\":40.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":56.4,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":56.4,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921655\",\"inscp_scp_amt\":33.84,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.4,\"chld_medc_flag\":null,\"preselfpay_amt\":22.56,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":65.8,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":65.8,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921654\",\"inscp_scp_amt\":39.48,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0.4,\"chld_medc_flag\":null,\"preselfpay_amt\":26.32,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"02\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":65.8,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":65.8,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921653\",\"inscp_scp_amt\":65.8,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":28.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":28.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921652\",\"inscp_scp_amt\":28.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":28.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":28.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921651\",\"inscp_scp_amt\":28.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":28.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":28.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921650\",\"inscp_scp_amt\":28.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":28.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":28.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921649\",\"inscp_scp_amt\":28.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":28.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":28.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921648\",\"inscp_scp_amt\":28.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":46.2,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":46.2,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921647\",\"inscp_scp_amt\":46.2,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":51.3,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":51.3,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921646\",\"inscp_scp_amt\":51.3,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":36.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":36,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921645\",\"inscp_scp_amt\":36.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":45.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":45,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921678\",\"inscp_scp_amt\":45.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921677\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921676\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":9.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":9,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921675\",\"inscp_scp_amt\":9.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":18.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":18,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921673\",\"inscp_scp_amt\":18.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921672\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921671\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921670\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921669\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":27.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":27,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921668\",\"inscp_scp_amt\":27.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":9.0,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":9,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921683\",\"inscp_scp_amt\":9.0,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"},{\"bas_medn_flag\":\"0\",\"med_chrgitm_type\":\"04\",\"det_item_fee_sumamt\":4.5,\"hi_nego_drug_flag\":\"0\",\"fulamt_ownpay_amt\":0,\"cnt\":1,\"pric\":4.5,\"exp_content\":null,\"memo\":\"\",\"feedetl_sn\":\"599921682\",\"inscp_scp_amt\":4.5,\"drt_reim_flag\":\"0\",\"overlmt_amt\":0.0,\"list_sp_item_flag\":null,\"pric_uplmt_amt\":999999,\"selfpay_prop\":0,\"chld_medc_flag\":null,\"preselfpay_amt\":0.0,\"lmt_used_flag\":\"0\",\"chrgitm_lv\":\"01\"}]},\"infcode\":0,\"warn_msg\":null,\"cainfo\":null,\"err_msg\":null,\"refmsg_time\":\"20230228085142918\",\"signtype\":null,\"respond_time\":\"20230228085147123\",\"inf_refmsgid\":\"440000202302280851424882097986\"}";
+ //记录回参日志
+ LogHelper.doJsonRequestLog("api_2301住院费用明细上传", strReq, strRes, stime);
+
+ try
+ {
+ Api2301result = JsonConvert.DeserializeObject(strRes);
+ }
+ catch (Exception ex)
+ {
+ Api2301result.Msg = ex.Message;
+ }
+ return Api2301result;
+ }
+ ///
+ /// 出院办理
+ ///
+ ///
+ ///
+ public static Api2402Result api_2402(Api2402Request request)
+ {
+ //入参
+ string strReq = "";
+ //回参
+ string strRes = "";
+ //调用时间
+ DateTime stime = DateTime.Now;
+ //输出回参
+ Api2402Result Api2402result = new Api2402Result();
+
+
+ string signNo = api_9001();
+ //测试
+ //string signNo = "签到成功";
+ if ("".Equals(signNo))
+ {
+ Api2402result.Msg = "签到出错";
+ return Api2402result;
+ }
+ //签到报文注入
+ request.sign_no = signNo;
+ strReq = JsonConvert.SerializeObject(request);
+ strRes = Http.HttpPostByHeader(GdsiConfig.server_url + "2402", strReq);
+ //测试数据
+ //strRes = "{\"output\":null,\"infcode\":0,\"warn_msg\":null,\"cainfo\":null,\"err_msg\":null,\"refmsg_time\":\"20230512105200604\",\"signtype\":null,\"respond_time\":\"20230512105200844\",\"inf_refmsgid\":\"440000202305121052005628764116\"}";
+ //记录回参日志
+ LogHelper.doJsonRequestLog("api_2402出院办理", strReq, strRes, stime);
+
+ try
+ {
+ Api2402result = JsonConvert.DeserializeObject(strRes);
+ }
+ catch (Exception ex)
+ {
+ Api2402result.Msg = ex.Message;
+ }
+ return Api2402result;
+ }
+
+ ///
+ /// 住院预结算
+ ///
+ ///
+ ///
+ public static Api2303Result api_2303(Api2303Request request)
+ {
+ //入参
+ string strReq = "";
+ //回参
+ string strRes = "";
+ //调用时间
+ DateTime stime = DateTime.Now;
+ //输出回参
+ Api2303Result Api2303result = new Api2303Result();
+
+
+ string signNo = api_9001();
+ //测试
+ //string signNo = "签到成功";
+ if ("".Equals(signNo))
+ {
+ Api2303result.Msg = "签到出错";
+ return Api2303result;
+ }
+ //签到报文注入
+ request.sign_no = signNo;
+ strReq = JsonConvert.SerializeObject(request);
+ strRes = Http.HttpPostByHeader(GdsiConfig.server_url + "2303", strReq);
+ //测试数据
+ //strRes = "{\"output\":{\"setlinfo\":{\"setl_time\":null,\"cvlserv_pay\":1856.42,\"hifdm_pay\":0.0,\"insu_admdvs\":\"441803\",\"med_type\":\"21\",\"psn_pay\":1664.11,\"exp_content\":null,\"begndate\":null,\"hifmi_pay\":0.0,\"psn_no\":\"44181000000005419247\",\"act_pay_dedc\":1200.0,\"medins_setl_id\":\"H44180200009202305121052040104\",\"acct_mulaid_pay\":0,\"clr_way\":null,\"oth_pay\":0.0,\"cashPayamt\":1664.11,\"gend\":\"2\",\"mdtrt_id\":\"563854134\",\"acct_pay\":0.0,\"dedc_std\":1200.0,\"setl_type\":null,\"crt_dedc\":0.0,\"inscp_scp_amt\":12272.57,\"insutype\":\"310\",\"invono\":null,\"psn_part_amt\":1664.11,\"enddate\":null,\"psn_type\":\"12\",\"hifp_pay\":10076.04,\"overlmt_selfpay\":101.5,\"preselfpay_amt\":626.08,\"clr_type\":\"21\",\"othfund_pay\":0.0,\"cvlserv_flag\":\"1\",\"mdtrt_cert_no\":\"441802196912200045\",\"brdy\":\"1969-12-20\",\"naty\":\"01\",\"psn_cash_pay\":1664.11,\"certno\":\"441802196912200045\",\"mdtrt_cert_type\":\"02\",\"balc\":0.0,\"psn_cert_type\":\"01\",\"hifob_pay\":0.0,\"ownpay_hosp_part\":0,\"inscp_amt\":12272.57,\"medfee_sumamt\":13596.57,\"hifes_pay\":0.0,\"fund_pay_sumamt\":11932.46,\"fulamt_ownpay_amt\":596.42,\"hosp_part_amt\":0,\"setl_id\":null,\"maf_pay\":0.0,\"psn_name\":\"陈佩雯\",\"psn_insu_rlts_id\":\"44181000000025111770\",\"clr_optins\":null,\"pool_prop_selfpay\":0.91,\"age\":53.0},\"setldetail\":[{\"fund_pay_type\":\"310100\",\"fund_payamt\":10076.04,\"setl_proc_info\":null,\"crt_payb_lmt_amt\":null,\"inscp_scp_amt\":12272.57,\"fund_pay_type_name\":\"职工基本医疗统筹基金\"},{\"fund_pay_type\":\"320100\",\"fund_payamt\":1856.42,\"setl_proc_info\":null,\"crt_payb_lmt_amt\":null,\"inscp_scp_amt\":12272.57,\"fund_pay_type_name\":\"公务员补助基金\"}]},\"infcode\":0,\"warn_msg\":null,\"cainfo\":null,\"err_msg\":null,\"refmsg_time\":\"20230512105204224\",\"signtype\":null,\"respond_time\":\"20230512105207686\",\"inf_refmsgid\":\"440000202305121052075628758699\"}";
+ //记录回参日志
+ LogHelper.doJsonRequestLog("api_2303住院预结算", strReq, strRes, stime);
+
+ try
+ {
+ Api2303result = JsonConvert.DeserializeObject(strRes);
+ }
+ catch (Exception ex)
+ {
+ Api2303result.Msg = ex.Message;
+ }
+ return Api2303result;
+ }
+
+ ///
+ /// 住院正式结算
+ ///
+ ///
+ ///
+ public static Api2304Result api_2304(Api2304Request request)
+ {
+ //入参
+ string strReq = "";
+ //回参
+ string strRes = "";
+ //调用时间
+ DateTime stime = DateTime.Now;
+ //输出回参
+ Api2304Result Api2304result = new Api2304Result();
+
+
+ string signNo = api_9001();
+ //测试
+ //string signNo = "签到成功";
+ if ("".Equals(signNo))
+ {
+ Api2304result.Msg = "签到出错";
+ return Api2304result;
+ }
+ //签到报文注入
+ request.sign_no = signNo;
+ strReq = JsonConvert.SerializeObject(request);
+ strRes = Http.HttpPostByHeader(GdsiConfig.server_url + "2304", strReq);
+ //测试数据
+ //strRes = "{\"output\":{\"setlinfo\":{\"setl_time\":\"2023-05-12 10:52:08\",\"cvlserv_pay\":1856.42,\"hifdm_pay\":0.0,\"cvlserv_flag\":\"0\",\"med_type\":\"21\",\"exp_content\":null,\"brdy\":\"1969-12-20\",\"naty\":\"01\",\"psn_cash_pay\":1664.11,\"certno\":\"441802196912200045\",\"hifmi_pay\":0.0,\"psn_no\":\"44181000000005419247\",\"act_pay_dedc\":1200.0,\"mdtrt_cert_type\":\"02\",\"balc\":0.0,\"medins_setl_id\":\"H44180200009202305121052040105\",\"psn_cert_type\":\"01\",\"acct_mulaid_pay\":0,\"clr_way\":\"40\",\"hifob_pay\":0.0,\"oth_pay\":0.0,\"ownpay_hosp_part\":0,\"medfee_sumamt\":13596.57,\"hifes_pay\":0.0,\"gend\":\"2\",\"mdtrt_id\":\"563854134\",\"acct_pay\":0.0,\"fund_pay_sumamt\":11932.46,\"fulamt_ownpay_amt\":596.42,\"hosp_part_amt\":0,\"setl_id\":\"483069865\",\"inscp_scp_amt\":12272.57,\"insutype\":\"310\",\"maf_pay\":0.0,\"psn_name\":\"陈佩雯\",\"psn_part_amt\":1664.11,\"clr_optins\":\"441802\",\"pool_prop_selfpay\":0.91,\"psn_type\":\"12\",\"hifp_pay\":10076.04,\"overlmt_selfpay\":101.5,\"preselfpay_amt\":626.08,\"age\":53.0,\"clr_type\":\"21\"},\"setldetail\":[{\"fund_pay_type\":\"310100\",\"fund_payamt\":10076.04,\"setl_proc_info\":null,\"crt_payb_lmt_amt\":null,\"inscp_scp_amt\":12272.57,\"fund_pay_type_name\":\"职工基本医疗统筹基金\"},{\"fund_pay_type\":\"320100\",\"fund_payamt\":1856.42,\"setl_proc_info\":null,\"crt_payb_lmt_amt\":null,\"inscp_scp_amt\":12272.57,\"fund_pay_type_name\":\"公务员补助基金\"}]},\"infcode\":0,\"warn_msg\":null,\"cainfo\":null,\"err_msg\":null,\"refmsg_time\":\"20230512105207961\",\"signtype\":null,\"respond_time\":\"20230512105211872\",\"inf_refmsgid\":\"440000202305121052115628755955\"}";
+ //记录回参日志
+ LogHelper.doJsonRequestLog("api_2304住院正式结算", strReq, strRes, stime);
+
+ try
+ {
+ Api2304result = JsonConvert.DeserializeObject(strRes);
+ }
+ catch (Exception ex)
+ {
+ Api2304result.Msg = ex.Message;
+ }
+ return Api2304result;
+ }
}
}
diff --git a/Gdsi/Gdsi.csproj b/Gdsi/Gdsi.csproj
index cb2d200..ae624e2 100644
--- a/Gdsi/Gdsi.csproj
+++ b/Gdsi/Gdsi.csproj
@@ -31,8 +31,8 @@
4
-
- ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll
+
+ ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll
@@ -47,11 +47,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Gdsi/Helper/LogHelper.cs b/Gdsi/Helper/LogHelper.cs
new file mode 100644
index 0000000..ddc1290
--- /dev/null
+++ b/Gdsi/Helper/LogHelper.cs
@@ -0,0 +1,98 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Helper
+{
+
+ public class LogHelper
+ {
+ #region HIS请求(包含调用时间)
+ ///
+ /// HIS请求
+ ///
+ /// HIS方法
+ /// json入参
+ /// json出参
+ /// 调用开始时间
+ public static void doJsonRequestLog(string method, string req, string resp, DateTime stime)
+ {
+ string path = "D:\\FangDing\\FountainLog\\His\\" + "Xml";
+ try
+ {
+ if (!Directory.Exists(path))
+ {
+ Directory.CreateDirectory(path);
+ }
+ FileStream fs = new FileStream(path + "\\" + DateTime.Today.ToString("yyyyMMddHHmmss").Substring(0, 8).ToString() + ".txt", FileMode.Append, FileAccess.Write);
+ StreamWriter sw = new StreamWriter(fs);
+ sw.WriteLine("--------------------------------\r\n");
+ try
+ {
+ DateTime dnow = DateTime.Now;
+ sw.WriteLine("调用时间:" + stime.ToString());
+ sw.WriteLine("返回时间:" + dnow.ToString());
+
+ TimeSpan span = dnow - stime;
+ string hs = (span.TotalSeconds).ToString() + "秒";
+ sw.WriteLine("耗时:" + hs);
+
+ }
+ catch
+ {
+
+ }
+ sw.WriteLine("方法:" + method);
+ sw.WriteLine("入参:");
+ sw.WriteLine(req);
+ sw.WriteLine("出参:");
+ sw.WriteLine(resp);
+ sw.WriteLine("--------------------------------\r\n\r\n");
+ sw.Flush();
+ sw.Close();
+ fs.Close();
+ }
+ catch (Exception ee)
+ {
+ LogHelper.getCatch(ee, method);
+ }
+ }
+ #endregion
+
+ #region 方法异常
+ ///
+ /// 方法异常
+ ///
+ ///
+ ///
+ public static void getCatch(Exception ee, string method)
+ {
+ string path = "D:\\FangDing\\FountainLog\\His\\" + "Error";
+ try
+ {
+ if (!Directory.Exists(path))
+ {
+ Directory.CreateDirectory(path);
+ }
+ FileStream fs = new FileStream(path + "\\" + DateTime.Today.ToString("yyyyMMddHHmmss").Substring(0, 8).ToString() + ".txt", FileMode.Append, FileAccess.Write);
+ StreamWriter sw = new StreamWriter(fs);
+ sw.WriteLine("--------------------------------\r\n");
+ sw.WriteLine("时间:" + DateTime.Now.ToString());
+ sw.WriteLine("方法:" + method);
+ sw.WriteLine("消息:" + ee.Message);
+ sw.WriteLine("源:" + ee.Source);
+ sw.WriteLine("数据:" + ee.Data);
+ sw.WriteLine("--------------------------------\r\n\r\n");
+ sw.Flush();
+ sw.Close();
+ fs.Close();
+ }
+ catch { }
+ }
+ #endregion
+ }
+
+}
diff --git a/Gdsi/Model/Request/Api2301Request.cs b/Gdsi/Model/Request/Api2301Request.cs
new file mode 100644
index 0000000..bef48eb
--- /dev/null
+++ b/Gdsi/Model/Request/Api2301Request.cs
@@ -0,0 +1,211 @@
+using Gdsi.Config;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2301Request
+ {
+ #region 固定报文
+ ///
+ ///
+ ///
+ public string infno { get { return "2301"; } }
+ ///
+ ///
+ ///
+ public string msgid { get { return GdsiConfig.fixmedins_code + DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(1, 10000).ToString().PadLeft(4, '0'); } }
+ ///
+ ///
+ ///
+ public string mdtrtarea_admvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string insuplc_admdvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string recer_sys_code { get { return "FD0001"; } }
+ ///
+ ///
+ ///
+ public string dev_no { get { return ""; } }
+ ///
+ ///
+ ///
+ public string dev_safe_info { get { return ""; } }
+ ///
+ ///
+ ///
+ public string cainfo { get { return ""; } }
+ ///
+ ///
+ ///
+ public string signtype { get { return "SM3"; } }
+ ///
+ ///
+ ///
+ public string infver { get { return "V1.0"; } }
+ ///
+ ///
+ ///
+ public string opter_type { get { return "2"; } }
+ ///
+ ///
+ ///
+ public string opter { get { return GdsiConfig.opter; } }
+ ///
+ ///
+ ///
+ public string opter_name { get { return GdsiConfig.opter_name; } }
+
+ ///
+ ///
+ ///
+ public string inf_time { get { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }
+ ///
+ ///
+ ///
+ public string fixmedins_name { get { return GdsiConfig.fixmedins_name; } }
+ ///
+ ///
+ ///
+ public string fixmedins_code { get { return GdsiConfig.fixmedins_code; } }
+ ///
+ ///
+ ///
+ public string sign_no { get; set; }
+
+
+ #endregion
+ ///
+ ///
+ ///
+ public Input input { get; set; }
+ public class Input
+ {
+ ///
+ ///
+ ///
+ public List feedetail { get; set; }
+ }
+
+
+
+ public class Feedetail
+ {
+ ///
+ /// 医药机构目录编码
+ ///
+ public string medins_list_codg { get; set; }
+ ///
+ /// 费用明细流水号
+ ///
+ public string feedetl_sn { get; set; }
+ ///
+ /// 外检标志
+ ///
+ public string etip_flag { get; set; }
+ ///
+ /// 数量
+ ///
+ public string cnt { get; set; }
+ ///
+ /// 明细项目费用总额
+ ///
+ public string det_item_fee_sumamt { get; set; }
+ ///
+ /// 外检医院编码
+ ///
+ public string etip_hosp_code { get; set; }
+ ///
+ /// 受单科室名称
+ ///
+ public string acord_dept_name { get; set; }
+ ///
+ /// 受单科室编码
+ ///
+ public string acord_dept_codg { get; set; }
+ ///
+ /// 中药使用方式
+ ///
+ public string tcmdrug_used_way { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 开单医师姓
+ ///
+ public string bilg_dr_name { get; set; }
+ ///
+ /// 开单医生编码
+ ///
+ public string bilg_dr_codg { get; set; }
+ ///
+ /// 出院带药标志
+ ///
+ public string dscg_tkdrug_flag { get; set; }
+ ///
+ /// 医嘱号
+ ///
+ public string drord_no { get; set; }
+ ///
+ /// 受单医生姓名
+ ///
+ public string orders_dr_name { get; set; }
+ ///
+ /// 受单医生编码
+ ///
+ public string orders_dr_code { get; set; }
+ ///
+ /// 医疗类别
+ ///
+ public string med_type { get; set; }
+ ///
+ /// 费用发生时间
+ ///
+ public string fee_ocur_time { get; set; }
+ ///
+ /// 医院审批标志
+ ///
+ public string hosp_appr_flag { get; set; }
+ ///
+ /// 医疗目录编码
+ ///
+ public string med_list_codg { get; set; }
+ ///
+ /// 生育费用标志
+ ///
+ public string matn_fee_flag { get; set; }
+ ///
+ /// 单价
+ ///
+ public string pric { get; set; }
+ ///
+ /// 备注
+ ///
+ public string memo { get; set; }
+ ///
+ /// 原费用流水号
+ ///
+ public string init_feedetl_sn { get; set; }
+ ///
+ /// 开单科室名称
+ ///
+ public string bilg_dept_name { get; set; }
+ ///
+ /// 开单科室编码
+ ///
+ public string bilg_dept_codg { get; set; }
+ }
+ }
+}
diff --git a/Gdsi/Model/Request/Api2302Request.cs b/Gdsi/Model/Request/Api2302Request.cs
new file mode 100644
index 0000000..d4e9386
--- /dev/null
+++ b/Gdsi/Model/Request/Api2302Request.cs
@@ -0,0 +1,111 @@
+using Gdsi.Config;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+
+ ///
+ /// 住院费用明细撤销入参
+ ///
+ public class Api2302Request
+ {
+ #region 固定报文
+ ///
+ ///
+ ///
+ public string infno { get { return "2302"; } }
+ ///
+ ///
+ ///
+ public string msgid { get { return GdsiConfig.fixmedins_code + DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(1, 10000).ToString().PadLeft(4, '0'); } }
+ ///
+ ///
+ ///
+ public string mdtrtarea_admvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string insuplc_admdvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string recer_sys_code { get { return "FD0001"; } }
+ ///
+ ///
+ ///
+ public string dev_no { get { return ""; } }
+ ///
+ ///
+ ///
+ public string dev_safe_info { get { return ""; } }
+ ///
+ ///
+ ///
+ public string cainfo { get { return ""; } }
+ ///
+ ///
+ ///
+ public string signtype { get { return "SM3"; } }
+ ///
+ ///
+ ///
+ public string infver { get { return "V1.0"; } }
+ ///
+ ///
+ ///
+ public string opter_type { get { return "2"; } }
+ ///
+ ///
+ ///
+ public string opter { get { return GdsiConfig.opter; } }
+ ///
+ ///
+ ///
+ public string opter_name { get { return GdsiConfig.opter_name; } }
+
+ ///
+ ///
+ ///
+ public string inf_time { get { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }
+ ///
+ ///
+ ///
+ public string fixmedins_name { get { return GdsiConfig.fixmedins_name; } }
+ ///
+ ///
+ ///
+ public string fixmedins_code { get { return GdsiConfig.fixmedins_code; } }
+ ///
+ ///
+ ///
+ public string sign_no { get; set; }
+
+
+ #endregion
+ public Input input { get; set; }
+ public class Input
+ {
+
+ public Data data { get; set; }
+ }
+ public class Data
+ {
+ ///
+ /// 费用明细流水号
+ ///
+ public string feedetl_sn { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ }
+ }
+}
diff --git a/Gdsi/Model/Request/Api2303Request.cs b/Gdsi/Model/Request/Api2303Request.cs
new file mode 100644
index 0000000..1bb9662
--- /dev/null
+++ b/Gdsi/Model/Request/Api2303Request.cs
@@ -0,0 +1,161 @@
+using Gdsi.Config;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2303Request
+ {
+ #region 固定报文
+ ///
+ ///
+ ///
+ public string infno { get { return "2303"; } }
+ ///
+ ///
+ ///
+ public string msgid { get { return GdsiConfig.fixmedins_code + DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(1, 10000).ToString().PadLeft(4, '0'); } }
+ ///
+ ///
+ ///
+ public string mdtrtarea_admvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string insuplc_admdvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string recer_sys_code { get { return "FD0001"; } }
+ ///
+ ///
+ ///
+ public string dev_no { get { return ""; } }
+ ///
+ ///
+ ///
+ public string dev_safe_info { get { return ""; } }
+ ///
+ ///
+ ///
+ public string cainfo { get { return ""; } }
+ ///
+ ///
+ ///
+ public string signtype { get { return "SM3"; } }
+ ///
+ ///
+ ///
+ public string infver { get { return "V1.0"; } }
+ ///
+ ///
+ ///
+ public string opter_type { get { return "2"; } }
+ ///
+ ///
+ ///
+ public string opter { get { return GdsiConfig.opter; } }
+ ///
+ ///
+ ///
+ public string opter_name { get { return GdsiConfig.opter_name; } }
+
+ ///
+ ///
+ ///
+ public string inf_time { get { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }
+ ///
+ ///
+ ///
+ public string fixmedins_name { get { return GdsiConfig.fixmedins_name; } }
+ ///
+ ///
+ ///
+ public string fixmedins_code { get { return GdsiConfig.fixmedins_code; } }
+ ///
+ ///
+ ///
+ public string sign_no { get; set; }
+
+
+ #endregion
+
+ ///
+ ///
+ ///
+ public Input input { get; set; }
+ public class Input
+ {
+ ///
+ ///
+ ///
+ public Data data { get; set; }
+ }
+ public class Data
+ {
+ ///
+ /// 先行自付金额
+ ///
+ public string preselfpay_amt { get; set; }
+ ///
+ /// 超限价金额
+ ///
+ public string overlmt_selfpay { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 个人结算方式
+ ///
+ public string psn_setlway { get; set; }
+ ///
+ /// 中途结算标志
+ ///
+ public string mid_setl_flag { get; set; }
+ ///
+ /// 全自费金额
+ ///
+ public string fulamt_ownpay_amt { get; set; }
+ ///
+ /// 就诊凭证编号
+ ///
+ public string mdtrt_cert_no { get; set; }
+ ///
+ /// 险种类型
+ ///
+ public string insutype { get; set; }
+ ///
+ /// 个人账户使用标志
+ ///
+ public string acct_used_flag { get; set; }
+ ///
+ /// 就诊凭证类型
+ ///
+ public string mdtrt_cert_type { get; set; }
+ ///
+ /// 发票号
+ ///
+ public string invono { get; set; }
+ ///
+ /// 医疗费总额
+ ///
+ public string medfee_sumamt { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ ///
+ /// 出院时间
+ ///
+ public string dscgTime { get; set; }
+ }
+ }
+}
diff --git a/Gdsi/Model/Request/Api2304Request.cs b/Gdsi/Model/Request/Api2304Request.cs
new file mode 100644
index 0000000..d1e4946
--- /dev/null
+++ b/Gdsi/Model/Request/Api2304Request.cs
@@ -0,0 +1,159 @@
+using Gdsi.Config;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2304Request
+ {
+ #region 固定报文
+ ///
+ ///
+ ///
+ public string infno { get { return "2304"; } }
+ ///
+ ///
+ ///
+ public string msgid { get { return GdsiConfig.fixmedins_code + DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(1, 10000).ToString().PadLeft(4, '0'); } }
+ ///
+ ///
+ ///
+ public string mdtrtarea_admvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string insuplc_admdvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string recer_sys_code { get { return "FD0001"; } }
+ ///
+ ///
+ ///
+ public string dev_no { get { return ""; } }
+ ///
+ ///
+ ///
+ public string dev_safe_info { get { return ""; } }
+ ///
+ ///
+ ///
+ public string cainfo { get { return ""; } }
+ ///
+ ///
+ ///
+ public string signtype { get { return "SM3"; } }
+ ///
+ ///
+ ///
+ public string infver { get { return "V1.0"; } }
+ ///
+ ///
+ ///
+ public string opter_type { get { return "2"; } }
+ ///
+ ///
+ ///
+ public string opter { get { return GdsiConfig.opter; } }
+ ///
+ ///
+ ///
+ public string opter_name { get { return GdsiConfig.opter_name; } }
+
+ ///
+ ///
+ ///
+ public string inf_time { get { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }
+ ///
+ ///
+ ///
+ public string fixmedins_name { get { return GdsiConfig.fixmedins_name; } }
+ ///
+ ///
+ ///
+ public string fixmedins_code { get { return GdsiConfig.fixmedins_code; } }
+ ///
+ ///
+ ///
+ public string sign_no { get; set; }
+
+
+ #endregion
+
+ ///
+ ///
+ ///
+ public Input input { get; set; }
+
+ public class Input
+ {
+ ///
+ ///
+ ///
+ public Data data { get; set; }
+ }
+
+ public class Data
+ {
+ ///
+ /// 先行自付金额
+ ///
+ public string preselfpay_amt { get; set; }
+ ///
+ /// 超限价金额
+ ///
+ public string overlmt_selfpay { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 个人结算方式
+ ///
+ public string psn_setlway { get; set; }
+ ///
+ /// 中途结算标志
+ ///
+ public string mid_setl_flag { get; set; }
+ ///
+ /// 全自费金额
+ ///
+ public string fulamt_ownpay_amt { get; set; }
+ ///
+ /// 就诊凭证编号
+ ///
+ public string mdtrt_cert_no { get; set; }
+ ///
+ /// 险种类型
+ ///
+ public string insutype { get; set; }
+ ///
+ /// 个人账户使用标志
+ ///
+ public string acct_used_flag { get; set; }
+ ///
+ /// 就诊凭证类型
+ ///
+ public string mdtrt_cert_type { get; set; }
+ ///
+ /// 发票号
+ ///
+ public string invono { get; set; }
+ ///
+ /// 医疗费总额
+ ///
+ public string medfee_sumamt { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ }
+ }
+}
diff --git a/Gdsi/Model/Request/Api2402Request.cs b/Gdsi/Model/Request/Api2402Request.cs
new file mode 100644
index 0000000..0e3b3cb
--- /dev/null
+++ b/Gdsi/Model/Request/Api2402Request.cs
@@ -0,0 +1,254 @@
+using Gdsi.Config;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+
+ ///
+ /// 出院办理
+ ///
+ public class Api2402Request
+ {
+ #region 固定报文
+ ///
+ ///
+ ///
+ public string infno { get { return "2402"; } }
+ ///
+ ///
+ ///
+ public string msgid { get { return GdsiConfig.fixmedins_code + DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(1, 10000).ToString().PadLeft(4, '0'); } }
+ ///
+ ///
+ ///
+ public string mdtrtarea_admvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string insuplc_admdvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string recer_sys_code { get { return "FD0001"; } }
+ ///
+ ///
+ ///
+ public string dev_no { get { return ""; } }
+ ///
+ ///
+ ///
+ public string dev_safe_info { get { return ""; } }
+ ///
+ ///
+ ///
+ public string cainfo { get { return ""; } }
+ ///
+ ///
+ ///
+ public string signtype { get { return "SM3"; } }
+ ///
+ ///
+ ///
+ public string infver { get { return "V1.0"; } }
+ ///
+ ///
+ ///
+ public string opter_type { get { return "2"; } }
+ ///
+ ///
+ ///
+ public string opter { get { return GdsiConfig.opter; } }
+ ///
+ ///
+ ///
+ public string opter_name { get { return GdsiConfig.opter_name; } }
+
+ ///
+ ///
+ ///
+ public string inf_time { get { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }
+ ///
+ ///
+ ///
+ public string fixmedins_name { get { return GdsiConfig.fixmedins_name; } }
+ ///
+ ///
+ ///
+ public string fixmedins_code { get { return GdsiConfig.fixmedins_code; } }
+ ///
+ ///
+ ///
+ public string sign_no { get; set; }
+
+
+ #endregion
+ ///
+ ///
+ ///
+ public Input input { get; set; }
+
+ public class Input
+ {
+ ///
+ /// 出院信息
+ ///
+ public List diseinfo { get; set; }
+ ///
+ /// 出院诊断信息
+ ///
+ public Dscginfo dscginfo { get; set; }
+ }
+
+
+ ///
+ /// 输入-出院信息
+ ///
+ public class Diseinfo
+ {
+ ///
+ /// 诊断医生编码
+ ///
+ public string dise_dor_no { get; set; }
+ ///
+ /// 诊断类别
+ ///
+ public string diag_type { get; set; }
+ ///
+ /// 诊断时间
+ ///
+ public string diag_time { get; set; }
+ ///
+ /// 诊断名称
+ ///
+ public string diag_name { get; set; }
+ ///
+ /// 诊断科室
+ ///
+ public string diag_dept { get; set; }
+ ///
+ /// 诊断代码
+ ///
+ public string diag_code { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 主诊断标志
+ ///
+ public string maindiag_flag { get; set; }
+ ///
+ /// 诊断医生编码
+ ///
+ public string dise_dor_name { get; set; }
+ ///
+ /// 诊断排序号
+ ///
+ public string diag_srt_no { get; set; }
+ }
+
+ public class Dscginfo
+ {
+ ///
+ /// 孕周数
+ ///
+ public string geso_val { get; set; }
+ ///
+ /// 出院科室名称
+ ///
+ public string dscg_dept_name { get; set; }
+ ///
+ /// 出院科室编码
+ ///
+ public string dscg_dept_code { get; set; }
+ ///
+ /// 计划生育服务证号
+ ///
+ public string fpsc_no { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 死亡日期
+ ///
+ public string die_date { get; set; }
+ ///
+ /// 伴有并发症标志
+ ///
+ public string cop_flag { get; set; }
+ ///
+ /// 胎儿数
+ ///
+ public string fetus_cnt { get; set; }
+ ///
+ /// 早产标志
+ ///
+ public string pret_flag { get; set; }
+ ///
+ /// 胎次
+ ///
+ public string fetts { get; set; }
+ ///
+ /// 险种类型
+ ///
+ public string insutype { get; set; }
+ ///
+ /// 晚育标志
+ ///
+ public string latechb_flag { get; set; }
+ ///
+ /// 病种名称
+ ///
+ public string dise_name { get; set; }
+ ///
+ /// 病种编码
+ ///
+ public string dise_codg { get; set; }
+ ///
+ /// 结束时间
+ ///
+ public string endtime { get; set; }
+ ///
+ /// 手术操作名称
+ ///
+ public string oprn_oprt_name { get; set; }
+ ///
+ /// 手术操作代码
+ ///
+ public string oprn_oprt_code { get; set; }
+ ///
+ /// 计划生育手术类别
+ ///
+ public string birctrl_type { get; set; }
+ ///
+ /// 计划生育手术或生育日期
+ ///
+ public string birctrl_matn_date { get; set; }
+ ///
+ /// 生育类别
+ ///
+ public string matn_type { get; set; }
+ ///
+ /// 离院方式
+ ///
+ public string dscg_way { get; set; }
+ ///
+ /// 出院床位
+ ///
+ public string dscg_bed { get; set; }
+ }
+ }
+}
diff --git a/Gdsi/Model/Request/Api2403Request.cs b/Gdsi/Model/Request/Api2403Request.cs
new file mode 100644
index 0000000..dcd781e
--- /dev/null
+++ b/Gdsi/Model/Request/Api2403Request.cs
@@ -0,0 +1,291 @@
+using Gdsi.Config;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ ///
+ /// 入院信息变更入参
+ ///
+ public class Api2403Request
+ {
+ #region 固定报文
+ ///
+ ///
+ ///
+ public string infno { get { return "2403"; } }
+ ///
+ ///
+ ///
+ public string msgid { get { return GdsiConfig.fixmedins_code + DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(1, 10000).ToString().PadLeft(4, '0'); } }
+ ///
+ ///
+ ///
+ public string mdtrtarea_admvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string insuplc_admdvs { get { return GdsiConfig.city_code; } }
+ ///
+ ///
+ ///
+ public string recer_sys_code { get { return "FD0001"; } }
+ ///
+ ///
+ ///
+ public string dev_no { get { return ""; } }
+ ///
+ ///
+ ///
+ public string dev_safe_info { get { return ""; } }
+ ///
+ ///
+ ///
+ public string cainfo { get { return ""; } }
+ ///
+ ///
+ ///
+ public string signtype { get { return "SM3"; } }
+ ///
+ ///
+ ///
+ public string infver { get { return "V1.0"; } }
+ ///
+ ///
+ ///
+ public string opter_type { get { return "2"; } }
+ ///
+ ///
+ ///
+ public string opter { get { return GdsiConfig.opter; } }
+ ///
+ ///
+ ///
+ public string opter_name { get { return GdsiConfig.opter_name; } }
+
+ ///
+ ///
+ ///
+ public string inf_time { get { return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } }
+ ///
+ ///
+ ///
+ public string fixmedins_name { get { return GdsiConfig.fixmedins_name; } }
+ ///
+ ///
+ ///
+ public string fixmedins_code { get { return GdsiConfig.fixmedins_code; } }
+ ///
+ ///
+ ///
+ public string sign_no { get; set; }
+
+
+ #endregion
+
+ ///
+ ///
+ ///
+ public Input input { get; set; }
+
+ public class Input
+ {
+ ///
+ ///
+ ///
+ public Adminfo adminfo { get; set; }
+ ///
+ ///
+ ///
+ public List diseinfo { get; set; }
+ ///
+ ///
+ ///
+ public class Adminfo
+ {
+ ///
+ /// 孕周数
+ ///
+ public string geso_val { get; set; }
+ ///
+ /// 联系电话
+ ///
+ public string tel { get; set; }
+ ///
+ /// 入院床位
+ ///
+ public string adm_bed { get; set; }
+ ///
+ /// 计划生育服务证号
+ ///
+ public string fpsc_no { get; set; }
+ ///
+ /// 联系人姓名
+ ///
+ public string coner_name { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 入院科室名称
+ ///
+ public string adm_dept_name { get; set; }
+ ///
+ ///
+ ///
+ public string adm_dept_codg { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 主要病情描述
+ ///
+ public string main_cond_dscr { get; set; }
+ ///
+ /// 住院/门诊号
+ ///
+ public string ipt_otp_no { get; set; }
+ ///
+ /// 病历号
+ ///
+ public string medrcdno { get; set; }
+ ///
+ /// 胎儿数
+ ///
+ public string fetus_cnt { get; set; }
+ ///
+ /// 主治医生编码
+ ///
+ public string atddr_no { get; set; }
+ ///
+ /// 早产标志
+ ///
+ public string pret_flag { get; set; }
+ ///
+ /// 医疗类别
+ ///
+ public string med_type { get; set; }
+ ///
+ /// 住院主诊断名称
+ ///
+ public string dscg_maindiag_name { get; set; }
+ ///
+ /// 住院主诊断代码
+ ///
+ public string dscg_maindiag_code { get; set; }
+ ///
+ /// 胎次
+ ///
+ public string fetts { get; set; }
+ ///
+ /// 晚育标志
+ ///
+ public string latechb_flag { get; set; }
+ ///
+ /// 病种名称
+ ///
+ public string dise_name { get; set; }
+ ///
+ /// 病种编码
+ ///
+ public string dise_codg { get; set; }
+ ///
+ /// 结束时间
+ ///
+ public string endtime { get; set; }
+ ///
+ /// 手术操作名称
+ ///
+ public string oprn_oprt_name { get; set; }
+ ///
+ /// 手术操作代码
+ ///
+ public string oprn_oprt_code { get; set; }
+ ///
+ /// 入院诊断描述
+ ///
+ public string adm_diag_dscr { get; set; }
+ ///
+ /// 计划生育手术类别
+ ///
+ public string birctrl_type { get; set; }
+ ///
+ /// 就诊凭证类型
+ ///
+ public string mdtrt_cert_type { get; set; }
+ ///
+ /// 计划生育手术或生育日期
+ ///
+ public string birctrl_matn_date { get; set; }
+ ///
+ /// 生育类别
+ ///
+ public string matn_type { get; set; }
+ ///
+ /// 开始时间
+ ///
+ public string begntime { get; set; }
+ ///
+ /// 主诊医师姓名
+ ///
+ public string chfpdr_name { get; set; }
+ }
+ public class Diseinfo
+ {
+ ///
+ /// 诊断医生编码
+ ///
+ public string dise_dor_no { get; set; }
+ ///
+ /// 诊断类别
+ ///
+ public string diag_type { get; set; }
+ ///
+ /// 诊断时间
+ ///
+ public string diag_time { get; set; }
+ ///
+ /// 诊断名称
+ ///
+ public string diag_name { get; set; }
+ ///
+ /// 诊断科室
+ ///
+ public string diag_dept { get; set; }
+ ///
+ /// 诊断代码
+ ///
+ public string diag_code { get; set; }
+ ///
+ /// 入院病情
+ ///
+ public string adm_cond { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 主诊断标志
+ ///
+ public string maindiag_flag { get; set; }
+ ///
+ /// 诊断医生姓名
+ ///
+ public string dise_dor_name { get; set; }
+ ///
+ ///
+ ///
+ public string diag_srt_no { get; set; }
+ }
+ }
+ }
+}
diff --git a/Gdsi/Model/Result/Api2301Result.cs b/Gdsi/Model/Result/Api2301Result.cs
new file mode 100644
index 0000000..717ef81
--- /dev/null
+++ b/Gdsi/Model/Result/Api2301Result.cs
@@ -0,0 +1,139 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2301Result
+ {
+ public string Msg { get; set; } = string.Empty;
+ ///
+ ///
+ ///
+ public Output output { get; set; }
+ ///
+ ///
+ ///
+ public string infcode { get; set; }
+ ///
+ ///
+ ///
+ public string warn_msg { get; set; }
+ ///
+ ///
+ ///
+ public string cainfo { get; set; }
+ ///
+ ///
+ ///
+ public string err_msg { get; set; }
+ ///
+ ///
+ ///
+ public string refmsg_time { get; set; }
+ ///
+ ///
+ ///
+ public string signtype { get; set; }
+ ///
+ ///
+ ///
+ public string respond_time { get; set; }
+ ///
+ ///
+ ///
+ public string inf_refmsgid { get; set; }
+ public class Output
+ {
+ ///
+ ///
+ ///
+ public List result { get; set; }
+ }
+
+ public class Result
+ {
+ ///
+ /// 基本药物标志
+ ///
+ public string bas_medn_flag { get; set; }
+ ///
+ /// 医疗收费项目类别
+ ///
+ public string med_chrgitm_type { get; set; }
+ ///
+ /// 明细项目费用总额
+ ///
+ public string det_item_fee_sumamt { get; set; }
+ ///
+ /// 医保谈判药品标志
+ ///
+ public string hi_nego_drug_flag { get; set; }
+ ///
+ /// 全自费金额
+ ///
+ public string fulamt_ownpay_amt { get; set; }
+ ///
+ /// 数量
+ ///
+ public string cnt { get; set; }
+ ///
+ /// 单价
+ ///
+ public string pric { get; set; }
+ ///
+ /// 备注
+ ///
+ public string memo { get; set; }
+ ///
+ /// 费用明细流水号
+ ///
+ public string feedetl_sn { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ ///
+ /// 直报标志
+ ///
+ public string drt_reim_flag { get; set; }
+ ///
+ /// 超限价金额
+ ///
+ public string overlmt_amt { get; set; }
+ ///
+ /// 目录特项标志
+ ///
+ public string list_sp_item_flag { get; set; }
+ ///
+ /// 定价上限金额
+ ///
+ public string pric_uplmt_amt { get; set; }
+ ///
+ /// 自付比例
+ ///
+ public string selfpay_prop { get; set; }
+ ///
+ /// 儿童用药标志
+ ///
+ public string chld_medc_flag { get; set; }
+ ///
+ /// 先行自付金额
+ ///
+ public string preselfpay_amt { get; set; }
+ ///
+ /// 限制使用标志
+ ///
+ public string lmt_used_flag { get; set; }
+ ///
+ /// 收费项目等级
+ ///
+ public string chrgitm_lv { get; set; }
+ }
+
+
+
+ }
+}
diff --git a/Gdsi/Model/Result/Api2302Result.cs b/Gdsi/Model/Result/Api2302Result.cs
new file mode 100644
index 0000000..f3d2ba1
--- /dev/null
+++ b/Gdsi/Model/Result/Api2302Result.cs
@@ -0,0 +1,53 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+
+ public class Api2302Result
+ {
+ public string Msg { get; set; } = string.Empty;
+ ///
+ ///
+ ///
+ public Output output { get; set; }
+ ///
+ /// 交易状态码0 成功 -1 失败
+ ///
+ public string infcode { get; set; }
+ ///
+ ///
+ ///
+ public string warn_msg { get; set; }
+ ///
+ ///
+ ///
+ public string cainfo { get; set; }
+ ///
+ ///
+ ///
+ public string err_msg { get; set; }
+ ///
+ ///
+ ///
+ public string refmsg_time { get; set; }
+ ///
+ ///
+ ///
+ public string signtype { get; set; }
+ ///
+ ///
+ ///
+ public string respond_time { get; set; }
+ ///
+ ///
+ ///
+ public string inf_refmsgid { get; set; }
+ public class Output
+ {
+ }
+ }
+}
diff --git a/Gdsi/Model/Result/Api2303Result.cs b/Gdsi/Model/Result/Api2303Result.cs
new file mode 100644
index 0000000..53bd00a
--- /dev/null
+++ b/Gdsi/Model/Result/Api2303Result.cs
@@ -0,0 +1,330 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2303Result
+ {
+ public string Msg { get; set; } = string.Empty;
+
+
+ ///
+ ///
+ ///
+ public Output output { get; set; }
+ ///
+ ///
+ ///
+ public string infcode { get; set; }
+ ///
+ ///
+ ///
+ public string warn_msg { get; set; }
+ ///
+ ///
+ ///
+ public string cainfo { get; set; }
+ ///
+ ///
+ ///
+ public string err_msg { get; set; }
+ ///
+ ///
+ ///
+ public string refmsg_time { get; set; }
+ ///
+ ///
+ ///
+ public string signtype { get; set; }
+ ///
+ ///
+ ///
+ public string respond_time { get; set; }
+ ///
+ ///
+ ///
+ public string inf_refmsgid { get; set; }
+
+ public class Output
+ {
+ ///
+ /// 结算信息
+ ///
+ public Setlinfo setlinfo { get; set; }
+ ///
+ /// 结算基金分项信息
+ ///
+ public List setldetail { get; set; }
+ }
+ ///
+ /// 结算信息
+ ///
+ public class Setlinfo
+ {
+ ///
+ /// 结算时间
+ ///
+ public string setl_time { get; set; }
+ ///
+ /// 公务员医疗补助资金支出
+ ///
+ public string cvlserv_pay { get; set; }
+ ///
+ /// 伤残人员医疗保障基金支出
+ ///
+ public string hifdm_pay { get; set; }
+ ///
+ /// 参保机构行政区划
+ ///
+ public string insu_admdvs { get; set; }
+ ///
+ /// 医疗类别
+ ///
+ public string med_type { get; set; }
+ ///
+ /// 个人支付金额
+ ///
+ public string psn_pay { get; set; }
+ ///
+ /// 字段扩展
+ ///
+ public string exp_content { get; set; }
+ ///
+ /// 开始日期
+ ///
+ public string begndate { get; set; }
+ ///
+ /// 居民大病保险资金支出
+ ///
+ public string hifmi_pay { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 实际支付起付线
+ ///
+ public string act_pay_dedc { get; set; }
+ ///
+ /// 医药机构结算ID
+ ///
+ public string medins_setl_id { get; set; }
+ ///
+ /// 个人账户共济支付金额
+ ///
+ public string acct_mulaid_pay { get; set; }
+ ///
+ /// 清算方式
+ ///
+ public string clr_way { get; set; }
+ ///
+ /// 其他支出
+ ///
+ public string oth_pay { get; set; }
+ ///
+ ///
+ ///
+ public string cashPayamt { get; set; }
+ ///
+ /// 性别
+ ///
+ public string gend { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 个人账户支出
+ ///
+ public string acct_pay { get; set; }
+ ///
+ /// 起付标准
+ ///
+ public string dedc_std { get; set; }
+ ///
+ /// 结算类别
+ ///
+ public string setl_type { get; set; }
+ ///
+ /// 本次起付线
+ ///
+ public string crt_dedc { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ ///
+ /// 险种类型
+ ///
+ public string insutype { get; set; }
+ ///
+ /// 发票号
+ ///
+ public string invono { get; set; }
+ ///
+ /// 个人负担总金额
+ ///
+ public string psn_part_amt { get; set; }
+ ///
+ /// 结束日期
+ ///
+ public string enddate { get; set; }
+ ///
+ /// 人员类别
+ ///
+ public string psn_type { get; set; }
+ ///
+ /// 基本医疗保险统筹基金支出
+ ///
+ public string hifp_pay { get; set; }
+ ///
+ /// 超限价自费费用
+ ///
+ public string overlmt_selfpay { get; set; }
+ ///
+ /// 先行自付金额
+ ///
+ public string preselfpay_amt { get; set; }
+ ///
+ /// 清算类别
+ ///
+ public string clr_type { get; set; }
+ ///
+ /// 其它基金支付
+ ///
+ public string othfund_pay { get; set; }
+ ///
+ /// 公务员标志
+ ///
+ public string cvlserv_flag { get; set; }
+ ///
+ /// 就诊凭证编号
+ ///
+ public string mdtrt_cert_no { get; set; }
+ ///
+ /// 出生日期
+ ///
+ public string brdy { get; set; }
+ ///
+ /// 民族
+ ///
+ public string naty { get; set; }
+ ///
+ /// 个人现金支出
+ ///
+ public string psn_cash_pay { get; set; }
+ ///
+ /// 证件号码
+ ///
+ public string certno { get; set; }
+ ///
+ /// 就诊凭证类型
+ ///
+ public string mdtrt_cert_type { get; set; }
+ ///
+ /// 余额
+ ///
+ public string balc { get; set; }
+ ///
+ /// 人员证件类型
+ ///
+ public string psn_cert_type { get; set; }
+ ///
+ /// 职工大额医疗费用补助基金支出
+ ///
+ public string hifob_pay { get; set; }
+ ///
+ ///
+ ///
+ public string ownpay_hosp_part { get; set; }
+ ///
+ /// 符合范围金额
+ ///
+ public string inscp_amt { get; set; }
+ ///
+ /// 医疗费总额
+ ///
+ public string medfee_sumamt { get; set; }
+ ///
+ /// 企业补充医疗保险基金支出
+ ///
+ public string hifes_pay { get; set; }
+ ///
+ /// 基金支付总额
+ ///
+ public string fund_pay_sumamt { get; set; }
+ ///
+ /// 全自费金额
+ ///
+ public string fulamt_ownpay_amt { get; set; }
+ ///
+ /// 医院负担金额
+ ///
+ public string hosp_part_amt { get; set; }
+ ///
+ /// 结算ID
+ ///
+ public string setl_id { get; set; }
+ ///
+ /// 医疗救助基金支出
+ ///
+ public string maf_pay { get; set; }
+ ///
+ /// 人员姓名
+ ///
+ public string psn_name { get; set; }
+ ///
+ /// 人员参保关系ID
+ ///
+ public string psn_insu_rlts_id { get; set; }
+ ///
+ /// 清算经办机构
+ ///
+ public string clr_optins { get; set; }
+ ///
+ /// 基本医疗保险统筹基金支付比例
+ ///
+ public string pool_prop_selfpay { get; set; }
+ ///
+ /// 年龄
+ ///
+ public string age { get; set; }
+ }
+
+ ///
+ /// 输出-结算基金分项信息
+ ///
+ public class Setldetail
+ {
+ ///
+ /// 基金支付类型
+ ///
+ public string fund_pay_type { get; set; }
+ ///
+ /// 基金支付金额
+ ///
+ public string fund_payamt { get; set; }
+ ///
+ /// 结算过程信息
+ ///
+ public string setl_proc_info { get; set; }
+ ///
+ /// 本次可支付限额金额
+ ///
+ public string crt_payb_lmt_amt { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ ///
+ /// 职工基本医疗统筹基金
+ ///
+ public string fund_pay_type_name { get; set; }
+ }
+
+
+ }
+}
diff --git a/Gdsi/Model/Result/Api2304Result.cs b/Gdsi/Model/Result/Api2304Result.cs
new file mode 100644
index 0000000..219f87b
--- /dev/null
+++ b/Gdsi/Model/Result/Api2304Result.cs
@@ -0,0 +1,276 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2304Result
+ {
+
+ public string Msg { get; set; } = string.Empty;
+ ///
+ ///
+ ///
+ public Output output { get; set; }
+ ///
+ ///
+ ///
+ public string infcode { get; set; }
+ ///
+ ///
+ ///
+ public string warn_msg { get; set; }
+ ///
+ ///
+ ///
+ public string cainfo { get; set; }
+ ///
+ ///
+ ///
+ public string err_msg { get; set; }
+ ///
+ ///
+ ///
+ public string refmsg_time { get; set; }
+ ///
+ ///
+ ///
+ public string signtype { get; set; }
+ ///
+ ///
+ ///
+ public string respond_time { get; set; }
+ ///
+ ///
+ ///
+ public string inf_refmsgid { get; set; }
+
+ public class Output
+ {
+ ///
+ /// 结算信息
+ ///
+ public Setlinfo setlinfo { get; set; }
+ ///
+ /// 结算基金分项信息
+ ///
+ public List setldetail { get; set; }
+ }
+
+
+
+
+
+ public class Setlinfo
+ {
+ ///
+ /// 结算时间
+ ///
+ public string setl_time { get; set; }
+ ///
+ /// 公务员医疗补助资金支出
+ ///
+ public string cvlserv_pay { get; set; }
+ ///
+ /// 伤残人员医疗保障基金支出
+ ///
+ public string hifdm_pay { get; set; }
+ ///
+ /// 公务员标志
+ ///
+ public string cvlserv_flag { get; set; }
+ ///
+ /// 医疗类别
+ ///
+ public string med_type { get; set; }
+ ///
+ /// 字段扩展
+ ///
+ public string exp_content { get; set; }
+ ///
+ /// 出生日期
+ ///
+ public string brdy { get; set; }
+ ///
+ /// 民族
+ ///
+ public string naty { get; set; }
+ ///
+ /// 个人现金支出
+ ///
+ public string psn_cash_pay { get; set; }
+ ///
+ /// 证件号码
+ ///
+ public string certno { get; set; }
+ ///
+ /// 居民大病保险资金支出
+ ///
+ public string hifmi_pay { get; set; }
+ ///
+ /// 人员编号
+ ///
+ public string psn_no { get; set; }
+ ///
+ /// 实际支付起付线
+ ///
+ public string act_pay_dedc { get; set; }
+ ///
+ /// 就诊凭证类型
+ ///
+ public string mdtrt_cert_type { get; set; }
+ ///
+ /// 余额
+ ///
+ public string balc { get; set; }
+ ///
+ /// 医药机构结算ID
+ ///
+ public string medins_setl_id { get; set; }
+ ///
+ /// 人员证件类型
+ ///
+ public string psn_cert_type { get; set; }
+ ///
+ /// 个人账户共济支付金额
+ ///
+ public string acct_mulaid_pay { get; set; }
+ ///
+ /// 清算方式
+ ///
+ public string clr_way { get; set; }
+ ///
+ /// 职工大额医疗费用补助基金支出
+ ///
+ public string hifob_pay { get; set; }
+ ///
+ /// 其他支出
+ ///
+ public string oth_pay { get; set; }
+ ///
+ ///
+ ///
+ public string ownpay_hosp_part { get; set; }
+ ///
+ /// 医疗费总额
+ ///
+ public string medfee_sumamt { get; set; }
+ ///
+ /// 企业补充医疗保险基金支出
+ ///
+ public string hifes_pay { get; set; }
+ ///
+ /// 性别
+ ///
+ public string gend { get; set; }
+ ///
+ /// 就诊ID
+ ///
+ public string mdtrt_id { get; set; }
+ ///
+ /// 个人账户支出
+ ///
+ public string acct_pay { get; set; }
+ ///
+ /// 基金支付总额
+ ///
+ public string fund_pay_sumamt { get; set; }
+ ///
+ /// 全自费金额
+ ///
+ public string fulamt_ownpay_amt { get; set; }
+ ///
+ /// 医院负担金额
+ ///
+ public string hosp_part_amt { get; set; }
+ ///
+ /// 结算ID
+ ///
+ public string setl_id { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ ///
+ /// 险种类型
+ ///
+ public string insutype { get; set; }
+ ///
+ /// 医疗救助基金支出
+ ///
+ public string maf_pay { get; set; }
+ ///
+ /// 人员姓名
+ ///
+ public string psn_name { get; set; }
+ ///
+ /// 个人负担总金额
+ ///
+ public string psn_part_amt { get; set; }
+ ///
+ /// 清算经办机构
+ ///
+ public string clr_optins { get; set; }
+ ///
+ /// 基本医疗保险统筹基金支付比例
+ ///
+ public string pool_prop_selfpay { get; set; }
+ ///
+ /// 人员类别
+ ///
+ public string psn_type { get; set; }
+ ///
+ /// 基本医疗保险统筹基金支出
+ ///
+ public string hifp_pay { get; set; }
+ ///
+ /// 超限价自费费用
+ ///
+ public string overlmt_selfpay { get; set; }
+ ///
+ /// 先行自付金额
+ ///
+ public string preselfpay_amt { get; set; }
+ ///
+ /// 年龄
+ ///
+ public string age { get; set; }
+ ///
+ /// 清算类别
+ ///
+ public string clr_type { get; set; }
+ }
+
+ public class Setldetail
+ {
+ ///
+ /// 基金支付类型
+ ///
+ public string fund_pay_type { get; set; }
+ ///
+ /// 基金支付金额
+ ///
+ public string fund_payamt { get; set; }
+ ///
+ /// 结算过程信息
+ ///
+ public string setl_proc_info { get; set; }
+ ///
+ /// 本次可支付限额金额
+ ///
+ public string crt_payb_lmt_amt { get; set; }
+ ///
+ /// 符合政策范围金额
+ ///
+ public string inscp_scp_amt { get; set; }
+ ///
+ /// 职工基本医疗统筹基金
+ ///
+ public string fund_pay_type_name { get; set; }
+ }
+
+
+ }
+}
diff --git a/Gdsi/Model/Result/Api2402Result.cs b/Gdsi/Model/Result/Api2402Result.cs
new file mode 100644
index 0000000..12a1baa
--- /dev/null
+++ b/Gdsi/Model/Result/Api2402Result.cs
@@ -0,0 +1,54 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+
+ public class Api2402Result
+ {
+ public string Msg { get; set; } = string.Empty;
+ ///
+ ///
+ ///
+ public Output output { get; set; }
+ ///
+ /// 交易状态码0 成功 -1 失败
+ ///
+ public string infcode { get; set; }
+ ///
+ ///
+ ///
+ public string warn_msg { get; set; }
+ ///
+ ///
+ ///
+ public string cainfo { get; set; }
+ ///
+ ///
+ ///
+ public string err_msg { get; set; }
+ ///
+ ///
+ ///
+ public string refmsg_time { get; set; }
+ ///
+ ///
+ ///
+ public string signtype { get; set; }
+ ///
+ ///
+ ///
+ public string respond_time { get; set; }
+ ///
+ ///
+ ///
+ public string inf_refmsgid { get; set; }
+
+ public class Output
+ {
+ }
+ }
+}
diff --git a/Gdsi/Model/Result/Api2403Result.cs b/Gdsi/Model/Result/Api2403Result.cs
new file mode 100644
index 0000000..724c89c
--- /dev/null
+++ b/Gdsi/Model/Result/Api2403Result.cs
@@ -0,0 +1,53 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Gdsi.Model
+{
+ public class Api2403Result
+ {
+ public string Msg { get; set; } = string.Empty;
+ ///
+ ///
+ ///
+ public Output output { get; set; }
+ ///
+ /// 交易状态码0 成功 -1 失败
+ ///
+ public string infcode { get; set; }
+ ///
+ ///
+ ///
+ public string warn_msg { get; set; }
+ ///
+ ///
+ ///
+ public string cainfo { get; set; }
+ ///
+ ///
+ ///
+ public string err_msg { get; set; }
+ ///
+ ///
+ ///
+ public string refmsg_time { get; set; }
+ ///
+ ///
+ ///
+ public string signtype { get; set; }
+ ///
+ ///
+ ///
+ public string respond_time { get; set; }
+ ///
+ ///
+ ///
+ public string inf_refmsgid { get; set; }
+
+ public class Output
+ {
+ }
+ }
+}
diff --git a/Gdsi/packages.config b/Gdsi/packages.config
index 93b0be8..ee51c23 100644
--- a/Gdsi/packages.config
+++ b/Gdsi/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file