首页 > 其他分享 >一、全国医保接口开发详解(整体介绍)

一、全国医保接口开发详解(整体介绍)

时间:2023-02-21 15:36:15浏览次数:37  
标签:HIS 系统 结算 医保 医院 详解 接口

一、开发过程

clipboard.png

1、需求分析

第一、首先肯定要仔细阅读接口文档,设计接口系统整体架构,也就是接口系统、HIS系统、医保系统各自的职责。

搞清楚文档接口要实现的技术,是调用程序库的方式还是webapi方式,以前医保接口大多数都是调用dll方式来实现的,这种方式要更麻烦一些,还好全国医保是采用的webapi方式,这种技术现在比较流行实现起来也比较容易。

虽然大部分接口都是采用webapi,但看文档涉及到医保读卡器还是采用dll方式,因为在结算的是必须要读卡输密码确认的。

另外医保还提供电子医保码方式快速登记病人,病人到医生那里只需要手机上打开医保码,医生扫码就可以调出病人基本信息,这样既方便患者也节约医院成本,医保读卡器不便宜。

第二、然后仔细阅读医保接口列表,确定业务范围,医保接口上接口非常多,有100多个,包含了医院的和药店的,部分接口是共用的,部分是独立的,我们这次主要是HIS系统来对接,所以只需要考虑医院部分的接口就行了。

医院部分的接口也有不少,大体包括以下内容,人员信息、目录下载、门急诊结算、住院办理、住院结算、人员备案、目录对照、科室管理、费用结算业务、信息采集上传、信息查询等。

第三、最后就是要熟悉HIS系统的业务流程,主要包括门诊结算业务、住院入院登记业务和住院出院结算业务,要很清楚这些子系统关联的表结构,知道怎么查询对应的数据,然后在哪个操作调用哪个接口也要非常清楚。

特别是涉及到费用明细的数据,因为到时候上传的数据就算错了一分钱都有可能调用医保接口失败,从而导致医院的数据和医保的数据对不上,以后对账就麻烦了,账对不上医院就无法跟医保进行结算,那医院就需要一直垫付资金,是会直接影响到医院的经营。

 

2、系统分析和设计

第一、根据需求分析梳理系统功能清单。

第二、系统架构设计。

第三、系统界面原型设计。

第四、系统数据库表结构设计。

第五、代码模块设计。

第六、功能详细设计,主要包括医保目录对码、医保门诊结算、医保入院登记、医保出院结算。

 

3、编码和测试

第一、代码编写,包括界面代码、his服务、医保接口服务。

第二、模拟数据测试,由于医保接口运行需要有医保环境,而医保环境一般无法外网访问,都是医院单独的医保专线,所以要想边开发边测试的条件是不具备的,所以只能模拟接口数据返回来进行功能测试。

 

4、集成测试和部署上线

第一、集成测试,代码模块编写完成后,还是需要在医保环境中进行用户验收测试的。

第二、部署上线,配合医保科人员进行项目对码,对码完成就可以安排正式上线使用了。

 

二、系统效果

1、全国医保接口集成在HIS系统后效果

clipboard.png

 

2、接口独立测试程序

提供给大家医保接口程序不可能包含整个his系统程序,所以剥离出了一个单独的医保测试程序,将它集成到自己HIS系统中肯定是需要做一些代码修改的,毕竟每个his系统框架不同,数据库结构也不同。

clipboard.png

 

clipboard.png

 

 WX:kakake820

标签:HIS,系统,结算,医保,医院,详解,接口
From: https://www.cnblogs.com/kakake/p/17141143.html

相关文章

  • bert 的输出格式详解
    输出是一个元组类型的数据,包含四部分,lasthiddenstateshape是(batch_size,sequence_length,hidden_size),hidden_size=768,它是模型最后一层的隐藏状态pooler_output......
  • 112、商城业务---订单服务---接口幂等性
    ......
  • Spring Boot + Vue3 前后端分离 实战 wiki 知识库系统<二>---后端架构完善与接口开发
    数据库准备:在上一次https://www.cnblogs.com/webor2006/p/17114996.html已经将SpringBoot相关的配置环境给搭建好了,接下来则需要为咱们的项目创建一个数据库。1、mysql的......
  • 微信接口开发之高级篇系列【微信权限封装类WechatAuth】
    ThinkPHP框架目录结构:<?php/***CreatedbyPhpStorm.*User:Tinywan*Date:2016/9/11*Time:9:55*/namespaceOrg\Util;classWechatAuth{/*消息类型常量*......
  • 记一次 .NET 某医保平台 CPU 爆高分析
    一:背景1.讲故事一直在追这个系列的朋友应该能感受到,我给这个行业中无数的陌生人分析过各种dump,终于在上周有位老同学找到我,还是个大妹子,必须有求必应......
  • K8SYaml文件详解(云原生)
    一、K8S支持的文件格式kubernetes支持YAML和JSON文件格式管理资源对象。JSON格式:主要用于api接口之间消息的传递YAML格式:用于配置和管理,YAML是一种简洁的非标记性语言,内......
  • 冰橙GPT chatGPT开放接口使用说明
    1.请求地址:https://gpt.bcwhkj.cn/api/v2.Gpt/search2.请求方式:POST3.body格式:json4.请求内容:{"token":"个人中心获取--非openai的key","keyword":......
  • 接口+接口自动化
    接口测试需要验证数据库么?有的接口会返回很多数据,有的接口可能就返回一个状态码及success之类的消息,这些需要验证数据库么?现在在写一个测试框架,配置接口参数和预期返回值,......
  • 联调接口测试总结
                                                ......
  • Map接口
    一、Map的实现类的结构:*|----Map:双列数据,存储key-value对的数据---类似于高中的函数:y=f(x)*|----HashMap:作为Map的主要实现类;线程不安全的,效率高;存储nul......