From Code to Clinic: Why I’m Swapping SOAP for ASPO in my Medical Practice

Discover why a physician and software developer is moving away from traditional SOAP notes in favor of the ASPO model.

From Code to Clinic: Why I’m Swapping SOAP for ASPO in my Medical Practice

As a physician, software developer, writer, and horse riding instructor, my life is a constant exercise in information management. Whether I’m diagnosing a patient, debugging a legacy codebase, or teaching a student how to communicate with a 1,200-pound animal, I am looking for the most efficient way to capture truth.

In the medical world, the SOAP note has been the gold standard since the 1960s. But as someone who builds tools and manages complex systems, I’ve found it increasingly rigid. That is why we shifted our focus toward the ASPO model, particularly when building our custom ambient listening app for doctors.

Understanding the Frameworks

The SOAP Note: The Traditional Standard

SOAP is linear and chronological. It was designed for a world of paper charts where a doctor needed a predictable "story" to follow.

  • Subjective: What the patient tells you (symptoms, history).
  • Objective: What you see/measure (vitals, physical exams, labs).
  • Assessment: Your professional diagnosis or differential diagnosis.
  • Plan: What you are going to do about it (meds, follow-ups).

The ASPO Note: The Action-Oriented Alternative

ASPO flips the script, prioritizing the "why" and the "what" over the "how."

  • Assessment: The diagnosis or status update (Start with the bottom line).
  • Subjective: The patient's narrative that supports the assessment.
  • Plan: The immediate actions and future steps.
  • Objective: The hard data (vitals/labs) used as supportive evidence.

Comparison: SOAP vs. ASPO

FeatureSOAPASPO
PhilosophyNarrative-driven (The Story)Action-driven (The Result)
Best ForNew patient intakes, complex diagnosticsRoutine follow-ups, fast-paced clinics
Tech SynergyHigh manual data entry burdenHigh compatibility with LLMs
ReadabilityRequires reading the whole note to find the planPuts the most important info at the top

Why I Prefer ASPO (and where SOAP fails)

The Disadvantages of SOAP

  1. Buried Leads: As a doctor, when I open a chart, I want to know the diagnosis and the plan. In SOAP, I have to scroll through paragraphs of "Subjective" fluff to get to the point.
  2. Redundancy: Modern EHRs and EMR apps often pull Objective data automatically. Having a dedicated section for it in every note feels like manual "copy-pasting" for the sake of tradition.
  3. Cognitive Load: For a developer, SOAP feels like a "waterfall" methodology, too much preparation before execution.

The Advantages of ASPO

  1. Efficiency: ASPO is "Agile." It leads with the Assessment. If I know the patient has Type 2 Diabetes (Uncontrolled), the Subjective and Plan sections immediately have context.
  2. Ambient Intelligence: We built our custom ambient listening app to leverage both, but ASPO is where it shines. By identifying the Assessment first, the AI can more accurately categorize the rest of the conversation.
  3. Clarity: Much like horse riding, if you don't give a clear command (Assessment/Plan) upfront, the "horse" (the healthcare system) doesn't know where to go.

The Tech Integration: Ambient Listening

In our development work, we realized that forcing a doctor to choose one model is a mistake. Our ambient listening app uses a dual-engine approach:

  • The Engine: The AI listens to the natural conversation between doctor and patient.
  • The Output: It can toggle between a traditional SOAP format (useful for insurance billing and formal records) and an ASPO format (useful for quick clinical review).

By using ASPO within the app, we allow physicians to see the "Assessment" and "Plan" highlighted instantly. It transforms the note from a static document into a functional dashboard.

The Developer’s Architecture: Code as a Clinical Record

In software engineering, SOAP is my "Documentation-First" architecture. It is the comprehensive README or the waterfall requirement doc. When I’m tackling a legacy system or a complex bug, I need the Subjective (user reports) and Objective (logs and telemetry) before I dare touch the Assessment (root cause).

It prevents me from refactoring blindly. Conversely, ASPO is my "Test-Driven Development" (TDD) or "Agile" mindset. It forces me to define the Assessment (the desired system state) and the Plan (the implementation) before getting bogged down in the data noise.

ASPO helps me write "clean code" by prioritizing the logic and the outcome over the historical baggage of the codebase, ensuring every function serves a specific, immediate purpose.

The Strategic Choice: When to Deploy Each Framework

Choose SOAP for deep-dive debugging and onboarding; it’s your forensic tool for when the "why" is a mystery. It excels in high-stakes environments where tracing the data lineage is critical for safety. Switch to ASPO for rapid feature deployments and stand-up meetings.

When your team needs to know the status of a sprint now, leading with the Assessment saves hours of cognitive overhead. Pick SOAP for the archive; pick ASPO for the action.

Final Verdict

While SOAP is a foundational tool for learning medicine, ASPO is the tool for practicing it in the 21st century. It respects the doctor's time and aligns with how we actually think: Result first, Evidence second.

SOAP vs. APSO: What Doctors Should Follow in 2026
Clinical documentation is no longer an administrative afterthought. In 2026, it directly impacts patient safety, value-based reimbursement, audit readiness, interdisciplinary handoffs, and physician burnout. When it comes to note structure, the debate often centers on two formats: SOAP (Subjective, Objective, Assessment, Plan) and APSO (Assessment, Plan, Subjective, Objective). If you’

Read more

How AI-Powered Documentation Is Reducing Administrative Burden in Healthcare

How AI-Powered Documentation Is Reducing Administrative Burden in Healthcare

Healthcare organizations continue to face growing administrative demands as patient volumes increase and regulatory requirements become more complex. This challenge affects healthcare providers across many specialties and locations. For instance, the Colorado Behavioral Health Administration (BHA) laws and rules establish the regulatory framework for behavioral health providers. These rules cover

By Hazem Abbas