患者待服药管理
待服药列表: /waitingTakeMedications GET
请求参数
参数名 | 示列值 | 类型 | 必须 | 说明 |
---|---|---|---|---|
page | 1 | number | 否 | 当前页数 |
pageSize | 10 | number | 否 | 每页条数 |
name | 头晕 | number | 否 | 名称 |
sort | -createdAt | number | 否 | 排序。多个排序字段用,号隔开。sort=-a,b |
expand | '' | string | 否 | 获取指定子资源数据 '' |
attributes | "id,name" | string | 否 | 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段 |
返回参数
参数名 | 示列值 | 说明 |
---|---|---|
page | 1 | 当前页数 |
pageSize | 10 | 每页条数 |
limit | 10 | 同 pageSize |
offset | 2 | 起始条数 |
total | 3231 | 符合条件的总数量 |
items | [{ "id": 4, "name": "test2"}] | 返回数据项 |
- items: 待服药信息
参数名 | 示列值 | 类型 | 说明 |
---|---|---|---|
id | 1 | number | id |
organizationId | 1 | number | 机构id |
memberId | 1 | number | 患者id |
name | 头晕 | string | 名称 |
medications | [{"id": 1, "name": "", "takeInfo": "早上", "dosage": "1粒"}] | array | 药物列表 |
sideEffects | [{"id": 1, "name": "xxx"}] | array | 副反应列表 |
useTime | 1650160322 | number | 启用时间,时间戳(单位秒) |
createdAt | 1650160322 | number | 创建时间 |
updatedAt | 1650160322 | number | 更新时间 |
返回示列 、
HTTP/1.1 200 OK
{
"items": [
{
"id": 1,
"organizationId": 1,
"memberId": 1,
"name": "头晕",
"medications": [
{
"id": 1,
"name": "头晕",
"takeInfo": "早上",
"dosage": "1粒",
}
],
"sideEffects": [
{
"id": 1,
"name": "头晕",
}
],
"useTime": "头晕",
"createdAt": 1647846587,
"updatedAt": 1647846587,
}],
"total": 4070,
"offset": 1,
"limit": 2,
"page": 1,
"pageSize": 2
}
新建待服药: /waitingTakeMedications POST
请求参数
参数名 | 示列值 | 类型 | 必须 | 说明 |
---|---|---|---|---|
memberId | 1 | number | 是 | 患者id |
name | demo | string | 是 | 名称 |
medications | [{"id": 1, "name": "", "takeInfo": "早上", "dosage": "1粒"}] | array | 是 | 药物列表 |
sideEffects | [{"id": 1, "name": "xxx"}] | array | 否 | 副反应列表 |
useTime | 1650160322 | number | 是 | 启用时间,时间戳(单位秒) |
返回结果: 待服药信息
编辑待服药: /waitingTakeMedications/:id PUT
请求参数
参数名 | 示列值 | 类型 | 必须 | 说明 |
---|---|---|---|---|
memberId | 1 | number | 是 | 患者id |
name | demo | string | 是 | 名称 |
medications | [{"id": 1, "name": "", "takeInfo": "早上", "dosage": "1粒"}] | array | 是 | 药物列表 |
sideEffects | [{"id": 1, "name": "xxx"}] | array | 否 | 副反应列表 |
useTime | 1650160322 | number | 是 | 启用时间,时间戳(单位秒) |
返回结果: 待服药信息
待服药详情: /waitingTakeMedications/:id GET
请求参数
参数名 | 示列值 | 类型 | 必须 | 说明 |
---|---|---|---|---|
id | 1 | number | 是 | 组织 id |
expand | '' | string | 否 | 获取指定子资源数据 'organization' |
attributes | ["id", "name"] | array | 否 | 本资源的字段。不定义该字段时返回所有字段 |
返回结果: 待服药信息
删除待服药: /waitingTakeMedications/:id DELETE
请求参数
参数名 | 示列值 | 类型 | 必须 | 说明 |
---|---|---|---|---|
id | 1 | number | 是 | 资源 id |
返回示列
HTTP/1.1 204 NO CONTENT
所有待服药: /listAll/waitingTakeMedications GET
请求参数
参数名 | 示列值 | 类型 | 必须 | 说明 | 默认值 |
---|---|---|---|---|---|
name | 头晕 | number | 否 | 名称 | |
expand | '' | string | 否 | 获取指定子资源数据 '' | |
attributes | "id,name" | string | 否 | 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段 |
返回结果: 待服药信息
返回示列
HTTP/1.1 200 OK
[
{}
]