Operasi FHIR R4 $attribution-status untuk HealthLake - AWS HealthLake

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 2.1.0.

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