可用套餐列表查询

获取可用得体检套餐列表。接口可使用体检中心ID或者已知套餐id两种维度查询。

请求URL:

https://m-api.lejian.com/open-api/V2/resource/listMealsOfHospital?accessToken=ACCESS_TOKEN

请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:
参数名 是否必须 类型 说明
accessToken string 当前有效的accessToken
POST参数示例

使用体检中心ID查询:

  1. {
  2. "hospitalId":4,
  3. "pageOffset":2
  4. }

使用已知套餐ID查询:

  1. {
  2. "mealIds":[1,11,12,31]
  3. }
参数名 是否必须 类型 说明
hospitalId 否(与mealIds二选一) Integer 体检中心Id(不能与mealIds同时为空)
mealIds 否(与hospitalId二选一) integer 套餐id列表(不能与hospitalId同时为空)
companyId integer 单位id,查询单位套餐的时候使用
pageOffset 否(hospitalId不为空时生效) integer 分页页码

注:
该接口提供hospitalId和mealIds两个维度查询医院套餐。
1、hospitalId维度,此维度需要分页
POST参数示例

  1. {
  2. "hospitalId":4
  3. "pageOffset":2
  4. }

关于分页请参考基础流程第四节
2、mealIds维度,此维度不需要分页
POST参数示例

  1. {
  2. "mealIds":[1,11,12,31] //mealIds长度不超过50
  3. }

返回示例:

正确时返回:

  1. {
  2. "success":"T",
  3. "data":{
  4. "currentPage":1,
  5. "hasNextPage":true,
  6. "meals":[
  7. {
  8. "hospitalId":999,
  9. "mealId":1766,
  10. "gender":"2",
  11. "name":"基础套餐",
  12. "price":0,
  13. "type":"3",
  14. "marriageId":"0",
  15. "description":"",
  16. "tags":[
  17. "糖尿病",
  18. "三高",
  19. "贵宾服务"],
  20. "examItems":
  21. [
  22. {
  23. "description":"通过医师对人体视、触、叩、听等物理方法检查,了解心脏、肺部、肝脾、腹部、神经反射等是否正常。可筛查诊断:先天性心脏病、肺气肿、肺炎、肝硬化、肝炎、胆囊炎、脾肿大、肾炎等疾病。",
  24. "detail":"通过医师对人体视、触、叩、听等物理方法检查,了解心脏、肺部、肝脾、腹部、神经反射等是否正常。可筛查诊断:先天性心脏病、肺气肿、肺炎、肝硬化、肝炎、胆囊炎、脾肿大、肾炎等疾病。",
  25. "fitPeople":"",
  26. "itemId":1346,
  27. "itemType":"体检中心项目",
  28. "name":"内科检查1",
  29. "price":0,
  30. "unfitPeople":"无"
  31. },
  32. {
  33. "description":"一般生化项目",
  34. "detail":"",
  35. "fitPeople":"",
  36. "itemId":4930,
  37. "itemType":"体检中心项目",
  38. "name":"公务员录职生化",
  39. "price":0,
  40. "unfitPeople":"无"
  41. }
  42. ]
  43. }]
  44. },
  45. "msg":"success"
  46. }

返回参数说明:

参数名 类型 说明
currentPage Integer 请参考基础流程第四节
hasNextPage boolean 请参考基础流程第四节
meals Array[] 套餐列表, 列表内每一个元素都是一个套餐
hospitalId Integer 套餐所属体检中心编号
mealId Integer 套餐编号
gender Integer 套餐性别编码(0男 1女 2通用)
marriageId Integer 套餐婚否信息(0:通用 1:已婚(有性经历))
name String 套餐名称
price Integer 套餐价格,价格参考开发必读第一节《基础词汇定义》
type Integer 套餐类型编码(1:单位套餐,2:收藏套餐,3:通用套餐/官方套餐 4:基础推荐套餐,5:平台套餐)
description String 套餐描述
tags Array[] 套餐标签 如:”糖尿病”, “三高”, “贵宾服务”
examItems Array[] 套餐单项列表, 列表内为套餐中的每一个单项。部分字段名与套餐字段名称重复,使用”item.”作为前缀区分
item.description String 单项描述
item.itemId integer 单项编号
item.name String 单项名称
item.price Integer 单项价格(单项价格之和不一定等于套餐价格)
detail String 单项详情
fitPeople String 项目适宜人群
unfitPeople String 项目不适宜人群
itemType String 项目类型
文档更新时间: 2023-04-20 16:46