Die Demo Server Anwendung stellt nur die Import-Schnittstellen bereit und kann verwendet werden um die Gültigkeit von CDA-Dokumenten bei der Entwicklung zu testen oder für einen Schnittstellen-Test mit dem Notaufnahme-System.
Die aktuelle Version der Softwarepakete ist 0.15.
Das Softwarepaket kann als ZIP-Archiv heruntergeladen werden. Es enthält eine Serveranwendung mit HL7-FHIR und IHE-XDS-Schnittstellen, Beispieldokumente sowie eine Client-Anwendung um Dateien an den Validierungsserver zu senden.
Zusätzlich sind die Quelltexte verfügbar:
Der Demo-Server kann folgendermaßen gestartet werden:
Mit der Windows-Konsole in den Ordner wechseln, in dem die Zipdatei entpackt wurde.
In der Konsole den Befehl java-server.bat ausführen.
Der Server zeigt in der Standardausgabe URLs an, die verwendet werden können um die FHIR und XDS.b- Schnittstellen zu testen.
Der Port wird dynamisch bestimmt oder kann durch den Aufruf java-server.bat <port> festgelegt werden.
Default ist, dass der Server nur lokal (d.h. localhost) erreichbar ist. Mit dem Aufruf java-server.bat <port> public ist der Server auch von anderen Netzwerkgeräten erreichbar.
Um CDA-Dateien an die FHIR-Schnittstelle zu schicken, gibt es mit dem Softwarepaket zwei Möglichkeiten.
Mit der Konsole die Java-Anwendung java-client-fhir.bat starten. Als Argumente werden die FHIR-URL erwartet (aus Serverkonsole kopieren) sowie ein Dateiname eines CDA-Dokuments.
Mit dem Programm curl. Das Programm ist in den meisten Linux-Distributionen verfügbar, muss unter Windows jedoch separat installiert werden. Anschließen können die Skripte curl-statusonly.bat und curl-response.bat verwendet werden.