Allgemein
Die SaniQ-Plattform bietet für eine Datensynchronisation eine REST-Schnittstelle an, die in der Lage ist das hier beschriebene FHIR-Profil zur Verfügung zu stellen.
SaniQ bietet zur FHIR-Integration entweder eine Push-Schnittstelle an, welche über eine Webhook realisiert wird sowie eine Pull-Schnittstelle wogegen Anfragen direkt gesendet werden können. Die Push-Schnittstelle bietet es an, sobald eine Änderung an der Resource stattfindet, dass auch die Daten synchronisiert werden.
Um Daten von der SaniQ-REST-Schnittstelle abzurufen, muss eine Authentifizierung erfolgen. Die eingesetzte Authentifizierung verwendet das Bearer-Token-Protokoll.
Die Basis-URL lautet https://api.saniq.org/fhir
. Folgende Resourcen sind verfügbar:
Path | METHOD | StructureDefinition | Parameters | Format |
---|---|---|---|---|
/patients/:id | GET | Patient | - | XML |
/measurements/:id | GET | Measurement | - | XML |
/measurements | GET | Bundle[Measurement] | per_page, page, query, sort, order, measurement_type | XML |