Skip to main content

CreatePersonInput

Provides the fields and values to use when creating a person.

input CreatePersonInput {
firstName: String!
lastName: String
idNumber: String
referenceNumber: String
notes: String
isClient: Boolean
members: RelatedMembersInput
tasks: RelatedTasksInput
letters: RelatedLettersInput
coordinations: RelatedCoordinationsInput
specifications: RelatedSpecificationsInput
contracts: ContactRelatedContractsInput
submissions: RelatedSubmissionsInput
meters: RelatedMetersInput
tags: RelatedTagsInput
copyRelations: CopyRelationsInput
}

Fields

CreatePersonInput.firstName ● String! non-null scalar

The person's first name.

CreatePersonInput.lastName ● String scalar

The person's last name.

CreatePersonInput.idNumber ● String scalar

The person's personal identification number.

CreatePersonInput.referenceNumber ● String scalar

The person's reference number.

CreatePersonInput.notes ● String scalar

The person's notes.

CreatePersonInput.isClient ● Boolean scalar

Whether this contact is a client.

CreatePersonInput.members ● RelatedMembersInput input

The person's members relation.

CreatePersonInput.tasks ● RelatedTasksInput input

The person's tasks relation.

CreatePersonInput.letters ● RelatedLettersInput input

The person's letters relation.

CreatePersonInput.coordinations ● RelatedCoordinationsInput input

The person's coordinations relation.

CreatePersonInput.specifications ● RelatedSpecificationsInput input

The person's specifications relation.

CreatePersonInput.contracts ● ContactRelatedContractsInput input

The person's contracts relation.

CreatePersonInput.submissions ● RelatedSubmissionsInput input

The person's submissions relation.

CreatePersonInput.meters ● RelatedMetersInput input

The person's meters relation.

CreatePersonInput.tags ● RelatedTagsInput input

The person's tags relation.

CreatePersonInput.copyRelations ● CopyRelationsInput input

The relations that should be copied from another entity.

Member Of

createPerson mutation