NewCertified Medication Tech (with CNA I license) Charlestown by Erickson Senior LivingCertified Medication Tech (with CNA I license)Catonsville, MD$18–$23 / hourImplementing residents personal care plans, focusing on residents’ strengths, preferences, and preferred routines while providing a sense of comfort, companionship, and belonging. Education assistance, certification reimbursement and access to over 6,000 courses through our online learning library, designed to enhance your current skills and build new ones.
NewCertified Nursing Assistant Hammonds Lane CenterCertified Nursing AssistantBrooklyn Park, MD$19–$20.50Responsibilities: As a Geriatric Nursing Assistant (GNA) you will work alongside a Licensed/Registered Nurse to deliver efficient and effective nursing care while achieving positive clinical outcomes and patient/family satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
NewCertified Nursing Assistant, CNA Hammonds Lane CenterCertified Nursing Assistant, CNABrooklyn Park, MD$19–$20.50Responsibilities: As a Geriatric Nursing Assistant (GNA) you will work alongside a Licensed/Registered Nurse to deliver efficient and effective nursing care while achieving positive clinical outcomes and patient/family satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
NewCertified Nursing Assistant, CNA Doctors Community Rehab CtrCertified Nursing Assistant, CNALanham, MD$20–$21.50Responsibilities: As a Geriatric Nursing Assistant (GNA) you will work alongside a Licensed/Registered Nurse to deliver efficient and effective nursing care while achieving positive clinical outcomes and patient/family satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
NewCertified Nursing Assistant Doctors Community Rehab CtrCertified Nursing AssistantLanham, MD$20–$21.50Responsibilities: As a Geriatric Nursing Assistant (GNA) you will work alongside a Licensed/Registered Nurse to deliver efficient and effective nursing care while achieving positive clinical outcomes and patient/family satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
NewCertified Nursing Assistant, CNA Franklin Woods CenterCertified Nursing Assistant, CNABaltimore, MD$19–$20.50Responsibilities: As a Geriatric Nursing Assistant (GNA) you will work alongside a Licensed/Registered Nurse to deliver efficient and effective nursing care while achieving positive clinical outcomes and patient/family satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
NewCertified Nursing Assistant Franklin Woods CenterCertified Nursing AssistantBaltimore, MD$19–$20.50Responsibilities: As a Geriatric Nursing Assistant (GNA) you will work alongside a Licensed/Registered Nurse to deliver efficient and effective nursing care while achieving positive clinical outcomes and patient/family satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
Pharmacy Technician II MedStar HealthPharmacy Technician IIBaltimore, MD$19.55–$34.25Under the direct supervision of a pharmacist, the Pharmacy Technician II prepares and fills routine orders for prescribed medications; restocks automated dispensing machines; repackages medications; compounds both sterile and non-sterile medications. Safely and accurately prepares all medications in the most ready to administer form (including hazardous medications and sterile products) using proper techniques calculations and appropriate precautions.
NewTravel Certified Occupational Therapist Assistant (COTA) - $1,669 per week in Sandy Spring, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,669 per week in Sandy Spring, MDSandy Spring, MD$1,668.96–$1,668.96AlliedTravelCareers is working with Towne U.S. LLC to find a qualified Certified Occupational Therapist Assistant (COTA) in Sandy Spring, Maryland, 20860! Active state licensure or eligibility for licensure in multiple states (assistance provided for travel placements).
NewTravel Certified Occupational Therapist Assistant (COTA) - $1,668 per week in Baltimore, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,668 per week in Baltimore, MDBaltimore, MD$1,668–$1,668AlliedTravelCareers is working with Towne U.S. LLC to find a qualified Certified Occupational Therapist Assistant (COTA) in Baltimore, Maryland, 21209! Active state licensure or eligibility for licensure in multiple states (assistance provided for travel placements).
Travel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Laurel, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Laurel, MDLaurel, MD$1,190–$1,190Ardor Health Solutions is a Fortune Ranked, award-winning, expanding company that has also recently been ranked the 20th Largest Allied Staffing Firm in the Nation by Staffing Industry Analysts (SIA) and by Fortune`s Great Places to Work Surveys several years in a row. AlliedTravelCareers is working with Ardor Health Solutions to find a qualified Certified Occupational Therapist Assistant (COTA) in Laurel, Maryland, 20708!
NewTravel Certified Occupational Therapist Assistant (COTA) - $1,242 to $1,281 per week in Catonsville, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,242 to $1,281 per week in Catonsville, MDCatonsville, MD$1,242.35–$1,280.77AlliedTravelCareers is working with Pioneer Healthcare Services to find a qualified Certified Occupational Therapist Assistant (COTA) in Catonsville, Maryland, 21228! Pioneer Healthcare Services specializes in staffing and travel recruiting for healthcare professionals across the U.S., with a focus on top school and medical opportunities.
Travel Certified Occupational Therapist Assistant (COTA) - $1,393 to $1,436 per week in Baltimore, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,393 to $1,436 per week in Baltimore, MDBaltimore, MD$1,392.75–$1,435.82AlliedTravelCareers is working with Pioneer Healthcare Services to find a qualified Certified Occupational Therapist Assistant (COTA) in Baltimore, Maryland, 21209! Pioneer Healthcare Services specializes in staffing and travel recruiting for healthcare professionals across the U.S., with a focus on top school and medical opportunities.
NewTravel Certified Occupational Therapist Assistant (COTA) in Baltimore, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) in Baltimore, MDBaltimore, MDArdor Health Solutions is a Fortune Ranked, award-winning, expanding company that has also recently been ranked the 20th Largest Allied Staffing Firm in the Nation by Staffing Industry Analysts (SIA) and by Fortune`s Great Places to Work Surveys several years in a row. AlliedTravelCareers is working with Ardor Health Solutions to find a qualified Certified Occupational Therapist Assistant (COTA) in Baltimore, Maryland, 21229!
Travel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Catonsville, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Catonsville, MDCatonsville, MD$1,190–$1,190Ardor Health Solutions is a Fortune Ranked, award-winning, expanding company that has also recently been ranked the 20th Largest Allied Staffing Firm in the Nation by Staffing Industry Analysts (SIA) and by Fortune`s Great Places to Work Surveys several years in a row. AlliedTravelCareers is working with Ardor Health Solutions to find a qualified Certified Occupational Therapist Assistant (COTA) in Catonsville, Maryland, 21228!
Travel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Gambrills, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Gambrills, MDGambrills, MD$1,190–$1,190Ardor Health Solutions is a Fortune Ranked, award-winning, expanding company that has also recently been ranked the 20th Largest Allied Staffing Firm in the Nation by Staffing Industry Analysts (SIA) and by Fortune`s Great Places to Work Surveys several years in a row. AlliedTravelCareers is working with Ardor Health Solutions to find a qualified Certified Occupational Therapist Assistant (COTA) in Gambrills, Maryland, 21054!
NewTravel Certified Occupational Therapist Assistant (COTA) - $1,395 to $1,438 per week in Ashton-Sandy Spring, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,395 to $1,438 per week in Ashton-Sandy Spring, MDAshton-Sandy Spring, MD$1,394.85–$1,437.99AlliedTravelCareers is working with Pioneer Healthcare Services to find a qualified Certified Occupational Therapist Assistant (COTA) in Ashton-Sandy Spring, Maryland, 20860! Pioneer Healthcare Services specializes in staffing and travel recruiting for healthcare professionals across the U.S., with a focus on top school and medical opportunities.
NewTravel Certified Occupational Therapist Assistant (COTA) in Sandy Spring, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) in Sandy Spring, MDSandy Spring, MDArdor Health Solutions is a Fortune Ranked, award-winning, expanding company that has also recently been ranked the 20th Largest Allied Staffing Firm in the Nation by Staffing Industry Analysts (SIA) and by Fortune`s Great Places to Work Surveys several years in a row. AlliedTravelCareers is working with Ardor Health Solutions to find a qualified Certified Occupational Therapist Assistant (COTA) in Sandy Spring, Maryland, 20860!
Travel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Timonium, MD AlliedTravelCareersTravel Certified Occupational Therapist Assistant (COTA) - $1,190 per week in Timonium, MDTimonium, MD$1,190–$1,190Ardor Health Solutions is a Fortune Ranked, award-winning, expanding company that has also recently been ranked the 20th Largest Allied Staffing Firm in the Nation by Staffing Industry Analysts (SIA) and by Fortune`s Great Places to Work Surveys several years in a row. AlliedTravelCareers is working with Ardor Health Solutions to find a qualified Certified Occupational Therapist Assistant (COTA) in Timonium, Maryland, 21093!
NewCertified Nursing Assistant (CNA) - up to $24/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $24/hrLaurel, MD$24–$24ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $23/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $23/hrAnnapolis, MD$23–$23ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $26/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $26/hrBaltimore, MD$26–$26ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $27/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $27/hrHanover, PA$27–$27ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $25/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $25/hrWestminster, MD$25–$25ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) Shiftkey, LLCCertified Nursing Assistant (CNA)Baltimore, MD$21–$21ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $21/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $21/hrBaltimore, MD$21–$21ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $28/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $28/hrWestminster, MD$28–$28ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewPersonal Care Aide (PCA) Greenlife Healthcare StaffingPersonal Care Aide (PCA)Queen Anne's County, MD$18–$26 / hourThe Personal Care Aide (PCA) provides hands-on, non-medical assistance to clients in their homes, supporting daily personal care needs and promoting safety, independence, and dignity. Impactful Work: Contribute to a mission-driven organization dedicated to improving patient outcomes by supporting clients' independence, safety, and dignity in their own homes.
NewPer Diem Licensed Practical Nurse (LPN) - Flexible Schedule connectRNPer Diem Licensed Practical Nurse (LPN) - Flexible ScheduleRising Sun, MD$34–$45Registered Nurse, Licensed Practical Nurse, Certified Nursing Assistant_, RN License, LPN Certification, BLS/CPR Certified_, Hospital, Long-Term Care Facility, Home Health Care_, Side hustle, flexible hours, per diem_, Competitive Pay, Same-day pay, Seasonal job, Seasonal earnings. By leveraging our app that was built by a nurse for nurses, connectRN connects the nursing community to flexible work opportunities and each other to build a supportive and thriving network.
NewCaregiver / Companion Greenlife Healthcare StaffingCaregiver / CompanionQueen Anne's County, MD$15–$20 / hourTechnical Skills: Ability to assist with meal preparation and light household tasks; offer reminders (appointments, medication schedules, daily routines); accompany clients to appointments or errands (if required); maintain a safe and supportive home environment. The Caregiver / Companion provides supportive, non-medical care focused on companionship, supervision, and light assistance to clients in their homes.
Certified Medication Technician - CMT - Part-Time Night Shift Malta HouseCertified Medication Technician - CMT - Part-Time Night ShiftHyattsville, MarylandComplete all assigned training including initial orientation, COMAR 10.07.14 requirements, monthly in-services, HIPAA, VHI required personal care and skills modules. Check to guarantee all residents are in dining room prior to starting meal service; locate and assist residents to dining room as necessary.
NewCertified Medication Technician - CMT Victory Housing IncCertified Medication Technician - CMTBethesda, MD$19–$22 / hourComplete all assigned training including initial orientation, COMAR 10.07.14 requirements, monthly in-services, HIPAA, VHI required personal care and skills modules. Check to guarantee all residents are in dining room prior to starting meal service; locate and assist residents to dining room as necessary.
Certified Medication Technician - CMT - Part-Time Night Shift Victory Housing IncCertified Medication Technician - CMT - Part-Time Night ShiftHyattsville, MD$19–$22 / hourComplete all assigned training including initial orientation, COMAR 10.07.14 requirements, monthly in-services, HIPAA, VHI required personal care and skills modules. Check to guarantee all residents are in dining room prior to starting meal service; locate and assist residents to dining room as necessary.
Certified Medication Technician Sunrise Senior LivingCertified Medication TechnicianChevy Chase, MDAdminister, assist with, and observe medications and treatments for each resident using the medication administration record and the Six Rights of Medication Pass (“Right” resident, medication, dosage, time, route, right to refuse). Maintain and clean the Medication Room, medication carts, and treatment carts for neatness, cleanliness, availability of medications, and expired medications.
NewCertified Medication Technician - CMT Bartholomew HouseCertified Medication Technician - CMTBethesda, MarylandComplete all assigned training including initial orientation, COMAR 10.07.14 requirements, monthly in-services, HIPAA, VHI required personal care and skills modules. Check to guarantee all residents are in dining room prior to starting meal service; locate and assist residents to dining room as necessary.
Certified Medication Technician HOME HEALTHCARE SOLUTIONS INCCertified Medication TechnicianBaltimore, MDHOME HEALTHCARE SOLUTIONS INC has been serving the Greater Baltimore-Washington community for over a decade, providing exceptional care tailored to the unique needs of our clients. Our commitment to quality service and compassionate support has earned us the trust of families and the appreciation of our dedicated staff, making us a rewarding place to work.
Certified Medication Technician for Assisted Living HeartLands Assisted Living at Severna ParkCertified Medication Technician for Assisted LivingSeverna Park, MDOur communities are located throughout the Mid Atlantic—including Pennsylvania, New Jersey, Delaware, Virigina, and Maryland—where we are dedicated to creating exceptional experiences for our residents through operational excellence, personalized care, and a commitment to enriching lives every day. Maintains and cleans the Medication Room, med charts, treatment carts for neatness cleanliness, availability of medications and expired medications.
Certified Medication Technician All Shifts - NEWLY APPROVED RATES Transitions Healthcare Oakland ManorCertified Medication Technician All Shifts - NEWLY APPROVED RATESSykesville, MD$17–$17 / hourTransitions Healthcare, Oakland Manor offers competitive wages with an option to be paid on-demand, a suite of comprehensive benefits, and the opportunity to work for a healthcare team that shares a commitment to improving the health and well-being of all people in the communities we serve. · Monitor stock levels of equipment, etc. to verify they are maintained on premises to meet residents' needs while recommending changes in techniques and/or procedures for cost-effective and efficient operation.
Certified Nursing Assistant (CNA) - Emergency Room Planned Systems International, Inc.Certified Nursing Assistant (CNA) - Emergency RoomColumbia, MDFull timeQuarterLine (QL), a Planned Systems International (PSI) company, isseeking a dedicated and compassionate Certified Nursing Assistant to support patient care services in the Emergency Room at Madigan Army Medical Center, Joint Base Lewis-McChord, Tacoma, WA. HCW's work may require some physical exertion, such as long periods of standing, or recurring and considerable crouching, bending, standing, stooping, stretching, or walking, such as performing regular and recurring medical activities, inspections, or to observe healthcare operations in treatment facilities.
Certified Medication Technician All Shifts PRN Senior Lifestyle CorpCertified Medication Technician All Shifts PRNPasadena, MDResponsible for the total inventory of medications at the community; including but not limited to ordering medications, receiving and verifying medications, storing and dating medications, removing expired or discontinued medications, and notifying the proper parties when medication supply is low. In this role you will be responsible for safe administration of all prescribed medications and treatments as listed on the Medication Administration Record (MAR) and Treatment Administration Record (TAR), as well as providing personal and general nursing care to residents as needed or assigned.
Certified Medication Tech (with CNA I license) Erickson Senior LivingCertified Medication Tech (with CNA I license)Catonsville, MarylandImplementing residents personal care plans, focusing on residents’ strengths, preferences, and preferred routines while providing a sense of comfort, companionship, and belonging. Education assistance, certification reimbursement and access to over 6,000 courses through our online learning library, designed to enhance your current skills and build new ones.
Medication Technician Artis Senior LivingMedication TechnicianBethesda, MDWorking at Artis Senior Living, youll play an integral role on a dynamic team helping people living with dementia achieve the essential human needs of purpose, belonging and joy by building a bridge between their lifelong identity and present daily life - we call this act of service "Honoring Yesterday & Celebrating Today." Monitor medications to ensure adequate accountability measures are taken when medications are ordered, received into the facility, administered and at change of shift as required by policies and procedures and applicable state/federal regulations.
Medication Technician - Enhanced Care Overnight Brightview Senior Living, LLCMedication Technician - Enhanced Care OvernightBethesda, Maryland$23–$26.50 / hour4. Comprehensive Benefits: Enjoy competitive salaries, health, vision and dental insurance options, retirement plans, tuition reimbursement, employee assistance programs and many more benefits that prioritize your well-being. The salary range mentioned above reflects the potential pay for this role and does not include bonuses or additional incentives (if applicable), nor does it include the value of our benefit program.
Medication Technician Brightview Senior Living, LLCMedication TechnicianAnnapolis, Maryland$21–$24.25 / hourHealthcare, Hospitality, Nursing, Aide, Certified Medication Aide, Licensed Medication Aide, Med Tech, Medication Technician. 4. Comprehensive Benefits: Enjoy competitive salaries, health, vision and dental insurance options, retirement plans, tuition reimbursement, employee assistance programs and many more benefits that prioritize your well-being.
Certified Medication Tech (Part Time) Sunrise Senior LivingCertified Medication Tech (Part Time)Silver Spring, MDAdminister, assist with, and observe medications and treatments for each resident using the medication administration record and the Six Rights of Medication Pass (“Right” resident, medication, dosage, time, route, right to refuse). Maintain and clean the Medication Room, medication carts, and treatment carts for neatness, cleanliness, availability of medications, and expired medications.
Medication Technician Overnight Brightview Senior Living, LLCMedication Technician OvernightAnnapolis, Maryland$21–$24.25 / hourHealthcare, Hospitality, Nursing, Aide, Certified Medication Aide, Licensed Medication Aide, Med Tech, Medication Technician. 4. Comprehensive Benefits: Enjoy competitive salaries, health, vision and dental insurance options, retirement plans, tuition reimbursement, employee assistance programs and many more benefits that prioritize your well-being.
Medication Technician (Per Diem) Brightview Senior Living, LLCMedication Technician (Per Diem)Towson, Maryland$21–$24.25 / hourPer diemHealthcare, Hospitality, Nursing, Aide, Certified Medication Aide, Licensed Medication Aide, Med Tech, Medication Technician. 4. Comprehensive Benefits: Enjoy competitive salaries, health, vision and dental insurance options, retirement plans, tuition reimbursement, employee assistance programs and many more benefits that prioritize your well-being.
Medication Technician (Full Time) Brightview Senior Living, LLCMedication Technician (Full Time)Westminster, Maryland$21–$24.25 / hourFull timeHealthcare, Hospitality, Nursing, Aide, Certified Medication Aide, Licensed Medication Aide, Med Tech, Medication Technician. 4. Comprehensive Benefits: Enjoy competitive salaries, health, vision and dental insurance options, retirement plans, tuition reimbursement, employee assistance programs and many more benefits that prioritize your well-being.
NewCaregiver/Medication Technician Discovery Village Chevy ChaseCaregiver/Medication TechnicianChevy Chase, MD$2,022–$2,026As the Care Giver/Medication Technician, your role includes providing hands-on care, administering medications, and offering physical and emotional support to residents while maintaining a safe and comfortable home-like environment. Provide compassionate care and supervision for assigned residents, assisting with activities of daily living (bathing, dressing, grooming, toileting, ambulation, transferring, eating) while promoting dignity, independence, and safety.
Pharmacy Technician II Certified Johns Hopkins HospitalPharmacy Technician II CertifiedBaltimore, MDWe are committed to creating a welcoming and inclusive environment, where we embrace and celebrate our differences, where all employees feel valued, contribute to our mission of serving the community, and engage in equitable healthcare delivery and workforce practices. The Pharmacy Technician is responsible for a variety of duties to assist in the preparation and packaging of medications, distribution and delivery of medications, supporting the maintenance of proper inventory levels and, keeping appropriate records and documentation.