2017-10-19 6 views
2

Ohne Verwendung kommerzieller Tools, gibt es eine einfache Möglichkeit, Beispiel-FHIR-Ressourcen zu generieren?Gibt es eine einfache Möglichkeit, Beispiel-FHIR-Ressourcen zu generieren?

Ich arbeite ein Projekt, um FHIR-Nachrichten zu Elasticsearch zu speichern, und ich brauche ein Tool zum Generieren von FHIR-Beispielnachrichten in Echtzeit, um über TCP/IP zu versenden.

+0

Welche Art von Nachrichten? Patienten? Anfragen (wofür)? Andere? – John

Antwort

5

einige graben Did und hier ist das, was ich gefunden habe.

Wenn Sie eine Menge von Proben nicht benötigen, ist der einfachste Weg, um eine Zip-Datei mit Ressourcen Beispiele von hl7 Website http://hl7.org/fhir/downloads.html

IMHO der einfachste Weg, fand ich zu greifen haben mehr als ein paar Proben erhalten ist mit dem Synthea-Projekt. Sie können Millionen von Datensätzen synthetischer realistischer Daten generieren https://github.com/synthetichealth/synthea

Sie sogar einen öffentlichen Server ausführen. Hier ist ein Beispiel, um ein Bündel mit 100 Patienten zu bekommen - sehr ordentlich! https://syntheticmass.mitre.org/fhir/Patient?_offset=0&_count=100

Ein weiterer Generator in Python von SMART auf Fhir Projekt (sieht veraltet): https://github.com/smart-on-fhir/sample-patients

+0

Synthea ist eine tolle Ressource! – John

2

Der einzige Weg, den ich weiß, ist, einen Service von test.fhir.org zu verwenden. Sie rufen

http://test.fhir.org/r3/StructureDefinition/[resource]/ $ generieren-template

z.B.

http://test.fhir.org/r3/StructureDefinition/Patient/ $ generieren-template

+0

hat nicht erwartet, eine Antwort von Grahame selbst zu bekommen! es funktioniert, aber ich bekomme nur einen Patienten. Ich denke, ich werde nur einen der öffentlichen FHIR-Server nutzen, um Testpatienten und andere Ressourcen zu bekommen. Ich sehe auch einige Python-Pakete auf Github, um Beispiel-FHIR-Ressourcen zu erzeugen – mishkin

Verwandte Themen