醫師醫師 語音轉 SOAP 病歷 合作夥伴夥伴 HIS 介接・病歷匯入 投資人・一般民眾民眾 把目光還給病人
For HIS / EMR Partners · 給病歷系統與整合夥伴

您的系統不用改,
OPPA 從旁邊接上去。

OPPA 不是另一套 HIS。我們不碰您的病歷主檔、不改您的資料庫結構、也不接觸您的客戶關係。 我們只做「醫師講的話 → 可用的文書草稿」這一段。

Level 0
剪貼簿 · 今天就能上線
Level 1
接口匯入 · 省掉貼上
Level 2
FHIR · 已備,待校正
Integration Ladder

三個層級,您決定停在哪一層

OPPA 的最低門檻是「什麼都不用改」。要不要往上走,主導權在貴司。

LEVEL 0

剪貼簿

貴司要做的事什麼都不用做
醫師的動作逐格複製 → 貼上
對接工時0
現況診所現在就在用

醫師端的說明在首頁八大特色。

LEVEL 1

接口匯入

貴司要做的事開放一個匯入接口
醫師的動作按一下送出
對接工時一次性
現況可規劃

對接的是輸出格式,不是貴司的資料模型。

LEVEL 2

FHIR 輸出

貴司要做的事沿用既有 FHIR 端點
醫師的動作按一下送出
對接工時一次性,更短
現況已備,待校正

實作細節與目前的限制見下一段,我們不會把還沒補齊的部分講成現成的。

Level 0 是承諾,不是限制。我們把最低門檻設在零,是為了讓診所不必等任何人——包括不必等貴司排開發。您願意往上走,我們就一起把醫師的「貼上」這個動作也拿掉。
Interface Spec

OPPA 吃什麼、吐什麼、不碰什麼

對接的是輸出格式,不是貴司的資料模型。

輸入

  • 診間麥克風語音(本機處理)
  • 醫師選定的專科 profile
  • 不需要病人身分資料
  • 不需要對外網路

輸出

  • S / O / A / P 四段結構化文字
  • 建議代碼清單(供醫師逐筆確認)
  • 每段可回溯的原始對話片段
  • HL7 FHIR R4 document Bundle(見下方說明)

不碰

  • 病歷主檔讀寫
  • 掛號、排程、批價
  • 健保申報與上傳
  • 健保 IC 卡作業
關於 FHIR: OPPA 輸出 HL7 FHIR R4 document Bundle,涵蓋 Composition(S/O/A/P 四節,含 LOINC 節碼)、Encounter、Condition、MedicationRequest, 對齊 TW Core IG 1.0.0 與 EMR-IG 門診病歷(PMR),以 HL7 官方 validator 實測為 0 error——詳見下方「互通性/資料標準」。 我們可以提供一份範例輸出供貴司評估。需要 raw 結構化 JSON 或自訂格式也可以,FHIR 是選項,不是限制。
Interoperability

互通性/資料標準

對齊國家標準,而不是自創一套要對方來配合的格式。

FHIR R4 + TW Core + EMR-IGvalidator 0 error

OPPA 產出的病歷以 HL7 FHIR R4 格式輸出,對齊衛福部 TW Core IG 1.0.0 與電子病歷交換實作指引(EMR-IG)門診病歷(PMR)的資源形狀。

以 HL7 官方 validator_cli 實測,OPPA 產出的完整文件 Bundle 為 0 error; 其中對應門診病歷 S/O/A 三節的 ClinicalImpression,對 EMR-IG 的 PMRClinicalImpressionSubjective / Objective / Assessment profile 亦各為 0 error。

驗證輸出2026-09-22

以 HL7 官方 validator_cli 6.10.4、FHIR R4(4.0.1), 載入 tw.gov.mohw.twcore#1.0.0 與 tw.gov.mohw.emr#0.2.0 實跑的輸出:

HL7 官方 validator 執行總結:完整 document Bundle 與 EMR-IG PMR 三節 profile 皆 0 error
驗證總結。完整 document Bundle(TW Core 1.0.0 + EMR-IG 0.2.0)0 error/3 warning;S/O/A 三節對 PMR profile 各 0 error。
完整門診病歷 document Bundle 驗證結果 0 error
① 完整門診病歷 document Bundle
S 節對 PMRClinicalImpressionSubjective profile 驗證結果 0 error
② S 節 → PMRClinicalImpressionSubjective
https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/PMRClinicalImpressionSubjective|0.2.0
O 節對 PMRClinicalImpressionObjective profile 驗證結果 0 error
③ O 節 → PMRClinicalImpressionObjective
https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/PMRClinicalImpressionObjective|0.2.0
A 節對 PMRClinicalImpressionAssessment profile 驗證結果 0 error
④ A 節 → PMRClinicalImpressionAssessment(1 warning,見下方說明)
https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/PMRClinicalImpressionAssessment|0.2.0

