Skip to main content

SOAP Overview

Take a look at all the parts of a SOAP and see why it is the core of how Shepherd works.

Updated over 2 weeks ago

The SOAP is the core of how Shepherd works - because it's the core of how you work. Instead of having to manage invoices and discharge instructions separately while treating a patient, Shepherd does the heavy lifting for you. As you care for the patient, treatments and services are recorded in real time and automatically populate invoices, discharge instructions, tasks, and reminders.

Let’s walk through how the SOAP workflow in Shepherd saves time and ensures nothing is missed.

Take a Look


SOAP Summary

When you open a SOAP, you’ll land on the SOAP Summary. This section provides an overview of key visit information:

  • Status: Indicates where the SOAP appears on the dashboard

    • Active

    • In Review

    • Lab Pending

    • Locked

    • Locking a SOAP prevents edits (only users with permission can unlock)

  • SOAP Title: A brief descriptor for easy reference in the patient’s history

  • Location: Used to show where the patient is within the clinic

  • Patient Weight: Can be entered here or through vitals in the Objective section

  • Supervising Doctor: Used for reporting, production tracking, and dashboard filtering

  • Assigned Users: Typically used for technicians and visible on the dashboard and whiteboard

  • Estimates: Create a new estimate or import an existing one (learn more here)

  • Addendum Information: Add files or notes after the SOAP is locked

SOAP Actions

From here, you can export, email, or print the SOAP. You can also print a cage card, edit check-in time, or delete the SOAP (based on user permissions).


Subjective

The Subjective section is where patient history is documented, including Initial Complaint, Current Medications & Supplements, and Patient Medication History.

Patient Medication History

This collapsible section provides fast and organized access to a patient's medication history from the last year.

  • 12-Month Prescription Snapshot: instantly view a patient’s prescription history over the past year

  • Interactive Table View: sort prescriptions by name, view Rx numbers at a glance, and click into any record for more detail

  • Written vs. In-House Visibility: easily distinguish between written prescriptions and those filled in-house

  • Prescriber & Timestamp Insights: know exactly who prescribed the medication and when, with clear timestamps.

  • Latest SOAP Medication Notes: a dedicated section displays notes from the most recent SOAP that included medications, offering helpful context alongside prescription data


Objective

The Objective is where vitals and physical exam findings are recorded. You can enter multiple sets of vitals or exams in a single SOAP. For vital entries, you will see a comparison table at the bottom of the SOAP for quick reference.

Physical Exams

There are two ways to add an exam. You can:

  • Add a new exam from your pre-loaded or custom templates

  • Load a past exam to reuse findings

To save time, use default values in your exam templates or load a past exam. You can also use shortcuts within the SOAP for quick entries.

Body Maps

Add a Body Map to notate physical findings (e.g., lumps or wounds). You can also load a previous map to build on prior annotations.


Assessment

Use the Assessment section to document:

  • Problems

  • Diagnoses

  • Chronic conditions

  • Prognosis

  • Rule-outs and assessment notes

If you’ve linked discharge instructions to a diagnosis in Admin, they’ll auto-populate when that diagnosis is selected.

Diagnostics (Lab Integrations)

If using an integrated partner like IDEXX Reference Labs or Zoetis Reference Labs, the Diagnostics section appears here. You can:

  • View pending and completed orders

  • Access results in the partner’s portal

  • View PDFs auto-uploaded to the Laboratory section

Laboratory

Upload lab results and include notes for future reference - helpful when reviewing patient history without opening each attachment.

Imaging

Upload diagnostic or reference images (e.g., radiographs or photos of injuries) and document observations in the Imaging section. If using an integrated partner like IDEXX Web PACS, imaging results will populate here.

Documents

Upload outside medical records, client-provided documents, or any paper forms completed during the visit.

Forms

Use this section for both client-signed consent forms and internal documents like anesthesia sheets and dental charts. Forms can be completed electronically or uploaded from paper.


Plan

The Plan section is where you document your recommendations and treatments for the patient during their visit. It includes your professional guidance, treatments to be administered, and tools for scheduling, tracking, and communicating care.

Tx Plan

Use the Tx Plan to document your medical recommendations and outline how the patient will be treated. You can also include any relevant client communication that occurred outside of the physical exam.

Order Treatments

This is where you’ll order treatments and services to be performed. From here, treatments can be:

  • Marked as Administered

  • Scheduled for later in the visit

If an approved estimate is already linked to the SOAP, you can push items from that estimate directly into the Tx Plan without re-entering them.

Treatments are the foundation of many automation within Shepherd. When you mark a treatment as administered, it will:

  • Automatically log in the medical record

  • Be added to the invoice

  • Trigger any linked discharge instructions

  • Generate linked client reminder notifications

  • Generate linked internal tasks (e.g., call backs)

Because the invoice and medical record are connected, treatments should only be administered once completed. To remove an item from the invoice, the treatment must be undone.

Weight-Based Dosing for Injections

When entering a weight-based dose (e.g., mg/kg), Shepherd will automatically calculate the correct volume based on the patient’s weight in the current SOAP.

A current SOAP weight is required for accurate dosing to avoid calculating doses from previous weight entries.

Additional Instructions

When ordering a treatment, you can include extra notes for your team under Additional Instructions. For example, you might specify:

  • Required x-ray views

  • Instructions for slow injection

  • Any special handling requirements

Client Medication Toggle

If the client brings their own medication and it will be administered in-clinic, use the Client Medication toggle. This ensures the item is logged but not added to the invoice.

Tx Schedule

Scheduled treatments can be prioritized using:

  • STAT

  • Scheduled

  • PRN

You can specify how many times and how often a treatment should be administered.

Tx History

Once treatments are administered, they are logged in the Tx History section. This eliminates the need to manually write medical record entries.

In Admin, each treatment item can be configured with a default medical note. For example, if “Given SC in right hind limb” is the default note for Rabies, that text will appear automatically when the item is administered. You can adjust or add to the note as needed before saving.

Setting up product defaults in Admin saves time and ensures consistency across your records.


Rx (Prescriptions)

Prescriptions can be entered in the SOAP or directly from the patient’s profile.

  • Add In-House or Written prescriptions

  • In-house prescriptions will automatically be added to the invoice

Learn more about prescriptions in our Prescription Guide.


SOAP Charges

The SOAP Charges page displays all items that have been added to the invoice as part of the current SOAP.

Invoices can include items from more than one patient, depending on how the visit is structured

If you need to assign the SOAP charges to a different invoice:

  1. Click the dropdown under Change Invoice

  2. Select an existing invoice or create a new one

Did this answer your question?