患者待服药管理

待服药列表: /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"}] 返回数据项
参数名 示列值 类型 说明
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
[
  {}
]