问诊记录

问诊记录列表: /diagnosisRecords GET

请求参数

参数名 示列值 类型 必须 说明 默认值
page 1 number 当前页数 1
pageSize 10 number 每页条数 10
createdAt [1,2] string 创建日期
sort -createdAt string 排序。多个排序字段用,号隔开。sort=-createdAt
expand 'answers' string 获取指定子资源数据: 'answers,diagnosisInformation,questions'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回参数

参数名 示列值 说明
page 1 当前页数
pageSize 10 每页条数
limit 10 同 pageSize
offset 2 起始条数
total 3231 符合条件的总数量
items [{},{}] 返回数据项(具体字段看问诊记录)
参数名 示列值 说明
id 1 id
memberId 1 患者id
name demo 患者名称
organizationId 1 机构id
creatorId 1 下发医生id
diagnosisInformationId 1 诊前信息卡id
status 1 完成状态: 0:未完成,1:已完成
endedAt 1650160322 完成时间
reviewStatus 1 审阅状态: 0:未审阅,1:已审阅
reviewAt 1650160322 审阅时间
basicInformation [{},{}] 基本信息
currentQuestion {mainDemand:主诉,subDemands:['次要问题1']} 目前遇到的问题
currentMedicalHistory {text:现病史,modifyText:'医生修改后的现病史',chronicDisease:['慢性病1']} 现病史
previousHistory {text:既往史,modifyText:'医生修改后的既往史'} 既往史
personalHistory {text:个人史,modifyText:'医生修改后的个人史'} 个人史
familyHistory {text:家族史,modifyText:'医生修改后的家族史'} 家族史
createdAt 1650160322 创建时间
updatedAt 1650160322 更新时间
creator {} 扩展字段:下发医生信息
diagnosisInformation {} 扩展字段:参考云医端文档
questions [{},{}] 扩展字段:参考云医端文档
answers [{},{}] 扩展字段:答案信息
参数名 示列值 说明
subCategory 1 题目属性(0-默认,1-姓名,2-性别,3-出生日期,4-手机号,5-疾病初筛,6-主诉,7-慢病,8-药物,9-怀孕哺乳)
title 题目 题目
answer 答案 答案
answerId 1 答案id
参数名 示列值 说明
mainDemand 主要问题 主诉
subDemands ['次要问题1','次要问题2'] 次要问题
参数名 示列值 说明
text 患者诉【入睡困难或易醒或早醒】 现病史文本
modifyText 患者诉【入睡困难或易醒或早醒】 医生修改后的现病史文本
chronicDisease ['慢性病1','慢性病2'] 慢性病
参数名 示列值 说明
text 患者曾做手术1、手术2,无过敏史 既往史文本
modifyText 患者曾做手术1、手术2,无过敏史 医生修改后的既往史文本
参数名 示列值 说明
text 抽烟:4年,每天2支 个人史文本
modifyText 抽烟:4年,每天2支 医生修改后的个人史文本
参数名 示列值 说明
text 直系三代有过精神疾病 家族史文本
modifyText 直系三代有过精神疾病 医生修改后的家族史文本
参数名 示列值 说明
id 1 id
name 张三 创建人名称
参数名 示列值 说明
id 1 id
memberId 1 患者id
organizationId 1 机构id
diagnosisInformationId 1 问诊卡id
diagnosisRecordId 1 问诊记录id
diagnosisQuestionId 1 题目id
status 1 该题是否已完成(0-未完成,1-已完成)
optionAnswer [{},{}] 选项题型答案
otherAnswer {} 日期和药物题型的答案
endedAt 1650160322 完成时间
createdAt 1650160322 创建时间
updatedAt 1650160322 更新时间
question {} 扩展字段:参考云医端文档
参数名 示列值 说明
optionIndex 1 选择的选项index
text 我认为 其他选项用户输入的内容
subAnswers [{},{}] 二级选项答案
参数名 示列值 说明
optionIndex 1 选择的二级选项index
text 我认为 其他选项用户输入的内容
childrenAnswers [{},{}] 三级选项答案
参数名 示列值 说明
optionIndex 1 选择的三级选项index
text 我认为 其他选项用户输入的内容
参数名 示列值 说明
medications [{},{}] 选择的药物信息
isRemember 1 药物是否记得(0-不记得了,1-记得)
birthday 1650160322 日期/生日
time {hour:1,min:1} 时刻
duration {year:1,month:1} 时长
参数名 示列值 说明
id 1 药物id
generic 药物通用名 药物通用名
tradeName 药物商品名 药物商品名

返回示列

