Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Operasi FHIR R4 $attribution-status untuk HealthLake
Mengambil status atribusi untuk anggota tertentu, mengembalikan Bundel yang berisi semua sumber atribusi yang terkait dengan Pasien. Operasi ini merupakan bagian dari implementasi Daftar Atribusi Anggota FHIR (ATR) IG
Titik akhir
POST [base]/Group/[id]/$attribution-status
Parameter Permintaan
Operasi menerima parameter opsional berikut:
| Parameter | Jenis | Deskripsi |
|---|---|---|
| MemberID | Pengidentifikasi | MemberId Anggota yang meminta status atribusi |
| PatientReferensi | Referensi | Referensi ke sumber daya pasien dalam sistem Produsen |
catatan
Entah memberId atau patientReference dapat disediakan, atau keduanya untuk tujuan validasi.
Permintaan Sampel
{ "resourceType": "Parameters", "parameter": [ { "name": "memberId", "valueIdentifier": { "system": "http://example.org", "value": "MBR123456789" } }, { "name": "patientReference", "valueReference": { "reference": "Patient/patient-123", "display": "John Doe" } } ] }
Respons
Mengembalikan Bundel yang berisi sumber daya atribusi yang terkait dengan Pasien:
| Sumber daya | Kardinalitas | Lokasi |
|---|---|---|
| Pasien | 1.. 1 | Group.member.entity |
| Cakupan | 0.. 1 | Group.member.extension:CoverageReference |
| Organization/Practitioner/PractitionerRole | 0.. 1 | group.member.extension:AttributedProvider |
| Sumber Daya Apa Pun | 0.. 1 | Group.member.extension:AssociatedData |
Contoh Respons
{ "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 } } ] }
Penanganan Kesalahan
Operasi menangani kondisi kesalahan berikut:
| Kesalahan | Status HTTP | Deskripsi |
|---|---|---|
| Permintaan operasi tidak valid | 400 | Parameter atau struktur permintaan yang tidak sesuai |
| Sumber daya grup tidak ditemukan | 404 | ID Grup yang ditentukan tidak ada |
| Sumber daya pasien tidak ditemukan | 404 | Referensi Pasien yang ditentukan tidak ada |
Otorisasi dan Keamanan
- Persyaratan Lingkup SMART
-
Klien harus memiliki hak istimewa yang sesuai untuk membaca sumber daya Grup dan sumber daya atribusi terkait
Mekanisme otorisasi FHIR standar berlaku untuk semua operasi