1、his创建订单接口

https://api.mytijian.com/open-api/V2/ws/order/hisCreateOrder?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {
  2. "changeDate": true,
  3. "companyId": 4400508,
  4. "examDate": "2020-03-17",
  5. "hidePrice": false,
  6. "idCard": "350724199012190551",
  7. "mealId": 484758,
  8. "mobile": "18675256375",
  9. "name": "fdd",
  10. "orderPrice": 700,
  11. "reduceItem": true,
  12. "hospitalAreaId":123
  13. }
请求参数说明:
参数名 是否必须 类型 说明
accountId 否 int Mt用户id
examinerId 否 int 体检人id
examDate 是 String 体检日期,格式:yyyy-MM-dd
examTimeIntervalId 否 Int 体检时间段id
mealId 是 int 平台套餐id
orderPrice 是 Int 订单价格,分
hisItemIds 否 list 单项id集合,传递该参数时,为下单选中的所有的单项id集合
companyId 是 Int 单位id
reduceItem 否 boolean 允许减项
changeDate 否 boolean 可
hidePrice 否 boolean 隐藏价格
name 是 string 姓名
idCard 是 string 身份证
mobile 是 string 手机号
department 否 string 部门
employeeId 否 string 员工号
position 否 string 职级
isRetire 否 int 退休, 0:未退休 1:退休
sequence 否 int 排序
operator 否 string 操作员
addAccountType 否 string 添加账户类型
managerId 否 int 客户经理id
customerId 否 int 用户id
gender 否 int 性别,0:男 1:女 2:未知
initialMobile 否 string 原始手机号
isStandardMobile 否 boolean 是否是标准手机号
email 否 string 邮箱
address 否 string 地址
age 否 int 年龄
birthYear 否 int 出生年,例子:1987
marriageStatus 否 int 婚姻状态,0:未婚,1:已婚
newCompanyId 否 int 体检单位id
companyName 否 string 体检单位名称
organizationId 否 int 机构id
organizationType 否 int 结构类型
healthNum 否 string 保健号
healthLevel 否 string 保健级别
socialSecurity 否 string 社保号
nationality 否 string 民族
needExamTime 否 boolean 是否需要体检时间
sendMessageAfterPay 否 boolean 发送短信(默认不发),true:发送,false:不发送
sendMessageAfterPay 否 boolean 发送短信(默认不发),true:发送,false:不发送
hisExamineeNum 否 string 内网体检号
cardNum 否 string 体检卡号
examing 否 bolean 是否到检
totalWorkingYear 否 int 总工龄-年 0开始
totalWorkingMonth 否 int 总工龄-月 0-11
touchYear 否 int 接毒接害工龄 -年 0开始
touchMonth 否 int 接毒接害工龄-月 0-11
hazardFactors 否 string 职业病危害因素-职检
examType 否 int 职检类别-职检 1 上岗 2 在岗 3 离岗
touchBeginTime 否 string 开始接触时间 eg : 2023-05-06
hospitalAreaId 否 int 线上院区id

正确返回示例:

  1. {
  2. "data": {
  3. "accountId": 570654,
  4. "orderNum": "20200303115514629000290",
  5. "examinerId": 541899
  6. },
  7. "msg": "success",
  8. "success": "T"
  9. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息
data OrderCreateResponseDto 创建订单返回对象
OrderCreateResponseDto对象说明
参数名 是否必须 类型 说明
accountId 是 int 平台主账户id
orderNum 是 string 平台订单号
examinerId 是 int 平台体检人id

2、his撤销订单接口

https://api.mytijian.com/open-api/V2/ws/order/hisRevokeOrder?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {"orderNum":"20200304164129044000208"}
请求参数说明:
参数名 是否必须 类型 说明
orderNum 是 string 平台订单号
needDeleteOrder 否 Boolean 是否需要删除平台订单:false 不删除 true 删除

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息

3、his订单改期接口

https://api.mytijian.com/open-api/V2/ws/order/hisChangeExamDate?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {
  2. "examTimeIntervalId": 1244,
  3. "newExamDate": "2020-03-22",
  4. "orderNum": "20200304163249285000190",
  5. "sendMessage":false,
  6. "hospitalAreaId":123
  7. }
