---
# System prepended metadata

title: 失智快篩統計

---

# 失智快篩統計

失智篩檢結果 0/1的判定是 該項成績未達等級 < Lev3 =0 ; >=Lev3 =1

所以失智篩檢的三項訓練強度等級在建立時會是

Lev1-0 Lev2-0 Lev3-1

然後

失智篩檢紀錄 狂點會分三次打

團體課程 - 是以 同一日期、同一課程班次、同一主題單元

個人課程 - 是 以 同一日期、同一主題單元 視為一筆

全部 - 同一人＋同一天＋同一個主題單元

## 查詢列表
```url=
POST /statistics/dementia/find
```
|  欄位 | 型態  | 必填   | 說明  | 
|---|---|---|---|---|
| startDate | number | true | 查尋起始日期 |
| endDate | number | true | 查尋結束日期 |
| organizationId | array | false | 單位組織
| gender | string | false | 性別(male, female)
| type | number | false | 團體(1) 個人(2)
| rapidTest | boolean | false | 通過(true) 不通過(false)
| search | string | false | 搜尋username
| page
| pageSize
| sort

Payload：
```json=
{
    "startDate": 1591001165037,
    "endDate": 1591001165037,
    "organizationId": [1,2,3],
    "gender" : "male",
    "type" : 1,
    "rapidTest" : true
}
```

|  欄位 | 型態  | 預設   | 說明  | 
|---|---|---|---|---|
| organization | string |無| 組織單位 
| userNumber | string | 無 | 學員編號 
| name | string | 無 | 姓名
| gender | string | 無 | 性別
| birthDate | timestamp | 無 | 出生日期
| age | number |無| 年齡 
| startedAt | timestamp |無| 課程日期 
| type | number | 無 | 課程類型 團體(1) 個人(2)
| rapidTest | boolean | 無 | 快篩結果 

Response (成功):
```json=
{
    "success": true,
    "total": 50,
    "data": {
        "column":[
              {
                "courseTrainingId": 26,
                "courseTrainingName": "失智訓練3測速",
                "key": "courseTrainingId26"
              },
              {
                "courseTrainingId": 27,
                "courseTrainingName": "失智訓練4速記",
                "key": "courseTrainingId27",
              }
        ],
        "dementia":[
                {
                    "organization": 5,
                    "userNumber": "E200",
                    "name": "王小明",
                    "gender": "male",
                    "birthDate": 1593561600000,
                    "age": 25,
                    "startedAt": 1593561600000,
                    "type": 1,
                    "age": 25,
                    "courseTrainingName": 1,
                    "courseTrainingId26": 1
                    "courseTrainingId27": 0,
                    ...
                    "rapidTest": false,
                    
                }
            ]
        }
}
```

## 匯出
```url=
POST /statistics/dementia/export
```
|  欄位 | 型態  | 必填   | 說明  | 
|---|---|---|---|---|
| startDate | number |true| 報表期間起始日期 |
| endDate | number |true| 報表期間結束日期 |
| organizationId | array | true | 單位組織 |

Payload：
```json=
{
    "startDate": 1591001165037,
    "endDate": 1591001165037,
    "organizationId": [1,2,3]
}
```
Response (成功):
```json=
{
    "success": true,
    "data": {
       
    }
}
```