Skip to main content
AnyVet
Back to docs

Inpatient Care

Operate the IPD Flowsheet and Live Tasks

How to work with inpatient vitals, medication and output entries, live tasks, and ward communication logs.

Section: Inpatient Care
Updated: 2026-03-09
Tags: ipd, flowsheet, live-tasks, ward-logs

Operate the IPD Flowsheet and Live Tasks

Inpatient work depends on repeated entries and time-based coordination more than outpatient care does. AnyVet Smart supports this through the patient-level Smart Flowsheet plus ward-level live tasks and communication logs.

How to Enter the Flowsheet

Two common paths exist:

  • select a patient from the /ipd ward board
  • continue from /ipd/treatment/[medicalRecordId] or treatment pages in IPD mode

When a patient is selected from the dashboard, the board view can switch into the patient's flowsheet.

What the Smart Flowsheet Contains

The flowsheet is a time-axis inpatient chart.

Common columns

  • heart_rate
  • resp_rate
  • temp
  • food_intake
  • medication-related items
  • output-related items

If API data is missing, the system can still render baseline columns so the user has a usable chart structure.

Use Quick Entry

Quick Entry lets staff add values immediately from the top entry area.

Data saved with each entry

  • timestamp
  • staff name
  • staff role
  • values
  • note

When quick entry is useful

  • rapid vital sign logging during rounds
  • immediate documentation after medication
  • frequent updates to intake or output

Saving and Sync Behavior

The flowsheet uses both local state and API synchronization.

Core behavior

  • auto-sync attempts after quick entry
  • manual Save / Sync
  • conflict detection based on server updatedAt

What sync conflict means

It means another user updated the same flowsheet first. The system then pushes the user to reload the latest data.

Warning: If a sync conflict appears, do not continue stacking entries in an old browser view. Reload current data first and then re-enter only what is still needed.

Operate Live Tasks

The right sidebar shows time-based ward work across the IPD operation.

Main task data

  • scheduled time
  • patient
  • task title
  • task type
  • completion state

How to read task types

  • Nursing: usually supports quick completion
  • Vital: requires focused review
  • Injection: needs safety confirmation

Overdue handling

Overdue tasks are emphasized. Clearing overdue work early in the shift is a good default habit.

Rules for Completing Tasks

When the completion button is pressed, the workflow calls the inpatient task completion logic.

Confirm before marking complete

  • the action actually happened
  • patient and medication match
  • handoff accountability is clear

Injection-style tasks should always follow the ward safety process even if the UI makes completion easy.

Ward Communication and Logs

The lower Communication area acts as a shared ward log stream.

Main log types

  • NOTE
  • IMAGE
  • AUTO_SUMMARY

Common use cases

  • shift handoff notes
  • image-based condition sharing
  • AI-generated daily summary drafts

AI summary note

AI summaries are useful as handoff drafts, but they should not replace the formal medical record for important clinical decisions.

Relationship to IPD Treatment

The IPD treatment route reuses the broader veterinary treatment structure. That means SOAP, Plan, and Billing still exist, but inpatient workflows rely more heavily on repetition and ward tracking.

Practical Tips

  • Separate documentation responsibility from task execution responsibility when possible.
  • Before shift change, review both overdue tasks and communication logs together.
  • For discharge-pending patients, confirm both the discharge flag and flowsheet freshness.