動作
任務 #13394
進行中
任務 #13392: 整合介接評估
泰博科技 FORA MD6 (4172AB) 六合一檢測項目與系統對應
概述
需由前端介接(App / 站點團隊):¶
需原廠提供整合文件或相關 SDK / 藍牙協定 與 FORA MD6 連線配對 讀出 6 項生化數據。
1. 泰博科技 FORA MD6 (4172AB) 六合一檢測項目真相與系統對應¶
(1) 說明書官方定義之「六合一 (6-in-1)」真確項目¶
根據原廠說明書封面與目錄第 1 頁定義(衛部醫器製字第006453號),FORA MD6 為多功能血液生化檢驗儀,其六合一指的是 6 種血液生化檢驗指標(非傳統血壓計):
【FORA MD6 六大檢測指標】
├── 1. 血糖 (Blood Glucose, BG)
├── 2. 血酮 (β-Ketone / β-OHB)
├── 3. 尿酸 (Uric Acid, UA)
├── 4. 總膽固醇 (Total Cholesterol, TCHOL)
├── 5. 血紅素 (Hemoglobin, HB)
└── 6. 紅血球容積比 (Hematocrit, HCT)
💡 試片運作模式說明:
- 單測血糖試片:輸出
血糖 (BG)- 3合1 複合試片:單次採血同時輸出
血糖 (BG)+血容比 (HCT)+血紅素 (HB)- 血酮試片:輸出
血酮 (β-Ketone)- 尿酸試片:輸出
尿酸 (UA)- 總膽固醇試片:輸出
總膽固醇 (TCHOL)
(2) 六項指標與本系統現有 API / Enum 對應矩陣¶
| FORA MD6 指標 | 單位 | 系統目前支援狀態 | 推薦主要 API 端點 | 全家寶備用端點 |
|---|---|---|---|---|
| 1. 血糖 (BG) | mg/dL | ✅ 完全支援 (BloodSugar = 2) |
POST /api/measurement-management/v2/blood-sugar |
POST /api/telecare/InsGlucose |
| 2. 尿酸 (UA) | mg/dL | ✅ 完全支援 (UricAcid = 12) |
POST /api/measurement-management (Type: 12) |
POST /api/telecare/InsUricAcid |
| 3. 總膽固醇 (TCHOL) | mg/dL | ✅ 完全支援 (TotalCholesterol = 13) |
POST /api/measurement-management (Type: 13) |
POST /api/telecare/InsCholesterol |
| 4. 血酮 (Ketone) | mmol/L | ⚠️ 需擴充 Enum (Ketone = 18) |
POST /api/measurement-management (Type: 18) |
無 |
| 5. 血紅素 (HB) | g/dL | ⚠️ 需擴充 Enum (Hemoglobin = 19) |
POST /api/measurement-management (Type: 19) |
無 |
| 6. 紅血球容積比 (HCT) | % | ⚠️ 需擴充 Enum (Hematocrit = 20) |
POST /api/measurement-management (Type: 20) |
無 |
(3) 前端上傳 API 範例 (供前端 App / 站點開發參考)¶
範例 1:上傳【血糖】 (專用 v2 端點)¶
-
端點:
POST /api/measurement-management/v2/blood-sugar - Request Body:
{
"measurementDateTime": "2026-08-26T15:30:00.000+08:00",
"userId": 105,
"terminalType": "App",
"isBluetooth": true,
"ac": 110,
"body": 0
}
範例 2:上傳【3合1 複合試片】(血糖 + 血容比 + 血紅素 一次上傳)¶
-
端點:
POST /api/measurement-management - Request Body:
{
"userId": 105,
"date": "2026-08-26T15:30:00.000+08:00",
"terminalType": "App",
"isBluetooth": true,
"source": "Device",
"items": [
{ "type": 2, "code": "BG", "value": 110.0 },
{ "type": 19, "code": "HB", "value": 14.2 },
{ "type": 20, "code": "HCT", "value": 43.5 }
]
}
範例 3:上傳【血酮 (β-Ketone)】¶
-
端點:
POST /api/measurement-management - Request Body:
{
"userId": 105,
"date": "2026-08-26T15:30:00.000+08:00",
"terminalType": "App",
"isBluetooth": true,
"source": "Device",
"items": [
{ "type": 18, "code": "KETONE", "value": 0.4 }
]
}
範例 4:上傳【尿酸】與【總膽固醇】¶
-
端點:
POST /api/measurement-management - Request Body (尿酸):
{
"userId": 105,
"date": "2026-08-26T15:30:00.000+08:00",
"terminalType": "App",
"isBluetooth": true,
"source": "Device",
"items": [
{ "type": 12, "code": "UA", "value": 6.8 }
]
}
動作