Lab Test Report List

Use the labTestReports query to get the list of all lab test reports created within the TeleWellness Portal.

This query must be executed within the member query.

Required Argument

Argument Name

Type

Description

memberId

ID

Unique b64 Member ID. Execute the members query to get the member ID

Available fields

The following fields will be displayed in the response:

Field Name

Type

Description

id

id

Lab test report ID

testName

String

Lab test report name

isVisible

Boolean

True if the report is visible. Otherwise, it displays false

reportPdf

URL

Lab test report url

status

String

Lab test report status. Possible values: created, ordered, fulfilled, error, returned_to_lab, or results_ready. For more information, refer to this section.

testDate

DateTime

Date and time when the lab test report was created.

Status field description

Status name

Description

created

Lab test report created

ordered

The order was placed with lab

fulfilled

The kit was shipped to the client

error

There is a problem with the kit

returned_to_lab

The results are returned to the lab

results_ready

The lab tests results are ready

Process complete

There’s processing after the results are ready.

Example

query {
  member(id: "TWVtYmVyOjVlZDk5MjMyLWNhMTMtNGE2NS05MmIyLWZjMDk4ZjgyOWUwNA==") {
    labTestReports {
      edges {
        node {
          id
          testName
          reportPdf
          isVisible
          status
        }
      }
    }
  }
}

Last updated