Documentation is the single biggest time sink in clinical practice. Today, you're going to change that. By the end of this lesson, you'll have drafted a complete SOAP note using AI — and you'll have a reusable prompt template you can adapt for every patient encounter going forward.
We're using the template method from yesterday: fictional patient data in AI, real workflows in your EMR. Let's build your first clinical note together.
The AI drafts the note structure. You review, refine, and sign. Total time: 3-5 minutes instead of 12-15.
The anatomy of a great SOAP note prompt
A mediocre prompt gives you a mediocre note. A structured prompt gives you a note that's nearly ready to sign. The difference comes down to what you include.
- Chief complaint and HPI (history of present illness)
- Vitals and key exam findings
- Any labs or imaging results
- Your clinical assessment
- Your intended plan
Format instructions that make a difference:
- Specify "SOAP format" explicitly
- Ask for "concise medical language"
- Request ICD-10 codes if your practice uses them
- Specify any section requirements unique to your specialty
The more structured your input, the less editing you'll need on the output. Think of it as a trade: 30 extra seconds of structured input saves you 5 minutes of editing.
Building your SOAP note prompt — step by step
Let's walk through a realistic clinical scenario. Imagine you've just finished seeing a patient in your morning clinic.
The scenario: A 45-year-old female presents with a 3-week history of progressive fatigue and unintentional weight gain of 4kg. She has a history of depression managed with sertraline. Vitals are normal except HR 58. Exam shows dry skin, mild periorbital oedema, and delayed ankle reflexes. You suspect hypothyroidism and order thyroid function tests.
Here's how to structure your prompt:
Bad prompt: "Write a SOAP note for a tired patient with weight gain."
Good prompt: "Write a SOAP note for a 45-year-old female presenting with 3 weeks of fatigue and 4kg unintentional weight gain. PMH: depression on sertraline 50mg. Vitals: BP 118/76, HR 58, Temp 36.4. Exam: dry skin, mild periorbital oedema, delayed ankle reflexes bilaterally. Assessment: suspected hypothyroidism. Plan: TSH and free T4, lipid panel, CBC. Follow-up in 1 week for results. Use concise medical language, SOAP format."
The difference is night and day. Let's see what ChatGPT produces with the good prompt.
🤖
ChatGPT
online
Write a SOAP note for a 45-year-old female presenting with 3 weeks of progressive fatigue and 4kg unintentional weight gain. PMH: depression managed with sertraline 50mg daily. Vitals: BP 118/76, HR 58, Temp 36.4°C, SpO2 99%. Exam: dry skin, mild periorbital oedema, delayed ankle reflexes bilaterally. No goitre palpated. Assessment: suspected primary hypothyroidism. Plan: order TSH, free T4, lipid panel, CBC. Follow-up in 1 week to review results. SOAP format, concise medical language.
**SOAP Note**
**Subjective:**
45-year-old female presents with a 3-week history of progressive fatigue and unintentional weight gain of approximately 4 kg. Reports decreased energy, difficulty concentrating, and increased cold sensitivity. No changes in appetite or mood. Denies neck swelling, dysphagia, or voice changes. No chest pain, dyspnoea, or palpitations.
PMH: Major depressive disorder — stable on sertraline 50 mg daily.
Allergies: NKDA.
**Objective:**
- Vitals: BP 118/76 mmHg | HR 58 bpm | Temp 36.4°C | SpO2 99% RA
- General: Alert, oriented, appears fatigued
- Skin: Dry, cool to touch
- HEENT: Mild periorbital oedema bilaterally, no goitre palpated, thyroid non-tender
- Cardiovascular: Bradycardia, regular rhythm, no murmurs
- Neuro: Delayed ankle reflexes bilaterally (relaxation phase)
**Assessment:**
1. Suspected primary hypothyroidism (E03.9) — clinical presentation consistent with fatigue, weight gain, bradycardia, dry skin, periorbital oedema, and delayed reflexes
2. Depression — stable, continue current management, reassess if thyroid dysfunction confirmed
**Plan:**
1. Labs: TSH, free T4, lipid panel, CBC
2. Continue sertraline 50 mg daily
3. Patient educated on hypothyroidism — symptoms, expected workup timeline
4. Follow-up in 1 week to review lab results and discuss treatment
5. If TSH elevated with low free T4: initiate levothyroxine, starting dose 25-50 mcg daily
Note ready for your review. Want me to adjust the level of detail or add any sections?
↻ Replay conversation
Knowledge Check
What makes the difference between a mediocre AI-generated SOAP note and one that's nearly ready to sign?
A
Using a paid AI subscription instead of the free tier
B
Asking the AI to use a specific medical specialty's terminology
C
Providing structured, detailed clinical input in the prompt
D
Running the same prompt multiple times until the output improves
The quality of AI output is directly proportional to the quality of your input. A structured prompt with demographics, vitals, exam findings, your assessment, and your plan produces a note that needs minimal editing. Garbage in, garbage out — structure in, clinical note out.
Customising your template for your specialty
The SOAP format works across most specialties, but you'll want to customise your prompt template for your specific practice. Here are quick adaptations:
Primary care / Internal medicine: Add a "Health Maintenance" section to your prompt — ask AI to include preventive care reminders relevant to the patient's age and risk factors.
Emergency medicine: Replace the structured plan with "Disposition" — include discharge instructions or admission rationale. Ask for a higher tempo, more concise language.
Psychiatry: Expand the Subjective section — ask for a mental status exam (MSE) format in the Objective section instead of a physical exam.
Surgery: Add a "Pre-operative" or "Post-operative" framing. Ask for specific wound descriptions, drain outputs, and surgical follow-up milestones.
Paediatrics: Include developmental milestones and growth parameters. Ask for family-centred language in any patient-facing summaries.
The template from today's chat demo works for general use. Adapt it to your specialty and save it in your Healthcare Templates document.
Knowledge Check
Using the template method, when should you enter real patient information?
A
Only inside your secure EMR environment, never into public AI tools
B
Directly into ChatGPT, as long as you delete the conversation afterwards
C
Into any AI tool that has a privacy policy mentioning healthcare
D
Into AI tools only if your hospital's Wi-Fi has encryption enabled
Real patient data should only ever be entered into your secure, approved clinical systems. The template method means you build and refine your prompts with fictional data in AI tools, then fill in actual clinical details inside your EMR. This protects patient privacy completely.
Your workflow from today forward
Here's the three-minute clinical note workflow you just learned:
1. During the encounter — Focus on the patient. Jot down key findings on your usual scratch method (mental notes, paper, structured template in your EMR).
2. After the encounter — Open your saved SOAP prompt template. Fill in the bracketed fields with the encounter details. Paste into AI (using de-identified data) or into your EMR's AI assistant if available.
3. Review in 60 seconds — Read the output. Check for accuracy, hallucinations, and completeness. Add your clinical nuance. Sign.
That's it. Three to five minutes per note instead of twelve to fifteen. Over a 20-patient clinic day, that's two to three hours saved. Every single day.
Tomorrow we're taking this same efficiency to patient communication — emails, follow-up instructions, and appointment reminders that used to eat your lunch break.
Knowledge Check
How much time can the AI-assisted SOAP note workflow save per 20-patient clinic day?
A
There is no measurable time saving — it only improves note quality
B
About 30-45 minutes total
C
About 2-3 hours total
D
About 15-30 minutes total
If each note takes 3-5 minutes instead of 12-15 minutes, you save roughly 7-10 minutes per note. Across 20 patients, that's 140-200 minutes — approximately 2-3 hours. That time goes back to patient care, education, or simply leaving work on time.
★
Your opinion matters!
How would you rate this lesson?
Not my thingLoved it!
What could be better?
✨
Thanks for your feedback!
It helps us make better lessons.
📋
Day 3 Complete
"A structured prompt produces a structured note. Spend 30 extra seconds on input, save 10 minutes on output. Build your SOAP template today and use it on every encounter going forward."
Tomorrow — Day 4
Patient Communication
Tomorrow you'll use AI to draft patient-friendly emails, appointment reminders, and follow-up instructions that save time and improve satisfaction.