医疗接口开发业务学习一

一、小正方块(蓝色/橘色/粉色)的代表系统本端。

因为,对端系统b要取本端系统a的数据,而且是立马触发事件取到,所以传递数据是实时的。所以都得用推数据,才能实现实时传数据。

解释:一般都是本端系统a推数据到平台,然后平台推数据到对端系统b

例子:

系统本端 系统 系统对端    
HIS/体检 集成平台 检查预约    

1.1    HIS、体检接口服务

服务名称 服务描述 服务提供者 服务调用者 备注
TDLYY0078 拒绝检查 HIS、体检 平台 3.2.46

1.2    检查预约接口服务

服务名称 服务描述 服务提供者 服务调用者 备注
S0078 拒绝检查 平台 检查预约 3.1.68

理解:

【服务调用者:作用发起调用——就是本端(有数据)】

【服务提供者:作用是提供服务,让别人来调】

S0078是平台提供的,供检查预约去调;(检查预约推送信息给平台)

TDLYY0078是第三方(HIS、体检)提供的,供平台去调;(平台推送信息给第三方)

二、疑问

eg:

假如说就是从总的接口文档中摘取出来部分的接口,例如——接口名称:检查预约状态信息、预约修改信息接收

3.2.47     检查预约状态信息、预约修改信息接收(北京电力医院)

检查预约状态信息、预约修改信息接收
接口方式 XML+WebService
服务编码 TDLYY0020
服务名称 检查预约状态信息接收RisBook
服务提供者 第三方系统
服务调用者 平台
调用时机 预约成功后调用

3.1.70     检查预约状态信息、预约修改信息接收(北京电力医院)

检查预约状态信息、预约修改信息接收
接口方式 XML+WebService
服务编码 SDLYY0020
服务名称 检查预约状态信息接收RisBook
服务提供者 平台
服务调用者 检查预约平台
调用时机 预约成功后调用

能得到的基本的业务流程:

怎么确定第三方系统是PACS和HIS、体检?

根据实际的业务逻辑情况去判断对方系统是否需要本端数据。

三、实践

通过HIS与LIS给的接口文档中得出:

会得到三个服务:采集样本、打印条码、生成报告

相应的接口:

HIS2.0接口服务


服务名称


服务描述


服务提供者


 服务调用者


备注


S0079


检验医嘱列表


平台


HIS2.0


3.1.69


T0010


标本接收


HIS2.0


平台


3.2.8


T0011


标本拒收


HIS2.0


平台


3.2.9


T0012


标本踢回


HIS2.0


平台


3.2.10


T0013


接收检验条码信息(医嘱、条码信息)


HIS2.0


平台


3.2.11


T0040


检验完成


HIS2.0


平台


3.2.31


T0041


生成检验报告


HIS2.0


平台


3.2.32

           
检验系统接口服务

服务名称


服务描述


服务提供者


 服务调用者


备注


S0036


标本接收


平台


检验系统


3.1.35


S0037


标本拒收


平台


检验系统


3.1.36


S0038


标本踢回


平台


检验系统


3.1.37


S0039


检验完成


平台


检验系统


3.1.38


S0040


生成检验报告


平台


检验系统


3.1.39


S0041


接收检验条码信息(医嘱、条码信息)


平台


检验系统


3.1.40


T0043


检验医嘱列表


检验系统


平台


3.2.33

           
时间: 2024-11-03 21:22:35

医疗接口开发业务学习一的相关文章

Map接口的学习

接口Map<K, V> 一.Map功能 1.添加 put(K key, V value) putAll(Map<? extends K, ? extends V>); 2.删除 clear() remove(Object key); 返回对应的值 3.判断 containsKey(Object key) containsValue(Object value) isEmpty() 4.获取 get(Object key)  :不在返回null size() values(); ---

java接口的学习

接口 特殊的抽象类 1.所有的属性都是公开静态常量 (public static final) 2.所有的方法都是公开抽象方法 3.没有构造方法 一个类实现接口,如果这个类不希望成为抽象类,就必须实现接口中所有的方法 接口之间可以多继承 一个类在继承一个父类的同时,还可以实现多个接口 接口的作用: 1.多继承 用接口实现多继承,不会破坏类之间树状关系的简单性 接口:次要类型 2.解耦合工具 标准 把标准的使用者和标准的实现者分离 A ---> I ---- B java接口的学习,码迷,mami

