|
@@ -2275,10 +2275,10 @@ func Gdyb4101(struct4101 *Struct4101, secret_key string, org_name string, doctor
|
2275
|
2275
|
diseinfo := make([]map[string]interface{}, 0) // 住院诊断信息
|
2276
|
2276
|
diseinfotemp := make(map[string]interface{})
|
2277
|
2277
|
for _, item := range struct4101.OpspdiseinfoStruct {
|
2278
|
|
- diseinfotemp["diag_type"] = "1" // 诊断类别 必填
|
2279
|
|
- diseinfotemp["diag_code"] = item.DiagCode // 诊断代码 必填
|
2280
|
|
- diseinfotemp["diag_name"] = item.DiagName // 诊断名称 必填
|
2281
|
|
- diseinfotemp["adm_cond_type"] = "3" // 入院病情类型 必填
|
|
2278
|
+ diseinfotemp["diag_type"] = item.MaindiagFlag // 诊断类别 必填
|
|
2279
|
+ diseinfotemp["diag_code"] = item.DiagCode // 诊断代码 必填
|
|
2280
|
+ diseinfotemp["diag_name"] = item.DiagName // 诊断名称 必填
|
|
2281
|
+ diseinfotemp["adm_cond_type"] = "3" // 入院病情类型 必填
|
2282
|
2282
|
diseinfo = append(diseinfo, diseinfotemp)
|
2283
|
2283
|
}
|
2284
|
2284
|
|