- demo
- 认证
- 文件服务
- 采集服务
- 数据源-新增POST
- 数据源-修改PUT
- 数据源-测试连接POST
- 数据源-分页数据GET
- 数据源-修改状态PUT
- 系统厂商-新增POST
- 系统厂商-修改PUT
- 系统厂商-修改状态PUT
- 系统厂商-分页列表GET
- 采集方式-新增POST
- 采集方式-编辑PUT
- 采集方式-db数据源分页列表GET
- 采集方式-ftp数据源分页列表GET
- 采集方式-interface数据源分页列表 GET
- 采集方式-执行一次POST
- 获取系统厂商下的数据源GET
- 采集方式-修改状态PUT
- 采集方式-db-采集测试POST
- 采集字段字段-列表GET
- 采集方式-获取所有系统厂商GET
- 采集方式-获取可用的的数据源GET
- 采集方式-采集记录GET
- 获取所有病案分类GET
- 系统厂商-检查是否在使用GET
- 数据源-检查是否在使用GET
- 系统厂商元数据-新增POST
- 系统厂商元数据-编辑PUT
- 系统厂商元数据-删除DELETE
- 系统厂商元数据列表GET
- 系统厂商元数据-本系统字段GET
- 系统厂商元数据-模板 下载GET
- 系统厂商元数据-导入POST
- 系统厂商元数据-覆盖重复数据POST
- 系统厂商元数据-导出错误数据列表GET
- 采集监控-分页数据GET
- 采集监控-重新 采集PUT
- 数据源(ftp)-新增POST
- 数据源(ftp)-编辑PUT
- 数据源(ftp)-删除DELETE
- 数据源(ftp)-更改状态PUT
- 数据源(ftp)-分页数据GET
- 数据源(ftp)-测试连接POST
- 数据源(ftp)-所有可用的数据源GET
- 推送配置
- 历史采集
- 历史推送
- 病案文档
- 首页统计
- 收藏
- 借阅
- 借阅授权
- 医院服务
- 账户角色菜单
- 查询系统下的用户统计信息
- 医护信息-分页数据
- 职称列表
- 用户信息-创建
- 用户信息-编辑
- 用户信息-更改状态
- 用户信息-重置密码
- 角色列表
- 用户信息-用户已授权的角色信息
- 用户信息-添加编辑角色
- 角色管理-角色分页数据
- 角色管理-新增角色
- 角色管理-编辑角色
- 角色管理-变更状态
- 角色管理-获取指定角色绑定的账户信息
- 角色管理-移除绑定关系
- 角色管理-绑定角色
- 菜单管理-新增
- 菜单管理-编辑
- 菜单管理-修改状态
- 菜单管理-菜单树
- 按钮管理-新增按钮
- 按钮管理-编辑按钮
- 按钮管理-改变状态
- 按钮管理-按钮树
- 权限管理-获取角色权限(菜单,按钮,资源)
- 权限管理-角色授权(菜单,按钮,资源)
- 菜单管理-分页数据
- 按钮管理-分页数据
- 菜单管理-获取菜单(条件获取)
- 用户管理-当前账户的权限树(新)(用于页面菜单,按钮的动态生成)
- 用户管理-excel导入
- 用户管理-excel模板下载
- 测试
- 更新系统菜单和按钮(新)
- 获取系统菜单和按钮(新)
- 更新角色菜单和按钮权限(新)
- 获取角色菜单和按钮权限(新)
- 获取部门菜单和按钮权限(新)
- 获取职务菜单和按钮权限(新
- 更新部门菜单和按钮权限(新)
- 更新职务菜单和按钮权限(新)
- 获取数据权限
- 更新数据权限
- 专业列表
- 病区列表
- 未命名接口
- 列配置
- 方案与目录
- 病案分类-新增
- 病案分类-编辑
- 病案分类-删除
- 病案分类-列表
- 目录管理-新增
- 目录管理-编辑
- 目录管理删除
- 目录管理-目录树
- 目录管理-获取关联组合信息
- 目录管理-分类关联
- 方案管理-分类-新增
- 方案管理-分类-编辑
- 方案管理-分类-删除
- 方案管理-分类-列表
- 方案管理-方案-新增
- 方案管理-方案-编辑
- 方案管理-方案-基础信息(含选择的科室)
- 方案管理-方案-可选的科室
- 方案管理-方案-删除
- 方案管理-方案目录-信息
- 方案管理-方案目录-修改或新增
- 方案管理-方案关联-信息(弃用)
- 文档类型-方案关联-修 改或新增(弃用)
- 方案管理-方案-列表
- 目录管理-删除目录下的指定文档类型
- 获取标准文档类型列表
- 获取文书类型列表
- 检查病案文书code存在与否
- 在院患者
- 编目
- 采集模板
- 站内公告和消息
- 系统日志
- 护士站提交
- 归档
- 采集大屏监控
- 综合查询
- 质控规则
- 质控
- 打印服务
- 场景编目
- 数据字典
- 保密管理
- 统计报表
- 补充数据
- 业务流程
- 三方对接
- 体检服务
- 门急诊服务
- 完整性规则
采集方式-新增
开发中
POST
/collect/systems/{system-wsid}/integrations
请求参数
Authorization
在 header 添加参数
示例:
X-Token: ********************
Path 参数
system-wsid
string
厂商wsid
示例值:
WSID_CSYS_00000186a6984e6b00ff14e774256eb7
Header 参数
X-Requested-Session
string
可选
Body 参数application/json
systemWsid
string
必需
dataType
string
必需
triggerType
string
必需
scene
string
必需
mrClassCode
string
必需
cron
string
采集频率表达式(可选
sourceCode
string
必需
extractType
string
必需
INCREMENT(2, "增量"),
FIXED_TIME_RANGE(3, "固定时间范围")
incrementFieldKey
string
自增字段key
incrementFieldType
string
可选
incrementLastValue
string
最近自增的值
incrementDelta
string
可选
fixedTimeRange
string
可选
TWO_DAY(2, "2天"),
ONE_HOUR(3, "1小时"),
TWO_HOUR(4, "2小时"),
FIVE_HOUR(5, "6小时"),
TWELVE_HOUR(6, "12小时"),
fixedTimeFieldKey
string
固定时间字段key
dbConfig
object
DB集成配置
name
string
采集方式名称
dataSourceWsid
string
数据源wsid
querySql
string
查询sql
charset
string
字符集
resultDataType
string
必需
templateWsid
string
文件合成wsid
ftpConfig
object
必需
name
string
采集方式名称
parseEl
string
文件路径解析表达式
timeout
string
超时时间
ftpSourceWsid
string
必需
apiConfig
object
必需
name
string
采集方式名称
url
string
请求地址
queryParams
string
必需
bodyParams
string
必需
contentType
string
必需
method
string
请求方式
authorization
string
认证方式
resultType
string
返回数据类型
resultField
string
取值路径
charset
string
charset
resultDataType
string
必需
templateWsid
string
文件合成wsid
timeout
string
超时时间
示例
{
"systemWsid":"WSID_CSYS_000001833a8fcc6ef889d29c4ce4897b",
"dataType":"MR_FIRST_PAGE",
"mrClassCode":"1001",
"integrationsWsid":"",
"dbConfig":{
"name":"数据首页数据采集",
"dataSourceWsid":"WSID_CDSO_000001833a5c4b2ef889d29c4ce43e56",
"querySql":"select * from XXX"
},
"ftpConfig":{
"name":"",
"userName":"",
"password":"",
"hostName":"",
"remoteDirectory":"",
"externalInFilepathFlag":true,
"parseEl":"",
"timeout":5
},
"apiConfig":{
"name":"",
"url":"",
"queryParams":"",
"method":"",
"authorization":"",
"resultType":"",
"resultField":"",
"timeout":""
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/collect/systems/WSID_CSYS_00000186a6984e6b00ff14e774256eb7/integrations' \
--header 'X-Requested-Session;' \
--header 'Content-Type: application/json' \
--data-raw '{
"systemWsid":"WSID_CSYS_000001833a8fcc6ef889d29c4ce4897b",
"dataType":"MR_FIRST_PAGE",
"mrClassCode":"1001",
"integrationsWsid":"",
"dbConfig":{
"name":"数据首页数据采集",
"dataSourceWsid":"WSID_CDSO_000001833a5c4b2ef889d29c4ce43e56",
"querySql":"select * from XXX"
},
"ftpConfig":{
"name":"",
"userName":"",
"password":"",
"hostName":"",
"remoteDirectory":"",
"externalInFilepathFlag":true,
"parseEl":"",
"timeout":5
},
"apiConfig":{
"name":"",
"url":"",
"queryParams":"",
"method":"",
"authorization":"",
"resultType":"",
"resultField":"",
"timeout":""
}
}'
返回响应
🟢200成功
application/json
Body
code
string
必需
message
string
必需
data
boolean
必需
示例
{
"code": "string",
"message": "string",
"data": true
}
修改于 2025-05-15 06:06:29