每張截圖裡都看得到 profile 的完整 canonical URL(上方文字同步列出), 那就是「這確實是 EMR-IG」的憑據,貴司可自行比對。

3 個 warning 都是已知且無害的:2 個是節碼不在 TW Core 那份不完整的 LOINC 節值集內; 1 個是 A 節的 LOINC 11494-2 被標 deprecated——而那正是 EMR-IG 的 PMR 自己指定要用的碼, 不是我們選錯。

驗證用的是人工造的測試病歷(虛構病人、膝痛案例),不含任何真實病人資料。 validator 原始 HTML 報告、重現指令、以及被驗的那幾份 JSON 都可以直接給—— 貴司想自己重跑一次是最好的,與我們索取即可。

診斷編碼與主次診斷

診斷同時附健保 ICD-10-CM 2023 年版(申報用)與國際 ICD-10-CM 兩組編碼, 有對應者再附 SNOMED CT。

主診斷與次診斷以 FHIR 標準的 Encounter.diagnosis.rank 表達, 鑑別診斷以 Condition.verificationStatus 標記—— 皆為標準欄位,HIS 端不需要匯入任何 OPPA 專屬定義即可解讀。

OPPA 輸出預設帶 status = preliminary:這是供醫師確認的草稿, 經醫師於 HIS 簽核後才成為正式病歷。

逐行稽核軌跡

病歷中每一行都帶來源標記——出自逐字稿原話、由診斷回推的預期所見、 或引自文獻/知識庫——並以 FHIR extension 隨病歷一起交付。 院所端可逐行回溯每一句話的來源。

健保雲端與商用雲端,不是同一件事

貴司的診所客戶最常問的一題是「健保都在推雲端了,為什麼還要地端?」 這題值得先講清楚,因為它會影響您怎麼跟客戶介紹這個產品。

健保醫療資訊雲端查詢系統走的是健保資訊網服務系統(VPN)—— 封閉的專屬網路,醫事機構要先申請線路、再向健保署分區業務組提出申請才連得上, 入口是 10.253.253.242 這類內部網段的私有 IP。 那是國家級的私有網路。一般商用雲端 AI 則是把資料經公開網際網路送到第三方伺服器, 風險結構完全不同。

更關鍵的是兩者做的事方向相反:健保雲端是 查病人在其他院所既有的紀錄(把外面的資訊拿進來); 語音病歷處理的是這一診正在發生的對話(決定要不要送出去)。 所以健保雲端化並不會取代「病歷生成要不要留在院內」這個決定—— 那一段本來就不在健保雲端的範圍裡。

對貴司而言的實務意義:OPPA 不碰健保 VPN 的任何作業, 不讀、不寫、不轉送,也不需要貴司為此做任何調整。 健保相關流程仍然完全走貴司既有的路徑。

這代表什麼、不代表什麼

上面的結果說的是:OPPA 產出的資源在格式與 profile 上通過官方 validator。 以下兩件事我們沒有宣稱,先講清楚比較不浪費雙方時間:

一、這不等於「通過 EMR-IG 認證」。 EMR-IG 目前沒有這種認證機制——實際上,衛福部自己發布的 Bundle-example-PMR 範例, 用同一支官方 validator 驗起來也有 error。我們講的是驗證輸出,不是資格。

二、整張門診病歷單不是 OPPA 一個人組得出來的。 單子裡另有 4 個必填節屬於病人身分與就診行政資料,那是 HIS 的權責範圍。 分工是:OPPA 供節,HIS 組單——這跟我們在界線那一節講的是同一件事。

另外,「可直接上傳電子病歷交換中心」我們也沒有這樣講。 上傳需要 TSP 資格,基層診所的時程另有規劃。

關於健保碼表:衛福部 TW Core 1.0.0 套件內的 icd-10-cm-2023-tw CodeSystem 目前僅收錄 11 個概念。OPPA 另行提供由健保 2023 年版全表(96,802 碼) 產生的 CodeSystem 補充檔,供院所或廠商在自家驗證環境中使用。

See It Run

實際跑起來長這樣

規格看完了,這裡是實機畫面。左邊是輸出端的實際樣子,右邊是完整的系統與架構說明。

輸出端實況:30 秒產出 SOAP

這段是 OPPA 主機的實際螢幕。您在規格表上看到的 S/O/A/P 四段結構化文字,實際產出時就是這個樣子。

完整系統與架構介紹

硬體形式、地端部署方式、資料流向與貼回既有系統的方式,2 分半講完,適合轉給技術與商務窗口。

