GET api/v1/{practiceId}/clinical/pathologyreportworkflows/fromdate/{fromDate}/todate/{toDate}/status/{status}/pageSize/{pageSize}/pageNumber/{pageNumber}

Get paged PathologyReports based on specified reports date range and status

Request Information

URI Parameters

NameDescriptionTypeAdditional information
practiceId

practice id for which pathology reports belongs too

globally unique identifier

Required

fromDate

start report date

string

Required

toDate

end report date

string

Required

status

workflow status, can be Open, Read, Urgent

Com.Healthbridge.Hhas.Clinical.Interface.ValueObjects.PathologyReportWorkflowStatusType

Required

pageSize

integer

Required

pageNumber

integer

Required

Body Parameters

None.

Response Information

Resource Description

array of pathology report workflows filtered by provided criteria

Collection of Com.Healthbridge.Hhas.Clinical.Interface.ValueObjects.PathologyReportWorkflowVo
NameDescriptionTypeAdditional information
PathologyReportWorkflowId

globally unique identifier

None.

PathologyReportId

globally unique identifier

None.

WorkflowStatusType

Com.Healthbridge.Hhas.Clinical.Interface.ValueObjects.PathologyReportWorkflowStatusType

None.

PatientName

string

None.

PatientContactNo

string

None.

Departments

string

None.

ReceivedDate

date

None.

PatientDateOfBirth

date

None.

OriginalMessage

string

None.

ReportLabName

string

None.

PatientIds

Collection of globally unique identifier

None.

PrimaryProviderId

globally unique identifier

None.

PracticeId

globally unique identifier

None.

DoctorName

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "PathologyReportWorkflowId": "29c2047e-fbce-4a31-96a4-eab5d8353da3",
    "PathologyReportId": "c4bb76b7-803c-4235-9069-7289c02f8493",
    "WorkflowStatusType": 0,
    "PatientName": "sample string 3",
    "PatientContactNo": "sample string 4",
    "Departments": "sample string 5",
    "ReceivedDate": "2025-04-15T06:12:23Z",
    "PatientDateOfBirth": "2025-04-15T06:12:23Z",
    "OriginalMessage": "sample string 8",
    "ReportLabName": "sample string 9",
    "PatientIds": [
      "f2ca8f83-fef5-4f01-946f-9fd6b4bbb54d",
      "79a5d54c-46f7-4382-9ed0-ed1235374fda"
    ],
    "PrimaryProviderId": "6891c4d5-86c3-43ee-8148-064cb11243fb",
    "PracticeId": "daa607f9-13a4-4548-b0d0-0e308ca12133",
    "DoctorName": "sample string 12"
  },
  {
    "PathologyReportWorkflowId": "29c2047e-fbce-4a31-96a4-eab5d8353da3",
    "PathologyReportId": "c4bb76b7-803c-4235-9069-7289c02f8493",
    "WorkflowStatusType": 0,
    "PatientName": "sample string 3",
    "PatientContactNo": "sample string 4",
    "Departments": "sample string 5",
    "ReceivedDate": "2025-04-15T06:12:23Z",
    "PatientDateOfBirth": "2025-04-15T06:12:23Z",
    "OriginalMessage": "sample string 8",
    "ReportLabName": "sample string 9",
    "PatientIds": [
      "f2ca8f83-fef5-4f01-946f-9fd6b4bbb54d",
      "79a5d54c-46f7-4382-9ed0-ed1235374fda"
    ],
    "PrimaryProviderId": "6891c4d5-86c3-43ee-8148-064cb11243fb",
    "PracticeId": "daa607f9-13a4-4548-b0d0-0e308ca12133",
    "DoctorName": "sample string 12"
  }
]

application/xml, text/xml

Sample:
<ArrayOfPathologyReportWorkflowVo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Com.Healthbridge.Hhas.Clinical.Interface.ValueObjects">
  <PathologyReportWorkflowVo>
    <Departments>sample string 5</Departments>
    <DoctorName>sample string 12</DoctorName>
    <OriginalMessage>sample string 8</OriginalMessage>
    <PathologyReportId>c4bb76b7-803c-4235-9069-7289c02f8493</PathologyReportId>
    <PathologyReportWorkflowId>29c2047e-fbce-4a31-96a4-eab5d8353da3</PathologyReportWorkflowId>
    <PatientContactNo>sample string 4</PatientContactNo>
    <PatientDateOfBirth>2025-04-15T06:12:23.6170121+02:00</PatientDateOfBirth>
    <PatientIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>f2ca8f83-fef5-4f01-946f-9fd6b4bbb54d</d3p1:guid>
      <d3p1:guid>79a5d54c-46f7-4382-9ed0-ed1235374fda</d3p1:guid>
    </PatientIds>
    <PatientName>sample string 3</PatientName>
    <PracticeId>daa607f9-13a4-4548-b0d0-0e308ca12133</PracticeId>
    <PrimaryProviderId>6891c4d5-86c3-43ee-8148-064cb11243fb</PrimaryProviderId>
    <ReceivedDate>2025-04-15T06:12:23.6170121+02:00</ReceivedDate>
    <ReportLabName>sample string 9</ReportLabName>
    <WorkflowStatusType>Open</WorkflowStatusType>
  </PathologyReportWorkflowVo>
  <PathologyReportWorkflowVo>
    <Departments>sample string 5</Departments>
    <DoctorName>sample string 12</DoctorName>
    <OriginalMessage>sample string 8</OriginalMessage>
    <PathologyReportId>c4bb76b7-803c-4235-9069-7289c02f8493</PathologyReportId>
    <PathologyReportWorkflowId>29c2047e-fbce-4a31-96a4-eab5d8353da3</PathologyReportWorkflowId>
    <PatientContactNo>sample string 4</PatientContactNo>
    <PatientDateOfBirth>2025-04-15T06:12:23.6170121+02:00</PatientDateOfBirth>
    <PatientIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:guid>f2ca8f83-fef5-4f01-946f-9fd6b4bbb54d</d3p1:guid>
      <d3p1:guid>79a5d54c-46f7-4382-9ed0-ed1235374fda</d3p1:guid>
    </PatientIds>
    <PatientName>sample string 3</PatientName>
    <PracticeId>daa607f9-13a4-4548-b0d0-0e308ca12133</PracticeId>
    <PrimaryProviderId>6891c4d5-86c3-43ee-8148-064cb11243fb</PrimaryProviderId>
    <ReceivedDate>2025-04-15T06:12:23.6170121+02:00</ReceivedDate>
    <ReportLabName>sample string 9</ReportLabName>
    <WorkflowStatusType>Open</WorkflowStatusType>
  </PathologyReportWorkflowVo>
</ArrayOfPathologyReportWorkflowVo>