使用订单号批量查询订单

请求地址: https://m-api.lejian.com/open-api/V2/order/queryOrderByOrderNums?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名:否
URL参数:
参数名 是否必须 类型 说明
accessToken string 当前有效的accessToken
POST参数示例
  1. {
  2. "orderNums":
  3. [
  4. "201200000000000",
  5. "201200000000001",
  6. "201200000000002"
  7. ]
  8. }
参数名 是否必须 类型 说明
orderNums array 需要查询的订单号,最大不能超过10个
返回示例:
  1. {
  2. "success":"T",
  3. "data":{
  4. "currentPage":1,
  5. "hasNextPage":false,
  6. "orders":
  7. [
  8. {
  9. "openId":"qzZytoGYOSYlNLC5aecUeyr67zJ2",
  10. "orderNum":"20170602182719769255420",
  11. "status":2,
  12. "exportStatus":0,
  13. "beginPeriod": "8:00",
  14. "endPeriod": "10:00",
  15. "brandId":3,
  16. "brandName":"爱康国宾",
  17. "hospitalName":"体检中心名称",
  18. "hospitalId":"1",
  19. "address":"广东省深圳市宝安区新湖路1333号",
  20. "canChangeDate": true,
  21. "canRevoke": true,
  22. "failMsg": "{\"errTypeCode\":\"2\",\"errTypeDesc\":\"分院排期已满,请切换分院、预约日期重试\",\"resultMsg\":\"\"预约失败:SCHE-004==扣排期失败:null\"\"}",
  23. "createTime":"2017-06-02 06:27:19",
  24. "examDate":"2017-06-20 12:00:00",
  25. "orderPrice":2000,
  26. "settlementDiscount":0.8,
  27. "items":
  28. [
  29. {
  30. "id":1223,
  31. "name":"内科检查1",
  32. "price":1000
  33. },
  34. {
  35. "id":122234,
  36. "name":"耳鼻喉科",
  37. "price":1000
  38. }
  39. ],
  40. "useInfo": {
  41. "gender": 0,
  42. "idCard": "110101********3976",
  43. "mobile": "199****7777",
  44. "employeeId": "12345679",
  45. "name": "张*"
  46. }
  47. }
  48. ]
  49. },
  50. "msg":"success"
  51. }

返回参数说明:

通俗易懂的参数不再说明

字段 类型 说明
currentPage integer 当前页码
hasNextPage boolean 本次查询是否还有下一页数据
orders Array 订单列表
address String 体检中心详细地址
brandId integer 机构品牌ID
brandName String 机构品牌名称
canChangeDate boolean 订单是否可以改期
canRevoke boolean 订单是否可以取消
createTime String 订单创建时间
beginPeriod String 体检开始时间
endPeriod String 体检结束时间
examDate String 体检日期
hospitalId integer 体检中心ID
hospitalName String 体检中心名称
items JSONObject 订单单项
checkItems JSONObject 单项体检情况 已检、拒检、未检,
status int 订单状态,可能民营机构会存在中间态,如预约中,对接消息推送会获取终态
exportStatus integer 订单导出状态(0:未导出 1:已导出)
refundAmount integer 订单退款金额(当订单状态为examined时,会返回)
orderId String 订单ID
orderNum String 乐荐订单号
settlementDiscount double 结算折扣
orderPrice integer 订单金额,单位分
useInfo.gender integer 用户性别
useInfo.idCard String 用户身份证号(已脱敏)
useInfo.mobile String 用户手机号(已脱敏)
useInfo.employeeId String 员工号
useInfo.name String 用户姓名(已脱敏)
openId String 用户在开放平台的唯一标识(用户注册下单则返回该信息)
failMsg String 失败原因(当订单为爱康美年等民营机构的异步订单时,返回最新一次操作的失败原因)失败原因不一定为json格式

checkItems

字段 类型 说明
checkState int 检查状态:1 已检,2,拒检,3 未检,4,延检
localAdd boolean 是否现场加项:true现场加项
name string 项目名称
id int 单项id
注意:公立医院订单导出状态指的是该订单信息是否进入到体检中心系统,如果为已导出(错误码:201017),说明该订单已经进入体检中心系统,接口不能进行改期和撤销操作,如果确实需要进行以上操作,请人工联系每天健康客服

status对照表状态流转

状态 说明
0 待支付
2 已预约
20 预约失败
21 预约中
3 体检完成
41 改期中
5 已撤销
51 撤销中
6 删除
8 关闭


注意:黑体加粗状态只会出现在爱康、美年、瑞慈、慈铭民营医院

备注:

文档更新时间: 2024-12-12 17:52