|
|
|
|
5239
|
laboratoryCostSelfTotal = laboratoryCostTotal
|
5239
|
laboratoryCostSelfTotal = laboratoryCostTotal
|
5240
|
}
|
5240
|
}
|
5241
|
|
5241
|
|
5242
|
- if item.MedChrgitmType == "05" { //治疗费
|
|
|
|
|
5242
|
+ if item.MedChrgitmType == "05" || item.MedChrgitmType == "14" { //治疗费
|
5243
|
treatCostTotal, _ = decimal.NewFromFloat(treatCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5243
|
treatCostTotal, _ = decimal.NewFromFloat(treatCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5244
|
treatCostSelfTotal = treatCostTotal
|
5244
|
treatCostSelfTotal = treatCostTotal
|
5245
|
}
|
5245
|
}
|
|
|
|
|
5264
|
chineseTraditionalMedicineCostSelfTotal = chineseTraditionalMedicineCostTotal
|
5264
|
chineseTraditionalMedicineCostSelfTotal = chineseTraditionalMedicineCostTotal
|
5265
|
}
|
5265
|
}
|
5266
|
|
5266
|
|
5267
|
- if item.MedChrgitmType == "14" || item.MedChrgitmType == "0" || item.MedChrgitmType == "12" { //其他费
|
|
|
|
|
5267
|
+ if item.MedChrgitmType == "0" || item.MedChrgitmType == "12" { //其他费
|
5268
|
otherCostTotal, _ = decimal.NewFromFloat(otherCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5268
|
otherCostTotal, _ = decimal.NewFromFloat(otherCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5269
|
otherCostSelfTotal = otherCostTotal
|
5269
|
otherCostSelfTotal = otherCostTotal
|
5270
|
}
|
5270
|
}
|
|
|
|
|
5291
|
laboratoryCostPartSelfTotal, _ = decimal.NewFromFloat(laboratoryCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
5291
|
laboratoryCostPartSelfTotal, _ = decimal.NewFromFloat(laboratoryCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
5292
|
}
|
5292
|
}
|
5293
|
|
5293
|
|
5294
|
- if item.MedChrgitmType == "05" { //治疗费
|
|
|
|
|
5294
|
+ if item.MedChrgitmType == "05" || item.MedChrgitmType == "14" { //治疗费
|
5295
|
treatCostTotal, _ = decimal.NewFromFloat(treatCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5295
|
treatCostTotal, _ = decimal.NewFromFloat(treatCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5296
|
treatCostSelfTotal, _ = decimal.NewFromFloat(treatCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
5296
|
treatCostSelfTotal, _ = decimal.NewFromFloat(treatCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
5297
|
treatCostPartSelfTotal, _ = decimal.NewFromFloat(treatCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
5297
|
treatCostPartSelfTotal, _ = decimal.NewFromFloat(treatCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
|
|
|
|
5321
|
chineseTraditionalMedicineCostPartSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
5321
|
chineseTraditionalMedicineCostPartSelfTotal, _ = decimal.NewFromFloat(chineseTraditionalMedicineCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
5322
|
}
|
5322
|
}
|
5323
|
|
5323
|
|
5324
|
- if item.MedChrgitmType == "14" || item.MedChrgitmType == "0" || item.MedChrgitmType == "12" || item.MedChrgitmType == "02" { //其他费
|
|
|
|
|
5324
|
+ if item.MedChrgitmType == "0" || item.MedChrgitmType == "12" || item.MedChrgitmType == "02" { //其他费
|
5325
|
otherCostTotal, _ = decimal.NewFromFloat(otherCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5325
|
otherCostTotal, _ = decimal.NewFromFloat(otherCostTotal).Add(decimal.NewFromFloat(item.DetItemFeeSumamt)).Float64()
|
5326
|
otherCostSelfTotal, _ = decimal.NewFromFloat(otherCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
5326
|
otherCostSelfTotal, _ = decimal.NewFromFloat(otherCostSelfTotal).Add(decimal.NewFromFloat(item.OverlmtAmt)).Float64()
|
5327
|
otherCostPartSelfTotal, _ = decimal.NewFromFloat(otherCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|
5327
|
otherCostPartSelfTotal, _ = decimal.NewFromFloat(otherCostPartSelfTotal).Add(decimal.NewFromFloat(item.PreselfpayAmt)).Float64()
|