【文件属性】:
文件名称:gra-fhir-ql:FHIR的原型graphql实现
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-14 15:32:17
JavaScript
gra-fhir-ql
FHIR的原型实现。 它充当代理服务器,因为它从客户端接收graphql请求,并将这些请求转换为FHIR REST API调用,以提供给权威服务器。 当前的原型可以处理:
通过自省的所有FHIR类型和字段
特定于资源的搜索参数(破折号->下划线)
患者和遇到的“隔间”,通过with字段
严重的局限性包括:
代理对FHIR HTTP read和search调用的所有请求
不批量查询或缓存任何结果(这意味着...很多电话)
易碎,越野车和未经测试
开发
git clone https://github.com/jmandel/gra-fhir-ql/
cd gra-fhir-ql
npm install
npm start
例子
要运行查询,请使用以下URL结构:
GET https://aqueous-sands-9529.herokuapp.com/{f
【文件预览】:
gra-fhir-ql-master
----serve.js(986B)
----package.json(547B)
----npm-shrinkwrap.json(21KB)
----schema.js(11KB)
----fetch.sh(160B)
----README.md(12KB)