v4.8 Change to Rules

3 minute read

v4.8 Changes to rules

The following rules have been changed and will require action on the part of users to maintain existing (or comparable) functionality.

PreviousMessageMappingRule has replaced PreviousMessageReferenceRule. The old rule is still available and both are optional to allow switch-over.

Example Mapping Sets and XPATH:

NAME FRK_MSG_TYPE IS_NOT_SPECIFIC ORDER_N DESCRIPTION FRK_MATCHING_RULE
TA Receiver Ref CP RCSR ACORD_TECHACC N 110 TA Contract Period Start End EXT_MATCH_POP
TA Receiver Ref CP RCSR ACORD_TECHACC N 110 TA Sender Contract Section Reference EXACT_MATCH
TA Receiver Ref CP RCSR ACORD_TECHACC N 110 Receiver Contract Reference EXT_MATCH_POP
TA Receiver Ref CP RCSR ACORD_TECHACC N 110 TA Receiver Contract Section Reference EXT_MATCH_POP
TA Receiver Ref CP HLR ACORD_TECHACC N 112 TA HighLevelReference EXT_MATCH_POP
TA Receiver Ref CP HLR ACORD_TECHACC N 112 TA Contract Period Start End EXT_MATCH_POP
TA Receiver Ref CP HLR ACORD_TECHACC N 112 Receiver Contract Reference EXT_MATCH_POP
TA Receiver Ref Risk Code ACORD_TECHACC N 114 TA Lloyds Risk Code EXT_MATCH_POP
TA Receiver Ref Risk Code ACORD_TECHACC N 114 TA Contract Period Start End EXT_MATCH_POP
TA Receiver Ref Risk Code ACORD_TECHACC N 114 Receiver Contract Reference EXT_MATCH_POP
TA Receiver Ref CP SCSR ACORD_TECHACC N 120 TA Sender Contract Section Reference EXT_MATCH_POP
TA Receiver Ref CP SCSR ACORD_TECHACC N 120 TA Contract Period Start End EXT_MATCH_POP
TA Receiver Ref CP SCSR ACORD_TECHACC N 120 Receiver Contract Reference EXT_MATCH_POP
TA Receiver Ref CP ACORD_TECHACC Y 130 Receiver Contract Reference EXT_MATCH_POP
TA Receiver Ref CP ACORD_TECHACC Y 130 TA Contract Period Start End EXT_MATCH_POP
TA Sender Ref CP RCSR ACORD_TECHACC N 140 TA Receiver Contract Section Reference EXT_MATCH_POP
TA Sender Ref CP RCSR ACORD_TECHACC N 140 TA Sender ID EXT_MATCH_POP
TA Sender Ref CP RCSR ACORD_TECHACC N 140 TA Contract Period Start End EXT_MATCH_POP
TA Sender Ref CP RCSR ACORD_TECHACC N 140 TA Sender Contract Section Reference EXACT_MATCH
TA Sender Ref CP HLR ACORD_TECHACC N 142 TA HighLevelReference EXT_MATCH_POP
TA Sender Ref CP HLR ACORD_TECHACC N 142 TA Contract Period Start End EXT_MATCH_POP
TA Sender Ref CP HLR ACORD_TECHACC N 142 TA Sender ID EXT_MATCH_POP
TA Sender Ref CP Risk Code ACORD_TECHACC N 144 TA Lloyds Risk Code EXT_MATCH_POP
TA Sender Ref CP Risk Code ACORD_TECHACC N 144 TA Sender ID EXT_MATCH_POP
TA Sender Ref CP Risk Code ACORD_TECHACC N 144 TA Contract Period Start End EXT_MATCH_POP
TA Sender Ref CP SCSR ACORD_TECHACC N 150 TA Sender ID EXT_MATCH_POP
TA Sender Ref CP SCSR ACORD_TECHACC N 150 TA Contract Period Start End EXT_MATCH_POP
TA Sender Ref CP SCSR ACORD_TECHACC N 150 TA Sender Contract Section Reference EXT_MATCH_POP
TA Sender Ref CP ACORD_TECHACC Y 160 TA Contract Period Start End EXT_MATCH_POP
TA Sender Ref CP ACORD_TECHACC Y 160 TA Sender ID EXT_MATCH_POP
Placing Receiver Ref CP RCSR ACORD_PLA N 500 Placing Section Level Sender Contract Section Reference EXT_MATCH_POP
Placing Receiver Ref CP RCSR ACORD_PLA N 500 Placing Section Level Receiver Contract Section Reference EXT_MATCH_POP
Placing Receiver Ref CP RCSR ACORD_PLA N 500 Receiver Contract Reference EXT_MATCH_POP
Placing Receiver Ref CP RCSR ACORD_PLA N 500 Placing Contract Period EXT_MATCH_POP
   
