ace.centralize.graphql.selections.claim
Predefined SelectionSets for Claim and related entities.
- class ace.centralize.graphql.selections.claim.ClaimSelections[source]
Bases:
objectReusable selection sets for Claim fields.
- STATUS = SelectionSet(fields=['statusId', 'statusName'], nested=[])
- ESTIMATE_CURRENCY = SelectionSet(fields=['estimateClaimValue', 'numberOfDecimals'], nested=[])
- INCIDENT = SelectionSet(fields=['incidentId', 'incidentGUID', 'claimId', 'description', 'incidentDateTime', 'incidentTypeId', 'isFirstIncident'], nested=[])
- MINIMAL = SelectionSet(fields=['claimId', 'number', 'policyId', 'submittedPolicyNumber'], nested=['status'])
- STANDARD = SelectionSet(fields=['claimId', 'claimGUID', 'claimTypeId', 'policyId', 'number', 'lineOfBusinessId', 'divisionId', 'submittedPolicyNumber', 'notificationDateTime', 'registrationDateTimeUTC', 'startDateTimeUTC', 'completionDateTimeUTC', 'completionReasonId', 'completionReasonComment', 'isClaimProcessable'], nested=['status', 'estimateClaimValue', 'incidents'])
- FULL = SelectionSet(fields=['claimId', 'claimGUID', 'claimTypeId', 'policyId', 'number', 'lineOfBusinessId', 'divisionId', 'submittedPolicyNumber', 'estimateClaimValueCurrencyTypeId', 'notificationDateTime', 'registrationDateTimeUTC', 'startDateTimeUTC', 'completionDateTimeUTC', 'completionReasonId', 'completionReasonComment', 'isClaimProcessable'], nested=['status', 'estimateClaimValue', 'incidents'])