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.
FHIR R4-Betrieb $attribution-status für HealthLake
Ruft den Zuordnungsstatus für ein bestimmtes Mitglied ab und gibt ein Paket zurück, das alle Zuordnungsressourcen enthält, die sich auf den Patienten beziehen. Dieser Vorgang ist Teil der Implementierung der FHIR Member Attribution (ATR)
Endpoint
POST [base]/Group/[id]/$attribution-status
Anforderungsparameter
Die Operation akzeptiert die folgenden optionalen Parameter:
| Parameter | Typ | Description |
|---|---|---|
| memberId | Kennung | Die MemberId des Mitglieds, für das der Zuordnungsstatus angefordert wird |
| Referenz des Patienten | Referenz | Verweis auf die Patientenressource im System des Herstellers |
Anmerkung
Zu Validierungszwecken patientReference kann entweder memberId oder beide bereitgestellt werden.
Beispielanforderung
{ "resourceType": "Parameters", "parameter": [ { "name": "memberId", "valueIdentifier": { "system": "http://example.org", "value": "MBR123456789" } }, { "name": "patientReference", "valueReference": { "reference": "Patient/patient-123", "display": "John Doe" } } ] }
Antwort
Gibt ein Paket mit Attributionsressourcen zurück, die sich auf den Patienten beziehen:
| Ressource | Kardinalität | Speicherort |
|---|---|---|
| Patientin | 1..1 | Gruppe.Mitglied.Entität |
| Deckung | 0.. 1 | group.member.extension: Deckungsreferenz |
| Organization/Practitioner/PractitionerRole | 0.. 1 | group.member.extension: AttributedProvider |
| Beliebige Ressource | 0.. 1 | group.member.extension: Assoziierte Daten |
Beispielantwort
{ "resourceType": "Bundle", "id": "bundle-response", "meta": { "lastUpdated": "2014-08-18T01:43:33Z" }, "type": "collection", "entry": [ { "fullUrl": "http://example.org/fhir/Patient/12423", "resource": { "resourceType": "Patient", "id": "12423", "meta": { "versionId": "1", "lastUpdated": "2014-08-18T01:43:31Z" }, "active": true, "name": [ { "use": "official", "family": "Chalmers", "given": ["Peter", "James"] } ], "gender": "male", "birthDate": "1974-12-25" } }, { "fullUrl": "http://example.org/fhir/Coverage/123456", "resource": { "resourceType": "Coverage", "id": "1" // ... additional Coverage resource details } }, { "fullUrl": "http://example.org/fhir/Organization/666666", "resource": { "resourceType": "Organization", "id": "2" // ... additional Organization resource details } } ] }
Fehlerbehandlung
Der Vorgang behandelt die folgenden Fehlerbedingungen:
| Fehler | HTTP-Status | Description |
|---|---|---|
| Ungültige Operationsanforderung | 400 | Fehlerhafte Anforderungsparameter oder Struktur |
| Die Gruppenressource wurde nicht gefunden | 404 | Die angegebene Gruppen-ID ist nicht vorhanden |
| Die Patientenressource wurde nicht gefunden | 404 | Die angegebene Patientenreferenz ist nicht vorhanden |
Autorisierung und Sicherheit
- Anforderungen an SMART Scope
-
Kunden müssen über die entsprechenden Rechte verfügen, um Gruppenressourcen und zugehörige Zuordnungsressourcen lesen zu können
Die standardmäßigen FHIR-Autorisierungsmechanismen gelten für alle Operationen