Tolong jelaskan mengenai Representational State Transfer (REST) dari FHIR

Banyak aplikasi yang terpasang pada perangkat seluler atau browser web yang menggunakan standar pertukaran informasi REST (Representational State Transfer) sebagai dasar API mereka. REST adalah metode pertukaran informasi menggunakan protokol transfer standar World Wide Web berupa Hyper-Text Transfer Protocol (HTTP), yang merupakan standar internet yang mendasari semua pertukaran data situs web.

REST memiliki arti bahwa setiap permintaan dari klien dan respons dari server akan berisi semua informasi yang diperlukan untuk melayani permintaan tersebut. Pertukaran data menggunakan REST disebut pertukaran “RESTful”. Sumber Daya RESTful menciptakan cara untuk mengakses data melalui titik akhir tertentu, dengan menggunakan struktur dan format tertentu. Struktur dan format yang didefinisikan secara lebih ketat memungkinkan pertukaran data yang lebih aman. Dalam FHIR digunakan struktur sistem yang ditentukan secara ketat, sehingga sistem dapat menargetkan dan mengambil hanya satu elemen data sesuai kebutuhan.