Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Lesen der FHIR-Ressourcengeschichte
Die history FHIR-Interaktion ruft den Verlauf einer bestimmten FHIR-Ressource in einem Datenspeicher ab. HealthLake Mithilfe dieser Interaktion können Sie feststellen, wie sich der Inhalt einer FHIR-Ressource im Laufe der Zeit verändert hat. Bei der Abstimmung mit Audit-Logs ist es auch nützlich, den Status einer Ressource vor und nach der Änderung zu überprüfen. Die FHIR-Interaktionen create und delete führen zu einer historischen Version der Ressource, die gespeichert werden soll. update Weitere Informationen finden Sie history
Anmerkung
Sie können sich history für bestimmte FHIR-Ressourcentypen abmelden. Um sich abzumelden, erstellen Sie einen Fall mit AWS Support Center Console
Um den FHIR-Ressourcenverlauf zu lesen
-
Sammeln HealthLake
regionunddatastoreIdschätzen. Weitere Informationen finden Sie unter Eigenschaften des Datenspeichers abrufen. -
Ermitteln Sie den Typ von FHIR
Resource, der gelesen werden soll, und erfassen Sie den zugehörigenidWert. Weitere Informationen finden Sie unter Ressourcentypen. -
Konstruieren Sie mithilfe der gesammelten Werte für HealthLake
regionunddatastoreIdeine URL für die Anfrage. Geben Sie auch denResourceFHIR-Typ, die zugehörigenidund optionalen Suchparameter an. Scrollen Sie über die Schaltfläche Kopieren, um den gesamten URL-Pfad im folgenden Beispiel anzuzeigen.GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Resource/id/_history{?[parameters]}HealthLake unterstützte Suchparameter für die FHIR-Interaktion historyParameter Beschreibung _count : integerDie maximale Anzahl von Suchergebnissen auf einer Seite. Der Server gibt die angeforderte Anzahl oder die maximale Anzahl von Suchergebnissen zurück, die standardmäßig für den Datenspeicher zulässig sind, je nachdem, welcher Wert niedriger ist. _since : instantSchließt nur Ressourcenversionen ein, die zu oder nach dem angegebenen Zeitpunkt erstellt wurden. _at : date(Time)Schließt nur Ressourcenversionen ein, die zu einem bestimmten Zeitpunkt während des im Datums- und Uhrzeitwert angegebenen Zeitraums aktuell waren. Weitere Informationen finden Sie datein der HL7 RESTfulFHIR-API-Dokumentation. -
Senden Sie die Anforderung . Die
historyFHIR-Interaktion verwendet eineGETAnfrage mit entweder AWS Signature Version 4 oder SMART bei der FHIR-Autorisierung. Im folgendencurlBeispiel wird der_countSuchparameter verwendet, um 100 historische Suchergebnisse pro Seite für einePatientFHIR-Ressource in zurückzugeben. HealthLake Scrollen Sie über die Schaltfläche Kopieren, um das gesamte Beispiel anzuzeigen.Der zurückgegebene Inhalt einer
historyInteraktion ist in einer FHIR-Ressource enthaltenBundle, wobei der Typ auf gesetzt ist.historySie enthält den angegebenen Versionsverlauf, sortiert nach den ältesten Versionen zuletzt, und enthält gelöschte Ressourcen. Weitere Informationen finden SieResource Bundlein der FHIR R4-Dokumentation.
Lesen des versionsspezifischen FHIR-Ressourcenverlaufs
Die vread FHIR-Interaktion führt ein versionsspezifisches Lesen einer Ressource in einem Datenspeicher durch. HealthLake Mithilfe dieser Interaktion können Sie den Inhalt einer FHIR-Ressource so anzeigen, wie er zu einem bestimmten Zeitpunkt in der Vergangenheit war.
Anmerkung
Wenn Sie die history FHIR-Interaktion ohne verwendenvread, wird HealthLake immer die neueste Version der Metadaten der Ressource zurückgegeben.
HealthLake erklärt, dass es die Versionierung CapabilityStatement.rest.resource.versioningResource.meta.versionId (vid) für alle Ressourcen.
Wenn die history FHIR-Interaktion aktiviert ist (standardmäßig für Datenspeicher, die nach dem 25.10.2024 erstellt wurden, oder auf Anfrage für ältere Datenspeicher), enthält die Bundle Antwort das vid als Teil des Elements. locationvid wird das als Zahl angezeigt. 1 Das vollständige Beispiel finden Sie unter Beispiel Bundle/Bundle-Response
"response" : { "status" : "201 Created", "location" : "Patient/12423/_history/1", ...}
Um den versionsspezifischen FHIR-Ressourcenverlauf zu lesen
-
Sammeln HealthLake
regionund bewerten.datastoreIdWeitere Informationen finden Sie unter Eigenschaften des Datenspeichers abrufen. -
Ermitteln Sie den
ResourceFHIR-Typ, der gelesen und die zugehörigenidvidWerte gesammelt werden soll. Weitere Informationen finden Sie unter Ressourcentypen. -
Konstruieren Sie anhand der für HealthLake und FHIR gesammelten Werte eine URL für die Anfrage. Scrollen Sie über die Schaltfläche Kopieren, um den gesamten URL-Pfad im folgenden Beispiel anzuzeigen.
GET https://healthlake.region.amazonaws.com/datastore/datastoreId/r4/Resource/id/_history/vid -
Senden Sie die Anforderung . Die
historyFHIR-Interaktion verwendet eineGETAnfrage mit entweder AWS Signature Version 4 oder SMART bei der FHIR-Autorisierung. Die folgendevreadInteraktion gibt eine einzelne Instanz mit dem für diePatientFHIR-Ressource angegebenen Inhalt für die Version der Ressourcenmetadaten zurück, die von der angegeben wurde.vidScrollen Sie über die Schaltfläche Kopieren, um den gesamten URL-Pfad im folgenden Beispiel anzuzeigen.