03JAVA版新农合区县平台接口规范广西版本嵌入式.docx
《03JAVA版新农合区县平台接口规范广西版本嵌入式.docx》由会员分享,可在线阅读,更多相关《03JAVA版新农合区县平台接口规范广西版本嵌入式.docx(96页珍藏版)》请在冰豆网上搜索。
03JAVA版新农合区县平台接口规范广西版本嵌入式
网通兴新农合接口设计
1.文档概述
2.接口设计
2.1与HIS系统接口
2.1.1业务流程图
2.1.1.1门诊业务
2.1.1.2住院业务
2.1.2功能描述
2.1.2.1基础部分
2.1.2.1.1参合人员信息查询findMembers
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户对象
2
MemberDTO
对象
否
查询参数对象
WSUser对象描述
序号
参数
参数类型
最大长度
是否可空
参数说明
1
所属区县编码
字符型
6
否
所属区县编码
2
登录名
字符型
32
否
登录名
3
登录密码
字符型
32
否
登录密码
4
就诊机构编码
字符型
32
否
就诊机构编码
5
版本号
字符型
32
否
版本号
默认:
1.0
MemberDTO对象描述
序号
参数
参数类型
最大长度
是否可空
参数说明
1
searchType
字符型
12
否
查询码类型
1:
医疗证;2:
医疗卡
2
searchCode
字符型
32
否
查询码,医疗证卡号
name
字符型
32
是
姓名
3
idCard
字符型
32
是
身份证号
4
password
字符型
32
是
医疗证卡的密码
出参
序号
参数
参数类型
是否可空
参数说明
1
MemberResult
对象
否
参合人员查询返回结果对象
MemberResult对象描述sa
序号
参数
参数类型
最大长度
是否可空
参数说明
1
resultCode
字符型
1
否
返回结果0-成功1-失败
2
message
字符型
255
是
成功时为空,失败时错误信息
3
members
列表
是
个人信息列表
个人信息列表对象描述
序号
参数
参数类型
最大长度
是否可空
参数说明
1
memberCode
字符型
32
否
农合系统个人编码
2
memberName
字符型
32
否
姓名
3
bookNo
字符型
32
是
医疗证号
4
cardNo
字符型
32
是
医疗卡号
5
healthNo
字符型
32
是
健康卡号
6
sexCode
字符型
12
否
性别编码
7
sexName
字符型
32
性别名称
8
birthday
字符型
10
否
出生日期yyyy-MM-dd
9
age
字符型
8
否
年龄
10
idCard
字符型
32
是
身份证号
11
masterName
字符型
32
是
户主姓名
12
relationName
字符型
32
是
与户主关系
13
identityName
字符型
32
是
个人身份属性
14
countryCode
字符型
32
是
所属乡村组
15
countryName
字符型
128
是
所属乡村组名称
16
address
字符型
128
是
家庭地址
17
phone
字符型
32
是
联系电话
18
isJoined
字符型
1
否
是否参合
0-否1-是
2.1.2.1.2农合药品诊疗字典下载downloadDrug
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户对象
2
DownloadDrugDTO
对象
否
药品诊疗下载参数对象
DownloadDrugDTO对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
itemType
字符型
字符格式
1
否
下载类型
0--药品1-诊疗2-所有
2
currPage
字符型
整数格式
8
否
本次分页下载页码
从1开始
3
pageSize
字符型
整数格式
8
否
每页下载行数
-1表示不分页
4
updateTime
字符型
时间格式
yyyy-MM-ddHH:
mm:
ss
18
是
最后更新时间戳
下载该时间之后的数据
5
vision
字符型
字符格式
32
否
农合版本号默认1.0
出参
序号
参数
参数类型
是否可空
参数说明
1
DownloadDrugResult
对象
否
返回结果信息
DownloadDrugResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
256
是
返回结果说明
成功时为空,失败时错误信息
3
counts
字符型
整数格式
8
否
总记录条数
4
details
列表
药品诊疗字典列表
药品诊疗字典列表对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
drugCode
字符型
字符格式
12
否
农合药品诊疗编码
2
drugName
字符型
字符格式
256
否
名称
3
itemCode
字符型
字符格式
12
否
费用分类编码
4
itemName
字符型
字符格式
128
否
费用分类名称
5
formulation
字符型
字符格式
128
是
剂型
6
spec
字符型
字符格式
128
是
规格
7
units
字符型
字符格式
128
是
单位
8
price
字符型
数字格式
(12,2)
是
单价
9
setEnableMoney
字符型
数字格式
(12,2)
是
定额可报金额
10
enableRatio
字符型
数字格式
(5,2)
是
可报比例0-100
11
lowestHospitalLevel
字符型
字符格式
1
是
1-村卫生室
2-乡镇卫生院
3-县级医疗机构
4-地市级医疗机构
5-省级及以上医疗机构
12
status
字符型
字符格式
1
否
0-停用1-启用
13
remark
字符型
字符格式
256
是
描述
14
drugType
字符型
字符格式
1
否
1-国家基本药品
2-省定增补药品
3-农合目录外药品
4-招标药品
5-自制药品
15
wbCode
字符型
字符格式
128
是
五笔码
16
pyCode
字符型
字符格式
128
是
拼音码
17
manuFacturer
字符型
字符格式
256
是
生产厂家
18
winUnit
字符型
字符格式
256
是
中标单位
19
suitScope
字符型
字符格式
1
否
0-所有1-门诊2-住院
20
assort
字符型
字符格式
1
否
0-药品1-诊疗
2.1.2.1.3农合疾病字典目录下载downloadDisease
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户信息
2
DownloadDiseaseDTO
字符型
否
疾病字典下载参数
DownloadDiseaseDTO对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
currPage
字符型
整数格式
8
否
本次分页下载页码
从1开始
2
pageSize
字符型
整数格式
8
否
每页下载行数
-1表示不分页
3
updateTime
字符型
时间格式
yyyy-MM-ddHH:
mm:
ss
18
是
最后更新时间戳
下载该时间之后的数据
4
vision
字符型
字符格式
32
否
农合版本号
出参
序号
参数
参数类型
是否可空
参数说明
1
DownloadDiseaseResult
对象
否
返回结果信息
DownloadDiseaseResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
是
返回结果说明
成功时为空,失败时错误信息
3
counts
字符型
整数格式
8
否
总记录条数
4
details
列表
是
疾病字典列表
疾病字典列表对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
diseaseCode
字符型
字符格式
12
否
疾病标准编码
2
mainCode
字符型
字符格式
12
是
主要编码
3
minorCode
字符型
字符格式
12
是
次要编码
4
diseaseName
字符型
字符格式
256
否
名称
5
englishName
字符型
字符格式
256
是
英文名称
6
totalCode
字符型
字符格式
12
是
统计码
7
itemType
字符型
字符格式
1
是
疾病类型
1-疾病2-手术
8
sexLimit
字符型
字符格式
1
是
性别限制
1-未知的性别
2-男性
3-女性
9未说明的性别
9
pyCode
字符型
字符格式
64
是
拼音码
10
wbCode
字符型
字符格式
64
是
五笔码
11
lowestLevel
字符型
字符格式
1
否
1-村卫生室
2-乡镇卫生院
3-县级医疗机构
4-地市级医疗机构
5-省级及以上医疗机构
12
status
字符型
字符格式
1
否
0-停用1-启用
13
remark
字符型
字符格式
1024
是
备注
2.1.2.1.4药品诊疗匹配上传uploadDrugMatch
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户信息
2
UploadDrugMatchDTO
对象
否
药品治疗匹配上传对象
UploadDrugMatchDTO对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
hospitalCode
字符型
字符格式
32
否
医疗机构编码
2
counts
字符型
整数格式
8
否
总条数
3
details
列表
否
药品匹配列表
4
vision
字符型
字符格式
32
否
农合版本号1.0
药品匹配列表对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
hisMedicineCode
字符型
字符格式
64
否
HIS端药品诊疗唯一编码
2
hisMedicineName
字符型
字符格式
256
否
HIS端药品诊疗名称
3
hisMedicineSpec
字符型
字符格式
128
是
HIS端药品诊疗规格
4
hisMedicineConf
字符型
字符格式
128
是
HIS端药品诊疗剂型
5
hisMedicineUnit
字符型
字符格式
128
是
HIS端药品诊疗单位
6
hisMedicinePrice
字符型
数字格式
(12,2)
是
HIS端药品诊疗单价
7
itemType
字符型
字符格式
1
否
HIS端药品诊疗类型
1-项目
2-西药
3-中成药
4-中草药
5-卫材
8
medicineCode
字符型
字符格式
12
否
农合端药品诊疗编码
9
winUnit
字符型
字符格式
256
是
中标企业
10
manuFacturer
字符型
字符格式
256
是
生产企业
出参
序号
参数
参数类型
是否可空
参数说明
1
WSResult
对象
否
返回结果信息
WSResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
256
是
返回结果说明
成功时为空,失败时错误信息
3
errorCode
字符型
字符型
4
是
resultCode为1时出现的错误号
2.1.2.1.5药品诊疗匹配下载downloadDrugMatch
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户信息
2
DownloadDrugMatchDTO
字符型
否
0--药品1-诊疗2-所有
downloadDrugMatchDTO对象
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
hospitalCode
字符型
字符格式
32
否
医疗机构编码
2
itemType
字符型
字符格式
1
否
下载类型
0--药品1-诊疗2-所有
3
currPage
字符型
整数格式
8
否
本次分页下载页码
从1开始
4
pageSize
字符型
整数格式
8
否
分页下载行数-1表示不分页
5
updateTime
字符型
时间格式
yyyy-MM-ddHH:
mm:
ss
18
最后更新时间戳
下载该时间之后的数据
6
vision
字符型
字符格式
32
否
农合版本号
出参
序号
参数
参数类型
是否可空
参数说明
1
DownloadDrugMatchResult
对象
否
返回结果信息
DownloadDrugMatchResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
256
是
返回结果说明
成功时为空,失败时错误信息
3
counts
字符型
整数格式
8
否
总记录条数
4
details
列表
是
药品诊疗匹配列表
药品诊疗匹配列表对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
hisMedicineCode
字符型
字符格式
64
否
HIS端药品诊疗唯一编码
2
hisMedicineName
字符型
字符格式
256
是
HIS端药品诊疗名称
3
hisMedicineSpec
字符型
字符格式
128
是
HIS端药品诊疗规格
4
hisMedicineConf
字符型
字符格式
128
是
HIS端药品诊疗剂型
5
hisMedicineUnit
字符型
字符格式
128
是
HIS端药品诊疗单位
6
hisMedicinePrice
字符型
数字格式
(12,2)
是
HIS端药品诊疗单价
7
itemType
字符型
字符格式
1
是
HIS端药品诊疗类型
8
winUnit
字符型
字符格式
256
是
中标企业
9
manuFacturer
字符型
字符格式
256
是
生产企业
10
medicineCode
字符型
字符格式
12
否
农合端药品诊疗编码
11
editDate
字符型
时间格式
yyyy-MM-ddHH:
mm:
ss
18
否
修改时间
格式yyyy-MM-ddHH:
mm:
ss
12
auditStatus
字符型
字符格式
1
否
审核状态
1-未审核
2-审核通过
3-审核未通过
2.1.2.1.6通用字典下载downloadDictionary
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户信息
2
dictionaryType
字符型
否
下载字典类型
01-科室字典
出参
序号
参数
参数类型
是否可空
参数说明
1
DownloadDictionaryResult
对象
否
返回结果信息
DownloadDictionaryResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
256
是
返回结果说明
成功时为空,失败时错误信息
3
counts
字符型
整数格式
8
否
总记录条数
4
details
列表
是
通用字典对象列表
通用字典对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
code
字符型
字符格式
64
否
字典编码
2
name
字符型
字符格式
256
是
字典名称
3
remark
字符型
字符格式
512
是
字典说明
2.1.2.1.7补偿类型字典下载downloadRedeemType
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户信息
出参
序号
参数
参数类型
是否可空
参数说明
1
DownloadRedeemTypeResult
对象
否
返回结果信息
DownloadRedeemTypeResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
256
是
返回结果说明
成功时为空,失败时错误信息
3
counts
字符型
整数格式
8
否
总记录条数
4
details
列表
是
补偿类型对象列表
补偿类型对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
code
字符型
字符格式
64
否
补偿类型编码
2
name
字符型
字符格式
256
是
补偿类型名称
3
parentCode
字符型
字符格式
64
否
上级补偿类型编码
4
grade
字符型
字符格式
1
是
适用资质级别
5
other
字符型
字符格式
64
是
其他参数
6
remark
字符型
字符格式
128
是
说明
7
type
字符型
字符格式
1
否
适用类型:
1-住院2-门诊3-不区分
8
sexCode
字符型
字符格式
8
是
性别限制
9
isLeaf
字符型
字符格式
1
否
是否为叶子节点0-不是1-是
10
searchCode
字符型
字符格式
64
是
查询码
2.1.2.1.8治疗方式字典下载downloadTherapy
入参:
序号
参数
参数类型
是否可空
参数说明
1
WSUser
对象
否
机构用户信息
2
runYear
字符型
是
默认为当前年度
出参
序号
参数
参数类型
是否可空
参数说明
1
DownloadTherapyResult
对象
否
返回结果信息
DownloadTherapyResult对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
resultCode
字符型
字符格式
1
否
返回结果
0-成功1-失败
2
message
字符型
字符格式
256
是
返回结果说明
成功时为空,失败时错误信息
3
counts
字符型
整数格式
8
否
总记录条数
4
details
列表
是
治疗方式对象列表
治疗方式对象描述
序号
参数
参数类型
参数格式
最大长度
是否可空
参数说明
1
code
字符型
字符格式
64
否
治疗方式编码
2
name
字符型
字符格式
256
是
治疗方式名称
3
remark
字符型
字符格式
1024
是
治疗方式说明
4
pyCod