# EVAS-GI 條列式文章 優化
## 痛點 / 問題
- 目前的條列式文章語句的呈現不符合醫生使用
- 目前的條列式文章語句有時候並非完整句子,如at. 結尾等
## 解決辦法及預期情境
- 醫生在檢查完後,到打報告的頁面可以在Diagnosis看到條列式文章
- 操作人員在打報告頁面,會依據**大腸鏡**及**胃鏡**呈現各自條列式文章
- 操作人員在打報告頁面,可以編輯特定 Finding後,點擊"自動產生文章"後,可以在Diagnosis看到編輯後的條列式文章
- 操作人員在列印頁面,會依據**大腸鏡**及**胃鏡**在`Findings`看到條列式文章
- 操作人員看到的條列式文章內容形式,參考荷婷的word
## API 串接
#### 情境

Response
```
{
"findings": [
{
"name": "One colon polyp",
"takeNote": null, //
"lesions" : [{
"observation": "proximal appendix orifice, Distance 60cm, Size 0.2cm, Sessile, Morphology 0-Ip, JNET 2A, Kudo II, NICE 2",
"intervention": "cold snare polypectomy. Device: 2 hemoclips, dual-knife, coagrasper, Injection: diluted epinephrine. Intraoperative Condition: bleeding stop, perforation. Consult Surgeon: yes. Patho: En bloc, 5 pieces, specimen A"
}],
},
{
"name": " Two Sessile serrated adenomas",
"takeNote": "Overall",
"lesions": [{
"observation": "terminal ileum, Distance 120cm, Size 0.3cm, Morphology 0-I",
"intervention": "ESD. Device: triangle knife. Injection: hyaluronic. Intraoperative Condition: bleeding stop, perforation closed, Consult Surgeon: yes, Patho: En bloc, 5 pieces, specimen A"
}]
},
{
"name": " Two Sessile serrated adenomas",
"takeNote": "most significant",
"lesions": [{
"observation": "terminal ileum, Distance 120cm, Size 0.3cm, Morphology 0-I",
"intervention": "ESD. Device: triangle knife. Injection: hyaluronic. Intraoperative Condition: bleeding stop, perforation closed, Consult Surgeon: yes, Patho: En bloc, 5 pieces, specimen A"
}]
},
{
"name": "Anastomosis",
"takeNote": null,
"lesions": [{
"observation": "terminal ileum, Distance 120cm, Size 0.3cm, Morphology 0-I",
"intervention": "ESD. Device: triangle knife. Injection: hyaluronic. Intraoperative Condition: bleeding stop, perforation closed, Consult Surgeon: yes, Patho: En bloc, 5 pieces, specimen A"
}]
}
]
}
```
#### 規則:
1. 第一行是finding name + (r/o)。Finding name第一個字母要大寫。當r/o 多項時,以逗號分隔
範例:Finding: Crohn’s disease, r/o proctitis, infectious colitis
2. observation的文章從新的一行開始。呈現排序按照” 20220729_EVAS表單內容排序”線上excel(待修正)
不同項目呈現方式可能不同,待寫出細節,例如
Location: cecum (location項目需加冒號)
Size 0.3cm (Size不需加冒號)
Description: erythema, friability. (Description有多項需以逗號分開,並以句號結束)
3. 每個逗號、句點、冒號後面都要一個空格
4. 腸鏡及胃鏡有部分finding呈現finding name時需modify,例如
Polyp,number 1 >> One colon polyp (需加colon )
*詳見” 20220729EVAS表單內容排序”線上excel表中的”腸鏡finding name調整”及”胃鏡finding name調整”`(待修正)`*
20220729_EVAS表單內容排序
https://docs.google.com/spreadsheets/d/1obAkTCaKsHwpi46U0OK0mk_W6b9Ex95SAsLfj721Hj0/edit?usp=sharing
Hi Wade
今早內部針對長庚整合跟Owen討論先行做法,想請您將以下資料範例及問題轉寄給客戶端
內容:
1. 針對單筆檢查羅列資料範例、JSON
2. 問題討論
### 廠商資料申請入倉 - 資料範例
| sheetID | recType | DicName | DicComment |
| --- | --- | --- | --- |
| KenKone | EVAS | examinations_accNo | 病歷號 |
| KenKone | EVAS | examinations_examTime | 檢查號碼 |
| KenKone | EVAS | examinations_insertionLevel | 抵達位置 |
| KenKone | EVAS | examinations_summary | 結構化報告總結 |
| KenKone | EVAS | examinations_findings | 數筆檢查資訊 |
### 問題
1. EVAS 腸鏡檢查完後,EVAS 系統產生JSON 簡單示意如下; 以此檢查填寫,想問是否符合客戶端規範
```json
{
"accNo": "xxx",
"examTime": "YYYMMDD",
"examTypes": "大腸",
"insertionLevel": "xx"
"summary": "xx",
"findings": [
{
"diagnosis": "POLYP",
"size": "",
"devices": "",
},
{
"diagnosis": "hemorrhoids",
"intervention": "biopsy",
}
]
}
```
1. 需要請對方協助導讀長庚文件