Adds a reviewer to a lab result
mutation( $labResultId: ID!, $providerId: ID!) { addReviewerToLabResult( labResultId: $labResultId, providerId: $providerId ) { id # Add other fields you need }}{ "labResultId": "1", "providerId": "1"}mutation( $comment: String, $orderId: ID!, $tests: [String]!) { addTestsToLabOrder( comment: $comment, orderId: $orderId, tests: $tests ) { id # Add other fields you need }}{ "comment": "example", "orderId": "1", "tests": {}}mutation($id: ID!) { cancelLabOrder(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
input | OrgLabInput | Input data for org lab operation |
mutation($input: OrgLabInput) { createOrgLab(input: $input) { id # Add other fields you need }}{ "input": {}}| Argument | Type | Description |
|---|---|---|
inputrequired | OrgLabInput! | Input |
mutation($input: OrgLabInput!) { createOrgLabWithCheck(input: $input) { id # Add other fields you need }}{ "input": {}}Delete an existing image from the specified lab result.
mutation( $imageId: ID!, $labResultId: ID!) { deleteLabImage( imageId: $imageId, labResultId: $labResultId ) { id # Add other fields you need }}{ "imageId": "1", "labResultId": "1"}mutation($id: ID!) { deleteLabOrder(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { deleteLabResult(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation($id: ID!) { deleteOrgLab(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation( $body: String, $emails: [String], $labResultId: ID!, $subject: String) { emailLabResult( body: $body, emails: $emails, labResultId: $labResultId, subject: $subject ) { id # Add other fields you need }}{ "body": "example", "emails": "example", "labResultId": "1", "subject": "example"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { fetchVetrocketImages(id: $id) { id # Add other fields you need }}{ "id": "1"}mutation($orderId: ID!) { finishLabOrder(orderId: $orderId) { id # Add other fields you need }}{ "orderId": "1"}Links a lab result to a patient
mutation( $id: ID!, $patientId: ID!) { linkOrphanLabResultToPatient( id: $id, patientId: $patientId ) { id # Add other fields you need }}{ "id": "1", "patientId": "1"}mutation($id: ID!) { onboardPetdxLab(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
comment | String | Comment or note text |
drawTime | Int | Time when sample was drawn |
encounterId | ID | ID of the clinical encounter |
extraFields | [ExtraFieldInput!] | Extra fields |
historyOfCancer | Boolean | History of cancer |
modality | String | Modality |
orgLabIdrequired | ID! | ID of the orglab |
patientIdrequired | ID! | ID of the patient |
productIds | [ID] | List of product IDs |
providerId | ID | ID of the provider |
scannedCodes | [String] | Scanned codes |
serialNumber | String | Serial number |
suspicious | Boolean | Suspicious |
symptoms | [String] | Symptoms |
tests | [String] | Tests |
type | String | Type or classification |
visitId | ID | ID of the visit |
mutation( $comment: String, $drawTime: Int, $encounterId: ID, $extraFields: [ExtraFieldInput!], $historyOfCancer: Boolean, $modality: String, $orgLabId: ID!, $patientId: ID!, $productIds: [ID], $providerId: ID, $scannedCodes: [String], $serialNumber: String, $suspicious: Boolean, $symptoms: [String], $tests: [String], $type: String, $visitId: ID) { orderLab( comment: $comment, drawTime: $drawTime, encounterId: $encounterId, extraFields: $extraFields, historyOfCancer: $historyOfCancer, modality: $modality, orgLabId: $orgLabId, patientId: $patientId, productIds: $productIds, providerId: $providerId, scannedCodes: $scannedCodes, serialNumber: $serialNumber, suspicious: $suspicious, symptoms: $symptoms, tests: $tests, type: $type, visitId: $visitId ) { id # Add other fields you need }}{ "comment": "example", "drawTime": 1, "encounterId": "1", "extraFields": {}, "historyOfCancer": true, "modality": "example", "orgLabId": "1", "patientId": "1", "productIds": "1", "providerId": "1", "scannedCodes": "example", "serialNumber": "example", "suspicious": true, "symptoms": "example", "tests": "example", "type": "example", "visitId": "1"}mutation($id: ID!) { refreshLabResult(id: $id) { id # Add other fields you need }}{ "id": "1"}Removes a provider from a lab result
mutation( $labResultId: ID!, $providerId: ID!) { removeReviewerFromLabResult( labResultId: $labResultId, providerId: $providerId ) { id # Add other fields you need }}{ "labResultId": "1", "providerId": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
mutation($id: ID!) { retryLabOrderPlacement(id: $id) { id # Add other fields you need }}{ "id": "1"}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | LabOrderInput! | Input |
mutation( $id: ID!, $input: LabOrderInput!) { updateLabOrder( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | LabResultInput! | Input |
mutation( $id: ID!, $input: LabResultInput!) { updateLabResult( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | OrgLabInput! | Input |
mutation( $id: ID!, $input: OrgLabInput!) { updateOrgLab( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}| Argument | Type | Description |
|---|---|---|
idrequired | ID! | Unique identifier |
inputrequired | OrgLabInput! | Input |
mutation( $id: ID!, $input: OrgLabInput!) { updateOrgLabWithCheck( id: $id, input: $input ) { id # Add other fields you need }}{ "id": "1", "input": {}}Create a new image for the specified lab result.
mutation( $image: Upload!, $labResultId: ID!, $name: String!) { uploadLabImage( image: $image, labResultId: $labResultId, name: $name ) { id # Add other fields you need }}{ "image": {}, "labResultId": "1", "name": "example"}