Add and manage every animal in your clinic.

app.chartling.io C Chartling GETTING STARTED Quick start PATIENTS & CLIENTS Patients Clients CLINICAL Visits & SOAP Surgery Anesthesia AI scribe Medications & Rx Controlled subs. Lab orders Discharge & comms AI FEATURES Copilot Clinical support SCHEDULING Appointments BILLING Invoicing & pmts SERVICE MODULES Boarding Daycare Grooming Training TEAM & SETTINGS Team & permissions Settings SMS & reminders Audit log Docs › Chartling › Patients Patients LR Luna Rodriguez Canine · Golden Retriever · F/Spayed DOB: Mar 15, 2019 · 5 years · Active 32.1 kg (70.8 lb) Profile Medical Reminders Meds Vaccinations Billing History Documents Microchip 982 000 123 456 789 Color / markings Golden with white chest blaze Referring vet - Owner Sarah Rodriguez

Every visit, prescription, and invoice in Chartling is attached to a patient record. Patients are linked to one or more client (owner) accounts, and their full history (visits, medications, vaccines, weight) lives on their profile.

Adding a new patient

  1. Search first

    From any screen, use the global search (top of the page) to look up the patient by name before creating a new record. Duplicate records are the most common data problem in PIMS, and a quick search prevents them.

  2. Go to Patients → New patient

    Click Patients in the sidebar, then + New patient in the top-right corner.

  3. Fill in the patient details

    Enter the patient's name, species, breed, sex, date of birth (or estimated age), and color/markings. Microchip number is optional but recommended.

  4. Enter the current weight

    Weight is entered in your clinic's display unit (lb or kg depending on your settings) and stored in kg. This becomes the first entry in the patient's weight history.

  5. Link to a client

    Search for and select the owner. If the owner isn't in the system yet, click Create new client to add them inline. A patient can have multiple linked clients (e.g. both partners in a household).

  6. Save

    Click Save patient. The patient profile opens immediately. You can book an appointment or start a visit from here.

Patient profile

FieldNotes
NameRequired. Shown on invoices, discharge summaries, and the owner portal.
SpeciesRequired. Drives breed list, dosing defaults, and vaccine schedule templates.
BreedOptional. Shown on records; used in clinical decision support.
Date of birthUsed to calculate age on visit records and reminders. Estimated DOBs are fine.
Sex / reproductive statusIntact male, intact female, neutered male, spayed female, unknown.
WeightStored in kg; displayed in your clinic's configured unit. Each visit can log an updated weight.
Color / markingsFree text. Appears on boarding and grooming records.
MicrochipOptional. On Intelligence and Practice tiers, click Look up registry next to the field to check which universal registry the chip is registered with and get a direct link. That confirms a chip is active or pointing an owner to the right registry to update their info. Operations tier is manual-entry only.

Profile tabs

From the patient profile, use the tabs to navigate the record:

Vaccines & rabies certificates

In clinic workspaces, the Vaccinations tab shows a patient's vaccine history. Manage vaccines at the top of the tab opens the full Vaccines page, where each entry is lot-numbered and dated.

Vaccines page with rabies, DHPP and Bordetella rows showing Current, Due soon and Expired statuses

The Vaccines page (sample data)

Record vaccines given elsewhere

For a vaccine given by another practice, staff without rx.write who hold owner.vaccine.verify use Record vaccines instead. Boarding, daycare, grooming and training workspaces see it on the pet's Vaccinations tab and on the Vaccines page (they see All vaccine records where a clinic sees Manage vaccines), and the same dialog opens from the boarding stay, the daycare roster and the owner uploads queue. Each vaccine in the list has its own type, name, date given, next due date, rabies certificate duration and notes. Choose Add another vaccine for a second row (it starts on the previous row's dates), and Scan or upload record fills one row per vaccine found on a certificate. The button reads Save vaccine, or Save N vaccines for several, and they all save together. The tab also lists this pet's owner uploads still waiting to be entered, and each record links back to the file it came from. These workspaces have no lot, route or vet fields, no Sign certificate and no NASPHV rabies form; the PDF button reads Vaccine history PDF.

Rabies certificate

Choosing the Rabies type adds the fields a certificate needs: Vet license #, Rabies tag #, Duration (1-year or 3-year) and Certificate jurisdiction. The jurisdiction picks the layout: United States (NASPHV Form 51), or one of the Canadian provinces and territories (Ontario, British Columbia, Alberta, Québec, Manitoba, Saskatchewan, Nova Scotia, New Brunswick, Newfoundland & Labrador, Prince Edward Island, Yukon, Northwest Territories, Nunavut).