Receiver Contract Reference jv-ins-re:Contract[jv-ins-re:InsurerReference[translate(., 'PA_','pa ') != 'please advise']]/jv-ins-re:InsurerReference | jv-ins-re:Contract[jv-ins-re:ReinsurerReference[translate(., 'PA_','pa ') != 'please advise']]/jv-ins-re:ReinsurerReference
TA Sender Contract Section Reference jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:CedentContractSectionReference[//jv-ins-re:TechAccount[attribute::Sender='cedent']] | //jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:BrokerContractSectionReference
TA Receiver Contract Section Reference jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:InsurerContractSectionReference[translate(., 'PA_','pa ') != 'please advise'] | //jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:ReinsurerContractSectionReference[translate(., 'PA_','pa ') != 'please advise']
TA Sender ID jv-ins-re:Cedent/jv-ins-re:Party/jv-ins-re:Id/attribute::Agency[//jv-ins-re:TechAccount[attribute::Sender='cedent']] | //jv-ins-re:Cedent/jv-ins-re:Party/jv-ins-re:Id[//jv-ins-re:TechAccount[attribute::Sender='cedent']] | //jv-ins-re:Broker/jv-ins-re:Party/jv-ins-re:Id/attribute::Agency | //jv-ins-re:Broker/jv-ins-re:Party/jv-ins-re:Id
TA Underwriting Year jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:UnderwritingYear
TA Contract Period Start End jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:ContractPeriod/jv-ins-re:StartDateTime | // jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:ContractPeriod/jv-ins-re:StartDate | //jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:ContractPeriod/jv-ins-re:EndDateTime | //jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:ContractPeriod/jv-ins-re:EndDate
TA Sender Contract Reference jv-ins-re:Contract/jv-ins-re:CedentReference[//jv-ins-re:TechAccount[attribute::Sender='cedent']] | //jv-ins-re:Contract/jv-ins-re:BrokerReference
TA Lloyds Risk Code jv-ins-re:Extension//*[local-name()='RiskCode']
TA HighLevelReference jv-ins-re:Subaccount/jv-ins-re:ContractSection/jv-ins-re:HighLevelReference
Placing Section Level HLR //jv-ins-re:ContractSection[attribute::ContractReportingLevel='section_level']/jv-ins-re:HighLevelReference
Placing Section Level Sender Contract Section Reference //jv-ins-re:ContractSection[attribute::ContractReportingLevel='section_level' and //jv-ins-re:Placing[attribute::Sender='cedent']]/jv-ins-re:CedentContractSectionReference | //jv-ins-re:ContractSection[attribute::ContractReportingLevel='section_level']/jv-ins-re:BrokerContractSectionReference
Placing Section Level Receiver Contract Section Reference //jv-ins-re:ContractSection[attribute::ContractReportingLevel='section_level']/jv-ins-re:InsurerContractSectionReference | //jv-ins-re:ContractSection[attribute::ContractReportingLevel='section_level']/jv-ins-re:ReinsurerContractSectionReference