有没有简单的方法来生成样本FHIR资源?

时间:2017-10-19 13:36:55

标签: hl7-fhir

如果不使用商业工具,是否有一种简单的方法来生成样本FHIR资源?

我正在开发一个项目来将FHIR消息存储到Elasticsearch,我需要一个工具来实时生成FHIR样本消息以通过TCP / IP发送。

2 个答案:

答案 0 :(得分:8)

有些挖掘,这是我发现的。

如果您不需要大量样本,最简单的方法是从hl7网站获取资源示例的zip文件 http://hl7.org/fhir/downloads.html

恕我直言,我发现获得多个样本的最简单方法是使用Synthea项目。您可以生成数百万条合成实际数据记录 https://github.com/synthetichealth/synthea

他们甚至运行公共服务器。这是一个包含100名患者的例子 - 非常整洁! https://syntheticmass.mitre.org/fhir/Patient?_offset=0&_count=100

来自SMART on FHIR项目的另一个Python生成器(看起来过时): https://github.com/smart-on-fhir/sample-patients

答案 1 :(得分:3)

我知道这样做的唯一方法是使用test.fhir.org提供的服务。你打电话

http://test.fhir.org/r3/StructureDefinition/[resource]/ $生成模板

e.g。

http://test.fhir.org/r3/StructureDefinition/Patient/ $生成模板