Как использовать Hapi FHIR API для получения соответствующего идентификатора пациента для практикующего врача?
Учитывая необработанные данные JSON для моего класса, выглядит так:
"subject": {
"reference": "Patient/148699"
},
"participant": [
{
"individual": {
"reference": "Practitioner/16"
}
}
],
Я смог получить практикующего так:
public Bundle getEncounter(String id){
Bundle bundle = client.search().forResource(Encounter.class)
.where(new ReferenceClientParam("practitioner").hasId(id))
.prettyPrint()
.returnBundle(Bundle.class)
.execute();
return bundle;
}
Как мне получить соответствующий идентификатор пациента в этом случае 148669?