---
# System prepended metadata

title: FHIR Condition 標準確立工作小組期末報告-陳奕翔

---

# FHIR Condition 標準確立工作小組期末報告-陳奕翔
組員:
109316104 林妤潔
109316110 陳奕翔
109316112 李睿榆
109316152 黃云

# 報告主題:修改Condition症狀步驟介紹 以失眠修改為發燒為例:
## FHIR Condition的定義和用途
FHIR中的Condition資源用於描述個體病人的健康狀況、問題或診斷。它提供了一種標準的方法來記錄疾病、診斷、症狀、病史等信息，並將這些信息與其他醫療資訊進行交互操作。
病人的問題狀況眾多，我們提供一個簡單的修改機制來擴充記錄病人的問題狀況。

## 以下是FHIR Condition 20種常見的問題狀況和SNOMED CT 的代碼:
1.發燒 (Fever)-386661006 
2.失眠 (Insomnia)-195967001 
3.咳嗽 (Cough)-49727002 
4.頭痛 (Headache)-25064002 
5.胃痛 (Stomach ache)21522001 
6.腎結石 (Kidney stones) - 90721000119101
7.氣喘 (Emphysema) - 13641004
8.愛滋病 (HIV/AIDS) - 86406008
9.慢性疼痛 (Chronic pain) - 446004
10.貧血 (Anemia) - 271737000
11.高血壓 (Hypertension) - 38341003
12.糖尿病 (Diabetes mellitus) - 73211009
13.心臟病 (Heart disease) - 49601007
14.肺炎 (Pneumonia) - 233604007
15.哮喘 (Asthma) - 195967001
16.慢性阻塞性肺病 (Chronic obstructive pulmonary disease, COPD) - 13645005
17.癲癇 (Epilepsy) - 84757009
18.骨折 (Fracture) - 125605004
19.中風 (Stroke) - 422504002
20.癌症 (Cancer) - 363346000

以下是擴充表單的完整程式碼:

![image](https://hackmd.io/_uploads/SycIGkl_a.png)
![image](https://hackmd.io/_uploads/SJhdfJed6.png)
![image](https://hackmd.io/_uploads/Bylqfkld6.png)

以下是擴充表單的創建病人的完整程式碼:

![螢幕擷取畫面 2024-01-01 152625](https://hackmd.io/_uploads/Hk3tKJguT.png)
![螢幕擷取畫面 2024-01-01 152848](https://hackmd.io/_uploads/rJ7Jckg_p.png)

# 在PHR端的FHIR Condition記錄:

1.較簡化的紀錄: PHR中的Condition紀錄通常較為簡化，主要用於追蹤和記錄一般的身心問題和狀況，如頭痛、噁心、焦慮等，而不是具體的醫學診斷。

2.自我報告: PHR通常會讓患者自己報告身心問題和狀況，以便他們能夠記錄自己的感受和症狀，並追蹤健康趨勢。

3.生活方式和預防措施: PHR可能包括有關生活方式和預防措施的信息，例如飲食、運動、睡眠習慣和藥物使用情況，以幫助個人更好地管理身心健康。

### 以下是一些常見的身心健康問題和狀況，這些狀況可能會在民眾端的PHR（個人健康記錄）中記錄:

1.頭痛: 包括偶發性頭痛和慢性頭痛，如偏頭痛。

2.噁心: 可能是由於消化問題、食物不耐受或情感壓力引起的。

3.焦慮: 包括一般性焦慮症、社交焦慮症等。

4.壓力: 日常生活中的工作、學習、家庭壓力等。

5.消化問題: 包括腹痛、胃部不適、腸道問題等。

6.飲食習慣: 個人的飲食習慣和食物選擇，可能與健康有關。

### 討論擴展了FHIR Condition資源在處理特定症狀時的應用，有助於更全面地記錄、管理和了解患者的健康狀況。這種精細的記錄對於提供個性化的照護和更好地了解患者需求非常重要。

## 以下是失眠在 JavaScript 中，建立 FHIR 資源的代碼區段：
code: {
  coding: [{
    system: 'http://snomed.info/sct',
    code: ‘195967001 ’,                 // 失眠的 SNOMED CT 代碼
    display: 'Insomnia'                   // 顯示名稱
  }],
  text: 'Insomnia'                        // 文本描述
},

## 以下是發燒在 JavaScript 中，更新建立 FHIR 資源的代碼區段：
code: {
  coding: [{
    system: 'http://snomed.info/sct',
    code: '386661006',                 // 修改為發燒的 SNOMED CT 代碼
    display: 'Fever'                   // 更新顯示名稱
  }],
  text: 'Fever'                        // 更新文本描述
},

# 以下是修改擴充表單的完整步驟:
## 步驟一:先從建立病人的頁面創建自己的病人ID

![image](https://hackmd.io/_uploads/S1grh1edT.png)
### 上圖是擴充表單建立病人的頁面 可填寫病人的基本資料並得到病人各自的ID 下圖是成功上傳至FHIR Condition Server 的畫面 可看到我自己陳奕翔的病人ID為5264

![image](https://hackmd.io/_uploads/r1Bmp1g_6.png)


## 步驟二:根據擴充表單程式碼修改之步驟如下：

![螢幕擷取畫面 2024-01-01 154840](https://hackmd.io/_uploads/r1xdRyx_T.png)

![螢幕擷取畫面 2024-01-01 155025](https://hackmd.io/_uploads/BJcC01edT.png)

## 步驟三:測試表單
### 填寫表單並選擇適當的病人姓名、起始日期和嚴重程度。
### 主控台輸出，確保 FHIR 資源反映了填寫的資訊。
### 確保在實際應用中使用正確的病人參考和其他相關資訊，這是將資源連接到特定病人的重要步驟。

![image](https://hackmd.io/_uploads/S1q5yxxdT.png)
### 下圖是上傳成功至FHIR Condition Server的畫面 可以看到病人為reference到陳奕翔病人上 病人ID為5264

![image](https://hackmd.io/_uploads/B161xged6.png)

### 擴充表單再根據病人實際情況改變不同的問題狀況