我正在尝试从 FHIR 服务器访问 FHIR 资源。通过邮递员访问 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 资源?