Coordination
Represents information about a coordination.
type Coordination {
id: ID!
_groupMeta: GroupMeta
number: String
status: RelatedStatusType
startAt: Date
receivedAt: Date
agreedAt: Date
signedAt: Date
dueAt: Date
type: CoordinationType
stage: CoordinationStage
jobNumber: String
jobName: String
externalCode: String
processingPeriod: Int
filePath: String @deprecated
filesPath: String
description: String
terms: String
isMember: Boolean
isResponsible: Boolean
comments: [Comment!]!
followers: [User!]
creator: User
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
deletedAt: DateTimeTz
members(
where: CoordinationMembersWhereWhereConditions
orderBy: [CoordinationMembersOrderByOrderByClause!]
first: Int! = 10
after: String
): CoordinationMembersEdgeConnection!
responsible(
first: Int! = 10
after: String
): CoordinationMembersEdgeConnection!
contacts(
where: CoordinationContactsWhereWhereConditions
orderBy: [CoordinationContactsOrderByOrderByClause!]
first: Int! = 10
after: String
): ContactConnection!
properties(
where: CoordinationPropertiesWhereWhereConditions
orderBy: [CoordinationPropertiesOrderByOrderByClause!]
first: Int! = 10
after: String
): PropertyConnection!
projects(
where: CoordinationProjectsWhereWhereConditions
orderBy: [CoordinationProjectsOrderByOrderByClause!]
first: Int! = 10
after: String
): ProjectConnection!
tasks(
where: CoordinationTasksWhereWhereConditions
orderBy: [CoordinationTasksOrderByOrderByClause!]
first: Int! = 10
after: String
): TaskConnection!
letters(
where: CoordinationLettersWhereWhereConditions
orderBy: [CoordinationLettersOrderByOrderByClause!]
first: Int! = 10
after: String
): LetterConnection!
specifications(
where: CoordinationSpecificationsWhereWhereConditions
orderBy: [CoordinationSpecificationsOrderByOrderByClause!]
first: Int! = 10
after: String
): SpecificationConnection!
tags(
where: CoordinationTagsWhereWhereConditions
orderBy: [CoordinationTagsOrderByOrderByClause!]
first: Int! = 10
after: String
): TagConnection!
files(
where: CoordinationFilesWhereWhereConditions
orderBy: [CoordinationFilesOrderByOrderByClause!]
first: Int! = 10
after: String
): FileConnection!
}
Fields
Coordination.id ● ID! non-null scalar
Coordination's unique identifier.
Coordination._groupMeta ● GroupMeta object
Grouping metadata when results are grouped.
Coordination.number ● String scalar
The coordination's number.
Coordination.status ● RelatedStatusType object
The coordination's status.
Coordination.startAt ● Date scalar
Start date of the coordination.
Coordination.receivedAt ● Date scalar
Received date of the coordination.
Coordination.agreedAt ● Date scalar
Agreed date of the coordination.
Coordination.signedAt ● Date scalar
Signed date of the coordination.
Coordination.dueAt ● Date scalar
Due date of the coordination.
Coordination.type ● CoordinationType object
The coordination's group.
Coordination.stage ● CoordinationStage object
The coordination's stage.
Coordination.jobNumber ● String scalar
The coordination's job number.
Coordination.jobName ● String scalar
The coordination's job name.
Coordination.externalCode ● String scalar
The coordination's external code.
Coordination.processingPeriod ● Int scalar
The coordination's processing period (in days).
Coordination.filePath ● String deprecated scalar
Use filesPath instead
The coordination's file path.
Coordination.filesPath ● String scalar
The coordination's files path.
Coordination.description ● String scalar
The coordination's description.
Coordination.terms ● String scalar
The coordination's terms.
Coordination.isMember ● Boolean scalar
Determine whether the current user is this coordination's member.
Coordination.isResponsible ● Boolean scalar
Determine whether the current user is this coordination's responsible member.
Coordination.comments ● [Comment!]! non-null object
The coordination's comments.
Coordination.followers ● [User!] list object
The coordination's followers.
Coordination.creator ● User object
The user who created this coordination.
Coordination.createdAt ● DateTimeTz! non-null scalar
The date and time when the coordination was created.
Coordination.updatedAt ● DateTimeTz! non-null scalar
The date and time when the coordination was last updated.
Coordination.deletedAt ● DateTimeTz scalar
The date and time when the coordination was deleted.
Coordination.members ● CoordinationMembersEdgeConnection! non-null object
The coordination's members.
Coordination.members.where ● CoordinationMembersWhereWhereConditions input
Coordination.members.orderBy ● [CoordinationMembersOrderByOrderByClause!] list input
Coordination.members.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.members.after ● String scalar
A cursor after which elements are returned.
Coordination.responsible ● CoordinationMembersEdgeConnection! non-null object
The coordination's responsible member.
Coordination.responsible.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.responsible.after ● String scalar
A cursor after which elements are returned.
Coordination.contacts ● ContactConnection! non-null object
A list of contacts associated with the coordination.
Coordination.contacts.where ● CoordinationContactsWhereWhereConditions input
Coordination.contacts.orderBy ● [CoordinationContactsOrderByOrderByClause!] list input
Coordination.contacts.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.contacts.after ● String scalar
A cursor after which elements are returned.
Coordination.properties ● PropertyConnection! non-null object
A list of properties associated with the coordination.
Coordination.properties.where ● CoordinationPropertiesWhereWhereConditions input
Coordination.properties.orderBy ● [CoordinationPropertiesOrderByOrderByClause!] list input
Coordination.properties.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.properties.after ● String scalar
A cursor after which elements are returned.
Coordination.projects ● ProjectConnection! non-null object
A list of projects associated with the coordination.
Coordination.projects.where ● CoordinationProjectsWhereWhereConditions input
Coordination.projects.orderBy ● [CoordinationProjectsOrderByOrderByClause!] list input
Coordination.projects.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.projects.after ● String scalar
A cursor after which elements are returned.
Coordination.tasks ● TaskConnection! non-null object
A list of tasks associated with the coordination.
Coordination.tasks.where ● CoordinationTasksWhereWhereConditions input
Coordination.tasks.orderBy ● [CoordinationTasksOrderByOrderByClause!] list input
Coordination.tasks.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.tasks.after ● String scalar
A cursor after which elements are returned.
Coordination.letters ● LetterConnection! non-null object
A list of letters associated with the coordination.
Coordination.letters.where ● CoordinationLettersWhereWhereConditions input
Coordination.letters.orderBy ● [CoordinationLettersOrderByOrderByClause!] list input
Coordination.letters.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.letters.after ● String scalar
A cursor after which elements are returned.
Coordination.specifications ● SpecificationConnection! non-null object
A list of specifications associated with the coordination.
Coordination.specifications.where ● CoordinationSpecificationsWhereWhereConditions input
Coordination.specifications.orderBy ● [CoordinationSpecificationsOrderByOrderByClause!] list input
Coordination.specifications.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.specifications.after ● String scalar
A cursor after which elements are returned.
Coordination.tags ● TagConnection! non-null object
The coordination's tags.
Coordination.tags.where ● CoordinationTagsWhereWhereConditions input
Coordination.tags.orderBy ● [CoordinationTagsOrderByOrderByClause!] list input
Coordination.tags.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.tags.after ● String scalar
A cursor after which elements are returned.
Coordination.files ● FileConnection! non-null object
The coordination's files.
Coordination.files.where ● CoordinationFilesWhereWhereConditions input
Coordination.files.orderBy ● [CoordinationFilesOrderByOrderByClause!] list input
Coordination.files.first ● Int! non-null scalar
Limits number of fetched items. Maximum allowed value: 50.
Coordination.files.after ● String scalar
A cursor after which elements are returned.
Returned By
coordination query ● createCoordination mutation ● deleteCoordination mutation ● duplicateCoordination mutation ● restoreCoordination mutation ● updateCoordination mutation
Member Of
CoordinationEdge object