科室接口
开放平台开放平台科室列表大约 4 分钟
注意
除认证接口外,所有接口请求头需要加上以下两个参数
Authorization: Bearer + token
platform: exy_tenant_mgmt
新增科室接口地址
/organization/v1/admin/open/specialties
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述: 新增科室
请求示例:
{
"specialtiesCode": "科室编码",
"specialtiesId": "科室ID",
"specialtiesName": "科室名称"
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
specialtiesCode | 科室编码 | body | true | String | String |
specialtiesId | 科室ID | body | true | String | String |
specialtiesName | 科室名称 | body | true | String | String |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 响应成功 |
201 | Created | 已创建 |
401 | Unauthorized | 未认证 |
403 | Forbidden | 禁止访问 |
404 | Not Found | 没有找到 |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应状态码 | integer | integer(int32) |
msg | 响应消息体 | string | |
data | 响应数据体 | Object |
响应示例:
{
"code": 200,
"msg": "操作成功",
"data": {
}
}
批量新增科室接口地址
/organization/v1/admin/open/specialties/batch
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述: 批量新增科室
请求示例:
[
{
"specialtiesCode": "科室编码",
"specialtiesId": "科室ID",
"specialtiesName": "科室名称"
},
{
"specialtiesCode": "科室编码",
"specialtiesId": "科室ID",
"specialtiesName": "科室名称"
},
{
"specialtiesCode": "科室编码",
"specialtiesId": "科室ID",
"specialtiesName": "科室名称"
}
]
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
specialtiesCode | 科室编码 | body | true | String | String |
specialtiesId | 科室ID | body | true | String | String |
specialtiesName | 科室名称 | body | true | String | String |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应状态码 | integer | integer(int32) |
msg | 响应消息体 | string | |
data | 响应数据体 | Object |
响应示例:
{
"code": 200,
"msg": "操作成功",
"data": {
}
}
编辑科室接口地址
/organization/v1/admin/open/specialties
请求方式:PUT
请求数据类型:application/json
响应数据类型:*/*
接口描述: 编辑科室
请求示例:
{
"specialtiesCode": "科室编码",
"specialtiesId": "科室ID",
"specialtiesName": "科室名称"
}
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
specialtiesCode | 科室编码 | body | true | String | String |
specialtiesId | 科室ID | body | true | String | String |
specialtiesName | 科室名称 | body | true | String | String |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 响应成功 |
201 | Created | 已创建 |
401 | Unauthorized | 未认证 |
403 | Forbidden | 禁止访问 |
404 | Not Found | 没有找到 |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应状态码 | integer | integer(int32) |
msg | 响应消息体 | string | |
data | 响应数据体 | Object |
响应示例:
{
"code": 200,
"msg": "操作成功",
"data": {
}
}
删除科室接口地址
/organization/v1/admin/open/specialties/{code}
请求方式:DELETE
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
接口描述: 删除科室
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
code | 科室编码 | path | true | String | String |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 响应成功 |
201 | Created | 已创建 |
401 | Unauthorized | 未认证 |
403 | Forbidden | 禁止访问 |
404 | Not Found | 没有找到 |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应状态码 | integer | integer(int32) |
msg | 响应消息体 | string | |
data | 响应数据体 | Object |
响应示例:
{
"code": 200,
"msg": "操作成功",
"data": {
}
}