# OPDDATA 門診紀錄

使用者可通過 OPDDATA 參照函數，查詢該院區門診SOAP。語法: OPDDATA .<搜尋條件>.<取值條件>，最多 180 天。特權或是鎖檔病歷號需要輸入身分證號確認查閱權限，目前沒有開放。

1. **搜尋條件：**
   * `InDays(30)`: 設定查詢的時間範圍，例如查詢過去幾日內的資料，最多 180 天。
   * `InDr(2157)`: <mark style="color:$warning;">指定特定醫師的門診紀錄，後接醫師代碼，例如</mark> <mark style="color:$warning;"></mark><mark style="color:$warning;">`InDr(2517)`</mark><mark style="color:$warning;">。(規劃中)</mark>
2. **取值條件（選擇其中一項）：**
   * `GetAllString()`: 將所有搜尋到的病歷以文字格式回傳。
   * `GetLatestString()`: 只回傳最近日期的病歷文字。

#### 範例

```csharp
// 取得 30 天內所有的門診 SOAP 病歷文本
OPDDATA.InDays(30).GetAllString()

// 取得 180 天內最近一次門診 SOAP 病歷文本
OPDDATA.InDays(180).GetLatestString()
```
