Skip to main content
GET
Fetch a care plan

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

care_plan_id
integer
required

The ID of the care plan to fetch

Response

200 - application/json

OK

Care plans are the core resource for recurring care on Vetcove. A care plan can be one of the following types:

  • Core Plans: A plan for some defined period of time that typically include a physical exam, vaccinations, and other routine care.
  • Add-ons: Optional plans purchased in addition to a core plan (e.g., 12 months of flea and tick prevention).
code
string
required

The unique identifier (within a group) for this care plan.

default_duration_unit
required

The unit of the default duration

Available options:
DAY,
WEEK,
MONTH,
YEAR
default_duration_value
integer | null
required

The value for the default duration of the care plan. Typically, this will be 12 months.

Required range: x >= 0
id
integer
required

The unique identifier for the care plan

kind
required

The type of the care plan

Available options:
CORE,
ADD_ON,
SERVICE_PACKAGE
max_age_unit
required

The unit of the maximum age

Available options:
DAY,
WEEK,
MONTH,
YEAR
max_age_value
integer | null
required

The maximum age of the patient to be eligible for the care plan. Clinics can enroll a patient in any care plan, but this value will be used for client initiated enrollments and automatic renewals into new care plans

Required range: x >= 0
min_age_unit
required

The unit of the minimum age

Available options:
DAY,
WEEK,
MONTH,
YEAR
min_age_value
integer | null
required

The minimum age of the patient to be eligible for the care plan. Clinics can enroll a patient in any care plan, but this value will be used for client initiated enrollments and automatic renewals into new care plans

Required range: x >= 0
name
string
required

The name of the care plan

next_plan_id
integer | null
required

The ID of the next Care Plan this plan transitions to. Only applicable to Core plans. When a patient meets the age and eligibility requirements of the next plan, they will be automatically transitioned to that plan upon renewal.

species
required

The species this care plan is for

Available options:
CANINE,
FELINE,
EQUINE,
AVIAN,
BOVINE,
FERRET,
RABBIT,
RODENT,
REPTILE,
AMPHIBIAN,
FISH,
PORCINE,
CAPRINE,
SHEEP,
CAMELID,
RATITE,
MARSUPIAL,
MUSTELID,
CERVID,
PROCYONIDAE,
ERINACEIDAE,
MEPHITIDAE,
OTHER,
UNSPECIFIED
status
required

The status of the care plan

Available options:
ACTIVE,
INACTIVE