2016-07-29 9 views
1

Ich versuche, eine Geräte-Messaging-Spezifikation zu definieren, die FHIR-Ressourcen verwendet. Ich muss Beobachtungen erzeugen und Zustandsänderungen von Device, DeviceComponent und DeviceMetric aufzeichnen. Das Gerät ist ambulant und muss die Änderungen puffern, wenn die Verbindung unterbrochen wird.Geräte-Messaging mit FHIR

Also hier ist mein Problem: Ich muss die Zeit aufzeichnen, die eine Änderung auf dem Gerät aufgetreten ist (Firmware-Update, OperationalStatus ein/aus usw.), aber die Gerät-Ressourcen haben keinen Zeitstempel. Sollte ich die Ressource in einen MessageHeader mit der Änderung der Geräteressource im Datenabschnitt des MessageHeaders einbinden und die Nachricht an eine deviceMessage-URL POST senden und den Server die richtigen Ressourcen aktualisieren lassen? oder gibt es noch etwas anderes?

Senden Beobachtungen sind einfach, aber ich konnte keinen Anwendungsfall für die Gerätezustandsänderung finden, wie ich es in der FHIR-Dokumentation oder den Diskussionen beschrieben habe.

Antwort

0

In der Regel werden Informationen darüber erfasst, wann eine Änderung aufgetreten ist, wer die Änderung vorgenommen hat, warum die Änderung aufgetreten ist, usw. mit Provenance. Die Provenance-Instanz wird möglicherweise vom Client erstellt oder kann vom Server automatisch mit Kontextinformationen basierend auf Sicherheitsheadern usw. generiert werden.

Verwandte Themen