PersonName
Description
Persons, who may be associated with a business as an owner, officer or contact.
type PersonName implements NodeFunctions {
firstName: String
lastName: String
fullName: String
dateOfBirth: DateTime
fullNameFullTextSearchVector: String
rank: Int
id: UUID!
firstObservedDate: String
lastObservedDate: String
recordCount: String
recordSources: JSON
recordTags: JSON
recordTagCounts: JSON
recordSourceCounts: JSON
internalId: String
internalPersonId: String
count(
field: String!
conditions: Conditions
): Int
countDistinct(
field: String!
conditions: Conditions
): Int
has(
field: String!
conditions: Conditions
): Boolean
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
_fn: JSON
}
Fields
PersonName.firstName ● String scalar
The person's first name.
PersonName.lastName ● String scalar
The person's last name.
PersonName.fullName ● String scalar
The person's full name.
PersonName.dateOfBirth ● DateTime scalar
The person's date of birth.
PersonName.fullNameFullTextSearchVector ● String scalar
PersonName.rank ● Int scalar
Determines the display order of the attribute, with lower values shown first
PersonName.id ● UUID! non-null scalar
PersonName.firstObservedDate ● String scalar
PersonName.lastObservedDate ● String scalar
PersonName.recordCount ● String scalar
Total number of upstream source records (e.g. government filings, business registrations, third-party database records) linked to this person.
PersonName.recordSources ● JSON scalar
Distinct titles of the upstream datasets from which the linked records were sourced.
PersonName.recordTags ● JSON scalar
Distinct tags (regulatory level, filing type, subject domain, geography) across all linked records.
PersonName.recordTagCounts ● JSON scalar
Map of tag to the number of linked records carrying that tag.
PersonName.recordSourceCounts ● JSON scalar
Map of source dataset title to the number of linked records from that dataset.
PersonName.internalId ● String scalar
PersonName.internalPersonId ● String scalar
PersonName.count ● Int scalar
PersonName.count.field ● String! non-null scalar
PersonName.count.conditions ● Conditions input
PersonName.countDistinct ● Int scalar
PersonName.countDistinct.field ● String! non-null scalar
PersonName.countDistinct.conditions ● Conditions input
PersonName.has ● Boolean scalar
PersonName.has.field ● String! non-null scalar
PersonName.has.conditions ● Conditions input
PersonName.sum ● Int scalar
PersonName.sum.field ● String! non-null scalar
PersonName.sum.conditions ● Conditions input
PersonName.min ● Int scalar
PersonName.min.field ● String! non-null scalar
PersonName.min.conditions ● Conditions input
PersonName.max ● Int scalar
PersonName.max.field ● String! non-null scalar
PersonName.max.conditions ● Conditions input
PersonName.avg ● Float scalar
PersonName.avg.field ● String! non-null scalar
PersonName.avg.conditions ● Conditions input
PersonName.collect ● String scalar
PersonName.collect.field ● String! non-null scalar
PersonName.collect.separator ● String scalar
PersonName.collect.conditions ● Conditions input
PersonName.minDateTime ● DateTime scalar
PersonName.minDateTime.field ● String! non-null scalar
PersonName.minDateTime.conditions ● Conditions input
PersonName.maxDateTime ● DateTime scalar
PersonName.maxDateTime.field ● String! non-null scalar
PersonName.maxDateTime.conditions ● Conditions input
PersonName._fn ● JSON scalar
Interfaces
NodeFunctions interface
Member Of
PersonNameEdge object