|
@@ -874,69 +874,76 @@ func (c *HisApiController) GetTestOrder() {
|
874
|
874
|
break
|
875
|
875
|
}
|
876
|
876
|
c.ServeSuccessJSON(map[string]interface{}{
|
877
|
|
- "diagnosis": name,
|
878
|
|
- "order_infos": orderInfos,
|
879
|
|
- "number": order.MdtrtId,
|
880
|
|
- "date": order.SettleAccountsDate,
|
881
|
|
- "charge_admin": charge_admin,
|
882
|
|
- "printor_admin": printor_admin,
|
883
|
|
- "info": order,
|
884
|
|
- "order": order,
|
885
|
|
- "bedCostTotal": bedCostTotal,
|
886
|
|
- "bedCostSelfTotal": bedCostSelfTotal,
|
887
|
|
- "bedCostPartSelfTotal": bedCostPartSelfTotal,
|
888
|
|
- "bedSelfTotal": bedSelfTotal,
|
889
|
|
- "bedInscpTotal": bedInscpTotal,
|
890
|
|
- "operationCostTotal": operationCostTotal,
|
891
|
|
- "operationCostSelfTotal": operationCostSelfTotal,
|
892
|
|
- "operationCostPartSelfTotal": operationCostPartSelfTotal,
|
893
|
|
- "operationSelfTotal": operationSelfTotal,
|
894
|
|
- "operationInscpTotal": operationInscpTotal,
|
895
|
|
- "otherCostTotal": otherCostTotal,
|
896
|
|
- "otherCostSelfTotal": otherCostSelfTotal,
|
897
|
|
- "otherCostPartSelfTotal": otherCostPartSelfTotal,
|
898
|
|
- "otherSelfTotal": otherSelfTotal,
|
899
|
|
- "otherInscpTotal": otherInscpTotal,
|
900
|
|
- "materialCostTotal": materialCostTotal,
|
901
|
|
- "materialCostSelfTotal": materialCostSelfTotal,
|
902
|
|
- "materialCostPartSelfTotal": materialCostPartSelfTotal,
|
903
|
|
- "materialSelfTotal": materialSelfTotal,
|
904
|
|
- "materialInscpTotal": materialInscpTotal,
|
905
|
|
- "westernMedicineCostTotal": westernMedicineCostTotal,
|
906
|
|
- "westernMedicineCostSelfTotal": westernMedicineCostSelfTotal,
|
907
|
|
- "westernMedicineCostPartSelfTotal": westernMedicineCostPartSelfTotal,
|
908
|
|
- "westernMedicineSelfTotal": westernMedicineSelfTotal,
|
909
|
|
- "westernMedicineInscpTotal": westernMedicineInscpTotal,
|
|
877
|
+ "diagnosis": name,
|
|
878
|
+ "order_infos": orderInfos,
|
|
879
|
+ "number": order.MdtrtId,
|
|
880
|
+ "date": order.SettleAccountsDate,
|
|
881
|
+ "charge_admin": charge_admin,
|
|
882
|
+ "printor_admin": printor_admin,
|
|
883
|
+ "info": order,
|
|
884
|
+ "order": order,
|
|
885
|
+ "bedCostTotal": bedCostTotal,
|
|
886
|
+ "bedCostSelfTotal": bedCostSelfTotal,
|
|
887
|
+ "bedCostPartSelfTotal": bedCostPartSelfTotal,
|
|
888
|
+ "bedSelfTotal": bedSelfTotal,
|
|
889
|
+ "bedInscpTotal": bedInscpTotal,
|
|
890
|
+
|
|
891
|
+ "operationCostTotal": operationCostTotal,
|
|
892
|
+ "operationCostSelfTotal": operationCostSelfTotal,
|
|
893
|
+ "operationCostPartSelfTotal": operationCostPartSelfTotal,
|
|
894
|
+ "operationSelfTotal": operationSelfTotal,
|
|
895
|
+ "operationInscpTotal": operationInscpTotal,
|
|
896
|
+ "otherCostTotal": otherCostTotal,
|
|
897
|
+ "otherCostSelfTotal": otherCostSelfTotal,
|
|
898
|
+ "otherCostPartSelfTotal": otherCostPartSelfTotal,
|
|
899
|
+ "otherSelfTotal": otherSelfTotal,
|
|
900
|
+ "otherInscpTotal": otherInscpTotal,
|
|
901
|
+ "materialCostTotal": materialCostTotal,
|
|
902
|
+ "materialCostSelfTotal": materialCostSelfTotal,
|
|
903
|
+ "materialCostPartSelfTotal": materialCostPartSelfTotal,
|
|
904
|
+ "materialSelfTotal": materialSelfTotal,
|
|
905
|
+ "materialInscpTotal": materialInscpTotal,
|
|
906
|
+
|
|
907
|
+ "westernMedicineCostTotal": westernMedicineCostTotal,
|
|
908
|
+ "westernMedicineCostSelfTotal": westernMedicineCostSelfTotal,
|
|
909
|
+ "westernMedicineCostPartSelfTotal": westernMedicineCostPartSelfTotal,
|
|
910
|
+ "westernMedicineSelfTotal": westernMedicineSelfTotal,
|
|
911
|
+ "westernMedicineInscpTotal": westernMedicineInscpTotal,
|
|
912
|
+
|
910
|
913
|
"chineseTraditionalMedicineCostTotal": chineseTraditionalMedicineCostTotal,
|
911
|
914
|
"chineseTraditionalMedicineCostSelfTotal": chineseTraditionalMedicineCostSelfTotal,
|
912
|
915
|
"chineseTraditionalMedicineCostPartSelfTotal": chineseTraditionalMedicineCostPartSelfTotal,
|
913
|
916
|
"chineseTraditionalSelfTotal": chineseTraditionalSelfTotal,
|
914
|
917
|
"chineseTraditionalInscpTotal": chineseTraditionalInscpTotal,
|
915
|
|
- "checkCostTotal": checkCostTotal,
|
916
|
|
- "checkCostSelfTotal": checkCostSelfTotal,
|
917
|
|
- "checkCostPartSelfTotal": checkCostPartSelfTotal,
|
918
|
|
- "checkSelfTotal": checkSelfTotal,
|
919
|
|
- "checkInscpTotal": checkInscpTotal,
|
920
|
|
- "laboratoryCostTotal": laboratoryCostTotal,
|
921
|
|
- "laboratoryCostSelfTotal": laboratoryCostSelfTotal,
|
922
|
|
- "laboratoryCostPartSelfTotal": laboratoryCostPartSelfTotal,
|
923
|
|
- "laboratorySelfTotal": laboratorySelfTotal,
|
924
|
|
- "laboratoryInscpTotal": laboratoryInscpTotal,
|
925
|
|
- "treatCostTotal": treatCostTotal,
|
926
|
|
- "treatCostSelfTotal": treatCostSelfTotal,
|
927
|
|
- "treatCostPartSelfTotal": treatCostPartSelfTotal,
|
928
|
|
- "treatSelfTotal": treatSelfTotal,
|
929
|
|
- "treatInscpTotal": treatInscpTotal,
|
930
|
|
- "doctor_info": doctor_info,
|
931
|
|
- "doctor_name": doctor_name,
|
932
|
|
- "health_card_no": order.PsnNo,
|
933
|
|
- "yiliao_leibie": yiliao_leibie,
|
934
|
|
- "patient": patient,
|
935
|
|
- "org_name": miConfig.OrgName,
|
936
|
|
- "org_code": miConfig.Code,
|
937
|
|
- "order_number": order.Number,
|
938
|
|
- "his_hospital": his_hospital,
|
939
|
|
- "dia_config": dia_config,
|
|
918
|
+
|
|
919
|
+ "checkCostTotal": checkCostTotal,
|
|
920
|
+ "checkCostSelfTotal": checkCostSelfTotal,
|
|
921
|
+ "checkCostPartSelfTotal": checkCostPartSelfTotal,
|
|
922
|
+ "checkSelfTotal": checkSelfTotal,
|
|
923
|
+ "checkInscpTotal": checkInscpTotal,
|
|
924
|
+
|
|
925
|
+ "laboratoryCostTotal": laboratoryCostTotal,
|
|
926
|
+ "laboratoryCostSelfTotal": laboratoryCostSelfTotal,
|
|
927
|
+ "laboratoryCostPartSelfTotal": laboratoryCostPartSelfTotal,
|
|
928
|
+ "laboratorySelfTotal": laboratorySelfTotal,
|
|
929
|
+ "laboratoryInscpTotal": laboratoryInscpTotal,
|
|
930
|
+
|
|
931
|
+ "treatCostTotal": treatCostTotal,
|
|
932
|
+ "treatCostSelfTotal": treatCostSelfTotal,
|
|
933
|
+ "treatCostPartSelfTotal": treatCostPartSelfTotal,
|
|
934
|
+ "treatSelfTotal": treatSelfTotal,
|
|
935
|
+ "treatInscpTotal": treatInscpTotal,
|
|
936
|
+
|
|
937
|
+ "doctor_info": doctor_info,
|
|
938
|
+ "doctor_name": doctor_name,
|
|
939
|
+ "health_card_no": order.PsnNo,
|
|
940
|
+ "yiliao_leibie": yiliao_leibie,
|
|
941
|
+ "patient": patient,
|
|
942
|
+ "org_name": miConfig.OrgName,
|
|
943
|
+ "org_code": miConfig.Code,
|
|
944
|
+ "order_number": order.Number,
|
|
945
|
+ "his_hospital": his_hospital,
|
|
946
|
+ "dia_config": dia_config,
|
940
|
947
|
})
|
941
|
948
|
|
942
|
949
|
}
|
|
@@ -1054,41 +1061,59 @@ func (c *HisApiController) GetPrivateExpensesOrder() {
|
1054
|
1061
|
}
|
1055
|
1062
|
}
|
1056
|
1063
|
|
1057
|
|
- var bedCostTotal float64 = 0 //床位总费
|
1058
|
|
- //var bedCostSelfTotal float64 = 0 //床位自费
|
|
1064
|
+ var bedCostTotal float64 = 0 //床位总费
|
|
1065
|
+ var bedCostSelfTotal float64 = 0 //床位自费
|
1059
|
1066
|
var bedCostPartSelfTotal float64 = 0 //床位部分项目自费
|
|
1067
|
+ var bedSelfTotal float64 = 0 //床位部分项目自费
|
|
1068
|
+ var bedInscpTotal float64 = 0 //床位部分项目自费
|
1060
|
1069
|
|
1061
|
|
- var operationCostTotal float64 = 0 //手术费
|
1062
|
|
- //var operationCostSelfTotal float64 = 0 //手术费
|
|
1070
|
+ var operationCostTotal float64 = 0 //手术费
|
|
1071
|
+ var operationCostSelfTotal float64 = 0 //手术费
|
1063
|
1072
|
var operationCostPartSelfTotal float64 = 0 //手术费
|
|
1073
|
+ var operationSelfTotal float64 = 0 //床位部分项目自费
|
|
1074
|
+ var operationInscpTotal float64 = 0 //床位部分项目自费
|
1064
|
1075
|
|
1065
|
1076
|
var otherCostTotal float64 = 0 //其他费用
|
1066
|
1077
|
//var otherCostSelfTotal float64 = 0 //其他费用
|
1067
|
1078
|
var otherCostPartSelfTotal float64 = 0 //其他费用
|
|
1079
|
+ //var otherSelfTotal float64 = 0 //床位部分项目自费
|
|
1080
|
+ //var otherInscpTotal float64 = 0 //床位部分项目自费
|
1068
|
1081
|
|
1069
|
|
- var materialCostTotal float64 = 0 //材料费
|
1070
|
|
- //var materialCostSelfTotal float64 = 0 //材料费
|
|
1082
|
+ var materialCostTotal float64 = 0 //材料费
|
|
1083
|
+ var materialCostSelfTotal float64 = 0 //材料费
|
1071
|
1084
|
var materialCostPartSelfTotal float64 = 0 //材料费
|
|
1085
|
+ var materialSelfTotal float64 = 0 //床位部分项目自费
|
|
1086
|
+ var materialInscpTotal float64 = 0 //床位部分项目自费
|
1072
|
1087
|
|
1073
|
|
- var westernMedicineCostTotal float64 = 0 //西药费
|
1074
|
|
- //var westernMedicineCostSelfTotal float64 = 0 //西药费
|
|
1088
|
+ var westernMedicineCostTotal float64 = 0 //西药费
|
|
1089
|
+ var westernMedicineCostSelfTotal float64 = 0 //西药费
|
1075
|
1090
|
var westernMedicineCostPartSelfTotal float64 = 0 //西药费
|
|
1091
|
+ var westernMedicineSelfTotal float64 = 0 //床位部分项目自费
|
|
1092
|
+ var westernMedicineInscpTotal float64 = 0 //床位部分项目自费
|
1076
|
1093
|
|
1077
|
|
- var chineseTraditionalMedicineCostTotal float64 = 0 //中成药
|
1078
|
|
- //var chineseTraditionalMedicineCostSelfTotal float64 = 0 //中成药
|
|
1094
|
+ var chineseTraditionalMedicineCostTotal float64 = 0 //中成药
|
|
1095
|
+ var chineseTraditionalMedicineCostSelfTotal float64 = 0 //中成药
|
1079
|
1096
|
var chineseTraditionalMedicineCostPartSelfTotal float64 = 0 //中成药
|
|
1097
|
+ var chineseTraditionalSelfTotal float64 = 0 //床位部分项目自费
|
|
1098
|
+ var chineseTraditionalInscpTotal float64 = 0 //床位部分项目自费
|
1080
|
1099
|
|
1081
|
|
- var checkCostTotal float64 = 0 //检查费
|
1082
|
|
- //var checkCostSelfTotal float64 = 0 //检查费
|
|
1100
|
+ var checkCostTotal float64 = 0 //检查费
|
|
1101
|
+ var checkCostSelfTotal float64 = 0 //检查费
|
1083
|
1102
|
var checkCostPartSelfTotal float64 = 0 //检查费
|
|
1103
|
+ var checkSelfTotal float64 = 0 //床位部分项目自费
|
|
1104
|
+ var checkInscpTotal float64 = 0 //床位部分项目自费
|
1084
|
1105
|
|
1085
|
|
- var laboratoryCostTotal float64 = 0 //化验费
|
1086
|
|
- //var laboratoryCostSelfTotal float64 = 0 //化验费
|
|
1106
|
+ var laboratoryCostTotal float64 = 0 //化验费
|
|
1107
|
+ var laboratoryCostSelfTotal float64 = 0 //化验费
|
1087
|
1108
|
var laboratoryCostPartSelfTotal float64 = 0 //化验费
|
|
1109
|
+ var laboratorySelfTotal float64 = 0 //床位部分项目自费
|
|
1110
|
+ var laboratoryInscpTotal float64 = 0 //床位部分项目自费
|
1088
|
1111
|
|
1089
|
|
- var treatCostTotal float64 = 0 //治疗费用
|
1090
|
|
- //var treatCostSelfTotal float64 = 0 //治疗费用
|
|
1112
|
+ var treatCostTotal float64 = 0 //治疗费用
|
|
1113
|
+ var treatCostSelfTotal float64 = 0 //治疗费用
|
1091
|
1114
|
var treatCostPartSelfTotal float64 = 0 //治疗费用
|
|
1115
|
+ var treatSelfTotal float64 = 0 //床位部分项目自费
|
|
1116
|
+ var treatInscpTotal float64 = 0 //床位部分项目自费
|
1092
|
1117
|
|
1093
|
1118
|
var zhenChaCostTotal float64 = 0 //其他费用
|
1094
|
1119
|
//var zhenChaCostPartSelfTotal float64 = 0 //其他费用
|
|
@@ -1096,113 +1121,115 @@ func (c *HisApiController) GetPrivateExpensesOrder() {
|
1096
|
1121
|
decimal.DivisionPrecision = 2
|
1097
|
1122
|
|
1098
|
1123
|
for _, item := range orderInfos {
|
1099
|
|
- item.FulamtOwnpayAmt = item.DetItemFeeSumamt
|
1100
|
|
- if item.HisDoctorAdviceInfo.ID > 0 && item.HisPrescriptionProject.ID == 0 { //药品
|
1101
|
|
- item.MedChrgitmType = "09"
|
1102
|
|
- }
|
1103
|
|
- if item.HisPrescriptionProject.ID > 0 && item.HisDoctorAdviceInfo.ID == 0 {
|
1104
|
|
- if item.HisPrescriptionProject.Type == 2 {
|
1105
|
|
- if c.GetAdminUserInfo().CurrentOrgId == 10215 {
|
1106
|
|
- fmt.Println("CostClassify")
|
1107
|
|
- fmt.Println(item.HisPrescriptionProject.VMHisProject.CostClassify)
|
1108
|
|
- switch item.HisPrescriptionProject.VMHisProject.CostClassify {
|
1109
|
|
- case 0:
|
1110
|
|
- item.MedChrgitmType = "0"
|
1111
|
|
- break
|
1112
|
|
- case 1:
|
1113
|
|
- item.MedChrgitmType = "14"
|
1114
|
|
- break
|
1115
|
|
- case 2:
|
1116
|
|
- item.MedChrgitmType = "05"
|
1117
|
|
-
|
1118
|
|
- break
|
1119
|
|
- case 3:
|
1120
|
|
- item.MedChrgitmType = "03"
|
1121
|
|
-
|
1122
|
|
- break
|
1123
|
|
- case 4:
|
1124
|
|
- item.MedChrgitmType = "03"
|
1125
|
|
-
|
1126
|
|
- break
|
1127
|
|
- case 5:
|
1128
|
|
- item.MedChrgitmType = "08"
|
1129
|
|
-
|
1130
|
|
- break
|
1131
|
|
- case 6:
|
1132
|
|
- item.MedChrgitmType = "14"
|
1133
|
|
-
|
1134
|
|
- break
|
1135
|
|
- case 7:
|
1136
|
|
- item.MedChrgitmType = "14"
|
1137
|
|
-
|
1138
|
|
- break
|
1139
|
|
- case 8:
|
1140
|
|
- item.MedChrgitmType = "03"
|
1141
|
|
- break
|
1142
|
|
- case 9:
|
1143
|
|
- item.MedChrgitmType = "14"
|
1144
|
|
- break
|
1145
|
|
- case 10:
|
1146
|
|
- item.MedChrgitmType = "14"
|
1147
|
|
- break
|
1148
|
|
- case 11:
|
1149
|
|
- item.MedChrgitmType = "06"
|
1150
|
|
- break
|
1151
|
|
- case 12:
|
1152
|
|
- item.MedChrgitmType = "12"
|
1153
|
|
- break
|
1154
|
|
- case 13:
|
1155
|
|
- item.MedChrgitmType = "01"
|
1156
|
|
- break
|
1157
|
|
- case 14:
|
1158
|
|
- item.MedChrgitmType = "04"
|
1159
|
|
- break
|
1160
|
|
- case 15:
|
1161
|
|
- item.MedChrgitmType = "14"
|
1162
|
|
- break
|
|
1124
|
+ //item.FulamtOwnpayAmt = item.DetItemFeeSumamt
|
|
1125
|
+ if c.GetAdminUserInfo().CurrentOrgId != 10726 {
|
|
1126
|
+ if item.HisDoctorAdviceInfo.ID > 0 && item.HisPrescriptionProject.ID == 0 { //药品
|
|
1127
|
+ item.MedChrgitmType = "09"
|
|
1128
|
+ }
|
|
1129
|
+ if item.HisPrescriptionProject.ID > 0 && item.HisDoctorAdviceInfo.ID == 0 {
|
|
1130
|
+ if item.HisPrescriptionProject.Type == 2 {
|
|
1131
|
+ if c.GetAdminUserInfo().CurrentOrgId == 10215 {
|
|
1132
|
+ fmt.Println("CostClassify")
|
|
1133
|
+ fmt.Println(item.HisPrescriptionProject.VMHisProject.CostClassify)
|
|
1134
|
+ switch item.HisPrescriptionProject.VMHisProject.CostClassify {
|
|
1135
|
+ case 0:
|
|
1136
|
+ item.MedChrgitmType = "0"
|
|
1137
|
+ break
|
|
1138
|
+ case 1:
|
|
1139
|
+ item.MedChrgitmType = "14"
|
|
1140
|
+ break
|
|
1141
|
+ case 2:
|
|
1142
|
+ item.MedChrgitmType = "05"
|
1163
|
1143
|
|
1164
|
|
- }
|
|
1144
|
+ break
|
|
1145
|
+ case 3:
|
|
1146
|
+ item.MedChrgitmType = "03"
|
1165
|
1147
|
|
1166
|
|
- } else {
|
1167
|
|
- switch item.HisPrescriptionProject.VMHisProject.CostClassify {
|
1168
|
|
- case 1:
|
1169
|
|
- item.MedChrgitmType = "14"
|
1170
|
|
- break
|
1171
|
|
- case 2:
|
1172
|
|
- item.MedChrgitmType = "05"
|
1173
|
|
-
|
1174
|
|
- break
|
1175
|
|
- case 3:
|
1176
|
|
- item.MedChrgitmType = "04"
|
1177
|
|
-
|
1178
|
|
- break
|
1179
|
|
- case 4:
|
1180
|
|
- item.MedChrgitmType = "14"
|
1181
|
|
-
|
1182
|
|
- break
|
1183
|
|
- case 5:
|
1184
|
|
- item.MedChrgitmType = "08"
|
1185
|
|
-
|
1186
|
|
- break
|
1187
|
|
- case 6:
|
1188
|
|
- item.MedChrgitmType = "14"
|
1189
|
|
- break
|
1190
|
|
- case 7:
|
1191
|
|
- item.MedChrgitmType = "14"
|
1192
|
|
- break
|
1193
|
|
- case 8:
|
1194
|
|
- item.MedChrgitmType = "03"
|
1195
|
|
- break
|
1196
|
|
- case 9:
|
1197
|
|
- item.MedChrgitmType = "14"
|
1198
|
|
- break
|
1199
|
|
- default:
|
1200
|
|
- item.MedChrgitmType = "14"
|
1201
|
|
- break
|
|
1148
|
+ break
|
|
1149
|
+ case 4:
|
|
1150
|
+ item.MedChrgitmType = "03"
|
|
1151
|
+
|
|
1152
|
+ break
|
|
1153
|
+ case 5:
|
|
1154
|
+ item.MedChrgitmType = "08"
|
|
1155
|
+
|
|
1156
|
+ break
|
|
1157
|
+ case 6:
|
|
1158
|
+ item.MedChrgitmType = "14"
|
|
1159
|
+
|
|
1160
|
+ break
|
|
1161
|
+ case 7:
|
|
1162
|
+ item.MedChrgitmType = "14"
|
|
1163
|
+
|
|
1164
|
+ break
|
|
1165
|
+ case 8:
|
|
1166
|
+ item.MedChrgitmType = "03"
|
|
1167
|
+ break
|
|
1168
|
+ case 9:
|
|
1169
|
+ item.MedChrgitmType = "14"
|
|
1170
|
+ break
|
|
1171
|
+ case 10:
|
|
1172
|
+ item.MedChrgitmType = "14"
|
|
1173
|
+ break
|
|
1174
|
+ case 11:
|
|
1175
|
+ item.MedChrgitmType = "06"
|
|
1176
|
+ break
|
|
1177
|
+ case 12:
|
|
1178
|
+ item.MedChrgitmType = "12"
|
|
1179
|
+ break
|
|
1180
|
+ case 13:
|
|
1181
|
+ item.MedChrgitmType = "01"
|
|
1182
|
+ break
|
|
1183
|
+ case 14:
|
|
1184
|
+ item.MedChrgitmType = "04"
|
|
1185
|
+ break
|
|
1186
|
+ case 15:
|
|
1187
|
+ item.MedChrgitmType = "14"
|
|
1188
|
+ break
|
|
1189
|
+
|
|
1190
|
+ }
|
|
1191
|
+
|
|
1192
|
+ } else {
|
|
1193
|
+ switch item.HisPrescriptionProject.VMHisProject.CostClassify {
|
|
1194
|
+ case 1:
|
|
1195
|
+ item.MedChrgitmType = "14"
|
|
1196
|
+ break
|
|
1197
|
+ case 2:
|
|
1198
|
+ item.MedChrgitmType = "05"
|
|
1199
|
+
|
|
1200
|
+ break
|
|
1201
|
+ case 3:
|
|
1202
|
+ item.MedChrgitmType = "04"
|
|
1203
|
+
|
|
1204
|
+ break
|
|
1205
|
+ case 4:
|
|
1206
|
+ item.MedChrgitmType = "14"
|
|
1207
|
+
|
|
1208
|
+ break
|
|
1209
|
+ case 5:
|
|
1210
|
+ item.MedChrgitmType = "08"
|
|
1211
|
+
|
|
1212
|
+ break
|
|
1213
|
+ case 6:
|
|
1214
|
+ item.MedChrgitmType = "14"
|
|
1215
|
+ break
|
|
1216
|
+ case 7:
|
|
1217
|
+ item.MedChrgitmType = "14"
|
|
1218
|
+ break
|
|
1219
|
+ case 8:
|
|
1220
|
+ item.MedChrgitmType = "03"
|
|
1221
|
+ break
|
|
1222
|
+ case 9:
|
|
1223
|
+ item.MedChrgitmType = "14"
|
|
1224
|
+ break
|
|
1225
|
+ default:
|
|
1226
|
+ item.MedChrgitmType = "14"
|
|
1227
|
+ break
|
|
1228
|
+ }
|
1202
|
1229
|
}
|
|
1230
|
+ } else if item.HisPrescriptionProject.Type == 3 {
|
|
1231
|
+ item.MedChrgitmType = "08"
|
1203
|
1232
|
}
|
1204
|
|
- } else if item.HisPrescriptionProject.Type == 3 {
|
1205
|
|
- item.MedChrgitmType = "08"
|
1206
|
1233
|
}
|
1207
|
1234
|
}
|
1208
|
1235
|
}
|
|
@@ -1213,8 +1240,11 @@ func (c *HisApiController) GetPrivateExpensesOrder() {
|
1213
|
1240
|
for _, item := range orderInfos {
|
1214
|
1241
|
if item.MedChrgitmType == "01" { //床位费
|
1215
|
1242
|
bedCostTotal, _ = decimal.NewFromFloat(bedCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1216
|
|
- //bedCostSelfTotal, _ = decimal.NewFromFloat(bedCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1217
|
|
- //bedCostPartSelfTotal, _ = decimal.NewFromFloat(bedCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1243
|
+ bedCostSelfTotal, _ = decimal.NewFromFloat(bedCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1244
|
+ bedCostPartSelfTotal, _ = decimal.NewFromFloat(bedCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1245
|
+ bedSelfTotal, _ = decimal.NewFromFloat(bedSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1246
|
+ bedInscpTotal, _ = decimal.NewFromFloat(bedInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1247
|
+
|
1218
|
1248
|
}
|
1219
|
1249
|
if item.MedChrgitmType == "02" { //诊察费
|
1220
|
1250
|
zhenChaCostTotal, _ = decimal.NewFromFloat(zhenChaCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
|
@@ -1223,50 +1253,83 @@ func (c *HisApiController) GetPrivateExpensesOrder() {
|
1223
|
1253
|
|
1224
|
1254
|
if item.MedChrgitmType == "03" { //检查费
|
1225
|
1255
|
checkCostTotal, _ = decimal.NewFromFloat(checkCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1226
|
|
- //checkCostSelfTotal, _ = decimal.NewFromFloat(checkCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1227
|
|
- //checkCostPartSelfTotal, _ = decimal.NewFromFloat(checkCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1256
|
+ checkCostSelfTotal, _ = decimal.NewFromFloat(checkCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1257
|
+ checkCostPartSelfTotal, _ = decimal.NewFromFloat(checkCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1258
|
+ checkSelfTotal, _ = decimal.NewFromFloat(checkSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1259
|
+ checkInscpTotal, _ = decimal.NewFromFloat(checkInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1260
|
+
|
1228
|
1261
|
}
|
1229
|
1262
|
|
1230
|
1263
|
if item.MedChrgitmType == "02" { //检查费
|
1231
|
1264
|
checkCostTotal, _ = decimal.NewFromFloat(checkCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1232
|
|
- //checkCostSelfTotal, _ = decimal.NewFromFloat(checkCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1233
|
|
- //checkCostPartSelfTotal, _ = decimal.NewFromFloat(checkCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1265
|
+ checkCostSelfTotal, _ = decimal.NewFromFloat(checkCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1266
|
+ checkCostPartSelfTotal, _ = decimal.NewFromFloat(checkCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1267
|
+ checkSelfTotal, _ = decimal.NewFromFloat(checkSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1268
|
+ checkInscpTotal, _ = decimal.NewFromFloat(checkInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1269
|
+
|
1234
|
1270
|
}
|
1235
|
1271
|
|
1236
|
1272
|
if item.MedChrgitmType == "04" { //化验费
|
1237
|
1273
|
laboratoryCostTotal, _ = decimal.NewFromFloat(laboratoryCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1238
|
|
- //laboratoryCostSelfTotal, _ = decimal.NewFromFloat(laboratoryCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1239
|
|
- //laboratoryCostPartSelfTotal, _ = decimal.NewFromFloat(laboratoryCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1274
|
+ laboratoryCostSelfTotal, _ = decimal.NewFromFloat(laboratoryCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1275
|
+ laboratoryCostPartSelfTotal, _ = decimal.NewFromFloat(laboratoryCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1276
|
+ laboratorySelfTotal, _ = decimal.NewFromFloat(laboratorySelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1277
|
+ laboratoryInscpTotal, _ = decimal.NewFromFloat(laboratoryInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1278
|
+
|
1240
|
1279
|
}
|
1241
|
1280
|
|
1242
|
1281
|
if item.MedChrgitmType == "05" { //治疗费
|
1243
|
1282
|
treatCostTotal, _ = decimal.NewFromFloat(treatCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1244
|
|
- //treatCostSelfTotal, _ = decimal.NewFromFloat(treatCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1245
|
|
- //treatCostPartSelfTotal, _ = decimal.NewFromFloat(treatCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1283
|
+ treatCostSelfTotal, _ = decimal.NewFromFloat(treatCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1284
|
+ treatCostPartSelfTotal, _ = decimal.NewFromFloat(treatCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1285
|
+ treatSelfTotal, _ = decimal.NewFromFloat(treatSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1286
|
+ treatInscpTotal, _ = decimal.NewFromFloat(treatInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1287
|
+
|
1246
|
1288
|
}
|
1247
|
1289
|
|
1248
|
1290
|
if item.MedChrgitmType == "06" { //手术费
|
1249
|
1291
|
operationCostTotal, _ = decimal.NewFromFloat(operationCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1250
|
|
- //operationCostSelfTotal, _ = decimal.NewFromFloat(operationCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1251
|
|
- //operationCostPartSelfTotal, _ = decimal.NewFromFloat(operationCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1292
|
+ operationCostSelfTotal, _ = decimal.NewFromFloat(operationCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1293
|
+ operationCostPartSelfTotal, _ = decimal.NewFromFloat(operationCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1294
|
+
|
|
1295
|
+ operationSelfTotal, _ = decimal.NewFromFloat(operationSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1296
|
+ operationInscpTotal, _ = decimal.NewFromFloat(operationInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1297
|
+
|
1252
|
1298
|
}
|
1253
|
1299
|
|
1254
|
1300
|
if item.MedChrgitmType == "08" || item.MedChrgitmType == "1402" || item.MedChrgitmType == "1403" || item.MedChrgitmType == "1401" { //材料费
|
1255
|
1301
|
materialCostTotal, _ = decimal.NewFromFloat(materialCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1256
|
|
- //materialCostSelfTotal, _ = decimal.NewFromFloat(materialCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1257
|
|
- //materialCostPartSelfTotal, _ = decimal.NewFromFloat(materialCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1302
|
+ materialCostSelfTotal, _ = decimal.NewFromFloat(materialCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1303
|
+ materialCostPartSelfTotal, _ = decimal.NewFromFloat(materialCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1304
|
+
|
|
1305
|
+ materialSelfTotal, _ = decimal.NewFromFloat(materialSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1306
|
+ materialInscpTotal, _ = decimal.NewFromFloat(materialInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1307
|
+
|
1258
|
1308
|
}
|
1259
|
1309
|
|
1260
|
1310
|
if item.MedChrgitmType == "09" { //西药费
|
|
1311
|
+ fmt.Println("FulamtOwnpayAmt")
|
|
1312
|
+
|
|
1313
|
+ fmt.Println(item.FulamtOwnpayAmt)
|
|
1314
|
+ fmt.Println("FulamtOwnpayAmt")
|
|
1315
|
+
|
1261
|
1316
|
westernMedicineCostTotal, _ = decimal.NewFromFloat(westernMedicineCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1262
|
|
- //westernMedicineCostSelfTotal, _ = decimal.NewFromFloat(westernMedicineCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1263
|
|
- //westernMedicineCostPartSelfTotal, _ = decimal.NewFromFloat(westernMedicineCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1317
|
+ westernMedicineCostSelfTotal, _ = decimal.NewFromFloat(westernMedicineCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1318
|
+ westernMedicineCostPartSelfTotal, _ = decimal.NewFromFloat(westernMedicineCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1319
|
+
|
|
1320
|
+ westernMedicineSelfTotal, _ = decimal.NewFromFloat(westernMedicineSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1321
|
+ westernMedicineInscpTotal, _ = decimal.NewFromFloat(westernMedicineInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1322
|
+
|
1264
|
1323
|
}
|
1265
|
1324
|
|
1266
|
1325
|
if item.MedChrgitmType == "11" { //中成费
|
1267
|
1326
|
chineseTraditionalMedicineCostTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
1268
|
|
- //chineseTraditionalMedicineCostSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
1269
|
|
- //chineseTraditionalMedicineCostPartSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1327
|
+ chineseTraditionalMedicineCostSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
|
1328
|
+ chineseTraditionalMedicineCostPartSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
1329
|
+
|
|
1330
|
+ chineseTraditionalSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalSelfTotal).Add(decimal.NewFromFloat(item.FulamtOwnpayAmt)).Float64()
|
|
1331
|
+ chineseTraditionalInscpTotal, _ = decimal.NewFromFloat(chineseTraditionalInscpTotal).Add(decimal.NewFromFloat(item.InscpScpAmt)).Float64()
|
|
1332
|
+
|
1270
|
1333
|
}
|
1271
|
1334
|
|
1272
|
1335
|
if item.MedChrgitmType == "14" || item.MedChrgitmType == "0" || item.MedChrgitmType == "12" || item.MedChrgitmType == "02" { //其他费
|
|
@@ -1299,51 +1362,77 @@ func (c *HisApiController) GetPrivateExpensesOrder() {
|
1299
|
1362
|
json.Unmarshal([]byte(order.SetlDetail), &rf)
|
1300
|
1363
|
patient, _ := service.GetFaPiaoPatientByID(order.UserOrgId, order.PatientId)
|
1301
|
1364
|
c.ServeSuccessJSON(map[string]interface{}{
|
1302
|
|
- "patient": patient,
|
1303
|
|
- "order_infos": orderInfos,
|
1304
|
|
- "diagnosis": name,
|
1305
|
|
- "bedCostTotal": bedCostTotal,
|
1306
|
|
- "bedCostSelfTotal": bedCostTotal,
|
1307
|
|
- "bedCostPartSelfTotal": bedCostPartSelfTotal,
|
1308
|
|
- "operationCostTotal": operationCostTotal,
|
1309
|
|
- "operationCostSelfTotal": operationCostTotal,
|
1310
|
|
- "operationCostPartSelfTotal": operationCostPartSelfTotal,
|
1311
|
|
- "otherCostTotal": otherCostTotal,
|
1312
|
|
- "otherCostSelfTotal": otherCostTotal,
|
1313
|
|
- "otherCostPartSelfTotal": otherCostPartSelfTotal,
|
1314
|
|
- "materialCostTotal": materialCostTotal,
|
1315
|
|
- "materialCostSelfTotal": materialCostTotal,
|
1316
|
|
- "materialCostPartSelfTotal": materialCostPartSelfTotal,
|
1317
|
|
- "westernMedicineCostTotal": westernMedicineCostTotal,
|
1318
|
|
- "westernMedicineCostSelfTotal": westernMedicineCostTotal,
|
1319
|
|
- "westernMedicineCostPartSelfTotal": westernMedicineCostPartSelfTotal,
|
|
1365
|
+ "patient": patient,
|
|
1366
|
+ "order_infos": orderInfos,
|
|
1367
|
+ "diagnosis": name,
|
|
1368
|
+ "bedCostTotal": bedCostTotal,
|
|
1369
|
+ "bedCostSelfTotal": bedCostSelfTotal,
|
|
1370
|
+ "bedCostPartSelfTotal": bedCostPartSelfTotal,
|
|
1371
|
+
|
|
1372
|
+ "bedSelfTotal": bedSelfTotal,
|
|
1373
|
+ "bedInscpTotal": bedInscpTotal,
|
|
1374
|
+
|
|
1375
|
+ "operationCostTotal": operationCostTotal,
|
|
1376
|
+ "operationCostSelfTotal": operationCostSelfTotal,
|
|
1377
|
+ "operationCostPartSelfTotal": operationCostPartSelfTotal,
|
|
1378
|
+ "operationInscpTotal": operationInscpTotal,
|
|
1379
|
+ "operationSelfTotal": operationSelfTotal,
|
|
1380
|
+
|
|
1381
|
+ "otherCostTotal": otherCostTotal,
|
|
1382
|
+ //"otherCostSelfTotal": otherCostSelfTotal,
|
|
1383
|
+ "otherCostPartSelfTotal": otherCostPartSelfTotal,
|
|
1384
|
+ "materialCostTotal": materialCostTotal,
|
|
1385
|
+ "materialCostSelfTotal": materialCostSelfTotal,
|
|
1386
|
+ "materialCostPartSelfTotal": materialCostPartSelfTotal,
|
|
1387
|
+ "materialSelfTotal": materialSelfTotal,
|
|
1388
|
+ "materialInscpTotal": materialInscpTotal,
|
|
1389
|
+
|
|
1390
|
+ "westernMedicineCostTotal": westernMedicineCostTotal,
|
|
1391
|
+ "westernMedicineCostSelfTotal": westernMedicineCostSelfTotal,
|
|
1392
|
+ "westernMedicineCostPartSelfTotal": westernMedicineCostPartSelfTotal,
|
|
1393
|
+ "westernMedicineSelfTotal": westernMedicineSelfTotal,
|
|
1394
|
+ "westernMedicineInscpTotal": westernMedicineInscpTotal,
|
|
1395
|
+
|
1320
|
1396
|
"chineseTraditionalMedicineCostTotal": chineseTraditionalMedicineCostTotal,
|
1321
|
|
- "chineseTraditionalMedicineCostSelfTotal": chineseTraditionalMedicineCostTotal,
|
|
1397
|
+ "chineseTraditionalMedicineCostSelfTotal": chineseTraditionalMedicineCostSelfTotal,
|
1322
|
1398
|
"chineseTraditionalMedicineCostPartSelfTotal": chineseTraditionalMedicineCostPartSelfTotal,
|
1323
|
|
- "checkCostTotal": checkCostTotal,
|
1324
|
|
- "checkCostSelfTotal": checkCostTotal,
|
1325
|
|
- "zhenChaCostTotal": zhenChaCostTotal,
|
1326
|
|
- "zhenChaCostSelfTotal": zhenChaCostTotal,
|
1327
|
|
- "checkCostPartSelfTotal": checkCostPartSelfTotal,
|
1328
|
|
- "laboratoryCostTotal": laboratoryCostTotal,
|
1329
|
|
- "laboratoryCostSelfTotal": laboratoryCostTotal,
|
1330
|
|
- "laboratoryCostPartSelfTotal": laboratoryCostPartSelfTotal,
|
1331
|
|
- "treatCostTotal": treatCostTotal,
|
1332
|
|
- "treatCostSelfTotal": treatCostTotal,
|
1333
|
|
- "treatCostPartSelfTotal": treatCostPartSelfTotal,
|
1334
|
|
- "charge_admin": charge_admin,
|
1335
|
|
- "printor_admin": printor_admin,
|
1336
|
|
- "org_name": org.OrgName,
|
1337
|
|
- "org_code": miConfig.Code,
|
1338
|
|
- "name": patient.Name,
|
1339
|
|
- "number": order.MdtrtId,
|
1340
|
|
- "date": order.SettleAccountsDate,
|
1341
|
|
- "info": order,
|
1342
|
|
- "new_order": order,
|
1343
|
|
- "his_hospital": his_hospital,
|
1344
|
|
- "his": his,
|
1345
|
|
- "funds": rf,
|
1346
|
|
- "dia_config": dia_config,
|
|
1399
|
+ "chineseTraditionalSelfTotal": chineseTraditionalSelfTotal,
|
|
1400
|
+ "chineseTraditionalInscpTotal": chineseTraditionalInscpTotal,
|
|
1401
|
+
|
|
1402
|
+ "checkCostTotal": checkCostTotal,
|
|
1403
|
+ "checkCostSelfTotal": checkCostSelfTotal,
|
|
1404
|
+ "checkSelfTotal": checkSelfTotal,
|
|
1405
|
+ "checkInscpTotal": checkInscpTotal,
|
|
1406
|
+ "checkCostPartSelfTotal": checkCostPartSelfTotal,
|
|
1407
|
+
|
|
1408
|
+ "zhenChaCostTotal": zhenChaCostTotal,
|
|
1409
|
+ "zhenChaCostSelfTotal": zhenChaCostTotal,
|
|
1410
|
+
|
|
1411
|
+ "laboratoryCostTotal": laboratoryCostTotal,
|
|
1412
|
+ "laboratoryCostSelfTotal": laboratoryCostSelfTotal,
|
|
1413
|
+ "laboratoryCostPartSelfTotal": laboratoryCostPartSelfTotal,
|
|
1414
|
+ "laboratorySelfTotal": laboratorySelfTotal,
|
|
1415
|
+ "laboratoryInscpTotal": laboratoryInscpTotal,
|
|
1416
|
+
|
|
1417
|
+ "treatCostTotal": treatCostTotal,
|
|
1418
|
+ "treatCostSelfTotal": treatCostSelfTotal,
|
|
1419
|
+ "treatCostPartSelfTotal": treatCostPartSelfTotal,
|
|
1420
|
+ "treatSelfTotal": treatSelfTotal,
|
|
1421
|
+ "treatInscpTotal": treatInscpTotal,
|
|
1422
|
+
|
|
1423
|
+ "charge_admin": charge_admin,
|
|
1424
|
+ "printor_admin": printor_admin,
|
|
1425
|
+ "org_name": org.OrgName,
|
|
1426
|
+ "org_code": miConfig.Code,
|
|
1427
|
+ "name": patient.Name,
|
|
1428
|
+ "number": order.MdtrtId,
|
|
1429
|
+ "date": order.SettleAccountsDate,
|
|
1430
|
+ "info": order,
|
|
1431
|
+ "new_order": order,
|
|
1432
|
+ "his_hospital": his_hospital,
|
|
1433
|
+ "his": his,
|
|
1434
|
+ "funds": rf,
|
|
1435
|
+ "dia_config": dia_config,
|
1347
|
1436
|
})
|
1348
|
1437
|
|
1349
|
1438
|
}
|