пытался найти пример использования fhir-net-api для создания клиентской части сервера FHIR и передачи токена авторизации, который передается обратно из клиентского приложения smart on fhir на мой веб-сервер, чтобы делать вызовы на сервер FHIR, где токен был сгенерирован / действителен, и не находить никаких примеров добавления токена к клиенту FHIR перед выполнением вызова к серверу FHIR в документации .net fhir, поскольку все эти примеры поражение публичных конечных точек.
Нужно ли просто добавить его в качестве параметра поиска или мне чего-то не хватает, что мне нужно сделать, чтобы использовать токен при вызове непубличного API, для которого требуется токен? Я заметил, что в параметрах поиска есть тип токена, но не уверен, как его использовать ... Вот базовый пример выполнения общего поискового вызова к конечной точке наблюдения, где, как мне кажется, мне нужно добавить токен в качестве параметра поиска :
_fhirClient = new FhirClient(openApi);
_fhirClient.PreferredFormat = ResourceFormat.Json;
_fhirSearchParamaters = new SearchParams();
_fhirSearchParamaters.Add("patient", mrn);
//Not sure where to add this token to the FHIR client
//before executing the search call to get the bundle from the FHIR server...
_fhirSearchParamaters.Add("token", token);
_fhirSearchParamaters.Add("code", "58941-6");
//return the bundle from the FHIR server
return _fhirClient.Search(_fhirSearchParamaters);