电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

附件2-电子健康卡管理系统接口使用文档V1.7

26页
  • 卖家[上传人]:u****w
  • 文档编号:232485878
  • 上传时间:2021-12-31
  • 文档格式:DOCX
  • 文档大小:113.10KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、电子健康卡管理系统接口文档(V1.7版)修订历史版本时间内容修订者1.12019-3-63.4获取二维码接口添加code_type参数林乐行1.22019-3-7接口请求方式和摘要增加SHA256,接口数据加密增加AES朱坚1.32019-3-12更新了SHA256算法签名示例董伟1.42019-3-15增加用卡数据上传接口,包含(科室代码字典、刷卡终端类型编号字典、诊疗环节代码字典)苏振中1.52019-5-7修改各加密方式的示例苏振中1.62019-5-10修改AES加密示例苏振中1.72020-5-63.1注册电子健康卡 接口请求参数中的出生日期改为必填项苏振中1. 文档概述1.1. 引言本文档制定App应用类型为服务端电子健康卡管理系统的业务接口规范。2. API 接口概述电子健康卡管理系统作为服务端,以Http、Https方式为应用类型为服务端的App应用提供服务。数据内容的格式为json;数据字符编码格式为:utf-8。2.1. 接口请求方式1. URL:http:/host:port/api/ehc/handle2. 请求方式:POST3. 请求参数:序号参数名数据类型中

      2、文名称1data字符串请求数据包(格式:json),请求包应包含app_id2algorithm整型签名算法(1- SM2WithSM3算法,2-SM3算法,3-SHA256算法)3signature字符串对请求包做的签名值(格式:16进制串)本接口提供可以用:SM2WithSM3、SM3、SHA256算法签名。当采用1- SM2WithSM3、2-SM3算法时,需要调用签名服务器生成签名;当采用3-SHA256算法时,需要调用方程序自行生成签名。2.1.1 SM2WithSM3或SM3算法签名示例当algorithm的值为签名算法1或2时:data:method:ehc.ehealthcode.verify,app_id:3vtzutuzb131il4io4,term_id:SK0001,version:X.M.0.1,timestamp:1557236049417,digest_type:SM3,digest:C108F66CCEB1097409517887C66BBACFBFDB5DB1F0386B875C899D2CD7BCF719,enc_type:SM4,biz_conte

      3、nt:c30d18ac98e71c03eaa110aab94b5abed6439c942325d1ab50d60e7d8a8460844c9eaf96b66083445bb3f030c3b3782f9f88e382dafc5091f7b2ad63e6994b9a368d52ee36c8dbd7429427d8ca6b6a8a27d4f23faddf49f5600fa340c9a2376d,algorithm:1,signature:3046022100F5460204FA2F698F1487C6759931108992BFF07FA4FC799123653BDCF08701A3022100F3C2F4BB0A3752F2E933B436A9325E7BB05F241D0A07D432E2CD93E65C16942A注意:1、 其中data为接口中的“请求参数”组成的json字符串。2、 当卡管后台“系统设置-系统配置管理-授权验证开启“开关为关闭(0)时,algorithm和signature参数不起作用,此时对于接口请求也不到”电子健康卡API授权管理系统”做验证。3、 卡管后台“系

      4、统设置-系统配置管理-授权验证开启“开关为开启(1)时,系统对于请求会到” 电子健康卡API授权管理系统”做验证,此时传入的algorithm和signature参数应为调用”电子健康卡API授权管理系统”的签名认证服务器所生成的签名。签名原文的生成规则为:data+app_secret,生成签名示例:app_id: app_id , biz_content: F404379A66B50640EF1367CCE000F6463BA1D6068A3C5360374B741DFCD7, enc_type: SM4, method: ehc.ehealthcode.verify, term_id: 35020010001, timestamp: 1512971932368, version: X.M.0.10F6463BA5F0AC09AB1FFA3D10F8C620D其中上面标黄的为app_id和app_secret,这两个来源于” 电子健康卡API授权管理系统”,在此系统中下载。若对签名有疑问,则和”电子健康卡API授权管理系统”的厂商技术沟通。2.1.2 SHA256算法签名示例当al

      5、gorithm的值为签名算法3时:data:method:ehc.ehealthcode.verify,app_id:3vtzutuzb131il4io4,term_id:SK0001,version:X.M.0.1,timestamp:1557236049417,digest_type:SM3,digest:C108F66CCEB1097409517887C66BBACFBFDB5DB1F0386B875C899D2CD7BCF719,enc_type:SM4,biz_content:c30d18ac98e71c03eaa110aab94b5abed6439c942325d1ab50d60e7d8a8460844c9eaf96b66083445bb3f030c3b3782f9f88e382dafc5091f7b2ad63e6994b9a368d52ee36c8dbd7429427d8ca6b6a8a27d4f23faddf49f5600fa340c9a2376d,algorithm:3,signature:e62027a1b098edb3fb5b37e43c3da15488549b2

      6、60150030e16ecef1536576ab8注意:1、 其中data为接口中的“请求参数”组成的json字符串。2、 signature参数应为计算所得的值。签名原文的生成规则为:data+app_secret,生成签名原文示例:method:ehc.ehealthcode.verify,app_id:3vtzutuzb131il4io4,term_id:SK0001,version:X.M.0.1,timestamp:1557236049417,digest_type:SM3,digest:C108F66CCEB1097409517887C66BBACFBFDB5DB1F0386B875C899D2CD7BCF719,enc_type:SM4,biz_content:c30d18ac98e71c03eaa110aab94b5abed6439c942325d1ab50d60e7d8a8460844c9eaf96b66083445bb3f030c3b3782f9f88e382dafc5091f7b2ad63e6994b9a368d52ee36c8dbd7429427d8ca6b6a

      7、8a27d4f23faddf49f5600fa340c9a2376dae4ead79e2bb40d69f163717b61e7984计算得出签名值:e62027a1b098edb3fb5b37e43c3da15488549b260150030e16ecef1536576ab8其中上面标黄的为app_id和app_secret,在卡管后台“App信息管理- App信息管理或者查看App应用-下载加解密密钥”获取。若对此签名有疑问,则和我司技术沟通。2.2. 接口数据加密请求的数据加密是对“请求参数”中的biz_content值进行加密,加密方式通过enc_type的值方式进行加密,加密的的密钥在卡管后台“App信息管理- App信息管理或者查看App应用-下载加解密密钥”获取。加密方式现在系统支持PLAIN/SM4/AES方式。2.2.1 SM4示例请求参数:data:method:ehc.ehealthcode.verify,app_id:3vtzutuzb131il4io4,term_id:SK0001,version:X.M.0.1,timestamp:1557236049417,

      8、digest_type:SM3,digest:C108F66CCEB1097409517887C66BBACFBFDB5DB1F0386B875C899D2CD7BCF719,enc_type:SM4,biz_content:c30d18ac98e71c03eaa110aab94b5abed6439c942325d1ab50d60e7d8a8460844c9eaf96b66083445bb3f030c3b3782f9f88e382dafc5091f7b2ad63e6994b9a368d52ee36c8dbd7429427d8ca6b6a8a27d4f23faddf49f5600fa340c9a2376d,algorithm:1,signature:3046022100F5460204FA2F698F1487C6759931108992BFF07FA4FC799123653BDCF08701A3022100F3C2F4BB0A3752F2E933B436A9325E7BB05F241D0A07D432E2CD93E65C16942A数据加密码源(biz_content):ehealth_code:85:6CFB29781341DDB2B1DD1E88F8C5B39FEC6CB8FCFADA86B01F506C6F9B45EE68:1通过加密后数据(SM4):c30d18ac98e71c03eaa110aab94b5abed6439c942325d1ab50d60e7d8a8460844c9eaf96b66083445bb3f030c3b3782f9f88e382dafc5091f7b2ad63e6994b9a368d52ee36c8dbd7429427d8ca6b6a8a27d4f23faddf49f5600fa340c9a2376d提示:此示例加密秘钥为ae4ead79e2bb40d69f163717b61e79842.2.2 AES示例待加密的数据加密码源(biz_conten

      《附件2-电子健康卡管理系统接口使用文档V1.7》由会员u****w分享,可在线阅读,更多相关《附件2-电子健康卡管理系统接口使用文档V1.7》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.