У меня есть этот метод getPatients(), где я получаю пациентов, чьи имена семей соответствуют «Goodwin32». Это мой код:
public List<Patient> getPatients(){
Bundle bundle = client.search().forResource(Patient.class)
.where(new StringClientParam("family").matches().value("Goodwin32"))
.prettyPrint()
.returnBundle(Bundle.class)
.execute();
Я пытаюсь извлечь информацию из пакета в список, вызвав toListOfResourcesOfType() следующим образом:
return BundleUtil.toListOfResourcesOfType(ctx, bundle, Patient.class);
Тем не менее, возвращенные предметы все еще являются связкой, а не списком пациентов?