> ## Documentation Index
> Fetch the complete documentation index at: https://trainings.air.athelas.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Flowsheets

Flowsheets streamlines physical therapy documentation by aligning it with how visits are actually billed. The page is **CPT-centric**: you set up the billing codes for the visit first, then nest the interventions you performed underneath each code. The result is fewer clicks, less repeated data entry, and cleaner notes.

Units are auto-calculated from minutes at the CPT block level, with manual overrides available. You can also carry interventions forward from previous visits, mark exercises as a Home Exercise Program (HEP), and send the patient a HEP PDF — all from the same screen.

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_1.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=c308451dd65d86cfcf0c77cb257602ab" alt="Flowsheets overview" width="2912" height="1458" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_1.webp" />

## Creating and managing flowsheets

### Adding procedure codes

Every flowsheet starts with a CPT block. The CPT-centric structure mirrors actual billing practices, so the codes that determine what you bill are the scaffolding for everything else on the page.

**To add a procedure code:**

1. **Click** **+ CPT** at the top of the flowsheet.
2. **Search by CPT number** (e.g., `97110`) or **by description** (e.g., "therapeutic exercise"), then select the code from the dropdown.
3. **Fill in the CPT block** — modifiers, minutes, provider, and status.
   <img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_2.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=6a44360b967bbfb57f9b12243bf2ff88" alt="CPT block fields after selecting a procedure code" width="2860" height="982" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_2.webp" />

<Note>
  CPT codes in the **+ CPT** dropdown are sorted by **how often you've used them** — the codes you've added to chart notes most frequently show up at the top. The order is **per provider**, so each provider sees their own usage-based list. If the code you want isn't near the top yet, just type to search for it.
</Note>

Minutes are entered **once per CPT block**, not per intervention. Units are auto-calculated from those minutes; you can override them manually if needed.

<Tip>
  ✨**Smart Tip:** Use multi-select to **bulk add CPT codes** for the whole visit in one shot before you add any interventions — then nest the exercises under each block as you document.
</Tip>

### Tracking interventions

With a CPT block in place, add the interventions you performed underneath it. You can use **free text**, the **exercise library**, or **intervention groups** — and you can mix all three on the same flowsheet.

**Free text**

Use this when you already know what you want to write and don't need structured parameters.

1. **Click** **+ Add Intervention** under the CPT block.
2. **Type the intervention name** directly (e.g., "Hip abduction", "TheraBand rows").
3. **Press Enter** or **Tab** to confirm.

**Library search**

Use this to pull a structured intervention with pre-filled parameters (sets, reps, weight, etc.).

1. **Click** **+ Add Intervention** under the CPT block.
2. **Type `/`** to open the library search.
3. **Search by exercise name** and select a result to insert the structured intervention.
   <img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_3.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=7c56d5ffbaadd4adc60cb5a2e03a3b04" alt="Library search opened with / under an intervention field" width="2820" height="1444" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_3.webp" />

**Intervention groups**

Use this to add several related interventions at once.

1. **Click** **+ Add Intervention** under the CPT block.
2. **Switch to the Intervention Groups tab.**
3. **Search by group name** and select a group to add its full set of structured interventions.
   <img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_4.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=1ee4ba2cea81ac74ea17823afb3293cf" alt="Intervention Groups tab inside the Add Intervention picker" width="2464" height="1050" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_4.webp" />

### Managing interventions

**Marking interventions done**

Click the checkmark on any individual intervention to mark it complete, or use **Mark All Done** in the Summary Bar to complete every intervention on the flowsheet at once.

<Note>
  **Mark All Done does not trigger any billing actions.** Marking interventions as done is for documentation cleanliness and PDF generation — it has no impact on what is billed. Billing is driven entirely by the procedure codes on the flowsheet and their associated minutes and units. As long as a CPT code has minutes and units, it will be billed.
</Note>

**Reordering interventions**

Drag and drop to reorder interventions within a CPT block. You can also drag an intervention **between CPT blocks** if you need to reassign it to a different billing code.

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_5.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=a60bc83ac237ba955f2b768180d4a101" alt="Drag handle for reordering an intervention" width="372" height="234" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_5.webp" />

**Concurrent interventions**

When two interventions are performed at the same time — for example, a therapeutic exercise during e-stim — mark them as concurrent so the overlapping time is represented accurately.

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_6.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=1077df42bf3f37ce939a64c3d4b33ba1" alt="Marking two interventions as concurrent" width="1096" height="808" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_6.webp" />

**Deleting interventions or CPT blocks**

Use the row menu to remove an individual intervention, or to delete an entire CPT block.

<Warning>
  Deleting a CPT block also removes every intervention nested under it. If you only want to reassign an intervention, drag it to another CPT block instead.
</Warning>

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_7.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=3734ce26682fa5cc6ed7c580fea06e71" alt="Menu option to delete a CPT block" width="562" height="432" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_7.webp" />

### Carrying interventions forward

For patients who do roughly the same exercises each visit, **Carry Forward** pulls interventions from the previous visit into the current one so you aren't rebuilding the flowsheet every time. It runs automatically when the chart note loads.

| **Note type** | **Pulled from**     | **Gates and rules**                                                                                                            |
| :------------ | :------------------ | :----------------------------------------------------------------------------------------------------------------------------- |
| Initial eval  | N/A                 | No carry forward — this is the first note in the case.                                                                         |
| Daily note    | Latest note in case | Pulls interventions, CPT codes, and details; the source must be a Flowsheets visit note (not from the older flowsheet system). |
| Progress note | Latest note in case | Same rules as daily note.                                                                                                      |

<Tip>
  ✨**Smart Tip:** For routine patients, scan what carry-forward populated, then just update the minutes and tweak any exercises that changed for today's visit.
