NewPsychiatric Technician - Statewide in CA California Correctional Health Care ServicesPsychiatric Technician - Statewide in CAHercules, CA$73,608–$95,527 / yearApplicants within four months of completing the Psychiatric Technician curriculum accredited by the BVNPTE will be admitted to the examination, but they must secure this license before being eligible for appointment.). Organize and deliver basic general, behavioral, and psychiatric nursing care to patients, following the Mental Health Program Guide, policies, procedures, and regulations.
NewAircraft Maintenance Technician - RW REACH Medical HoldingsAircraft Maintenance Technician - RWCloverdale, CA$84,811–$122,937Aircraft Maintenance Technician will perform maintenance services including mechanical inspections, screening, repairs and provide regular statuses to the Lead Technician. Manage inventory checks to ensure stock of supplies and equipment, regularly update the equipment tracking log, place replacement requests when necessary and document part expenditures.
Dialysis Patient Care Technician PRN U.S. Renal Care, Inc.Dialysis Patient Care Technician PRNNapa, CAFull timeHired at USRC location recognized by state of Ohio as an approved dialysis technician training program and submit application for Ohio dialysis technician intern certificate to board no later than four (4) weeks prior to completion of the approved training program. New Mexico certification of hemodialysis technician is required for out of state applicant with active state or national hemodialysis certification; must obtain New Mexico state certification prior to working as a Certified Hemodialysis Technician.
Patient Care Technician DaVita IncPatient Care TechnicianNapa, CA$24–$32 / hourOnce you have successfully completed training, you will join a holistic team of care professionals - including nurses, dietitian, social workers, and other experienced PCTs - to care for our patients. · Professional development programs: DaVita offers a variety of programs to help strong performers grow within their career and also offers on-demand virtual leadership and development courses through DaVita's online training platform Star Learning.
Dialysis Patient Care Technician U.S. Renal Care IncDialysis Patient Care TechnicianNapa, CAYou will ensure quality comes first by preparing machines for hemodialysis treatments, cleaning and disinfecting machines after treatment, and conducting machine safety checks and logging results for quality control, ensuring all protocols and regulations are followed. Responsibilities include gathering patient stats before and after treatment, initiating treatment, monitoring patients during treatment, terminating treatment, and collecting patient blood samples per physician orders.
Patient Care Technician - PCT CCHT - Dialysis Fresenius Medical CarePatient Care Technician - PCT CCHT - DialysisPetaluma, CaliforniaAssist other health care members in providing patient specific detailed education regarding adequacy measures where appropriate - Online Clearance Monitoring (OLC), Adequacy Monitoring Program (AMP), Urea Kinetic Modeling (UKM), and regarding disease process/access. Supports the organization commitment to the Quality Enhancement Program (QEP) and CQI Activities, including those related to patient satisfaction and actively participates in process improvement activities that enhance the likelihood that patients will achieve the organization Quality Enhancement Goals (QEP).
Patient Care Technician - Gastroenterology Providence Health & ServicesPatient Care Technician - GastroenterologySanta Rosa, CARequsition ID: 435381 Company: Providence Jobs Job Category: Technical Services Job Function: Clinical Care Job Schedule: Full time Job Shift: Day Career Track: Clinical Support Department: 7820 GASTRO INTEST MAIN Address: CA Santa Rosa 1165 Montgomery Dr Work Location: Santa Rosa Memorial Hospital Workplace Type: On-site Pay Range: $27.11 - $36.17 Our not-for-profit network also provides a full spectrum of care with leading-edge diagnostics and treatment, outpatient health centers, physician groups and clinics, numerous outreach programs, and hospice and home care.
Patient Care Technician - Gastroenterology Providence St. Joseph HealthPatient Care Technician - GastroenterologySanta Rosa, CATogether, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington. We are also very proud to be awarded The Women's Choice Award for Best Hospital, and Blue Cross Blue Shield's Blue Distinction Center for Cardiac Care and Knee/Hip Replacement.
Patient Care Technician - PCT CCHT - Dialysis Fresenius Medical Care AG & Co KGaAPatient Care Technician - PCT CCHT - DialysisPetaluma, CA$24–$32 / hourEducation: Assist other health care members in providing patient specific detailed education regarding adequacy measures where appropriate - Online Clearance Monitoring (OLC), Adequacy Monitoring Program (AMP), Urea Kinetic Modeling (UKM), and regarding disease process/access. Supports the organization commitment to the Quality Enhancement Program (QEP) and CQI Activities, including those related to patient satisfaction and actively participates in process improvement activities that enhance the likelihood that patients will achieve the organization Quality Enhancement Goals (QEP).
Patient Care Attendants Wanted VCA IncPatient Care Attendants WantedSanta Rosa, CA$19–$21 / hourManagement reserves the right to revise the job description or require that other tasks be performed when the circumstances of the job change (for example, emergencies, change in personnel, workload, or technical development). The successful candidate will share our commitment to delivering exceptional service to our loyal clientele and the highest quality care to their boarded and hospitalized pets.
Patient Service Representative ZOLL LifeVestPatient Service RepresentativeSanta Rosa, CaliforniaThe Cardiac Management Solutions division of ZOLL Medical Corporation develops products to protect and manage cardiac patients, including the LifeVest® wearable cardioverter defibrillator (WCD) and associated technologies. The Cardiac Management Solutions division of ZOLL, manufacturer of the LifeVest®, is seeking a Patient Service Representative (PSR) in an independent contractor role to train patients on the use and care of LifeVest ®.
Certified Clinical Hemodialysis Technician (CCHT) Satellite Healthcare, Inc.Certified Clinical Hemodialysis Technician (CCHT)Rohnert Park, CAFull timeAs a Certified Clinical Hemodialysis Technician (CCHT) you will provide direct patient care under the supervision of a Registered Nuse, following Satellite policies and procedures per their state Scope of Practice, safely and efficiently. The Certified Clinical Hemodialysis Technician will advocate for patients while they are at the unit, and effectively communicate with other team members any information pertinent to delivering quality care.
PSYCHIATRIC TECHNICIAN ASSISTANT (SAFETY) State Of CaliforniaPSYCHIATRIC TECHNICIAN ASSISTANT (SAFETY)Napa, CA$3,201–$4,360The position placement may be within any of the following areas of the department: Stepping Stones (Program 4 off-unit treatment located outside the STA) or Mall Services inside the STA or Vocational Services (patient work sites) dependent upon operational needs. PTA's in Mall Services also assist in monitoring the floor of treatment sites for cleanliness, safety, and ensure equipment is safe and functional complete daily tool control and be able to order unit supplies.
NewEmergency Department Technician - Per Diem Day Providence St. Joseph HealthEmergency Department Technician - Per Diem DaySanta Rosa, CAProvidence Santa Rosa Memorial Hospital provides outstanding patient care, earning recognition from U.S. News & World Report as one of the Best Regional Hospitals in heart attack and heart failure care. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington.
OFFICE TECHNICIAN (TYPING) State Of CaliforniaOFFICE TECHNICIAN (TYPING)Marin County, CA$3,829–$4,794Under the direction of the Office Services Supervisor II, the Office Technician will organize, provide, implement, and maintain a program for scheduling patients' health care appointments in accordance with the Inmate Medical Services Policy and Procedures to ensure improved patient access to care in the correctional setting, and provide a variety of clerical support functions. To facilitate the successful reintegration of the individuals in our care back to their communities equipped with the tools to be drug-free, healthy, and employable members of society by providing education, treatment, rehabilitative, and restorative justice programs, all in a safe and humane environment.
Mental Health Technician HiredFirstMental Health TechnicianSt. Helena, CA$30–$32This role supports patients through therapeutic engagement, safety monitoring, and assistance with daily living activities while contributing to a structured behavioral health treatment environment. The Mental Health Technician provides direct and indirect patient care under the supervision of a Registered Nurse (RN) within the Behavioral Medical Unit.
Registered Veterinary Technician - Supervisor San Marin Animal HospitalRegistered Veterinary Technician - SupervisorNovato, CA$36–$42 / hourThis is a hands-on position, focused on managing daily workflow, delegating tasks, ensuring coverage for breaks, and supporting patient care across appointments and procedures. *To determine specific pay Company will consider the following factors: the applicant’s education, training, or experience related to the job position, geographic location where the work is performed, and other relevant factors.
PSYCHIATRIC TECHNICIAN (SAFETY) State Of CaliforniaPSYCHIATRIC TECHNICIAN (SAFETY)Marin County, CA$6,134–$7,843Under the supervision of the Supervising Registered Nurse II/III, Correctional Facility, Unit Supervisor (Safety), or Senior Psychiatric Technician (Safety), the Psychiatric Technician (PT) (Safety) organizes and provides a basic level of general nursing and behavioral and psychiatric nursing care to patients in accordance with the Mental Health Program Guide, policies and procedures, and regulations in a variety of correctional health care settings. The PT (Safety) provides basic level of general nursing and behavioral and psychiatric nursing care to patients under valid authorization by a provider's order and the delegation and clinical direction of the Registered Nurse (RN), provides support to the care team for daily health care operations, and communicates effectively with patients and other members of the health care team.
Pharmacy Technician Marin Community ClinicsPharmacy TechnicianNovato, CaliforniaFull timeWe offer a competitive Benefits Program that includes affordable health insurance and Health Reimbursement Accounts (HRA), Dental and Vision Insurance, Educational and Continuing Education Benefits, Student Loan Repayment and Loan Forgiveness, Retirement Plan, Group Life and AD&D Insurance, Short term and Long Term Disability benefits, Professional Fee Reimbursement, Mileage and Cell Phone Reimbursement, Scrubs Reimbursement, Loupes Reimbursement, Employee Assistance Programs, Paid Holidays, Personal Days of Celebration, Paid time off, and Extended Illness Benefits. Overview: Marin Community Clinics, founded in 1972, is today, a multi-clinic network with a wide array of integrated primary care, dental, behavioral, specialty and referral services.
NewBehavioral Health Technician (LPT) HiredFirstBehavioral Health Technician (LPT)Vallejo, CA$1,350–$1,550Join a team committed to helping patients build healthier, more meaningful lives while enjoying the vibrant lifestyle and scenic beauty of the San Francisco Bay Area—apply today. We’re seeking a dedicated Licensed Psychiatric Technician (LPT/LVN) to join a psychiatric care team in Vallejo, CA, providing exceptional care to children, adolescents, and adults.
Travel Behavioral Health Technician (LPT)-Vallejo, CA HiredFirstTravel Behavioral Health Technician (LPT)-Vallejo, CAVallejo, CA$1,507–$1,674This role works closely with the nursing and care team in a Psychiatric ICU environment and requires strong behavioral health awareness, calm decision-making, and the ability to support patients with acute psychiatric needs. The Behavioral Health Technician (LPT) provides direct support and patient care in an inpatient behavioral health setting, helping maintain a safe, therapeutic environment for psychiatric patients.
Ophthalmic Technician The Vancouver Clinic P.S.Ophthalmic TechnicianSalmon Creek, WashingtonVancouver Clinic offers medical, dental, vision, life insurance, AD&D, long term disability, health savings account, flexible spending account, employee assistance program, and multiple supplemental benefits (voluntary life, critical illness, accident, hospital indemnity, identity theft protection, legal services, etc.). In this role you will prepare patients and instruments for exam, provide phone triage, screen patients, perform measurement tasks, assist with laser and minor surgery procedures, and provide instructions to patients as required.
NewEmergency Department Technician - Per Diem Day Providence Health & ServicesEmergency Department Technician - Per Diem DaySanta Rosa, CA$34.12–$45.51 / hourRequsition ID: 439660 Company: Providence Jobs Job Category: Technical Services Job Function: Clinical Care Job Schedule: Per-Diem Job Shift: Day Career Track: Clinical Support Department: 7820 EMERGENCY SVC Address: CA Santa Rosa 1165 Montgomery Dr Work Location: Santa Rosa Memorial Hospital Workplace Type: On-site Pay Range: $34.12 - $45.51 Providence Santa Rosa Memorial Hospital provides outstanding patient care, earning recognition from U.S. News & World Report as one of the Best Regional Hospitals in heart attack and heart failure care.
Behavioral Health Technician HiredFirstBehavioral Health TechnicianVallejo, CA$1,000–$1,200This role supports patients across age groups in a 61‑bed psychiatric facility, assisting with therapeutic interventions, safety monitoring, and daily care needs. The Behavioral Health Technician provides direct and indirect psychiatric patient care under the supervision of a Registered Nurse.
HEALTH RECORD TECHNICIAN I State Of CaliforniaHEALTH RECORD TECHNICIAN INapa, CA$4,571–$5,146Code health records in accordance with DSM, ICD, and CPT coding guidelines: such as discharge summaries, psychiatric evaluations, ancillary services, treatment planning conferences, physician and psychologist billing services. Classified as a low to moderate security facility, the hospital has a bed capacity to treat up to 1,362 patients on an attractive campus with treatment units located on 138 acres.
Pharmacy Technician / Pharm Tech Apprenticeship Walgreen CoPharmacy Technician / Pharm Tech ApprenticeshipCA$19.50–$23 / hourPerforms duties as assigned by Pharmacy Manager, Staff Pharmacist and Store Manager including utilizing pharmacy systems to enter patient and drug information, ensuring information is entered correctly, filling prescriptions by retrieving, counting and pouring pharmaceutical drugs, verifying medicine is correct, and checking for possible interactions. May assist pharmacist in administering clinical services including the collection and proper labeling of blood/urine samples from patients and other clinical services as required; assists pharmacy staff in coordination of clinical services, Walgreens healthcare clinics and external providers.
Certified Phlebotomy Technician Lab Assistant II Sutter HealthCertified Phlebotomy Technician Lab Assistant IIPetaluma, CaliforniaWorkflow Management Ability to appropriately respond to: 1) fluctuations in volume, 2) unexpected situations or problems such as equipment or IS failure, 3) shift-to-shift hand-offs, 4) STAT test orders, 5) specimen integrity issues, 6) regular review of pending logs, priority assignments, etc. Total compensation considers multiple factors, including, but not limited to a candidate’s experience, education, skills, licensure, certifications, departmental equity, training, and organizational needs.
Pharmacy Technician Pharmacotherapy Support Shields Health Solutions Holdings LLCPharmacy Technician Pharmacotherapy SupportSanta Rosa, CA$28–$36 / hourSkills: strong interpersonal communication skills, strong phone skills, highly proficient in Epic, and Microsoft Office particularly Excel and Word; able to quickly learn other programs and able to extract relevant information; strong organizational skills a must. This role focuses on enhancing patient access to clinical services, supporting medication management processes, and ensuring that patients receive timely monitoring and appropriate follow‑up throughout their therapy.
Veterinary Technician Locum VCA IncVeterinary Technician LocumRohnert Park, CA$30–$34 / hourLocated near Santa Rosa in Rohnert Park, CA, VCA Animal Care Center of Sonoma County, is a 24-hour emergency and specialty hospital that has been caring for the pets of our community for over 40 years. Management reserves the right to revise the job description or require that other tasks be performed when the circumstances of the job change (for example, emergencies, change in personnel, workload, or technical development).
Pharmacy Technician Pharmacotherapy Support Shields Health SolutionsPharmacy Technician Pharmacotherapy SupportPetaluma, CA$28–$36 / hourSkills: strong interpersonal communication skills, strong phone skills, highly proficient in Epic, and Microsoft Office particularly Excel and Word; able to quickly learn other programs and able to extract relevant information; strong organizational skills a must. . This role focuses on enhancing patient access to clinical services, supporting medication management processes, and ensuring that patients receive timely monitoring and appropriate follow‑up throughout their therapy.
Lead Health Information Management (HIM) Technician (Santa Rosa) Northern California Behavioral Health SystemLead Health Information Management (HIM) Technician (Santa Rosa)Santa Rosa, CA$57,200–$64,337This position supports clinical staff, leadership, patients, and external requestors by maintaining medical record integrity, processing release of information (ROI) requests, and ensuring the confidentiality and appropriate disclosure of protected health information (PHI) in a behavioral health hospital setting. Identify documentation deficiencies (e.g., missing signatures, dates, required elements) and coordinate corrections with physician and clinical staff using established deficiency tracking tools and workflows.
Pharmacy Technician RX MANAGERSPharmacy TechnicianNapa, CAModel and deliver exceptional customer service to patients and members of the medical community, cultivating a strong, positive working-relationship on behalf of the pharmacy. Key Responsibilities include but are not limited to: Accurately and efficiently transcribing, processing, and filling medications under the direct supervision of a pharmacist.
Laboratory Technician V2X IncLaboratory TechnicianCAThe Laboratory Technician provides clinical laboratory testing, specimen collection, diagnostic support, laboratory operations, and quality assurance services for the Ascension Island medical clinic under the V2X program. The incumbent supports routine, emergency, and after-hours laboratory services required to maintain operational medical capability for the Ascension Auxiliary Airfield (AAAF) mission within a remote and austere operational environment.
Behavioral Health Technician (LPT) Talented Medical SolutionsBehavioral Health Technician (LPT)Vallejo, CA$1,600–$1,674By providing frequent feedback and consistently measuring progress, we’ve discovered the recipe for success that’s delivered year over year growth since our first year of business. On-site role based in Vallejo, CA — work from our local office and engage with teammates in person.
Obstetrics Technician Providence St. Joseph HealthObstetrics TechnicianSanta Rosa, CAProvidence Santa Rosa Memorial Hospital provides outstanding patient care, earning recognition from U.S. News & World Report as one of the Best Regional Hospitals in heart attack and heart failure care. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington.
Certified Pharmacy Technician Walmart IncCertified Pharmacy TechnicianNAPA, CAPrograms range from high school completion to bachelor''s degrees, including English Language Learning and short-form certificates. Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Travel Behavioral Health Technician (BHT) Vallejo, CA Talented Medical SolutionsTravel Behavioral Health Technician (BHT) Vallejo, CAVallejo, CA$1,600–$1,700This role is ideal for individuals experienced in acute or long-term mental healthcare who excel at patient interaction and de-escalation techniques. Great opportunity for BHTs to gain travel experience while making a meaningful impact in a behavioral health setting in Vallejo, CA.
NewTravel Level I - Licensed Psych Technician (LPT) - $1,680 per week Prime StaffingTravel Level I - Licensed Psych Technician (LPT) - $1,680 per weekVallejo, CAFacility Specific License/Certifications: Licensed Vocational Nurse/Licensed Practical Nurse (LVN/LPN) or Licensed Psychiatric Technician (LPT): Required. Delivers direct/indirect care for individual patients, or an assigned group of patients, receiving psychiatric care under the direction of a Registered Nurse (RN).
NewRegistered Veterinary Technician Silverado Veterinary HospitalRegistered Veterinary TechnicianNapa, CA$29–$32 / hourWe value credentialed technicians for the clinical knowledge, judgment, and communication skills they bring across all areas of the hospital, helping elevate the quality of medicine, client experience, and patient care. Silverado Veterinary Hospital is seeking an experienced Registered Veterinary Technician (RVT) to join our team and support both outpatient care and procedural services, including surgery and dentistry.
NewTelemetry Technician - PCU Telemetry Unit Providence Health & ServicesTelemetry Technician - PCU Telemetry UnitSanta Rosa, CA$31.01–$41.38 / hourRequsition ID: 443782 Company: Providence Jobs Job Category: Technical Services Job Function: Clinical Care Job Schedule: Full time Job Shift: Night Career Track: Clinical Support Department: 7820 PCU TELE UNIT Address: CA Santa Rosa 1165 Montgomery Dr Work Location: Santa Rosa Memorial Hospital Workplace Type: On-site Pay Range: $31.01 - $41.38 Our not-for-profit network also provides a full spectrum of care with leading-edge diagnostics and treatment, outpatient health centers, physician groups and clinics, numerous outreach programs, and hospice and home care.
NewTelemetry Technician - PCU Telemetry Unit Providence St. Joseph HealthTelemetry Technician - PCU Telemetry UnitSanta Rosa, CATogether, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington. We are also very proud to be awarded The Women's Choice Award for Best Hospital, and Blue Cross Blue Shield's Blue Distinction Center for Cardiac Care and Knee/Hip Replacement.
Pharmacy Technician CVS Health CorpPharmacy TechnicianHealdsburg, CA$18.90–$28.90 / hourSuccess for incumbents in this role includes being able to manage all assigned pharmacy workstations and tasks to support the teams ability to promptly, safely and accurately fill patient prescriptions all while providing caring service that exceeds customer expectations. As a new Pharmacy Technician, you are required to complete an extensive CVS Pharmacy Technician Training Program as well as satisfy all registration, licensing and certification requirements according to your States Board of Pharmacy guidelines.
FOOD SERVICE TECHNICIAN I State Of CaliforniaFOOD SERVICE TECHNICIAN INapa, CA$1,664.50–$2,081.50Applicants who do not submit the required items timely may not be considered for this job: Current version of the State Examination/Employment Application STD Form 678 (when not applying electronically), or the Electronic State Employment Application through your Applicant Account at www. Individuals who are currently in the classification, eligible for lateral transfer, eligible for reinstatement, have list or LEAP eligibility, are in the process of obtaining list eligibility, or have SROA and/or Surplus eligibility (please attach your letter, if available).
SENIOR PSYCHIATRIC TECHNICIAN (SAFETY) State Of CaliforniaSENIOR PSYCHIATRIC TECHNICIAN (SAFETY)Napa, CA$6,638–$8,733This position will report to the CSO Unit Supervisor and Nursing Coordinator and is responsible for facilitating hospital-wide staffing across all three shifts, maintaining hospital-wide overtime lists, coordinating voluntary overtime, and communicating with multiple Programs/Departments regarding facility staffing needs. Applicants must demonstrate the ability to communicate clearly and professionally, work with a variety of personalities, analyze and solve problems, establish and maintain the confidence and cooperation of others, exercise good judgment in decision making, and handle stressful situations tactfully.
Sr. R&D Technician EndologixSr. R&D TechnicianSanta Rosa, California$33.65–$38.46 / hourFull timeThis role contributes technical expertise, ensures rigorous data collection and documentation, and collaborates cross-functionally to accelerate innovation and drive the successful achievement of Endologix’s product and patient-focused objectives. Technical Expertise: Strong hands-on laboratory and bench testing skills, including prototype assembly, test method execution, data collection, and troubleshooting of laboratory equipment and fixtures.
X Ray Technician Limited Scope 5k sign on bonus Concentra Inc.X Ray Technician Limited Scope 5k sign on bonusRohnert Park, CA$30–$40 / hourPrepare patients for physical examinations, including taking vital signs and any required or requested ancillary testing including but not limited to vaccines and injections, phlebotomy, PFTs, audiogram testing and respirator fit testing. Ensure all Radiology workflows are followed and all Radiology reports cross correctly to EMRFollows documentation procedures and completes required documentation related to patient x-ray visit.
NewX Ray Technician Limited Scope-5k sign on bonus ConcentraX Ray Technician Limited Scope-5k sign on bonusRohnert Park, California$30–$40 / hourPrepare patients for physical examinations, including taking vital signs and any required or requested ancillary testing including but not limited to vaccines and injections, phlebotomy, PFTs, audiogram testing and respirator fit testing. The X Ray Limited Scope & Medical Support Specialist performs routine x-ray, medical, and testing procedures under direct supervision of the treating clinician as well as supports in other areas of the facility as needed including registration and referral management.
Endoscopic Technician Providence St. Joseph HealthEndoscopic TechnicianPetaluma, CAProvides technical support in the endoscopy setting which includes but is not limited to preparation of endoscopy suite for all procedures, intra-procedure assistance under physician supervision, and post procedure cleaning and processing of endoscopic equipment. Together, our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services across Alaska, California, Montana, New Mexico, Oregon, Texas and Washington.
Behavioral Health Technician (LPT) IMCS Group IncBehavioral Health Technician (LPT)Vallejo, CADelivers direct/indirect care for individual patients, or an assigned group of patients, receiving psychiatric care under the direction of a Registered Nurse (RN). Uses therapeutic communication skills and assists with therapeutic and recreational activities, as necessary.