Sowinmed Cloud
  1. 诊断报告
Sowinmed Cloud
  • 准备工作
    • 开发前必读
    • 上传流程说明
    • 提前生成二维码说明
  • 令牌获取
    • 获取Token
      GET
  • 影像上传(普通)
    • 任务是否存在
      GET
    • 添加上传任务
      POST
    • 任务执行结果
      GET
    • 移除上传任务
      GET
  • 影像上传(分片) - 推荐使用
    • 获取分片位置
      GET
    • 分片上传
      POST
    • 通知归档
      GET
  • 影像信息获取
    • 按研究获取所有图像实例Id
      GET
    • 按序列获取所有图像实例Id
      GET
  • 诊断报告
    • 新增诊断报告
      POST
    • 更新诊断报告
      POST
    • 诊断报告二维码(普通)
      GET
    • 诊断报告查看链接(普通)
      GET
    • 诊断报告二维码(带验证)
      POST
    • 诊断报告查看链接(带验证) 
      POST
  • 阅片服务
    • 获取阅片Url(移动端)
      GET
    • 获取阅片二维码(移动端)
      GET
  1. 诊断报告

新增诊断报告

开发中
POST
/api/patientsinfo/add
📌
新增患者诊断报告时,除必选参数外,建议将可选参数也进行传输。因后续会上线其他的业务,数据缺失可能会导致一部分服务无法使用。

请求参数

Header 参数
Authorization
string 
必需
示例值:
Bearer {{token}}
Body 参数application/json
name
string 
姓名
必需
sex
integer 
性别
必需
1:男 2:女 3:未知
age
integer 
年龄
必需
modalities
string 
检查类型
必需
DR、CT、MRI等
sourceType
string 
患者来源类型
必需
门诊、住院、体检等
bodyParts
array[string]
检查部位数组
必需
videoNo
string 
患者影像编号
必需
checkDate
string 
检查时间
必需
mobile
string 
手机号码
可选
手机号码患者为历史检查关联条件,如不进行传输则无法查看历史检查
idCard
string 
身份证号码
可选
studyHashId
string 
研究对应的HashId
必需
重要!!!必须对应影像的HashId,查看电子报告时,会根据此ID展示影像
callRecordId
string 
回调Id
可选
后续用于数据回调的Id,用于第三方数据进行对照
hospitalDepartment
string 
院方申请科室
可选
hospitalDoctorName
string 
院方申请医生
可选
outPatientNo
string 
门诊号码
可选
inPatientNo
string 
住院号码
可选
bedNo
string 
病床号码
可选
symptom
string 
患者主诉
可选
history
string 
过往病史
可选
explain
string 
影像所见
必需
determine
string 
诊断结果
必需
diseases
string 
病种
可选
critical
string 
危急值
可选
isInfection
boolean 
是否传染病
可选
isPositive
boolean 
是否阳性
可选
diagnosticDoctorName
string 
诊断医生姓名
必需
diagnosticDate
string 
诊断完成时间
必需
auditDoctorName
string 
审核医生姓名
必需
auditDate
string 
审核完成时间
必需
示例
{
    "name": "张三",
    "sex": 1,
    "age": 21,
    "modalities": "CT",
    "sourceType": "门诊",
    "bodyParts": [
        "胸部",
        "腹部"
    ],
    "videoNo": "V0001",
    "checkDate": "2023-11-12 15:33:47",
    "mobile": "13800138000",
    "idCard": "",
    "studyHashId": "d612bbc3-ad673c7f-0198cc41-8145cb14-17caa2d1",
    "callRecordId": "1911",
    "hospitalDepartment": "外科",
    "hospitalDoctorName": "李医生",
    "outPatientNo": "MZ-001",
    "inPatientNo": "ZY-001",
    "bedNo": "C-001",
    "symptom": "胸痛三月余",
    "history": "无",
    "explain": "影像所见....",
    "determine": "诊断结论...",
    "diseases": "病种",
    "critical": "危急值",
    "isInfection": false,
    "isPositive": false,
    "diagnosticDoctorName": "王医生",
    "diagnosticDate": "2023-11-12 15:53:02",
    "auditDoctorName": "张医生",
    "auditDate": "2023-11-12 16:22:19"
}

返回响应

🟢200成功
application/json
Body
code
integer 
可选
msg
string 
可选
data
object 
可选
recordId
integer 
生成的记录Id
可选
后续服务调用使用该Id
callRecordId
string 
回调的记录Id
可选
studyHashId
string 
研究的哈希Id
可选
示例
{
    "code": 0,
    "msg": "ok",
    "data": {
        "recordId": 1732685873369194500,
        "callRecordId": "1911",
        "studyHashId": "d612bbc3-ad673c7f-0198cc41-8145cb14-17caa2d1"
    }
}
🟢200失败
修改于 2023-12-12 09:47:06
上一页
按序列获取所有图像实例Id
下一页
更新诊断报告
Built with