</Tip>

## Creating and managing Home Exercise Programs (HEPs)

### Creating HEPs

Toggle the **HEP** option on any intervention to mark it as something the patient should perform at home. This is optional — only use it for exercises intended for home practice.

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_8.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=f2ddab105d50df15c47ee20898551d9f" alt="HEP toggle on an intervention" width="2582" height="680" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_8.webp" />

### Sending the HEP email

When the flowsheet is complete, you can generate a PDF summary and send the patient their Home Exercise Program.

**To send the HEP:**

1. **Click** **Send HEP Email** in the flowsheet.
2. Review the PDF — only interventions marked **HEP** are included.
3. **Confirm the patient's email address or phone number** before sending.

## Flowsheets add-ons

### Summary bar

The **Summary Bar** sits at the top (or bottom) of the flowsheet and gives a real-time view of the entire visit:

* **Total treatment time** — sum of minutes across all CPT blocks.
* **Total units** — sum of auto-calculated units across all CPT blocks.
* **Completion status** — interventions marked done vs. total.

The Summary Bar also exposes the **Mark All Done** button (one click closes out every intervention on the flowsheet) and a toggle to switch between **automatic** and **manual** unit calculation.

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_10.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=56cedb3f8482661a81adbed98e521e9d" alt="Summary Bar with totals and Mark All Done" width="2740" height="390" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_10.webp" />

### Comments

The **Comments** section is a rich-text area for anything that doesn't fit into structured fields — clinical observations, patient feedback, session highlights, or context for the next provider.

* **Click** the Comments area to open the editor.
* Format with **bold**, *italic*, bullet lists, and more.
* Comments are saved with the flowsheet and visible in the visit record.

<img src="https://mintcdn.com/training_air/Wqz8e_DcCgEBBUCq/images/air_provider/fill_a_chart_note/flowsheets/flowsheets_11.webp?fit=max&auto=format&n=Wqz8e_DcCgEBBUCq&q=85&s=42cf0b1bc4448962d5038e372fc14fe3" alt="Flowsheet Comments rich text editor" width="1206" height="270" data-path="images/air_provider/fill_a_chart_note/flowsheets/flowsheets_11.webp" />

### Time in clinic

Track the patient's actual time in the clinic separately from treatment time using the **Time in Clinic** fields:

* **Time In** — when the patient arrived and treatment began.
* **Time Out** — when the patient's visit ended.

These fields auto-populate from the appointment's scheduled start and end times, but you can adjust them manually if the visit ran differently.

### Keyboard shortcuts

Most of the flowsheet can be filled out without ever leaving the keyboard.

| **Shortcut**            | **What it does**                                                       |
| :---------------------- | :--------------------------------------------------------------------- |
| **Tab**                 | Move forward through fields (minutes → modifier → provider, etc.).     |
| **Shift + Tab**         | Move backward through fields.                                          |
| **`/` (forward slash)** | While in the intervention field, open the library search.              |
| **Enter**               | Confirm a free-text intervention, library selection, or active button. |

### Power user tips

<Tip>
  ✨**Smart Tip — work the flowsheet fast:**

  * Use **multi-select CPT codes** to bulk add all your billing codes for the visit in one shot, then nest interventions under each block.
  * **Tab through CPT block fields** — you rarely need to click.
  * For routine patients, **review what carry-forward populated**, then just update minutes and any changed exercises.
  * Only use **`/` library search** when you need structured parameters or are building a HEP — otherwise just type the name directly.
  * End the visit with **Mark All Done** in the Summary Bar to close out every intervention in one click.
  * If you're using the **AI Scribe**, speak in clinical shorthand — the scribe understands CPT codes, minutes, and exercise names.
</Tip>

### FAQ

<Accordion title="Does Mark All Done affect what's billed?">
  No. **Mark All Done** only updates documentation status and the visit PDF — it does not change billing.

  Billing is driven entirely by the **procedure codes** on the flowsheet and their associated **minutes and units**. As long as a CPT code has minutes and units, it will be billed regardless of whether interventions are marked done.
</Accordion>

<Accordion title="What happens if I delete a CPT block that has interventions under it?">
  The CPT block **and every intervention nested under it** are removed.

  If you want to keep the interventions but move them to a different billing code, **drag and drop them into another CPT block** before deleting the original.
</Accordion>

<Accordion title="Can I mix free-text interventions with library interventions on the same flowsheet?">
  Yes. You can use **free text**, **library search**, and **intervention groups** in any combination on a single flowsheet, even within the same CPT block. Use free text for quick entries you know by name; use the library or groups when you need structured parameters like sets, reps, and weight.
</Accordion>

<Accordion title="Why didn't carry-forward populate my flowsheet?">
  Carry-forward only runs in specific scenarios:

  * **Initial evals** never carry forward — they're the first note in the case.
  * **Daily notes** and **progress notes** carry forward from the **latest note in the same case**, but only if that note is itself a current Flowsheets visit note.

  If the most recent note in the case was created in the older flowsheet system (or no prior note exists), carry-forward will skip the visit.
</Accordion>

<Accordion title="How are units calculated, and can I override them?">
  Units are **auto-calculated from minutes at the CPT block level** — you enter minutes once per block, and the system computes units for you.

  If you need a different value, switch from **automatic** to **manual** unit calculation from the Summary Bar and enter the units directly.
</Accordion>

<Info>
  Questions or issues? Reach out to your clinic administrator or the Commure support team. The latest version of this guide is maintained at the [Flowsheets User Guide](https://athelas-public.notion.site/Flowsheets-v2-User-Guide-357f92a633f280bc8767c1a40fb79503).
</Info>