请求参数说明:
参数名 是否必须 类型 说明
orderNum 是 string 平台订单号
examTimeIntervalId 否 int 体检时段id(如果不传,取体检中心时段设置第一条)
newExamDate 是 String 新体检日期,格式:yyyy-MM-dd
sendMessage 否 boolean 是否发送改期成功短信: 默认true
hospitalAreaId 否 int 线上院区id

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息

4、his订单改项接口

https://api.mytijian.com/open-api/V2/ws/order/hisChangeExamItem?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {
  2. "hisItemIds": [
  3. "000009",
  4. "000012"
  5. ],
  6. "orderNum": "20200304121347892000190"
  7. }
请求参数说明:
参数名 是否必须 类型 说明
orderNum 是 string 平台订单号
hisItemIds 是 List(String) 订单所有单项的内网编码集合

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息

5、订单锁接口

https://api.mytijian.com/open-api/V2/ws/order/orderLock?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {
  2. "lockTime": 60,
  3. "orderNums": [
  4. "20200416162457101000480"
  5. ]
  6. }
请求参数说明:
参数名 是否必须 类型 说明
lockTime 是 int 锁定时间,单位为:秒
orderNums 是 List(String) 需要锁定的订单集合

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息

6、释放订单锁接口

https://api.mytijian.com/open-api/V2/ws/order/releaseOrderLock?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {
  2. "orderNums": [
  3. "20200416162457101000480"
  4. ]
  5. }
请求参数说明:
参数名 是否必须 类型 说明
orderNums 是 List(String) 需要释放锁的订单集合

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息

7、同步体检号

https://api.mytijian.com/open-api/V2/ws/order/hisOrderExamNum?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {
  2. "orderNum": "20210219193922698000108",
  3. "examNum": "8000100"
  4. }
请求参数说明:
参数名 是否必须 类型 说明
orderNum 是 string 订单号
examNum 是 string 体检编号

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息

8、his订单算价接口

https://api.mytijian.com/open-api/V2/ws/order/hisOrderCalculatePrice?accessToken=ACCESS_TOKEN
请求协议:HTTPS
请求方式:POST
需要签名: 否
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
POST参数示例
  1. {
  2. "mealId": 527428,
  3. "hisItemIds": [
  4. "000004","000098","000117"
  5. ],
  6. "orderNum": "20210813100010528000409"
  7. }
请求参数说明:
参数名 是否必须 类型 说明
mealId 是 int 套餐id
hisItemIds 是 List(string) 套餐内,外项目的hisbm
orderNum 否 string 订单号

正确返回示例:

  1. {
  2. "data": {
  3. "exportExamItemList": [
  4. {
  5. "salePrice": 1000,
  6. "hisId": "000004",
  7. "materialItem": false
  8. }
  9. ],
  10. "needToPayPrice": 1000
  11. },
  12. "msg": "success",
  13. "success": "T"
  14. }
返回参数说明:
参数名 类型 说明
success string T成功,F失败
errCode string 错误码,只有失败的时候才有
msg string 描述消息
data数据结构
参数名 类型 说明
exportExamItemList List(OrderExamItemSnapshotDto) 订单所有单项的集合
needToPayPrice int 客户需要支付的价格,分
OrderExamItemSnapshotDto对象说明:
参数名 类型 说明
salePrice int 销售价格,分
hisId string 套餐内,外项目的hisbm
materialItem boolean 是否为耗材:true 是耗材,false不是耗材

9.体检完成

https://api.mytijian.com/open-api/V2/ws/order/hisFinishOrder?accessToken=ACCESS_TOKEN&nonce=NONCE&sign=SIGN
请求协议:HTTPS
请求方式:POST
需要签名: 是
URL参数:

参数名 是否必须 类型 说明
accessToken 是 string 当前有效的accessToken
nonce 是 string 当前有效的nonce
sign 是 string 数据sign值
POST参数示例
  1. {"orderNum":"20200304164129044000208"}
请求参数说明:
参数名 是否必须 类型 说明
orderNum 是 string 平台订单号

正确返回示例:

  1. {
  2. "msg": "success",
  3. "success": "T"
  4. }
返回参数说明:
参数名 类型 说明
success String T成功,F失败
errCode String 错误码,只有失败的时候才有
msg String 描述消息
文档更新时间: 2025-07-04 17:59