14 Mediclinic jobs in South Africa
Runner - Panorama Mediclinic
Posted 2 days ago
Job Viewed
Job Description
As a Runner at Ampath, you are an essential part of the care team, ensuring that the right information, specimens, and supplies reach the right place at the right time. Whether you are delivering reports, collecting specimens, or assisting nursing staff with day-to-day tasks, your role supports the smooth operation of our care centres. This is a position where reliability, care, and teamwork come together to make a real difference in the lives of patients and healthcare professionals alike.
Role Requirements
To be considered for this role, you must have completed Grade 10. This foundational level of education ensures that you are equipped to understand and carry out the responsibilities of the role with confidence and care. Basic experience with computer technology is important, as it helps you navigate simple digital tasks and support the administrative needs of the care centre.
Skills Requirements
This role requires a combination of practical and interpersonal skills. You must be able to perform basic numerical calculations, use computer systems for simple tasks, and communicate clearly in a professional setting. Your ability to stay organised, follow instructions, and work well with others will help you thrive in a high-performance culture that values accountability and teamwork.
Role Impact
In this role, your daily actions help keep the care centre running smoothly. By delivering reports promptly, collecting specimens efficiently, and supporting nursing staff with essential tasks, you help ensure that patients receive timely and effective care. You also contribute to a positive client experience, helping to uphold Ampath’s reputation for excellence. This is a role where your reliability and dedication are valued, your growth is supported, and your work truly matters.
p>Employment Equity and DiversityAt Ampath, we are committed to building a diverse and inclusive workforce that reflects the communities we serve. In line with our Employment Equity goals, we actively encourage applications from individuals across all backgrounds, especially those from underrepresented groups. We believe that diverse perspectives drive innovation and excellence in healthcare, and we are proud to create a space where everyone can thrive.
Hours of Work
40 hours per week
Work week
5 days
Location
Panorama Mediclinic
Closing Date
20 July 2025
Apply now and take the next step in your career with Ampath, where purpose meets possibility.
Mediclinic Morningside Urology Practice Opportunity
Posted 5 days ago
Job Viewed
Job Description
Urologist
Location: Gauteng
THE RIGHT ADDRESS FOR YOUR EXPERTISE
Mediclinic Southern Africa is always looking to offer exciting private practice opportunities to specialists and doctors at our facilities across South Africa and Namibia.
Dynamic, driven, and talented doctors ready to embrace a challenging, yet fulfilling opportunity with one of the country’s foremost private healthcare brands are encouraged to get in touch with us.
Minimum Requirements:
- Interested candidates should be registered with the appropriate Health Professions Council (HPCSA or HPCNA) to be considered.
Contact Information:
Reference number: 52286
Contact person: Iloma Marais | Morningside, Johannesburg | Mediclinic Morningside
#J-18808-LjbffrDental Patient Care Representative (Steamboat Springs)
Posted 7 days ago
Job Viewed
Job Description
Northwest Colorado Health is seeking a Dental Patient Care Representative with the passion and skills to deliver high-quality care. We have been providing primary healthcare to residents since 2008. Today, you will join a healthcare organization with a staff of 11 providers at four locations, delivering primary medical, dental, and behavioral health care to more than 5,500 patients. You will be welcomed into our caring environment to serve the community in which we live.
We have high expectations for you as a Patient Care Representative. We need you to:
- Prepare, schedule, and handle fee collection for patients and clients in the clinic setting.
- Schedule appointments and collect financial data and fees for clients and patients accessing services at the clinic.
- Provide high-quality customer service to visitors, peers, clients, and patients in person, through electronic communication, and on the telephone.
- Perform general office duties as assigned.
You should also have high expectations for Northwest Colorado Health as an employer. Our Dental Patient Care Representatives help meet patients’ needs and ensure they have a positive patient experience. Every day, you will leave Northwest Colorado Health knowing that you have made a positive difference.
We offer a salary that meets market values for the Colorado area and is based on experience. The salary range for this full-time, 40-hour-per-week position located in Routt County is $17.86-$25.70 and is eligible for Medical, Dental, Vision, Life Insurance, Long-Term Disability, Short-Term Disability, Paid Time Off, and our 403(b) Retirement Plan. View a full job description here. EOE. Open until filled.
1 in 3 people in the Yampa Valley utilize our services.We serve all people, regardless of ability to pay.
Our impact this year has changed our community!Patients at our Community Health Centers
#J-18808-LjbffrDental Patient Care Representative (Steamboat Springs)
Posted today
Job Viewed
Job Description
Northwest Colorado Health is seeking a Dental Patient Care Representative with the passion and skills to deliver high-quality care. We have been providing primary healthcare to residents since 2008. Today, you will join a healthcare organization with a staff of 11 providers at four locations, delivering primary medical, dental, and behavioral health care to more than 5,500 patients. You will be welcomed into our caring environment to serve the community in which we live.
We have high expectations for you as a Patient Care Representative. We need you to:
- Prepare, schedule, and handle fee collection for patients and clients in the clinic setting.
- Schedule appointments and collect financial data and fees for clients and patients accessing services at the clinic.
- Provide high-quality customer service to visitors, peers, clients, and patients in person, through electronic communication, and on the telephone.
- Perform general office duties as assigned.
You should also have high expectations for Northwest Colorado Health as an employer. Our Dental Patient Care Representatives help meet patients’ needs and ensure they have a positive patient experience. Every day, you will leave Northwest Colorado Health knowing that you have made a positive difference.
We offer a salary that meets market values for the Colorado area and is based on experience. The salary range for this full-time, 40-hour-per-week position located in Routt County is $17.86-$25.70 and is eligible for Medical, Dental, Vision, Life Insurance, Long-Term Disability, Short-Term Disability, Paid Time Off, and our 403(b) Retirement Plan. View a full job description here. EOE. Open until filled.
1 in 3 people in the Yampa Valley utilize our services.We serve all people, regardless of ability to pay.
Our impact this year has changed our community!Patients at our Community Health Centers
#J-18808-LjbffrKey Account Manager Near Patient Care - Johannesburg
Posted 11 days ago
Job Viewed
Job Description
At Roche, you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections where you are valued, accepted, and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop, and cure diseases, and ensure everyone has access to healthcare today and for generations to come. Join Roche where every voice matters.
The PositionA healthier future is what drives us to innovate—to continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come.
Creating a world where we all have more time with the people we love.
That's what makes us Roche.
The OpportunityRoche Diagnostics in Johannesburg has an opening for a Key Account Manager Near Patient Care.
The primary goal of this role is to craft and execute dynamic account portfolio and channel strategies that drive the attainment of commercial targets. This position is pivotal in identifying and capturing business opportunities and fostering robust relationships with key executive decision-makers and customers. By expanding Roche's market share and sales within the Near Patient Care domain across designated territories, the role ensures sustained growth and exceptional results, reflecting our commitment to excellence and strategic market leadership.
Key Responsibilities:- Analyze Competitors and Customers: Assess competitor activities and customer needs to identify issues, trends, and opportunities.
- Adapt Sales Strategies: Tailor sales approaches to meet the unique requirements of various primary care units.
- Promote Point-of-Care Testing: Engage in local health initiatives and outreach programs to enhance brand recognition.
- Collaborate with Stakeholders: Work with internal and external stakeholders, invite participants, speakers, and experts, and manage expenses effectively.
- Comply with Corporate Policies: Adhere to local legislation and Roche corporate policies, maintaining corporate culture and ethics.
- Engage with Market Players: Stay informed on relevant product, industry, and sector knowledge by interacting with market players.
- Build and Expand Client Base: Develop long-term relationships with new and existing customers to increase viable income streams.
- Provide Feedback and Support: Deliver trustworthy customer feedback and aftersales support.
- Record Maintenance: Keep accurate records of sales revenue, invoices, and report on successes and areas needing improvement.
Note: A full job description is available upon request.
Who you are as our ideal candidate:You hold a completed National Diploma in Medical Sciences. A University degree or a Business Management qualification is preferred.
You have 3-5 years of commercial experience in the medical industry, ideally in the IVD or Point of Care space, with at least 3 years of account management experience.
Ability to travel nationally and internationally.
Relocation benefits are not available for this role.
Who we areA healthier future drives us to innovate. Over 100,000 employees worldwide are dedicated to advancing science and ensuring access to healthcare today and for future generations. Our efforts have resulted in over 26 million people treated with our medicines and over 30 billion tests conducted using our diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high to deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future togetherRoche has played a pioneering role in healthcare as an innovator of products and services for the early detection, prevention, diagnosis, and treatment of diseases. The company has operated in South Africa since 1947. The local office of Roche Diagnostics is based in Midrand, Johannesburg, with offices throughout Southern Africa and Sub-Saharan Africa. We employ over 180 employees in our Diagnostics division.
Roche is an Equal Opportunity Employer.
#J-18808-LjbffrAssociate lecturer/Lecturer Emergency Medical Care Health Sciences
Posted 6 days ago
Job Viewed
Job Description
Nelson Mandela University reserves the right not to make an appointment. In considering candidates for appointment into the advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Nelson Mandela University Employment Equity Plan.
CORE PURPOSE OF JOB
Nelson Mandela University is expanding its Bachelor’s degree programme in Emergency Medical Care (B.EMC) in the Eastern Cape and is seeking to fill an associate lecturer or lecturer position with a dynamic and forward-thinking Emergency Care Practitioner.
The successful candidate will be expected to contribute to the academic experience of students in the programme, engage in relevant healthcare research, and support the development of strong connections between academia, commerce, NGOs and government services.
KEY PERFORMANCE AREAS
1. Deliver lectures and facilitate learning for modules within the B.EMC programme.
2. Foster and maintain relationships with key stakeholders in the Emergency Medical Care sector.
3. Conduct, publish, and promote impactful research in the field of Emergency Medical Care.
4. Participate in and contribute to community health promotion and outreach initiatives.
5. Support the development and presentation of Short Learning Programmes and Continuing Professional Development (CPD) activities.
6. Develop and assist with student assessments, examinations, and related academic activities as required by the Department.
7. Supervise and participate in clinical practice shifts to support student training.
CORE COMPETENCIES
Associate Lecturer
1. Possess knowledge of the theory and practice of Emergency Medical Services.
2. Proven expertise in the field of Emergency Medical Care.
3. Experience in facilitating learning at undergraduate level.
4. Excellent teaching and interpersonal skills.
5. Good management / administrative skills
6. Proven computer literacy in the MS Office Suite.
Lecturer
In addition to the competencies stated above, also:
1. Experience in blended and online learning.
2. Experience in using learning management systems, such as Moodle or Blackboard
3. Experience in research in terms of academic supervision.
4. Proven practical expertise in the field of Emergency Medical Care
5. Expert knowledge of the theory and practice of Emergency Medical Services.
6. Experience in the Provincial Emergency Medical Services (EMS) will be an advantage.
REQUIREMENTS
Associate Lecturer
Education
B.Tech (EMC) or B.EMC degree
Registration
Registered with the HPCSA as an Emergency Care Practitioner (ECP)
Experience
At least 2 years of practical experience in the EMS field
Teaching experience
At least one year experience in teaching, assessment or supervision of students in clinical work integrated learning.
Driver’s license
Code 8 or 10 driver’s licence PDP licence is an advantage Physical fitness
Must be physically capable to practice in the field of medical rescue and willing to facilitate physical activities with students.
Lecturer
In addition to the above requirements the following is required:
Qualifications
Relevant Masters degree to the field of Emergency Medical Care (Completion of any formal further education qualification related to EMC is an advantage)
Registration
Registered with the HPCSA as an Emergency Care Practitioner (ECP) (Registration as an Assessor and/or Moderator will be an advantage) Experience
At least 2 years in teaching, training, education and/or lecturing in the field of Emergency Medical Care.
Added advantages
Experience with Provincial EMS systems as an ECP will be an advantage.
Experience serving on any EMC boards, professional associations or councils would be an advantage.
CLOSING DATE FOR APPLICATIONS: Please note that no late applications will be accepted
Candidates are to carefully read the requirements and provide a cover letter which sets out how they meet the post requirements as set out in this advert. An updated CV, HPCSA registration number, qualifications, and Driver’s Licenses (Code 8 or Code 10) are to be provided.
Associate lecturer/Lecturer Emergency Medical Care Health Sciences
Posted today
Job Viewed
Job Description
Nelson Mandela University reserves the right not to make an appointment. In considering candidates for appointment into the advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Nelson Mandela University Employment Equity Plan.
CORE PURPOSE OF JOB
Nelson Mandela University is expanding its Bachelor’s degree programme in Emergency Medical Care (B.EMC) in the Eastern Cape and is seeking to fill an associate lecturer or lecturer position with a dynamic and forward-thinking Emergency Care Practitioner.
The successful candidate will be expected to contribute to the academic experience of students in the programme, engage in relevant healthcare research, and support the development of strong connections between academia, commerce, NGOs and government services.
KEY PERFORMANCE AREAS
1. Deliver lectures and facilitate learning for modules within the B.EMC programme.
2. Foster and maintain relationships with key stakeholders in the Emergency Medical Care sector.
3. Conduct, publish, and promote impactful research in the field of Emergency Medical Care.
4. Participate in and contribute to community health promotion and outreach initiatives.
5. Support the development and presentation of Short Learning Programmes and Continuing Professional Development (CPD) activities.
6. Develop and assist with student assessments, examinations, and related academic activities as required by the Department.
7. Supervise and participate in clinical practice shifts to support student training.
CORE COMPETENCIES
Associate Lecturer
1. Possess knowledge of the theory and practice of Emergency Medical Services.
2. Proven expertise in the field of Emergency Medical Care.
3. Experience in facilitating learning at undergraduate level.
4. Excellent teaching and interpersonal skills.
5. Good management / administrative skills
6. Proven computer literacy in the MS Office Suite.
Lecturer
In addition to the competencies stated above, also:
1. Experience in blended and online learning.
2. Experience in using learning management systems, such as Moodle or Blackboard
3. Experience in research in terms of academic supervision.
4. Proven practical expertise in the field of Emergency Medical Care
5. Expert knowledge of the theory and practice of Emergency Medical Services.
6. Experience in the Provincial Emergency Medical Services (EMS) will be an advantage.
REQUIREMENTS
Associate Lecturer
Education
B.Tech (EMC) or B.EMC degree
Registration
Registered with the HPCSA as an Emergency Care Practitioner (ECP)
Experience
At least 2 years of practical experience in the EMS field
Teaching experience
At least one year experience in teaching, assessment or supervision of students in clinical work integrated learning.
Driver’s license
Code 8 or 10 driver’s licence PDP licence is an advantage Physical fitness
Must be physically capable to practice in the field of medical rescue and willing to facilitate physical activities with students.
Lecturer
In addition to the above requirements the following is required:
Qualifications
Relevant Masters degree to the field of Emergency Medical Care (Completion of any formal further education qualification related to EMC is an advantage)
Registration
Registered with the HPCSA as an Emergency Care Practitioner (ECP) (Registration as an Assessor and/or Moderator will be an advantage) Experience
At least 2 years in teaching, training, education and/or lecturing in the field of Emergency Medical Care.
Added advantages
Experience with Provincial EMS systems as an ECP will be an advantage.
Experience serving on any EMC boards, professional associations or councils would be an advantage.
CLOSING DATE FOR APPLICATIONS: Please note that no late applications will be accepted
Candidates are to carefully read the requirements and provide a cover letter which sets out how they meet the post requirements as set out in this advert. An updated CV, HPCSA registration number, qualifications, and Driver’s Licenses (Code 8 or Code 10) are to be provided.
Be The First To Know
About the latest Mediclinic Jobs in South Africa !
Healthcare Services Manager
Posted 7 days ago
Job Viewed
Job Description
Job Purpose: To develop and implement a profitable healthcare business offering by developing new business opportunities, overseeing the commercial viability of the clinic business, and negotiating and managing service provider agreements within both the public and private sector, thereby cultivating and managing internal, industry, and government stakeholder relationships in line with the Clicks Healthcare strategy and Group Objectives.
Job Objectives:
- To negotiate service provider agreements with healthcare industry partners (e.g., DOH, schemes, PBMs, administrators, managed care organisations, insurance companies, employer groups, etc.), and manage performance to agreed SLAs.
- To track and analyse Clicks service provision performance in line with both Clicks and partners’ expectations and needs.
- Take ownership of and report on the financial performance of the clinic business and all other associated initiatives.
- To assess, capture and explore new business opportunities through the development of new relationships, in line with Clicks Group objectives and strategies, and in conjunction with support from the Health Care team.
- To build and manage existing relationships with key decision makers through frequent value-adding communication, reporting, and analysis of Clicks service provision.
- To ensure efficient and effective communication of Clicks benefits to customers and partners’ members in conjunction with Clicks Healthcare Marketing Manager.
- To ensure that store operations are aware of any issues and/or new or changed services required in service provider agreements through assistance from the healthcare services team.
- To network with relevant industry players and understand industry dynamics to develop new service offerings, appropriate for the Clicks environment, in conjunction with Healthcare services team.
- To profitably manage the clinics, with operations, as a business by providing timely reports on the progress and identifying and responding to trends.
- To effectively influence, network, and reach decisions with business partners across functions for the effective implementation of strategy for the success of clinics.
- To manage the process of designing, developing, and implementing all new and updated healthcare services, working across different departments of Clicks and using appropriate training and necessary change management processes.
- To ensure ethical and legal compliance with the South African Nursing Council, good pharmacy and clinic practice, and all other ethical and legal requirements in order to minimise professional risk and embed excellence in Primary Health Care.
- Oversee the management of the Clicks pharmacy call centre, ensuring compliance with all internal processes and SLAs, as well as applicable legislation, working closely with IT to manage issues and escalations to resolution.
- Ensure the expansion of the clinic footprint by identifying potential sites, presenting to operations leadership for approval, and tracking process to ensure smooth opening and achievement of budgeted sales.
- To set annual expense budgets, within guidelines, and to ensure costs are managed within these budgets.
- 8-10 years of healthcare industry and related regulations/acts.
- 5 years knowledge of the healthcare industry and related regulations/acts.
- Operational experience in healthcare.
- Bachelor of Pharmacy (BPharm) degree.
- Knowledge of Medical Aids in SA.
- Knowledge of Pharmacy Retail.
- Time Management.
- Computer Literacy: Microsoft Office.
- Communication and Relationship Management Skills.
- Entrepreneurial skills (Identifying commercial opportunities).
- Marketing Skills.
- Service Delivery/Desire to Deliver.
- Negotiation skills.
- Analytical skills.
- Planning and organisation (prioritisation) skills.
- Leading and Supervising.
- Deciding and Initiating Action.
- Applying Expertise and Technology.
- Presenting and Communicating Information.
- Delivering Results and Meeting Customer Expectations.
- Relating and Networking.
- Analysing.
- Creating and Innovating.
- Entrepreneurial and Commercial Thinking.
- Coping with Pressures and Setbacks.
- Working with People.
- Persuading and Influencing.
Healthcare Services Manager
Posted today
Job Viewed
Job Description
Job Purpose: To develop and implement a profitable healthcare business offering by developing new business opportunities, overseeing the commercial viability of the clinic business, and negotiating and managing service provider agreements within both the public and private sector, thereby cultivating and managing internal, industry, and government stakeholder relationships in line with the Clicks Healthcare strategy and Group Objectives.
Job Objectives:
- To negotiate service provider agreements with healthcare industry partners (e.g., DOH, schemes, PBMs, administrators, managed care organisations, insurance companies, employer groups, etc.), and manage performance to agreed SLAs.
- To track and analyse Clicks service provision performance in line with both Clicks and partners’ expectations and needs.
- Take ownership of and report on the financial performance of the clinic business and all other associated initiatives.
- To assess, capture and explore new business opportunities through the development of new relationships, in line with Clicks Group objectives and strategies, and in conjunction with support from the Health Care team.
- To build and manage existing relationships with key decision makers through frequent value-adding communication, reporting, and analysis of Clicks service provision.
- To ensure efficient and effective communication of Clicks benefits to customers and partners’ members in conjunction with Clicks Healthcare Marketing Manager.
- To ensure that store operations are aware of any issues and/or new or changed services required in service provider agreements through assistance from the healthcare services team.
- To network with relevant industry players and understand industry dynamics to develop new service offerings, appropriate for the Clicks environment, in conjunction with Healthcare services team.
- To profitably manage the clinics, with operations, as a business by providing timely reports on the progress and identifying and responding to trends.
- To effectively influence, network, and reach decisions with business partners across functions for the effective implementation of strategy for the success of clinics.
- To manage the process of designing, developing, and implementing all new and updated healthcare services, working across different departments of Clicks and using appropriate training and necessary change management processes.
- To ensure ethical and legal compliance with the South African Nursing Council, good pharmacy and clinic practice, and all other ethical and legal requirements in order to minimise professional risk and embed excellence in Primary Health Care.
- Oversee the management of the Clicks pharmacy call centre, ensuring compliance with all internal processes and SLAs, as well as applicable legislation, working closely with IT to manage issues and escalations to resolution.
- Ensure the expansion of the clinic footprint by identifying potential sites, presenting to operations leadership for approval, and tracking process to ensure smooth opening and achievement of budgeted sales.
- To set annual expense budgets, within guidelines, and to ensure costs are managed within these budgets.
- 8-10 years of healthcare industry and related regulations/acts.
- 5 years knowledge of the healthcare industry and related regulations/acts.
- Operational experience in healthcare.
- Bachelor of Pharmacy (BPharm) degree.
- Knowledge of Medical Aids in SA.
- Knowledge of Pharmacy Retail.
- Time Management.
- Computer Literacy: Microsoft Office.
- Communication and Relationship Management Skills.
- Entrepreneurial skills (Identifying commercial opportunities).
- Marketing Skills.
- Service Delivery/Desire to Deliver.
- Negotiation skills.
- Analytical skills.
- Planning and organisation (prioritisation) skills.
- Leading and Supervising.
- Deciding and Initiating Action.
- Applying Expertise and Technology.
- Presenting and Communicating Information.
- Delivering Results and Meeting Customer Expectations.
- Relating and Networking.
- Analysing.
- Creating and Innovating.
- Entrepreneurial and Commercial Thinking.
- Coping with Pressures and Setbacks.
- Working with People.
- Persuading and Influencing.
Senior Healthcare Services Consultant | Roodepoort
Posted today
Job Viewed
Job Description
Our client is looking for an individual to fill the role of a Senior Healthcare Services Consultant. This successful individual will provide administrative support for the operational director and the department.
Responsibilities:
- Inbound Sales – Pipedrive (B2C) – meet monthly target
- Onboarding of schemes
- Member benefits consultation – inbound and outbound
- Member profile analysis
- Process new business – submit application forms to the scheme
- Member inductions
- Year-end renewals
- Oversee and manage the team
- Campaign management and identify opportunities
- Investigate, resolve, and respond to internal and external client queries.
- Data entry and maintaining accurate client records onto our CRM system.
- Manage projects from start to end and be able to set priorities.
- Professional communication (written and verbal) and reporting skills to build and maintain strong client relationships.
- Ensuring that all standard documents, such as membership certificates, policy documents, mailers, benefit brochures, are issued timeously to clients.
- Suitable skills to work in a team environment.
- Adherence to service level agreements (Internal and external).
- Adherence to internal controls and procedures in place always.
- Support the director in sales, identify opportunities, and management of the team
- Compliance
- Maintain client engagement files with regards to all companies’ requirements.
Requirements:
- Matric (Grade 12 passed)
- Regulatory Exam (RE5) & CMS BR number
- Relevant qualification – (120 credits)
- 2 years’ experience in administration and a minimum of 2 years’ experience in a consulting role
- Excellent communication and relationship-building skills
- Proficient in Excel particularly VLOOKUP, will be advantageous
- Computer literacy (MS Office 365 package – MS Teams, Outlook, Word, Excel, etc)
- Driver’s license and own transport a must.
Competencies:
- Strong attention to detail, proactive attitude, and high level of accuracy
- Reliable and punctual
- Strong ability to organize and prioritize
- Excellent communication skills both written and verbal
- Results-focused and displays energy when performing tasks
- Time management skills
- Good working ethics (always committed and share knowledge)
- Ability to work independently
- Innovative and demonstrates initiative
- Ability to perform well under pressure and meet deadlines
- Inter-personally skilled
- Ability to collaborate and pull information together
- Following instruction and procedure
Our aim is to help you build a successful career with us.
#J-18808-Ljbffr