Job Description
, , for paragraphs, . Remove any inline styles, We provide meaningful careers that connect people with purpose. We are united by a common purpose of providing the best and safest care; and by our shared values of Care, Truth, Participation, Compassion and Dignity. Netcare invites you to be part of our journey. KEY WORK OUTPUT AND ACCOUNTABILITIES CONSISTENCY OF CARE SKILLS PROFILE NETCARE VALUES AND BEHAVIOURS Netcare Values At Netcare, our core value is care. We care about the dignity of our patients and all members of the Netcare family. We care about the participation of our people and our partners in everything we do. We care about truth in all our actions. We are passionate about quality care and professional excellence. Netcare is committed to providing quality care. Our basic service standard holds us accountable for the below seven behaviours which you will be accountable to uphold: Join the team committed to providing the best and safest health and care. (but they are bold, but we don't need to preserve bold? The rule says preserve all original content word-for-word, but not formatting. It says "No CSS classes, no inline styles". It doesn't say to remove bold tags. But "clean semantic HTML" might mean using or ? The rules: "Use for introductory paragraphs and general text". It doesn't forbid or . However, "No CSS classes, no inline styles, no with the text, but without bold. But the rule says preserve word-for-word, so the words are the same. The bold is formatting, not content. I'll drop the bold.
Similarly, tags are just inline, I'll keep their text.
for paragraphs, I'll split at tags.
2. A paragraph: "The Enrolled Nurse is responsible for direct and/or indirect nursing care of a patient or group of patients and will function under the direct and/or indirect supervision of the Registered Nurse. The incumbent is held accountable for his/her own acts and omissions. Nursing activities form part of a nursing regime that is planned and initiated by the Registered Nurse. The Enrolled Nurse will be responsible for the assessment, care and meeting of patient needs and will also be responsible for the development, implementation and evaluation of appropriate programmes of care to ensuring high quality patient care."
This appears as a block with We provide meaningful careers that connect people with purpose. We are united by a common purpose of providing the best and safest care; and by our shared values of Care, Truth, Participation, Compassion and Dignity. Netcare invites you to be part of our journey. The Enrolled Nurse is responsible for direct and/or indirect nursing care of a patient or group of patients and will function under the direct and/or indirect supervision of the Registered Nurse. The incumbent is held accountable for his/her own acts and omissions. Nursing activities form part of a nursing regime that is planned and initiated by the Registered Nurse. The Enrolled Nurse will be responsible for the assessment, care and meeting of patient needs and will also be responsible for the development, implementation and evaluation of appropriate programmes of care to ensuring high quality patient care.,
for section headers,
tags. Preserve all original content word-for-word. Return only HTML.
First, I need to extract the text content from the given HTML-like input. The input is a string with HTML tags. I should treat it as raw text and parse it to identify sections. However, the instruction says: "You receive a plain-text job description." But the provided job description includes HTML tags. I think the user gave me the raw scraped HTML, and I need to convert it to clean semantic HTML. But the rules say: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase." So I must keep the exact text, but structure it with proper semantic tags.
I need to parse the input and identify sections. The input has headings like "KEY WORK OUTPUT AND ACCOUNTABILITIES", "CONSISTENCY OF CARE", "Administration Management", "Governance, quality and risk management", "Patient care", "TRANSFORMATION OF OUR SOCIETY", "Teamwork", "Personal and professional development", "Build and maintain stakeholder relationships", "SKILLS PROFILE", "NETCARE VALUES AND BEHAVIOURS", "Netcare Values", "The Netcare Way". Also introductory paragraphs.
I should convert each section header to . Lists to
tags, empty paragraphs, tags (but keep their text). Also remove duplicate text? The rule says "Duplicate text (if the title appears multiple times, keep it once)" but that was in the previous system prompt. The current prompt says "Preserve ALL original content word-for-word". So I should keep everything, but maybe the duplicate titles are part of the content. However, the input has some duplicate lines? For example, "Netcare Values" appears twice? Actually, there is a heading "NETCARE VALUES AND BEHAVIOURS", then "Netcare Values", then a paragraph, then a list that repeats the values. That's part of the content. I should keep it.
I need to strip out the existing HTML tags and reformat. But the rule says "Return ONLY the HTML." So I will output new HTML.
Let me parse the input text manually.
The input starts with:
Nursing activities form part of a nursing regime that is planned and initiated by the Registered Nurse.
The Enrolled Nurse will be responsible for the assessment, care and meeting of patient needs and will also be responsible for the development, implementation and evaluation of appropriate programmes of care to ensuring high quality patient care.
Administration Management
Governance, quality and risk management
Patient care
TRANSFORMATION OF OUR SOCIETY
Teamwork
Personal and professional development
Build and maintain stakeholder relationships
The Netcare Way
tags". It doesn't mention or . But to be safe, I'll keep the text as is, but maybe remove the tags and just keep the text. The rule "Preserve ALL original content word-for-word" suggests keep the words, not necessarily the markup. I think we should output plain text within tags, without any formatting tags like . But the example in the system prompt didn't have any bold. I'll assume we should not include tags. However, the headings are indicated by in the input. We'll convert those to . For the introductory paragraphs, they are bold but they are not headings. They are just bold text. I'll keep them as
tags should be removed (no
tags). So I'll replace them with space or new paragraph? The rule says no
tags. So I'll treat line breaks as paragraph breaks or just spaces. In the input, there are
tags within paragraphs. I'll convert them to separate paragraphs or just spaces. Since we are using
maybe.
Better to treat the whole text as a series of blocks. I'll write the HTML step by step.
Let's outline sections:
1. Introductory paragraphs (three bold statements). They are separate paragraphs. I'll output three
tags. I'll make it one paragraph or multiple? The original has line breaks. I'll keep as one paragraph.
3. Section: "KEY WORK OUTPUT AND ACCOUNTABILITIES" ->
4. Subsection: "CONSISTENCY OF CARE" ->
? Or maybe it's a subheading. The rule says use
for section headers. I'll use
for each distinct header: "CONSISTENCY OF CARE", "Administration Management", "Governance, quality and risk management", "Patient care", "TRANSFORMATION OF OUR SOCIETY", "Teamwork", "Personal and professional development", "Build and maintain stakeholder relationships", "SKILLS PROFILE", "NETCARE VALUES AND BEHAVIOURS", "Netcare Values", "The Netcare Way". But note that "Administration Management" is under "CONSISTENCY OF CARE". Might be a sub-sub heading. But the rule only says use
for section headers. I'll use
for all headings regardless of level.
5. Lists: each list under a heading becomes
KEY WORK OUTPUT AND ACCOUNTABILITIES
Then CONSISTENCY OF CARE
Then Administration Management
Then Governance, quality and risk management
Then Patient care
Then TRANSFORMATION OF OUR SOCIETY
Then Teamwork
Then Personal and professional development
Then
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️Free cover letter for this job
Upload your CV and get a tailored cover letter in seconds — free, no account needed.
Generate a Cover Letter 📝Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.