接口自动化学习笔记

虫师的接口自动化学习笔记(虫师原创----http://fnng.cnblogs.com) web应用接口测试分为: 1.模块接口测试:主要测试模块之间的调用与返回 2.web接口: a.服务器接口:测试浏览器与服务器的接口 b.外部接口:指调用的接口由第三方系统提供 接口测试的意义: 1.保证系统的稳定性 2.将bug控制在项目前期 3.检查服务器的异常处理能力 我们通常把前端的验证称为弱验证,因为它很容易被绕过,这个时间如果只站在功能的层面时行测试,就很难发现一些安全的问题.不以前功能为入口

接口(学习中笔记)

接口可以包含方法.属性.事件和索引器,但不能是常量.域.操作符.构造函数或析构函数,而且不能包含任何静态成员.接口本身不提供它所定义的成员的实现.接口只指定实现该接口的类或接口必须提供的成员. interface IMyExample {  string this[int index]{get;set;}  event EventHandler Even;  void Find(int value);  string Point{get;set;} } public delegate void

医疗行业信息化学习资源

这是我经过一段时间摸索和总结出来一个学习资源列表,可以作为医疗行业信息化工作者参考,对于想要进入这个行业的朋友来说,应该是会帮助的 陈希章  2015年7月16日 网站 1. A+医学百科http://www.a-hospital.com/w/%E9%A6%96%E9%A1%B5 2. 论文搜索 http://lib.cqvip.com/ZK/search.aspx 3. 中国数字医疗网 http://www.hc3i.cn/ 4. HIT专家网http://www.hit180.com/ 5.

接口自动化学习--mock

好久没有写学习的总结,都正月十二了,但还是要来个新年快乐鸭. 一直都在看imooc的一套java接口自动化实战课程,现在看到了尾部了,然后想到之前那些testng,mock,httpclient等都没有做小结,所以就还是怕会学了看过了,没有实战就忘记了... 简介  mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,这个虚拟的对象就是mock对象.mock对象就是真实对象在调试期间的代替品.mock用来模拟接口的,课程中学习mock用

Vue接口日常学习

最近使用uni.app 进行app的开发  页面搭完之后,发现不会调节,今天特意学习了下 各个程序运行时,都会发起网络请求,网络相关的API在使用之前都会在使用前配置域名白名单 首先   现在中间件上一个promise封装uni-app的reque方法,定义一个基础地址,然后可以在API中链接地址的时候进行一个拼接,基础地址就是大家公用的一个地址,然后可以用不同的api router去拼接这个基础地址,在通过获取方法method,请求的参数data去访问不同服务器地址里面的内容,发起网络请求成功

【Java】变量类接口_学习笔记

变量.类和接口 1.变量的类型 实例变量(不以static修饰) 成员变量 类变量(以static修饰) 所有变量 形参(方法签名中定义的变量) 局部变量        方法局部变量(在方法内定义) 代码块局部变量(在代码块内定义) 2.单例类(Singleton) 单例类:一个类只能创建一个对象,称为单例类. 用法: A.使用private修饰构造器. B.使用public static 类名返回类型 getInstance(),方法里创建对象并返回对象. 3.final修饰符 A.final

itnesse实现api接口自动化测试学习

上午在园子里乱逛,看了不少小伙伴们分享的接口测试方面的知识,大家所叙述到的一些经验或多或少,我也曾遇到过,突然意识到知识的点滴积累是多么的重要,我记得我最早接触接口测试的时候,就是只在浏览器里人工测试单个接口的返回结果,后来用python的unittest自己写测试框架,和现在大多数小伙伴们的方法差不多,测试用例也是存放在excle表中,这对于单人测试来说都还ok,但是如果是多人协同测试时,问题就出来了,因为按目录存放在不同的excle表中的测试用例,维护起来比较麻烦,而且不便于多人查询或共同维