# Dock Health
URL: https://docs.awellhealth.com/docs/marketplace/dockhealth

> For the complete documentation index, see [llms.txt](https://docs.awellhealth.com/llms.txt).



<img src="/marketplace/dockhealth.png" width="48" height="48" />

HIPAA-compliant task management and workflow automation for healthcare. Assign, track, automate, and complete administrative to-do lists.

Category: Workflow. Adds 2 actions to a care flow.

## What to configure [#what-to-configure]

Set these once, on the extension in Awell Studio. An action fails at run time if a
required setting is missing.

| Setting         | Required | Notes                                                                                                                                                 |
| --------------- | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| API key         | Yes      | The API key you received from Dock Health. Stored as a secret.                                                                                        |
| Client ID       | Yes      | Used to perform the Client Credential grant to obtain an access token                                                                                 |
| Client secret   | Yes      | Used to perform the Client Credential grant to obtain an access token Stored as a secret.                                                             |
| Environment     | No       | Dock Health supports two environments. Use the "DEVELOPMENT" environment to test your code and the "PRODUCTION" environment for your live application |
| Organization ID | Yes      | Identifier of the organization making the request.                                                                                                    |
| User ID         | Yes      | Identifier of the user on whose behalf the request is made.                                                                                           |

## Actions [#actions]

Dock Health adds these 2 actions to a care flow. Add one to a step, then fill in its inputs.

### Create task [#create-task]

Create a Task in Dock Health

This action can be previewed in Studio before you publish.

| Input         | Type     | Required | Description                             |
| ------------- | -------- | -------- | --------------------------------------- |
| Description   | `string` | Yes      | Description of the task                 |
| Task list ID  | `string` | Yes      | The task list identifier.               |
| Patient ID    | `string` | No       | The patient the task is associated with |
| Task group ID | `string` | No       | The group to assign the task to         |

Returns:

| Data point | Type     |
| ---------- | -------- |
| `taskId`   | `string` |

### Get patient [#get-patient]

Retrieve patient details from Dock

This action can be previewed in Studio before you publish.

| Input           | Type     | Required | Description                              |
| --------------- | -------- | -------- | ---------------------------------------- |
| Dock patient ID | `string` | Yes      | Identifier of the patient in Dock Health |

Returns:

| Data point  | Type     |
| ----------- | -------- |
| `firstName` | `string` |
| `lastName`  | `string` |

## Setup and notes [#setup-and-notes]

### Dock Health [#dock-health]

HIPAA-compliant task management and workflow automation for healthcare. Assign, track, automate, and complete administrative to-do lists.

### Extension settings [#extension-settings]

For the extension to function correctly, you must configure the following settings. You can read more about these settings [here](https://github.com/DockHealth/dockhealth-api).

* Environment (production or development)
* Client ID
* Client secret
* API key
* Organiation identifier
* User identifier

## Changelog [#changelog]

## Dock Health changelog [#dock-health-changelog]

## Where this page comes from [#where-this-page-comes-from]

The settings, actions, inputs, outputs and webhooks above are generated from the
extension's own code, at `@awell-health/awell-extensions` v2.1.159. They match what the
platform actually does rather than a description of it.

Field-level detail also appears in Awell Studio when you configure the action.
Something wrong or missing? Email [support@awellhealth.com](mailto:support@awellhealth.com).