HTTP/1.1 200 OK
{
    "items": [
        {
            "id": 1,
            "memberId": 1,    // 患者id
            "name": "张三",   // 患者姓名
            "organizationId": 1,    // 机构id(云医为0)
            "creatorId": 1,   // 下发人id
            "diagnosisInformationId": 1,    // 诊前信息卡id
                        "status": 1,    // 完成状态: 0:未完成,1:已完成
            "endedAt": 1650160322,   // 完成时间
            "reviewStatus": 1,    // 审阅状态: 0:未审阅,1:已审阅
            "reviewAt": 1650160322,   // 审阅时间
            "createdAt": 1650160322,    // 创建时间
            "updatedAt": 1650160322,    // 更新时间
            "basicInformation": [   // 基本信息
              {
                "subCategory": 1,    // 题目属性(0-默认,1-姓名,2-性别,3-出生日期,4-手机号,5-疾病初筛,6-主诉,7-慢病,8-药物,9-怀孕哺乳)
                "title": 1,    // 题目
                "answer": 1,    // 答案
                "answerId": 1,    // 答案id
              },
            ],
            "currentQuestion": {    // 目前遇到的问题
              "mainDemand": "主要问题",    // 主诉
              "subDemands": ["次要问题1","次要问题2"],   // 次要问题
            },
            "currentMedicalHistory": {    // 现病史
              "text": "患者诉【入睡困难或易醒或早醒】",    // 现病史文本
              "modifyText": "患者诉【入睡困难或易醒或早醒】",    // 医生修改后的现病史文本
              "chronicDisease": ["慢性病1","慢性病2"],   // 慢性病
            },
            "previousHistory": {    // 既往史
              "text": "患者曾做手术1、手术2,无过敏史",    // 既往史文本
              "modifyText": "患者曾做手术1、手术2,无过敏史",   // 医生修改后的既往史文本
            },
            "personalHistory": {    // 个人史
              "text": "抽烟:4年,每天2支",    // 个人史文本
              "modifyText": "抽烟:4年,每天2支",   // 医生修改后的个人史文本
            },
            "familyHistory": {    // 家族史
              "text": "直系三代有过精神疾病",    // 家族史文本
              "modifyText": "直系三代有过精神疾病",   // 医生修改后的家族史文本
            },
            "creator": {    // 扩展字段:下发人信息
              "id": 1,
              "name": "张三",   // 下发人名称
            },
            "answers": [    // 扩展字段:答案信息
                {
                    "id": 2,
                    "memberId": 3,    // 患者id
                    "organizationId": 3,    // 机构id
                    "diagnosisInformationId": 3,    // 问诊卡id
                    "diagnosisRecordId": 3,    // 问诊记录id
                    "diagnosisQuestionId": 3,    // 题目id
                    "createdAt": 1650160322,    // 创建时间
                    "updatedAt": 1650160322,    // 更新时间
                    "optionAnswer": [    // 选项题型答案
                  {
                    "optionIndex": 1,     // 选择的选项index
                    "suboptions": [   // 二级选项答案
                      {
                        "optionIndex": 1,   // 选择的二级选项index
                        "childrenOptions": [    // 三级选项答案
                          {
                            "optionIndex": 1,   // 选择的三级选项index
                          }
                        ],
                      }
                    ],
                  }
                ],
                "otherAnswer": {    // 日期和药物题型的答案
                  "isRemember": 1,    // 药物是否记得(0-不记得了,1-记得)
                  "birthday": 1650160322,   // 日期/生日
                  "time": {"hour":1,"min":1},   // 时刻
                  "duration": {"year":1,"month":1},   // 时长
                  "medications": [    // 选择的药物信息
                    {
                      "id": 1,    // 药物id
                      "generic": "药物通用名",    // 药物通用名
                      "tradeName": "药物商品名",    // 药物商品名
                    },
                  ],
                },
                    }
            ],
        },
    ],
}

所有问诊记录: /listAll/diagnosisRecords GET

请求参数

参数名 示列值 类型 必须 说明 默认值
name 张三 string 患者姓名
diagnosisInformationId 1 number 诊前信息卡id
organizationId 1 number 机构id
memberId 1 number 患者id
reviewStatus 1 number 审阅状态: 0:未审阅,1:已审阅
status 1 number 完成状态: 0:未完成,1:已完成
sort -createdAt string 排序。多个排序字段用,号隔开。sort=-createdAt
expand 'answers' string 获取指定子资源数据: 'answers,diagnosisInformation,questions'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回结果: 问诊记录信息

返回示列

HTTP/1.1 200 OK
[
  {
      "id": 1,
      "name": "",
  }
]

问诊记录详情: /diagnosisRecords/:id GET

请求参数

参数名 示列值 类型 必须 说明 默认值
id 1 number id
expand 'answers' string 获取指定子资源数据: 'answers,diagnosisInformation,questions'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回结果: 问诊记录信息

返回示列

HTTP/1.1 200 OK
{
    "id": 1,
    "name": "",
},