60 秒速答:SOAP 的 A 與 P 怎麼寫才不空?

S 和 O 寫不好多半是漏了東西;A 和 P 寫不好,常常是「寫了,但等於沒寫」——整格只有一個病名、一句「症狀治療」、一句「再觀察」。

  1. A 要回答三個問題:是什麼、有多確定、現在狀態如何。只寫病名,等於只答了第一題。
  2. P 的判準:把它交給沒看過這位病人的同事,他能不能照著做?「再觀察」要寫出觀察什麼、到什麼程度要怎麼處理。
  3. A 與 P 對不上有三種常見情況,多半代表中間的推理沒有落地。
  4. 源頭其實在 S:主訴寫得好不好,決定了後面三塊有沒有東西可以接。

多出來的往往只是半句「因為」和半句「如果」——但就是那兩個半句,讓讀的人讀得到您當時怎麼想。

先講清楚這篇的位置 如果您還不確定 S、O、A、P 各自的定義與邊界,建議先看 SOAP 是什麼?醫學紀錄四區塊的完整說明; 想看四個區塊整體怎麼下筆與範例,請看 SOAP 病歷怎麼寫:範例對照與四區塊寫法。 這篇只談 A 與 P。文中所有對照例句皆為虛構假資料,只示範書寫方式,不構成臨床建議。

01A 與 P 為什麼特別難寫?

S 和 O 有一個共同點:它們是「發生過的事」。病人說了什麼、您量到什麼,照實記錄,就算寫得粗糙,至少方向不會錯。 A 和 P 不一樣,它們是您的判斷。判斷沒有辦法照抄,它得先在腦中形成,才能被寫下來。

問題在於,門診裡的判斷常常形成得很快、很完整,但寫下來的時候被壓縮成一個詞。 您心裡想的是「這比較像病毒性的,但喉嚨那側比較腫,如果三天後還發燒就要再看」, 寫進病歷的卻是「URI」。當下您知道那三個字母背後有整段推理, 但三個月後的自己、代診的同事、接轉診的醫院,都只看得到那三個字母。

所以 A 和 P 寫得空,通常不是不會判斷,而是判斷沒有被寫出來。 要改的不是臨床能力,是把腦中已經發生的推理,留一點痕跡在紙上。

02A 要回答哪三個問題?

StatPearls(美國國家醫學圖書館 NCBI Bookshelf 收錄的臨床參考資料)在 SOAP 病歷的條目中, 把 Assessment 描述為「the synthesis of subjective and objective findings to arrive at a diagnosis」—— 綜合主觀與客觀發現以得出診斷。同一條目也建議,問題要「in order of importance」依重要性排列; 鑑別診斷則是「ordered from most to least likely, with an explanation of the clinical reasoning supporting the list」, 依可能性由高到低排序,並附上支持這份清單的臨床推理。

把這段話翻成門診實務,A 其實只需要回答三個問題:

1

我認為這是什麼?

主要印象。可以是明確的診斷,也可以是尚未確定時的症狀層級描述,重點是寫出您目前的判斷落在哪裡。

2

我有多確定?為什麼?

一句話交代依據,或者交代還有哪一兩個可能性沒有排除。這一句就是日後回頭看時「推理的痕跡」。

3

它現在的狀態是什麼?

對慢性問題特別重要:比上次好、差、還是一樣?控制到位了嗎?這決定了 P 要不要動。

三個問題不需要三句話。很多時候一行就能全部回答,例如「Asthma, improved from last visit but not yet well controlled」 同時交代了是什麼、現在的狀態,而「improved」的依據就在 S 的症狀日誌裡。

03A 寫得太籠統的四種樣態,與修正對照

以下四種是門診紀錄裡最常見的「A 寫了但等於沒寫」。每一組都附上修正後的寫法,全部為虛構示意。

樣態一:只有一個病名,沒有任何依據或保留

