基于FHIR标准的GraphQL查询方法和装置

基本信息

申请号 CN202110232292.1 申请日 -
公开(公告)号 CN112597187A 公开(公告)日 2021-06-29
申请公布号 CN112597187A 申请公布日 2021-06-29
分类号 G06F16/242;G06F16/2455;G06F16/248;G06F16/25 分类 计算;推算;计数;
发明人 吴侃;包培文;杨开轶;侯文利 申请(专利权)人 北京冠新医卫软件科技有限公司
代理机构 北京细软智谷知识产权代理有限责任公司 代理人 牛晴
地址 100089 北京市海淀区西小口路66号8幢二层201D室
法律状态 -

摘要

摘要 本发明涉及一种基于FHIR标准的GraphQL查询方法和装置,所述查询方法包括:接收GraphQL查询请求;获取GraphQL查询请求中的参数,并对该参数进行校验;将GraphQL查询语句转换为FHIR RESTful格式的uri;利用该uri调用FHIR RESTful api;将FHIR应用服务器返回的查询结果进行格式转换,并将转换后的数据作为GraphQL查询结果进行返回。本发明利用现有FHIR应用服务器,以GraphQL对象到FHIR资源标准转换的方式,实现了FHIR协议的GraphQL查询机制;本发明能使FHIR RESTful api的调用查询更加灵活,高效,且丰富了前端开发手段。