ace.centralize.graphql.selections.party
Predefined SelectionSets for Party and related entities.
- Based on the Party GraphQL schema output types:
GqlPartyDetail, GqlPerson, GqlOrganization, GqlContactDetail, GqlAddress, GqlEmail, GqlPhone, GqlBankAccount, GqlCreditScore, GqlDisplayNameDetail, GqlTranslationDetail, GqlEmployment, GqlParticipantDetail, GqlPartyRole, GqlBeneficiaryRole, GqlTrusteeRole
- class ace.centralize.graphql.selections.party.DisplayNameSelections[source]
Bases:
objectReusable selection sets for DisplayName fields.
- MINIMAL = SelectionSet(fields=['default'], nested=[])
- WITH_TRANSLATIONS = SelectionSet(fields=['default'], nested=['translations'])
- class ace.centralize.graphql.selections.party.ContactSelections[source]
Bases:
objectReusable selection sets for Contact fields.
- ADDRESSES = SelectionSet(fields=['id', 'street', 'city', 'stateId', 'countryId', 'postalCode', 'addressTypeId', 'additionalInfo', 'main'], nested=[])
- ADDRESSES_FULL = SelectionSet(fields=['id', 'street', 'city', 'stateId', 'countryId', 'postalCode', 'addressTypeId', 'addressTypeOtherDesc', 'additionalInfo', 'main', 'partyId', 'startDate', 'endDate', 'isInvalid', 'isVerified'], nested=[])
- EMAILS = SelectionSet(fields=['id', 'emailAddress', 'emailTypeId', 'isInvalid', 'main'], nested=[])
- EMAILS_FULL = SelectionSet(fields=['id', 'emailAddress', 'emailTypeId', 'isInvalid', 'main', 'partyId', 'terminatedDate'], nested=[])
- PHONES = SelectionSet(fields=['id', 'extension', 'phoneTypeId', 'phoneValue', 'main'], nested=[])
- PHONES_FULL = SelectionSet(fields=['id', 'extension', 'phoneTypeId', 'phoneValue', 'isInvalid', 'main', 'partyId', 'terminatedDate'], nested=[])
- STANDARD = SelectionSet(fields=['preferredCommunicationMethodId'], nested=['addresses', 'emails', 'phones'])
- FULL = SelectionSet(fields=['preferredCommunicationMethodId'], nested=['addresses', 'emails', 'phones'])
- class ace.centralize.graphql.selections.party.EmploymentSelections[source]
Bases:
objectReusable selection sets for Employment fields.
- STANDARD = SelectionSet(fields=['id', 'employerName', 'employmentStatusId', 'industryTypeId', 'occupation'], nested=[])
- class ace.centralize.graphql.selections.party.IndividualSelections[source]
Bases:
objectReusable selection sets for Individual/Person fields.
- MINIMAL = SelectionSet(fields=['birthDate', 'firstName', 'lastName'], nested=['displayName'])
- STANDARD = SelectionSet(fields=['id', 'birthDate', 'deathDate', 'firstName', 'lastName', 'middleName', 'genderId', 'citizenshipId', 'maritalStatusId', 'occupation', 'occupationTitle', 'preferredLanguageId'], nested=['displayName'])
- FULL = SelectionSet(fields=['id', 'birthDate', 'deathDate', 'firstName', 'lastName', 'middleName', 'genderId', 'citizenshipId', 'maritalStatusId', 'occupation', 'occupationTitle', 'origName', 'preferredLanguageId', 'residencyStatusId', 'employeeNumber', 'suffix', 'title'], nested=['displayName', 'employment'])
- class ace.centralize.graphql.selections.party.OrganizationSelections[source]
Bases:
objectReusable selection sets for Organization fields.
- MINIMAL = SelectionSet(fields=['id'], nested=['displayName'])
- STANDARD = SelectionSet(fields=['id', 'preferredLanguageId', 'website', 'establishedDate', 'dissolvedDate'], nested=['displayName', 'name'])
- FULL = SelectionSet(fields=['id', 'annualRevenue', 'dissolvedDate', 'employeeCount', 'establishedDate', 'financialEndDay', 'financialEndMonth', 'industryTypeId', 'organizationLegalFormId', 'organizationNumber', 'organizationTypeId', 'preferredLanguageId', 'website'], nested=['displayName', 'name'])
- class ace.centralize.graphql.selections.party.BankAccountSelections[source]
Bases:
objectReusable selection sets for BankAccount fields.
- STANDARD = SelectionSet(fields=['id', 'accountNumber', 'bankAccountTypeId', 'branchCode', 'countryId', 'financialInstitutionNumber', 'partyId'], nested=[])
- class ace.centralize.graphql.selections.party.CreditScoreSelections[source]
Bases:
objectReusable selection sets for CreditScore fields.
- STANDARD = SelectionSet(fields=['id', 'value', 'ratingAgencyId', 'description', 'effectiveDate'], nested=[])
- class ace.centralize.graphql.selections.party.BeneficiaryRoleSelections[source]
Bases:
objectReusable selection sets for BeneficiaryRole fields.
- STANDARD = SelectionSet(fields=['id', 'beneficiaryTypeId', 'relationshipToInsuredId'], nested=[])
- class ace.centralize.graphql.selections.party.TrusteeRoleSelections[source]
Bases:
objectReusable selection sets for TrusteeRole fields.
- STANDARD = SelectionSet(fields=['id', 'trustTypeId'], nested=[])
- class ace.centralize.graphql.selections.party.PartyRoleSelections[source]
Bases:
objectReusable selection sets for PartyRole fields.
- MINIMAL = SelectionSet(fields=['id', 'partyRoleId'], nested=[])
- STANDARD = SelectionSet(fields=['id', 'partyRoleId', 'sharedPercent', 'effectiveDate', 'terminationDate', 'terminationReasonId', 'statusId', 'agentContractId', 'entityId', 'entityTypeId', 'isIrrevocable', 'participantId'], nested=[])
- FULL = SelectionSet(fields=['id', 'partyRoleId', 'sharedPercent', 'effectiveDate', 'terminationDate', 'terminationReasonId', 'statusId', 'agentContractId', 'entityId', 'entityTypeId', 'isIrrevocable', 'participantId', 'creationDateTimeUTC', 'creationUserId', 'lastUpdateDateTimeUTC', 'lastUpdateUserId', 'deletionDateTimeUTC', 'deletionUserId'], nested=['beneficiary', 'trustee'])
- class ace.centralize.graphql.selections.party.ParticipantSelections[source]
Bases:
objectReusable selection sets for Participant fields.
- MINIMAL = SelectionSet(fields=['id'], nested=['party', 'roles'])
- STANDARD = SelectionSet(fields=['id', 'entityId', 'entityTypeId'], nested=['party', 'roles'])
- FULL = SelectionSet(fields=['id', 'entityId', 'entityTypeId', 'creationDateTimeUTC', 'creationUserId', 'deletionDateTimeUTC', 'deletionUserId'], nested=['party', 'roles'])
- class ace.centralize.graphql.selections.party.PartySelections[source]
Bases:
objectReusable selection sets for Party fields.
- MINIMAL = SelectionSet(fields=['id', 'partyTypeId', 'partyEntityTypeId'], nested=[])
- STANDARD = SelectionSet(fields=['id', 'partyTypeId', 'partyEntityTypeId', 'externalIdentifier', 'referenceNumber'], nested=['contact', 'individual', 'organization', 'bankAccounts', 'creditScores'])
- FULL = SelectionSet(fields=['id', 'partyTypeId', 'partyEntityTypeId', 'externalIdentifier', 'referenceNumber'], nested=['contact', 'individual', 'organization', 'bankAccounts', 'creditScores'])
- CREATE = SelectionSet(fields=['partyId', 'partyEntityTypeId'], nested=['info'])
- UPDATE = SelectionSet(fields=['partyId', 'partyEntityTypeId'], nested=['info'])
- BATCH = SelectionSet(fields=['partyId', 'partyEntityTypeId'], nested=['info'])