影片託管於 YouTube,但按下播放前不會向 YouTube 送出任何請求——連預覽圖都放在我們自己的主機上。

Where We Stop

我們不做 HIS,也不碰您的客戶

以下這 12 件事我們沒有做,也沒有打算做。

掛號病歷主檔電子簽章 批價收費健保申報健保 IC 卡 藥品庫存檢驗介接報表統計 預約系統會員管理財務會計
對貴司客戶而言,OPPA 是讓您的系統更好用的一個附加模組,不是替代品。 診所端的合約、續約與客服關係,我們尊重既有的通路歸屬。
Who Owns What

導入之後,誰負責什麼

整合成本落在「一次對接」,不在後續維運。

項目雷森貴司診所
OPPA 主機供應與保固✓
模型/知識庫更新
不需貴司跟版
✓
匯入接口規格與維護對接文件✓
病歷主檔與備份✓
病歷內容正確性✓ 醫師確認
資料落地與個資責任資料不出院
無跨境傳輸
✓ 資料控管者

地端部署,沒有雲端可用性要背;資料不出院,沒有跨境傳輸與委外處理的合約要處理。 另外一件對法遵有幫助的事:OPPA 對外定位是醫療文書輔助系統,不做診斷與臨床判斷、不屬於醫療器材—— 這是產品決策,也讓合作的法規負擔比臨床型應用單純。

Ways to Work Together

三種合作型態

01 技術整合夥伴

貴司開放匯入接口或 FHIR 端點,OPPA 成為貴司 HIS 的語音文書模組。對接一次,之後模型更新由我們負責。

02 通路與經銷

醫療資訊、診所設備、區域通路商。診所關係由貴司維持,我們負責產品、到府裝機與教育訓練。

03 OEM · 白牌

依個案討論,請直接聯繫我們談。

FAQ · 夥伴常見問題

技術與商務端最常問的幾題

OPPA 需要我們的 HIS 開放 API 才能用嗎?

不需要。OPPA 預設走 Level 0:醫師確認病歷草稿後以複製貼上方式帶入貴系統,貴方不需任何改動。若貴系統願意開放匯入接口,可再往上走,由 OPPA 直接把內容送進草稿欄位,省去貼上這一步。

對接一次大概要多久?

Level 0 不需對接,診所端今天就能上線。Level 1 的接口匯入屬一次性工程,實際工時取決於貴司既有介面的成熟度。對接完成後,模型與知識庫更新由我們負責,不需要貴司跟版。

OPPA 會讀取我們資料庫裡的資料嗎?

不會。OPPA 不讀寫貴司的病歷主檔,也不需要病人身分資料。資料流是單向的:OPPA 產出文書草稿,交給貴系統,由醫師確認後成為正式病歷。

OPPA 支援 FHIR 嗎?支援到什麼程度?

OPPA 輸出 HL7 FHIR R4 document Bundle,涵蓋 Composition(S/O/A/P 四節,含 LOINC 節碼)、Encounter、Condition、MedicationRequest,對齊衛福部 TW Core IG 1.0.0 與電子病歷交換實作指引(EMR-IG)門診病歷(PMR)。

以 HL7 官方 validator_cli 實測,完整文件 Bundle 為 0 error;對應 S/O/A 三節的 ClinicalImpression 對 EMR-IG 的三個 PMR profile 亦各為 0 error。主次診斷用 Encounter.diagnosis.rank、鑑別診斷用 Condition.verificationStatus,貴司不需匯入任何 OPPA 專屬定義。細節見互通性/資料標準。

我們可以提供一份範例輸出供貴司評估。

我們的客戶會不會被你們挖走?

不會。我們不做 HIS,掛號、病歷主檔、申報、報表都不在我們的產品範圍。診所端的合約、續約與客服關係,我們尊重既有的通路歸屬。

診所端的硬體是誰的?壞了誰修?

OPPA 主機由我們供應與保固。月租期間硬體故障由我們負責換修,買斷則於保固期內免費。貴司不需承擔硬體維運。

資料會不會上雲?我們的資安稽核怎麼交代?

不會。OPPA 所有語音處理與文字整理都在診所內的地端主機完成,不需連外網路,可於現場斷網實測。語音轉成文字後即銷毀,不留存錄音檔,因此沒有跨境傳輸與雲端委外處理的合約議題。

可以先做 POC 嗎?要準備什麼?

可以。最小可行的 POC 只需要一間診間與一位願意配合的醫師,走 Level 0 即可驗證辨識品質與文書可用性,不需要貴司先動任何開發。若要驗證 Level 1,再約定一組匯入接口規格即可。

先聊十五分鐘,
看有沒有可以一起做的地方。

我們可以先給一份整合說明與範例輸出,貴司評估過再決定要不要往下談。