修正對照(虛構示意)
✕A: Gastritis.
✓A: Epigastric pain for 2 weeks, related to meals and irregular eating; clinical picture suggests functional dyspepsia / gastritis. No alarm features reported (no weight loss, no black stool). DD: peptic ulcer.

修正後的版本多了兩件事:為什麼是它(跟進食相關、作息不規律), 以及為什麼暫時不擔心別的(沒有警訊症狀)。後者特別重要—— 「沒有警訊」這個判斷如果沒寫,日後看起來就像沒有想過。

樣態二:把症狀重述一次,而不是對症狀下判斷

修正對照(虛構示意)
✕A: Cough and sore throat.
✓A: Acute upper respiratory infection, likely viral (3 days, no fever, no focal lung findings). DD: early bacterial pharyngitis — reassess if fever develops.

「咳嗽與喉嚨痛」已經寫在 S 了,A 再寫一次,這一格就沒有新增任何資訊。 如果當下真的無法確定診斷,那也是一種判斷,可以直接寫出來——例如「Cough for 3 weeks, cause not yet determined; pending chest X-ray」。「還不確定」寫清楚,比假裝確定更有用。

樣態三:好幾個問題擠成一行,看不出主次

修正對照(虛構示意)
✕A: HTN, DM, knee pain, insomnia.
✓A:
1. Right knee pain, likely degenerative — main concern today.
2. Hypertension, home BP above target this month.
3. Type 2 diabetes, stable per patient report; labs due next visit.
4. Poor sleep for 2 weeks — noted, not evaluated today.

病人一次帶好幾件事來的時候,A 最有價值的是排序,也就是 StatPearls 說的「依重要性排列」。 第 4 項那句「noted, not evaluated today」尤其值得養成習慣:它讓下一次看的人知道這件事被聽見了, 只是今天沒有處理。多重主訴的紀錄取捨,另見病人一次講五件事那篇。

樣態四:慢性病只寫病名,沒有寫狀態

修正對照(虛構示意)
✕A: HTN.
✓A: Hypertension, not at target — home readings mostly 145–150/90 over the past month, compared with 130s at last visit; missed doses after night shifts.

慢性病的病名每次都一樣,會變的是狀態。只寫「HTN」,這一格十年都長得一樣, 讀不出哪一次是控制良好、哪一次開始變差。加上「比上次如何」與「可能的原因」, P 要不要調整才有依據。

一個快速自我檢查 把 A 那一格遮起來,只給同事看 S 和 O,問他:「你猜我 A 寫了什麼?」 如果他從 S 和 O 就能完全猜中,而且 A 沒有比他猜的多出任何東西,這格 A 可能只是在重述,還沒有寫出判斷。

把 S/O 交給草稿,把時間留給 A 與 P

OPPA 只整理 S 與 O,A 與 P 整理自醫師說出口的內容。想看這條分工線在實際門診裡長什麼樣子,歡迎預約一場 Demo。

預約一場 Demo

04P 要具體到什麼程度?

StatPearls 對 Plan 的描述包含幾個部分:需要哪些檢查、以及選擇每項檢查的理由——理想上還包括結果陽性或陰性時的下一步; 需要的治療;轉介或會診;以及病人衛教與諮詢。

一個實用的判準是:把 P 交給一位沒看過這位病人的同事,他能不能照著做? 能照著做的 P,通常包含下面五個元素中跟這一診有關的那幾項,而不是每一項都要寫。

檢查:做什麼、為什麼、結果出來之後怎麼辦

「Arrange blood test」不如「Check fasting glucose and lipid panel before next visit to reassess treatment」。多寫的那半句,讓下次看報告的人知道這項檢查是為了回答什麼問題。

處置:做了什麼、開了什麼

處方細節多半已經在醫令裡,P 不一定要重抄劑量,但要讓人看得出「這次有沒有改變」——continue、adjust、start、stop,這四個字往往是日後回頭看時最想知道的。

衛教:跟病人講了什麼

「Education given」是最空的一句。改成「Advised to avoid lying down within 2 hours after meals」,日後病人說「醫師上次沒跟我講」時,紀錄才有東西可以對照。

轉介:轉給誰、想請對方回答什麼問題

轉介的價值在於問題有沒有被帶過去。「Refer to ophthalmology」不如「Refer to ophthalmology for diabetic retinopathy screening, none on record」。

追蹤:什麼時候回來、什麼情況要提早回來

這是最常被寫成「再觀察」的一項。好的追蹤條件有兩部分:一個時間(2 weeks),和一組會改變計畫的條件(fever over 3 days, new weakness)。後者常被稱為 safety-net advice。

P 的修正對照

修正對照(虛構示意)
✕P: Medication. F/U.
✓P:
1. Knee: continue current analgesic plan; start home quadriceps exercise (sheet given). Re-evaluate in 4 weeks; imaging if locking or giving way.
2. Hypertension: adherence plan discussed (alarm after night shift). Bring 2-week home BP log next visit.
3. Diabetes: labs to be drawn before next visit.
4. Sleep: to discuss at next visit.

注意修正後的 P 逐項對應 A 的編號。這是讓 A 與 P 一起讀起來「對得上」最簡單的做法: A 列了四個問題,P 就交代四個問題各自接下來怎麼辦,連「下次再談」也算一種交代。 另外,範例刻意沒有寫藥名與劑量——那是您的處方,不是書寫格式能示範的部分。

「再觀察」其實可以寫得很好

不是每一診都需要積極處置,「先觀察」本身常常是合理的判斷。問題不在於「觀察」,而在於沒有寫出觀察什麼、觀察多久、 觀察到什麼要改變做法。「Watchful waiting for 1 week; return if fever persists beyond 3 days or breathing difficulty」 也是觀察,但它是一個可以被執行、也可以被下一位醫師接手的計畫。

05A 與 P 對不上時,代表什麼?

A 和 P 分開看都寫得不錯,放在一起讀卻對不上,是另一種常見的狀況。這種落差在寫的當下很難察覺, 因為您腦中的推理是連貫的;但對日後讀紀錄的人來說,中間缺的那一段就是一個問號。

情況一:A 列了鑑別,P 卻沒有任何對應

A 寫了「DD: peptic ulcer」,P 只有症狀處理和兩週後回診。讀的人會問:這個鑑別是打算怎麼排除? 是先觀察治療反應、還是有條件就安排檢查?如果決定先觀察,P 裡補一句「consider endoscopy referral if no response in 4 weeks or alarm features appear」,這個鑑別就從一個被列出來的詞,變成一個有下一步的判斷。

情況二:P 安排了檢查,A 卻沒說要回答什麼

P 寫「Arrange thyroid function test」,但 A 裡完全沒有提到跟甲狀腺有關的考量。 等報告回來時,看報告的人——可能是代診的同事——不知道當初為什麼要驗,也就不知道結果正常或異常時各代表什麼。 檢查應該在 A 找得到它要回答的那個問題。

情況三:A 說「沒控制好」,P 卻寫「continue」

這不一定是錯的——也許您判斷問題出在順從性而不是藥物本身,所以選擇先不調整。 但如果沒寫出理由,這筆紀錄讀起來就像是矛盾。樣態四那位病人的 P 如果寫 「Continue current regimen; poor control likely related to missed doses — adherence plan discussed, reassess in 4 weeks」, 「continue」就有了脈絡,下一次看的人也知道四週後要先確認什麼。

這三種情況有一個共同的檢查方法:寫完 P 之後,回頭用 A 的每一項對一次。 A 裡的每個問題,P 都有交代嗎?P 裡的每個動作,A 都說得出為什麼嗎?花十秒對一次,就能把大部分的斷點補起來。

兩個常被問到的問題

診斷還不確定的時候,A 可以只寫症狀嗎?

可以,但要寫成「判斷」而不是「重述」。「Chest discomfort, cause not yet determined; cardiac cause not excluded — ECG arranged」跟單純寫「Chest discomfort」的差別,在於前者交代了您目前排除到哪裡、還在等什麼。症狀層級的 A 是誠實的,只要把「還不確定」這件事本身寫清楚。

A 和 P 要寫多長才夠?

沒有硬性規定。門診重點式的寫法,A 通常是主要印象加上必要時一到兩項鑑別,P 大約三到五行。與其追求長度,不如用本文的兩個問題檢查:A 有沒有寫出判斷的依據?P 能不能讓沒看過病人的同事照著做?兩題都過了,短也是夠的。

06為什麼 A 與 P 的源頭其實在 S?

談到這裡,會發現 A 寫得具體有一個前提:S 和 O 裡要有東西可以引用。 樣態一的修正版之所以寫得出「跟進食相關、沒有警訊」,是因為 S 裡問過、也記下了這些。

而 S 的起點是主訴。StatPearls 對主訴的描述是:可以是症狀、狀況、既往診斷,或其他簡短說明病人今天為何來診的陳述。 主訴如果只寫「不舒服」「追蹤」,整筆紀錄就少了錨點,後面的 HPI 不知道要往哪個方向展開, O 不知道該重點檢查哪裡,A 自然只能寫得很寬。

主訴如何一路影響到 A(虛構示意)
✕CC: Dizziness. → A: Dizziness.
✓CC: Spinning sensation when turning in bed, for 3 days. → HPI asks about duration and triggers → O includes positional test → A: Positional vertigo, consistent with BPPV.

第一行的主訴只有一個模糊的詞,到了 A 仍然是同一個詞,中間沒有任何推理被留下來。 第二行的主訴一開始就帶著性質與誘發因素,後面每一塊都順著它往前推進。 主訴本身的寫法(症狀+部位+時間的一句話公式),支柱文已經拆解過,這裡就不重複。

07A 與 P 為什麼是 OPPA 不代勞的那兩格

最後談工具,因為這篇的題目剛好就是 OPPA 的產品界線。

OPPA 是醫療文書輔助系統、不是醫療器材。它在診所本機把醫病對話整理成英文 SOAP 的 S 與 O 草稿, 數十秒完成、全程離線、資料不出診所,整理出的內容可以逐格複製、貼回您現有的 HIS。 英文 S 之外,也可以另外提供一行中文當日摘要,幫助您下次回診時快速想起這位病人。

A 與 P,OPPA 只整理您說出口的內容——沒有講出來的,它不會自己補,也不做診斷、判讀或適應症建議。 這不是為了免責而寫的一句話,而是看完上面五段之後應該很清楚的事: A 要回答「我認為是什麼、有多確定」,P 要回答「接下來怎麼做、什麼情況要改變」—— 這兩格寫的是判斷,而判斷的主人只能是看診的醫師。

工具能做的,是讓您不必把力氣花在 S 和 O 的輸入上,把原本用來打字的那幾分鐘,留給 A 與 P 寫得具體一點。 另外也要老實說:OPPA 不做語者分離,分不出話是誰說的;沒有在診間講出口的內容,它也接不到。 所以前面說的「S 裡要有東西可以引用」,最終還是取決於您問了什麼、講了什麼。

08小結:怎麼寫出判斷的痕跡?

  • A:寫出是什麼、有多確定、現在狀態如何;多個問題要排序,沒處理的也標出來。
  • P:讓沒看過病人的同事能照著做;逐項對應 A;追蹤要有時間,也要有會改變計畫的條件。
  • 源頭:主訴與 S 寫得具體,A 和 P 才有東西可以引用。

A 和 P 寫得好,不需要寫得長。多出來的往往只是半句「因為」和半句「如果」—— 但就是那兩個半句,讓三個月後打開這份紀錄的人,讀得到您當時怎麼想。