title: Awell Workflow
You will need to provide the API URL and an API key.
Starts a new care flow for the patient enrolled in your current care flow.
Passing baseline info: Please read the documentation on our developer hub to learn more about how to pass baseline info.
Example of how to configure a value for the baseline info action field:
[
{
"data_point_definition_id": "age",
"value": "29"
},
{
"data_point_definition_id": "dob",
"value": "1993-11-30"
}
]
Stops the care flow the patient is currently enrolled in. A reason is why you are stopping the care flow is mandatory.
Allows updating patient data for the patient currently enrolled in the care flow.
Checks whether the patient is already enrolled in a care flow definition. The care flow the patient is currently enrolled in does not count and is excluded from the results.
Action fields:
Data points:
false
because then there are no other care flow ids that match your criteria.Note that this action is deprecated and we recommend using identifiers instead.
Search whether, apart from the patient currently enrolled in the care flow, another patient with the same patient_code
already exists.
Data points:
This action lets you check if a patient with a specific identifier already exists in Awell. It's particularly useful when a patient's identity is initially anonymous during the start of the care flow, but later becomes identifiable through the identifiers collected during the care flow. This check ensures whether a patient with that identifier is already present or not.
This action allows you to add a unique identifier to the current patient's profile. If the patient already has an identifier with the same system but a different value, this action will update the existing identifier with the new value provided.
First, it checks if this identifier (system and value) is already associated with another patient. If it's safe to proceed, it will add or update the identifier as needed. However, if another patient already has this identifier, the action will stop and notify you, preventing duplicates. To avoid conflicts, we recommend first running the "Get patient by identifier" action to check for any existing matches.
Webhooks in the Awell extension offer ways to trigger a care flow based on the end of another care flow, or from any event that happens in your system (via the pathwayStart webhook).