You should be able to click a FHIR server on the settings page and see a view that displays:
- FHIR server name
- URL
- FHIR version
- Smile CDR version
- Status
The first two we can get from the /api/settings internal API. The remaining information can be found in the
x-powered-by header in a request from the Smile CDR server.
We should:
- add an endpoint /api/settings/server/[id] to fetch a server's detail
- Add a new view on the /settings page that displays when you click a server in the list
You should be able to click a FHIR server on the settings page and see a view that displays:
The first two we can get from the /api/settings internal API. The remaining information can be found in the
x-powered-byheader in a request from the Smile CDR server.We should: