Arguments
Copy
Ask AI
mutation updateDecisionComponent($input: UpdateDecisionComponentInput!) {
updateDecisionComponent(input: $input) {
errors {
... on BadRequestError {
advice
code
message
}
... on ForbiddenError {
advice
code
message
}
... on InvalidActorError {
advice
code
message
}
... on InvalidOrganizationError {
advice
code
message
}
... on NotFoundError {
advice
code
message
resourceName
resourceId
}
... on ServerError {
advice
code
message
}
}
decisionComponent {
schema {
underwritingDecisionComponentItemSchemas {
underwritingDecisionComponentFieldSchemas {
id
fieldType
label
helperText
isReadOnly
isRequired
isDisabled
associatedApplicationField
selectFieldOptions {
...SelectFieldOptionFragment
}
}
id
label
}
id
label
}
items {
outcomes {
results {
displayOrder
label
statusGuidance
guidance
}
reviews {
createdDate
lastUpdatedDate
fields {
...DecisionComponentReviewFieldFragment
}
label
}
}
fields {
schema {
id
fieldType
label
helperText
isReadOnly
isRequired
isDisabled
associatedApplicationField
selectFieldOptions {
...SelectFieldOptionFragment
}
}
fieldValue
sensitiveFields {
fieldValue
}
lastUpdatedBy {
name
type
}
id
status
displayOrder
updatedDateTime
}
id
stakeholderId
label
descriptiveText
status
displayOrder
}
hasAttachments
hasComments
attachments {
uploadedBy {
name
type
}
id
fileName
uploadedDateTime
size
}
comments {
createdBy {
name
type
}
decisionComponent {
schema {
underwritingDecisionComponentItemSchemas {
...UnderwritingDecisionComponentItemSchemaFragment
}
id
label
}
items {
outcomes {
...DecisionComponentOutcomesFragment
}
fields {
...DecisionComponentFieldFragment
}
id
stakeholderId
label
descriptiveText
status
displayOrder
}
hasAttachments
hasComments
attachments {
uploadedBy {
...ActorFragment
}
id
fileName
uploadedDateTime
size
}
comments {
createdBy {
...ActorFragment
}
decisionComponent {
...DecisionComponentFragment
}
lastUpdatedBy {
...ActorFragment
}
id
content
createdDateTime
updatedDateTime
}
lastUpdatedBy {
name
type
}
id
status
updatedDateTime
}
lastUpdatedBy {
name
type
}
id
content
createdDateTime
updatedDateTime
}
lastUpdatedBy {
name
type
}
id
status
updatedDateTime
}
}
}
Response
Returns a UpdateDecisionComponentPayloadCopy
Ask AI
{
"data": {
"updateDecisionComponent": {
"errors": [
BadRequestError
],
"decisionComponent": DecisionComponent
}
}
}