A printable NASPHV Form 51 rabies vaccination certificate for a fictional dog

A rabies certificate, ready to print (sample data)

Every rabies row has a Certificate button. It opens a printable certificate in a new tab with your clinic's name, address and brand colors at the top, then the owner, the animal (with weight shown in your clinic's unit), the vaccine, lot and expiry, the dates, the tag number, the vet and a Veterinarian Signature line. Your browser's print window opens automatically. Use Print / Save as PDF to print again or save a copy, and Back to vaccines to return. Opening a certificate needs patient.read. Other vaccine types do not get the button.

Check the vet name, license number and tag number before you print. A field left empty on the entry prints as a dash, and the signature line is for the veterinarian to sign by hand.

Full vaccination certificate

Separately, Vaccination certificate at the top of the Vaccines page downloads a PDF of the patient's whole vaccine history, the document boarding facilities, groomers and travel authorities usually ask for. It also files a copy on the patient's Documents tab so you can reissue it later (requires visit.read). Staff with visit.sign also see Sign certificate: add your name, credentials and signature, and the copy on the record then carries your signature.

Patient risk scoring

On Intelligence and Practice tiers, the patient dashboard shows an AI-generated risk summary: patterns pulled from the patient's own vitals, lab trends, and visit history that may warrant closer attention (e.g. a weight trending down across visits, or a lab value drifting toward an abnormal range). It's a summary layer on top of the same data behind clinical decision support, not a separate score you configure. There's nothing to turn on. It's informational only and never blocks or changes anything about the patient's chart.

Inpatient whiteboard

For hospitalized patients, the Whiteboard (Intelligence and Practice tiers, inpatient.manage permission) gives you an at-a-glance board across every admitted patient: cage/run assignment, treatment orders due, and status, in one view instead of opening each chart individually. Admit a patient to the whiteboard from their visit or profile; from there staff can create treatment orders, mark them complete as the shift progresses, and transfer or discharge the patient when they're ready to go home. It's built for the same continuous-care use case as boarding, but for medical hospitalization rather than a boarding stay. The two are separate modules.

Patient status

A patient's status can be set to Active, Inactive, or Deceased. By default the patient list shows only active patients. Use the status filter to include inactive or deceased records.

Records are never deleted

Chartling does not allow permanent deletion of patient records. Setting a patient to Inactive or Deceased archives them. All clinical history, invoices, and signed documents are preserved.

Merging duplicate patients

If two records turn out to be the same patient, staff with patient.write can fold one into the other directly. This doesn't require support. Open the duplicate's profile, click Merge duplicate, and search for the record to keep. Everything the duplicate owns (visits, medications, labs, invoices, documents) moves onto the surviving record, and the duplicate is removed. From the Patients list, you can also select several rows and use Merge selected to fold multiple duplicates into one survivor at once.

The merge dialog suggests which record to keep and shows both side by side. If the two records differ on identity details (species, breed or owner record), it lists the differences under These look like two different patients and keeps the confirm button disabled until you tick I've checked: these are the same patient. When two records share a name, the dialog adds the owner and created date so you can tell them apart, for example "Merge Stella (first owner) into Stella (second owner)".

Merging is permanent

A merge re-keys the duplicate's records onto the survivor and removes the duplicate. It doesn't edit or re-sign any clinical content in the process, but it can't be undone from the UI. Confirm you've picked the correct survivor before merging.

FAQ

Can I change a patient's species after it's been saved?

Yes. Go to the patient profile → Edit. Changing species will update the breed options but won't alter existing visit records or vaccine history.

Which weight unit is used for dosing?

Dosing calculations always use kilograms, regardless of your clinic's display unit. If your clinic displays weights in lb, the scribe and dosing fields still calculate in kg behind the scenes.

A patient has two owners. How do I link both?

On the patient profile, go to Linked clients and add additional owners. Both will receive reminder communications and can access the patient via the owner portal if they've been invited.

Can I merge duplicate patient records?

Yes. Anyone with patient.write can do this themselves; no need to contact support. From the duplicate's profile, click Merge duplicate and choose the record to keep, or select multiple rows on the Patients list and use Merge selected. Everything the duplicate owns moves onto the survivor and the duplicate is removed. See Merging duplicate patients above.

Last updated October 20, 2026  ·  Was this page helpful? Tell us

Something missing? We're always improving these docs.

Contact support Open app