Я пытаюсь получить доступ к ресурсам FHIR с сервера FHIR. Все отлично работает при доступе к ресурсам FHIR через почтальонhapi-fhir-андроидная библиотека: как обойти получение соответствия?
Это мой код:
String serverBase = https://<fhir-server-url>;
//Adding required headers here - removed as irrelevant for this question
IGenericClient client = ctx.newRestfulGenericClient(serverBase);
client.setEncoding(EncodingEnum.JSON);
Patient p = client.read(Patient.class, "jasdkfljasdklfjasldfkja");
String resPatient = p.getName().get(0).getGiven().toString();
ПРОБЛЕМА: Функциональность соответствия нарушается, и я не в состоянии продолжать делать какую-либо операцию по ресурсам, поскольку IGenericClient
получает соответствие при инициировании, вызывая https://<fhir-server-url>/metadata
.
Для исправления совместимости потребуется время. Между тем, мне было интересно, есть ли способ обойти получение соответствия, установив флаг или что-то еще, чтобы я мог получить доступ к ресурсам FHIR?