Mutations
cloneProcedure
Creates a copy of an existing procedure, including its steps and content.
MUTATION
cloneProcedure(etag: String!, procedureId: ID!): CloneProcedureArguments
etag
String!
required
procedureId
ID!
required
Returns
procedure
Mutation
mutation CloneProcedure($etag: String!, $procedureId: ID!) {
cloneProcedure(etag: $etag, procedureId: $procedureId) {
procedure {
Attributes {
Created
Etag
LastSessionId
Updated
_IonValueCount
_ValueCount
}
LastSessionId
_ApprovalRequestsCount
_ApprovalsCount
_AttributedPartsCount
_AttributedUsersCount
}
}
}Variables
{
"etag": "string",
"procedureId": "id"
}Response
{
"data": {
"cloneProcedure": {
"procedure": {
"Attributes": [
{
"Created": "value",
"Etag": "string",
"LastSessionId": "string",
"Updated": "value",
"_IonValueCount": 1,
"_ValueCount": 1
}
],
"LastSessionId": "string",
"_ApprovalRequestsCount": 1,
"_ApprovalsCount": 1,
"_AttributedPartsCount": 1,
"_AttributedUsersCount": 1
}
}
}
}Was this page helpful?
⌘I
Mutation
mutation CloneProcedure($etag: String!, $procedureId: ID!) {
cloneProcedure(etag: $etag, procedureId: $procedureId) {
procedure {
Attributes {
Created
Etag
LastSessionId
Updated
_IonValueCount
_ValueCount
}
LastSessionId
_ApprovalRequestsCount
_ApprovalsCount
_AttributedPartsCount
_AttributedUsersCount
}
}
}Variables
{
"etag": "string",
"procedureId": "id"
}Response
{
"data": {
"cloneProcedure": {
"procedure": {
"Attributes": [
{
"Created": "value",
"Etag": "string",
"LastSessionId": "string",
"Updated": "value",
"_IonValueCount": 1,
"_ValueCount": 1
}
],
"LastSessionId": "string",
"_ApprovalRequestsCount": 1,
"_ApprovalsCount": 1,
"_AttributedPartsCount": 1,
"_AttributedUsersCount": 1
}
}
}
}