getPartyClaimSummary
- Description
- This inquiry transaction returns all claim details recorded for a given party.
- Web Services
- Operation name: getPartyClaimSummary
- Example
In the insurance industry, a single party has played a role on too many insurance claims. Use this transaction to retrieve all claims associated with the given party.
Retrieve the details of all claims that this party plays a role (claim party role) such as claimant, witness, third party, claim adjuster, and others the contract or contracts association (claim contract) for each claim and the party details for this party.
- Usage information
- The required input for this transaction includes the PartyId (primary
key) for the party being queried, along with a Claim inquiry level
and Party inquiry level.
The inquiry levels control the type and extent of information returned for the party and claim.
- Preconditions
- Not applicable
- Mandatory input
- PartyId
- PartyInquiryLevel
- ClaimInquiryLevel
- Inquiry levels
- PartyInquiryLevel:
- Level 0 - returns Party data including names, identifications, party privacy preferences, line of business relationships, and either personal data, if a Person, or organizational data, if an Organization.
- Level 1 - returns level 0 data plus all party addresses and contact methods.
- Level 2 - returns level 1 data plus all party relationship data.
- Level 3 - returns level 2 data plus all party bank account, party charge card, and income source data.
- Level 4 - returns level 3 data plus all party value data.
ClaimInquiryLevel:- Level 0 - returns the Claim business object only.
- Level 1 - returns level 0 data plus Claim Contracts.
- Level 2 - returns level 1 data plus Claim Party Roles with Party Details based on the PartyInquiryLevel.
- Filter values
- Not applicable
- Transaction behavior
- Not applicable
- Request message
- <InquiryType> getPartyClaimSummary
<InquiryParam>
<tcrmParam name= "PartyId">
<tcrmParam name= "PartyInquiryLevel">
<tcrmParam name= "ClaimInquiryLevel">
- Response objects
- Claim business object with details based on the ClaimInquiry level:
- 0 - TCRMClaimBObj.
- 1 - Level 0 data plus TCRMClaimContractBObj.
- 2 - Level 1 data plus TCRMClaimPartyRoleBObj with Party details based on the PartyInquiryLevel.
With Party details based on the PartyInquiryLevel:
- 0 includes:
- 1 includes level 0 plus:
- TCRMPartyAddressBObj list, each with associated TCRMAddressBObj
- TCRMPartyContactMethodBObj list, each with associated TCRMContactMethodBObj
- 2 returns level 1 plus TCRMPartyRelationshipBObj list, each with associated TCRMPartyBObj
- 3 includes level 2 plus:
- TCRMPartyBankAccountBObj list
- TCRMPartyChargeCardBObj list
- TCRMIncomeSourceBObj list
- 4 includes level 3 plus TCRMPartyValueBObj
- Special note
- Not applicable