商业险平台系统设计方案.docx
- 文档编号:9353599
- 上传时间:2023-05-18
- 格式:DOCX
- 页数:57
- 大小:80.27KB
商业险平台系统设计方案.docx
《商业险平台系统设计方案.docx》由会员分享,可在线阅读,更多相关《商业险平台系统设计方案.docx(57页珍藏版)》请在冰点文库上搜索。
商业险平台系统设计方案
商业险平台系统设计方案
1.1目的
本文档为浙江商业险平台的设计方案,来指导商业车险信息上平台后续的程序开发工作。
1.1.范围
本文档只对浙江省的商业险有效,浙江的交强险、宁波交强险、宁波商业险都不要本文档的范围内。
1.2.名词和缩略语
1.3.参考文档
文档名
说明
全国车险信息共享平台商业车险流程说明V1.0.0.doc
描述业务规则和交互数据及前提条件
全国车险信息共享平台商业车险数据交换接口规范V1.0.0.doc
描述报文格式
全国车险信息共享平台商业车险数据交换接口规范V1.0.0-开发说明.doc
描述开发的日程
全国车险信息共享平台商业车险业务处理规则V1.0.0.doc
描述业务规则
2.需求描述
09年7月,浙江保监局下发了监管规定,对浙江保险公司商业险送商业险平台的要求,详情见资料。
3.主要业务流程
3.1.功能概述
在报案时,判定案件中商业险保单的归属机构为浙江但不为宁波,则在报案、立案、赔付、结案等节点进行送浙江商业险平台。
3.2.业务流程
图一
备注:
图中结案为不可重复传,再次结案时送追加平台
3.3.业务规则
1.商业险理赔必须按报案、立案、结案的顺序送平台。
2.理赔编码统一有平台在报案环节生成后返回给保险公司,保险公司在对该案
3.件进行后续处理时,必须将该理赔编码送平台。
4.赔款金额只计算实际赔付给客户的部分。
平台进行无赔款优待系数判断赔款金额时,只判断结案环节送平台的赔款总金额数据。
5.案件注销可以在报案环节注销也可以在立案环节注销,但已结案的案件不能注销。
立案注销操作只注销立案信息,对应的报案不自动注销,案件处于报案状态,除非保险公司再送一次报案注销。
6.赔付环节可以在结案前送(预赔),也可以在结案后送,平台只负责记录赔付轨迹,为监管提供赔付周期统计依据,赔付的次数及赔付金额等信息不作为无赔款优待系数计算的依据。
7.理赔编码统一由平台在报案环节生成后返回给保险公司,保险公司在对该案件进行后续处理时,必须将该理赔编码送平台。
8.结案时保险公司送平台的赔款金额只计算实际赔付给客户的部分。
9.确定无赔款优待系数时,保险实务中没有指明必须是有责、无责案件,因此在确定无赔款优待是只考虑赔款金额因素,只要赔款金额大于0,就作为一次赔案
3.4.报案提交
3.4.1.实现方案描述
如果是浙江商业险报案(除宁波),报案点击提交时,生产报案和立案送平台,并把相关数据保存到prpitlog中。
3.4.2.页面原形
无
3.4.3.报案提交业务规则
1.案件的承保机构为浙江(除宁波)。
2.单商业保单或者关联报案。
3.4.4.存储规则
修改配置文件,从配置文件中读出数据,再从ipservice中取出相关的信息保存到prpitlogtimingtask中,再从理赔定时程序中调用把报案和立案的相关送平台的数据保存到prpitlog中。
3.4.5.程序实现
修改类BLIACPlatFormInterfaceActionImplBOC原有控制方法isRequestSend(参数不变),如果满足:
1.保单的归属机构为浙江,但不是宁波。
2.案件中包括商业险保单。
就让它送浙江商业险平台,同时修改类BLIACPlatFormInterfaceActionImplBOC中的getRegist方法,从registVO中增加一个属性驾驶人姓名,同时从理赔的prplregistEx.drivername放入到regist类组织方法getregist中。
修改完后还要修改BLIACPlatFormInterfaceActionImplBOC.getIACPlatFormType(参数不变)方法,增加一个中科软商业险平台,修改IACXMLHandler中getInstance方法。
增加一个中科软商业险平台类iACXMLHandlerSinosoftCIRC(类中所有方法名同其它类)。
并写出报案送平台getRegistXML(报案VOregist,用户名username,密码passward);
3.5.核赔通过提交
3.5.1.实现方案描述
在核赔通过的时候判定如果是浙江商业险平台,并报、立案都送平台成功,则送平台并把相关数据保存到prpitlog表中
3.5.2.页面原形
无
3.5.3.核赔提交业务规则
1.报案和立案送平台成功。
2.如果是结案后送平台还要保证结案和结案前送平台成功。
3.赔付送平台时费用不送平台。
4.赔付后送平台还要保单理赔编码对应的结案信息存在。
3.5.4.存储规则
在核赔点击通过的时候也会送平台。
每核赔通过一次送一次平台。
送平台前先从prpiiacclaimdemand中取出理赔编编码,然后再按照报文要求的格式进行数据组装。
然后直接送平台。
并保存到prpitlog表中,当从平台返回成功的消息后修改prpitlog的标识位为成功,如果没有返回失败消息则把失败消息保存到prpitlog中。
3.5.5.程序实现
核赔通过是在双核系统中进行的,所有把报案修改的共用方法isRequestSend(**)、getPlatFormPara(***)配置文件等要全移植到双核的实现类BLIACPlatFormInterfaceActionImplBOC中。
IACXMLHandler类中增加组织报文的方法getCompensateXML(comepnsate,pfp.getUserName(),pfp.getUserPwd()),和解析报方的方法getReturnCompensateFromXML(StringretXmlString);
3.6.结案提交
3.6.1.实现方案描述
结案提交送平台分为二种,因为商业区险平台不支持结案的重复传送平台,当第一次结案时送结案平台,第二次结案时送案件追加平台,所以在结案时需要判断是走结案平台还是案件追加平台,结案送平台要校验报案、立案、核赔送平台都成功,案件追加时需要判断结案平台是否送平台成功,当送平台成功后把相关信息保存到prpitlog中。
3.6.2.页面原形
无
3.6.3.结案提交业务规则
1.保证之前的各个环节送平台成功。
2.案件处理非注销状态。
3.结案时间小于立案时间表。
3.6.4.存储规则
在结案提交的时候调用bLIACPlatFormInterfaceAction.send(***)方法在该方法中进行相关数据的组织和报文的组织,送到平台平台返回结果后把相关数据保存到prpitlog中。
3.6.5.程序实现
修改原有的结案对象的VO的属性进行修改(详情见VO的组织),在新增加的类iACXMLHandlerSinosoftCIRC中对结案XML组织方法修改完美和结案返回报文进行解析的方法进行完善。
3.7.案件注销
3.7.1.实现方案描述
注销审核通过的时,判断案件是否已立案成功。
并在送平台成功后保存相关数据到prpitlog中。
3.7.2.页面原形
无
3.7.3.案件注销业务规则
1.已报、立案成功。
2.立案注销后报案立即进行注销。
3.7.4.存储规则
注销审核通过的时,从prpiiacclaimdemand取出理赔编码,按照要求组织立案注销和报案注销报文,按照先注销立案现注销报案的顺送平台,从平台返回立案注销成功的消息后,把除报案子以外的所有的prpitlog表中相关的信息标识位都修改为无效,当报案注销返回成功的消息后,把prpitlog中报案环节的信息修改为无效,同时把prpiiacclaimdemand中对应的信息修改为无效。
3.7.5.程序实现
在案件注销通过的时,只需要在类中对注销的方法getCancelCaseXML(cancelCase,UserName,UserPwd)进行完善和返回报文的解析方法getReturnCancelCaseFromXML(StringretXmlString)进行修改完善。
3.8.拒赔核赔
3.8.1.实现方案
同注销
3.8.2.页面原型
无
3.8.3.拒赔业务规则
同注销
3.8.4.存储规则
同注销
3.8.5.程序实现
拒赔审核是在双核系统进行的,所有需要把在理赔BLIACPlatFormInterfaceActionImplBOC类中用到的注销方法进行修改的地方全部的在双核系统的BLIACPlatFormInterfaceActionImplBOC类中再次修改一下。
3.9.注销案件恢复
3.9.1.实现方案描述
注销恢复通过的时,判断报案、立案是否已注销,并按照报案和立案的规则把相关数据再次送平台。
3.9.2.页面原形
无
3.9.3.注销业务规则
1.案件已注销成功。
3.9.4.存储规则
注销恢复要再次把报案和立案的相关信息送到平台,生成新的理赔编码保存到prpiiacclaimdemand中去,同时prpitlog也会同时增加报案和立案的相关信息。
3.9.5.程序实现
无需要做改变(直接调用的不是通过定时系统)。
3.10.理赔定时系统
不需要变化!
4.报文参数
4.1.报案
通过调用IACXMLHandler.getRegistXML(Registregist,Stringuser,Stringpassword)进行报文的组织和通过getReturnRegistFromXML(StringretXmlString)进行报文的解析.
说明:
报案信息数据(表中对应的都是Regist中的字段)
序号
字段名称
类型
大小
必传
说明
对应新系统字段
1
ClaimSequenceNo
字符
30
Y
理赔编号
无
2
ConfirmSequenceNo
字符
30
Y
投保确认码
confirmSequenceNo
3
PolicyNo
字符
50
Y
保单号
policyNO
4
ClaimNotificationNo
字符
50
Y
报案号
registNo
5
NotificationTime
日期
Y
报案时间;精确到分
reportTime
6
Reporter
字符
30
Y
报案人姓名
reportorName
7
DriverName
字符
30
Y
出险驾驶员姓名
driversName
8
CertiType
枚举
2
出险驾驶员证件类型参见代码
报案时无
9
CertiCode
字符
20
出险驾驶员证件号码
报案时无
10
LossTime
日期
Y
出险时间;精确到分
damageDate
11
LossArea
字符
100
Y
出险地点
damageAddress
12
LossDesc
字符
1000
Y
出险经过
accidentDesc
4.2.立案
通过调用getClaimXML(Claimclaim,Stringuser,Stringpassward)进行报文的组织和通过调用getReturnClaimFromXML(Stringreturnxml)进行报文的解析.
立案信息数据(表中对应Claim对象中对应的字段):
序号
字段名称
类型
大小
必传
说明
1
ClaimSequenceNo
字符
30
Y
理赔编号
claimCode
2
ConfirmSequenceNo
字符
30
Y
投保确认码
confirmSequenceNo
3
PolicyNo
字符
50
Y
保单号
policyNO
4
ClaimNotificationNo
字符
50
Y
报案号
registNo
5
ClaimRegistrationNo
字符
50
Y
立案号
claimNo
6
ClaimType
枚举
1
Y
理赔类型;参见代码
caseType
7
AccidentLiability
字符
1
Y
责任划分;参见代码
立案也无法确定默认全责
8
ClaimRegistrationTime
日期
Y
立案时间;格式:
精确到分钟
claimTime
9
EstimatedLossAmount
货币
14,2
Y
估损金额
unClaimAmount
4.3.核赔
通过调用getCompensateXML(Compensatecompensate,Stringuser,Stringpassword)进行报文的组织和通过调用getReturnCompensateFromXML(StringretXmlString)进行报文的解析.
此表中的字段都为对应Compensate中的字段
序号
字段名称
类型
大小
必传
说明
1
ClaimSequenceNo
字符
30
Y
理赔编号
claimCode
2
ConfirmSequenceNo
字符
30
Y
投保确认码
confirmSequenceNo
3
SerialNo
数值
2
Y
序号(序号规则各保险公司自定)
times
4
PayType
枚举
1
Y
赔付类型参见代码
结案前为1结案后为2(payType)
5
PayDate
日期
Y
赔付时间;精确到分
paydate
6
PayAmount
数值
14,2
Y
赔付金额
sumdutypaid
4.4.结案
通过调用getEndCaseXML(EndCaseendCase,Stringuser,Stringpassword)进行报文的组织和通过getReturnCompensateFromXML(StringretXmlString)进行报文的解析.
本环节都是对应对象EndCase中的字段
说明:
结案信息数据
序号
字段名称
类型
大小
必传
说明
1
ClaimSequenceNo
字符
30
Y
理赔编号
claimCode
2
ConfirmSequenceNo
字符
30
Y
投保确认码
confirmSequenceNo
3
PolicyNo
字符
50
Y
保单号
policyNO
4
ClaimNotificationNo
字符
50
Y
报案号
registNo
5
ClaimRegistrationNo
字符
50
Y
立案号
claimNo
6
CaseID
字符
50
Y
结案编号
endCaseNo
7
ClaimAmount
数值
12,2
Y
赔款总金额
sumPaid
8
ClaimCloseTime
日期
Y
结案时间;精确到分
endCaseTime
9
IsInsured
布尔
1
Y
是否属于保险责任
isInsuredDuty
10
ClaimType
字符
1
Y
理赔类型
caseType
11
PayCause
枚举
1
垫付原因参见代码
Prepayreason(无默认1)
12
RefuseCause
字符
100
拒赔原因描述
refusereason
13
DriverName
字符
30
Y
出险驾驶员姓名
driverName
14
CertiType
枚举
2
出险驾驶员证件类型参见代码
certiType
15
CertiCode
字符
20
出险驾驶员证件号码
certiCode
说明:
1.理赔编号为该案件报案时平台返回的理赔编号,平台会校验投保确认码、保单号、报案号、立案号是否与报案、立案时一致。
2.赔款总金额为实际赔付给客户的费用的总和.
4.4.1.事故信息
对象endcase中子对象AccidentInfor中对应的字段
说明:
无
序号
字段名称
类型
大小
必传
说明
1
LossTime
日期
Y
出险时间;精确到分
damageDate
2
LossArea
字符
100
Y
出险地点
accidentPlace
3
LossDesc
字符
1000
出险经过
accidentDesc
4
ManageDepartment
字符
60
事故处理部门
accidentdep
5
AccidentLiability
枚举
1
Y
事故责任划分参见代码
indemnityDuty
6
OptionType
枚举
1
Y
事故处理类型;参见代码
manageType()默认为9
7
AccidentType
枚举
3
Y
保险事故分类;参见代码
我们系统无法判断(很多对应不上)
说明:
(无)
4.4.2.第三方车辆情况列表
为对象endcase对象中的子对象lossCar
说明:
一条或多条记录
序号
字段名称
类型
大小
必传
说明
1
LicensePlateNo
字符
15
第三方车辆号牌号码
licenseNo
2
LicensePlateTypeCode
字符
2
第三方车辆号牌种类
licenseType
3
MotorTypeCode
枚举
3
交管车辆种类代码参见代码
可以对上只少一个特种作业车。
4
PolicyNo
字符
50
保单号
5
InsurerCode
枚举
4
保险公司机构代码;参见代码
系统取不到值
6
DriverName
字符
30
出险驾驶员姓名
driverName
7
CertiType
枚举
2
出险驾驶员证件类型参见代码
8
CertiCode
字符
20
出险驾驶员证件号码
drivingLicenseNo
说明:
(无)
4.4.3.损失赔偿情况列表(补充中)
代码:
ClaimCoverData(是指的本保单下的损失还是所有案件相关的保单的损失,如果是所有的保单那无法得到三方的保单)(已电话沟通了,保单可以不传)
说明:
一条多条记录(LossSituation)
序号
字段名称
类型
大小
必传
说明
1
PolicyNo
字符
50
Y
保单号
Claim.policyNo
2
liabilityRate
数值
3,2
赔偿责任比例
Prplcompensate.indemnityDuty
3
LossFeeType
枚举
1
Y
损失费用类型代码;参见代码
手工对应
4
CoverageCode
枚举
30
赔偿险种代码;参加代码
(有无必要)
5
LossAmount
数值
14,2
Y
损失金额
(车财人)
6
ClaimAmount
数值
14,2
Y
赔款金额
说明:
(无)
4.4.4.损失赔偿情况明细列表(补充中)
代码:
DetailData
说明:
DetailData是ClaimCoverData的子元素(LossSituationDetail)
序号
字段名称
类型
大小
必传
说明
1
IndemnityCode
枚举
3
Y
赔付明细代码;参见代码
lossType
2
LossAmount
数值
14,2
Y
损失金额
sumLoss
3
ClaimAmount
数值
14,2
Y
赔偿金额
sumPay
4
liabilityRate
数值
3.2
赔偿责任比例
indemnitydutyrate
说明:
(无)
4.5.案件追加
4.5.1.追加基本信息
说明:
结案追加信息数据
序号
字段名称
类型
大小
必传
说明
1
ClaimSequenceNo
字符
30
Y
理赔编号
2
SerialNo
数值
2
Y
序号(区分第几次追加,序号规则各保险公司自定)
3
PolicyNo
字符
50
Y
保单号码
4
ClaimNotificationNo
字符
50
Y
报案号
5
ClaimRegistrationNo
字符
50
Y
立案号
6
CaseID
字符
50
Y
结案编号
claimNo
7
ClaimReopenDate
日期
Y
追加日期;精确到分
underwriteEndDate
8
ClaimReopenDesc
字符
400
追加原因描述
openReasonDetail
说明:
1.没有结案信息不允许进行结案追加操作.
2.理赔编号与立案号必须与立案信息一致对应。
3.更新时理赔编号、序号、立案号必须与原追加赔偿信息相同。
4.5.2.赔偿损失列表
代码:
ClaimCoverData
说明:
无
序号
字段名称
类型
大小
必传
说明
1
LossFeeType
字符
1
Y
损失费用类型代码;参见代码
2
ClaimAmount
数值
14,2
Y
追加赔款金额
说明:
1.追加赔款金额可以为正,也可以为负。
4.6.注销
通过调用getCancelCaseXML(CancelCasecancelCase,Stringuser,Stringpassword)进行注销的报文组织和通过调用getReturnCancelCaseFromXML(StringretXmlString)进行报文的解析.
说明:
案件注销信息数据
序号
字段名称
类型
大小
必传
说明
1
ConfirmSequenceNo
字符
30
Y
投保确认码
confirmSequenceNo
2
ClaimSequenceNo
字符
30
Y
理赔编号;
claimCode
3
CancelType
枚举
1
Y
案件注销类型;参见代码
canCeltype
4
CancelCause
枚举
2
Y
注销原因;参见代码
canCelreason
5
CancelDesc
字符
400
注销描述
canCelremark
说明:
1.结案后,不得进行案件注销处理。
2.立案注销不会影响到报案信息有效性,立案注销后还
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商业 平台 系统 设计方案