PrivatePerson
A resource representing a private person.
type PrivatePerson implements MonitoredEntityLike {
id: PrivatePersonId!
name: String!
gender: Gender
birthDate: Date
birthYear: Year
address: [Address!]!
countries: [CountryContext!]!
identifiers: [EntityIdentifier!]!
pep: Boolean! @deprecated
pepInfo: PepInfo!
tags: [Tag!]!
entityPortfolioStatusInfo: EntityPortfolioStatusInfo
sanctioned: Boolean! @deprecated
sanctionInfo: SanctionInfo!
relationships(
kind: [EntityRelationshipKind!]!
): EntityConnection!
amsCount: Int!
isMonitored: Boolean!
flags: [FlagKind!]!
riskSignals: RiskSignals!
userAssessedRiskLevel: RiskLevelKind
reviews: [PrivatePersonReview!]!
nextScheduledReviewDate: DateTime
customRiskFields: [EntityCustomRiskField!]!
ams(
pageInfo: SizePageInfoInput = { size: 20, offset: 0 }
): [AmsEvent!]!
}Fields
id PrivatePersonId! non-null scalar
PrivatePersonId!
The internal ID of this private person.
name String! non-null scalar
String!
Person name.
gender Gender enum
Gender
The gender of the person.
birthDate Date scalar
Date
The birth date of the person.
birthYear Year scalar
Year
The birth year of the person.
address [Address!]! non-null object
countries [CountryContext!]! non-null object
identifiers [EntityIdentifier!]! non-null object
pep Boolean! deprecated non-null scalar
DEPRECATED
Use the pepInfo field instead.
Whether the person is a PEP or not.
pepInfo PepInfo! non-null object
PepInfo!
PEP information.
tags [Tag!]! non-null object
[Tag!]!
Tags added to the person.
entityPortfolioStatusInfo EntityPortfolioStatusInfo object
EntityPortfolioStatusInfo
The team-assigned entity portfolio status information for the private person.
sanctioned Boolean! deprecated non-null scalar
DEPRECATED
Use the sanctionInfo field instead.
Whether the person is sanctioned or not.
sanctionInfo SanctionInfo! non-null object
SanctionInfo!
Sanction information.
relationships EntityConnection! non-null object
kind [EntityRelationshipKind!]! non-null enum
amsCount Int! non-null scalar
Int!
The number of adverse media event found on this private person. This is an approximation and the actual number may be lower, but never higher.
isMonitored Boolean! non-null scalar
Boolean!
Whether this private person is monitored or not.
flags [FlagKind!]! non-null enum
[FlagKind!]!
Flagged events for related business persons.
riskSignals RiskSignals! non-null object
RiskSignals!
Risk signals. Currently there is only one possible risk signal, 'flags', which is created if we find flags of negative severity.
userAssessedRiskLevel RiskLevelKind enum
RiskLevelKind
User-assessed risk level for the private person. Determined by the user during the review process.
reviews [PrivatePersonReview!]! non-null object
[PrivatePersonReview!]!
Reviews created on this private person.
nextScheduledReviewDate DateTime scalar
DateTime
The date of the next scheduled review, based on the latest review user-assessed risk.
customRiskFields [EntityCustomRiskField!]! non-null object
[EntityCustomRiskField!]!
Custom risk field values assigned to this private person.
ams [AmsEvent!]! non-null object
[AmsEvent!]!
Adverse media articles found for this entity.
This field replaces the amsCount field, which will eventually be deprecated.
The amsCount field might differ from the actual number returned here, due to different screening solutions being used.
pageInfo SizePageInfoInput input
SizePageInfoInput
Used for pagination. Media articles are sorted by the highest relevance first.
Interfaces
MonitoredEntityLike interface
MonitoredEntityLike
An interface type of external business entities that can be monitored.
Returned By
privatePerson query
Member Of
PersonSearchConnectionEdge object PrivatePersonPayload object
Implemented By
ReviewEntity union