| Argument | Type | Description |
|---|---|---|
inputrequired | CustomTreatmentSheetRowInput! | Input |
treatmentSheetIdrequired | ID! | ID of the treatmentsheet |
mutation( $input: CustomTreatmentSheetRowInput!, $treatmentSheetId: ID!) { addCustomTreatmentSheetRow( input: $input, treatmentSheetId: $treatmentSheetId ) { id # Add other fields you need }}{ "input": {}, "treatmentSheetId": "1"}mutation( $text: String, $treatmentSheetCellId: ID!) { addTreatmentSheetCellComment( text: $text, treatmentSheetCellId: $treatmentSheetCellId ) { id # Add other fields you need }}{ "text": "example", "treatmentSheetCellId": "1"}| Argument | Type | Description |
|---|---|---|
inputrequired | TreatmentSheetRowInput! | Input |
treatmentSheetIdrequired | ID! | ID of the treatmentsheet |
mutation( $input: TreatmentSheetRowInput!, $treatmentSheetId: ID!) { addTreatmentSheetRow( input: $input, treatmentSheetId: $treatmentSheetId ) { id # Add other fields you need }}{ "input": {}, "treatmentSheetId": "1"}mutation( $at: DateTime, $id: ID!) { continueTreatment( at: $at, id: $id ) { id # Add other fields you need }}{ "at": {}, "id": "1"}| Argument | Type | Description |
|---|---|---|
inputrequired | CreateTreatmentSheetInput! | Input |
mutation($input: CreateTreatmentSheetInput!) { createTreatmentSheet(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
input | TreatmentSheetCellInput | Input data for treatment sheet cell operation |
treatmentSheetRowId | ID | ID of the treatmentsheetrow |
mutation( $input: TreatmentSheetCellInput, $treatmentSheetRowId: ID) { createTreatmentSheetCell( input: $input, treatmentSheetRowId: $treatmentSheetRowId ) { id # Add other fields you need }}{ "input": {}, "treatmentSheetRowId": "1"}| Argument | Type | Description |
|---|---|---|
inputrequired | TreatmentSheetTemplateInput! | Input |
mutation($input: TreatmentSheetTemplateInput!) { createTreatmentSheetTemplate(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteTreatment(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteTreatmentSheet(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteTreatmentSheetRow(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteTreatmentSheetRowAdditiveEntry(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation( $rowId: ID!, $startAt: DateTime!) { deleteTreatmentSheetRowConfig( rowId: $rowId, startAt: $startAt ) { id # Add other fields you need }}{ "rowId": "1", "startAt": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteTreatmentSheetTemplate(id: $id) { id # Add other fields you need }}{ "id": "1"}Discontinues a treatment from now and records who stopped it. No dose is owed from that instant on. Refused when the treatment is already discontinued.
mutation( $id: ID!, $reason: String) { discontinueTreatmentSheetRow( id: $id, reason: $reason ) { id # Add other fields you need }}{ "id": "1", "reason": "example"}mutation( $emailBody: String, $emailTo: [String], $includeIncompleteTreatments: Boolean, $locationId: ID, $treatmentSheetId: ID!) { emailTreatmentSheetSummary( emailBody: $emailBody, emailTo: $emailTo, includeIncompleteTreatments: $includeIncompleteTreatments, locationId: $locationId, treatmentSheetId: $treatmentSheetId ) { id # Add other fields you need }}{ "emailBody": "example", "emailTo": "example", "includeIncompleteTreatments": true, "locationId": "1", "treatmentSheetId": "1"}| Argument | Type | Description |
|---|---|---|
inputrequired | NovaSheetMergeInput! | Input |
sheetIdrequired | ID! | ID of the sheet |
mutation( $input: NovaSheetMergeInput!, $sheetId: ID!) { mergeNovaTemplateRows( input: $input, sheetId: $sheetId ) { id # Add other fields you need }}{ "input": {}, "sheetId": "1"}mutation( $at: DateTime, $id: ID!) { pauseTreatment( at: $at, id: $id ) { id # Add other fields you need }}{ "at": {}, "id": "1"}Restarts a discontinued treatment from now. The time it was stopped stays suppressed, so no dose from that span is owed.
| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { restartTreatmentSheetRow(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
input | SaveTreatmentSheetCellOrderItemInput | Input data for save treatment sheet cell order item operation |
mutation( $id: ID!, $input: SaveTreatmentSheetCellOrderItemInput) { saveTreatmentSheetCellOrderItem( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
additiveId | ID | ID of the additive |
input | TreatmentSheetRowAdditiveEntryInput | Input data for treatment sheet row additive entry operation |
mutation( $additiveId: ID, $input: TreatmentSheetRowAdditiveEntryInput) { saveTreatmentSheetRowAdditiveEntry( additiveId: $additiveId, input: $input ) { id # Add other fields you need }}{ "additiveId": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
configrequired | TreatmentSheetRowConfigInput! | Config |
endAt | DateTime | When the treatment stops. Omit to run until checkout. An end cannot be changed once set. |
reason | String | Why the treatment stops. Sent with `endAt`. |
rowIdrequired | ID! | ID of the row |
startAtrequired | DateTime! | When this configuration takes effect. |
mutation( $config: TreatmentSheetRowConfigInput!, $endAt: DateTime, $reason: String, $rowId: ID!, $startAt: DateTime!) { saveTreatmentSheetRowConfig( config: $config, endAt: $endAt, reason: $reason, rowId: $rowId, startAt: $startAt ) { id # Add other fields you need }}{ "config": {}, "endAt": {}, "reason": "example", "rowId": "1", "startAt": {}}mutation( $id: ID!, $signed: Boolean) { signTreatmentSheet( id: $id, signed: $signed ) { id # Add other fields you need }}{ "id": "1", "signed": true}mutation( $intervalId: ID!, $rowId: ID!) { undoPauseTreatment( intervalId: $intervalId, rowId: $rowId ) { id # Add other fields you need }}{ "intervalId": "1", "rowId": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | CustomTreatmentSheetRowInput! | Input |
mutation( $id: ID!, $input: CustomTreatmentSheetRowInput!) { updateCustomTreatmentSheetRow( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | TreatmentInput! | Input |
mutation( $id: ID!, $input: TreatmentInput!) { updateTreatment( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | TreatmentSheetInput! | Input |
mutation( $id: ID!, $input: TreatmentSheetInput!) { updateTreatmentSheet( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | TreatmentSheetCellInput! | Input |
mutation( $id: ID!, $input: TreatmentSheetCellInput!) { updateTreatmentSheetCell( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | TreatmentSheetRowInput! | Input |
mutation( $id: ID!, $input: TreatmentSheetRowInput!) { updateTreatmentSheetRow( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inactiveIntervalsrequired | [TreatmentTimeIntervalInput!]! | Inactive intervals |
mutation( $id: ID!, $inactiveIntervals: [TreatmentTimeIntervalInput!]!) { updateTreatmentSheetRowInactiveIntervals( id: $id, inactiveIntervals: $inactiveIntervals ) { id # Add other fields you need }}{ "id": "1", "inactiveIntervals": {}}mutation( $id: ID!, $start: DateTime!) { updateTreatmentSheetStart( id: $id, start: $start ) { id # Add other fields you need }}{ "id": "1", "start": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | TreatmentSheetTemplateInput! | Input |
mutation( $id: ID!, $input: TreatmentSheetTemplateInput!) { updateTreatmentSheetTemplate( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}mutation( $id: ID!, $timeSlots: [DateTime]!) { updateTreatmentSheetTimeSlots( id: $id, timeSlots: $timeSlots ) { id # Add other fields you need }}{ "id": "1", "timeSlots": {}}