BidClarification
A question the bid team asks the customer, and the customer's answer. Only the question, the answer, the status and the sent and answered times are for the customer; internal discussion stays in the bid's room.
type BidClarification {
answer: String
answerSource: String
answeredAt: DateTime
answeredBy: ID
askedBy: ID!
bidId: ID!
createdAt: DateTime!
id: ID!
question: String!
requirementId: ID
sentAt: DateTime
sentBy: ID
status: BidClarificationStatus!
threadId: ID
updatedAt: DateTime!
version: Int!
}
Fields
BidClarification.answer ● String scalar
The customer's answer; the latest one after a follow-up.
BidClarification.answerSource ● String scalar
Where the answer came from: STAFF when a person typed it in.
BidClarification.answeredAt ● DateTime scalar
When the answer was recorded.
BidClarification.answeredBy ● ID scalar
Who recorded the answer.
BidClarification.askedBy ● ID! non-null scalar
The person who asked it.
BidClarification.bidId ● ID! non-null scalar
The bid.
BidClarification.createdAt ● DateTime! non-null scalar
When it was written.
BidClarification.id ● ID! non-null scalar
The clarification.
BidClarification.question ● String! non-null scalar
The question, as the customer reads it.
BidClarification.requirementId ● ID scalar
The requirement it is about.
BidClarification.sentAt ● DateTime scalar
When it was last marked sent.
BidClarification.sentBy ● ID scalar
The person who last marked it sent.
BidClarification.status ● BidClarificationStatus! non-null enum
Where it stands.
BidClarification.threadId ● ID scalar
The room thread it was raised from.
BidClarification.updatedAt ● DateTime! non-null scalar
When it last changed.
BidClarification.version ● Int! non-null scalar
Pass back as expectedVersion to change it.
Returned By
bidClarifications query ● closeBidClarification mutation ● createBidClarification mutation ● markBidClarificationSent mutation ● recordBidClarificationAnswer mutation ● updateBidClarification mutation