使用订单号批量查询订单

请求地址: 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. "mealName":"套餐名称",
  10. "orderNum":"20170602182719769255420",
  11. "status":2,
  12. "exportStatus":0,
  13. "hospitalName":"体检中心名称",
  14. "hospitalId":"1",
  15. "address":"广东省深圳市宝安区新湖路1333号"
  16. "failMsg": "{\"errTypeCode\":\"2\",\"errTypeDesc\":\"分院排期已满,请切换分院、预约日期重试\",\"resultMsg\":\"\"预约失败:SCHE-004==扣排期失败:null\"\"}",
  17. "createTime":"2017-06-02 06:27:19",
  18. "examDate":"2017-06-20 12:00:00",
  19. "orderPrice":2000,
  20. "settlementDiscount":0.8,
  21. "items":
  22. [
  23. {
  24. "id":1223,
  25. "name":"内科检查1",
  26. "price":1000
  27. },
  28. {
  29. "id":122234,
  30. "name":"耳鼻喉科",
  31. "price":1000
  32. }
  33. ],
  34. "useInfo": {
  35. "gender": 0,
  36. "idCard": "110101********3976",
  37. "mobile": "199****7777",
  38. "employeeId": "12345679",
  39. "name": "张*",
  40. "relationship":7
  41. }
  42. }
  43. ]
  44. },
  45. "msg":"success"
  46. }

返回参数说明:

通俗易懂的参数不再说明

字段 类型 说明
currentPage integer 当前页码
hasNextPage boolean 本次查询是否还有下一页数据
orders Array 订单列表
items JSONObject 订单单项
checkItems JSONObject 单项体检情况 已检、拒检、未检,
status int 订单状态,可能民营机构会存在中间态,如预约中,对接消息推送会获取终态
exportStatus integer 订单导出状态(0:未导出 1:已导出)
refundAmount integer 订单退款金额(当订单状态为examined时,会返回)
settlementDiscount double 结算折扣
orderPrice integer 订单金额,单位分
useInfo.gender integer 用户性别
useInfo.idCard String 用户身份证号(已脱敏)
useInfo.mobile String 用户手机号(已脱敏)
useInfo.employeeId String 员工号(已脱敏)
useInfo.name String 用户姓名(已脱敏)
useInfo.relationship integer 与本人关系(0 其他 1 配偶 2 子女 3 母亲 4 父亲 5 兄弟姐妹 6 亲戚朋友 7 本人)
openId String 用户在开放平台的唯一标识(用户注册下单则返回该信息)
failMsg String 失败原因(当订单为爱康美年等民营机构的异步订单时,返回最新一次操作的失败原因)失败原因不一定为json格式
address String 医院地址

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 关闭


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

备注:

文档更新时间: 2023-10-31 09:41