Как использовать Hapi FHIR API для получения соответствующего идентификатора пациента для практикующего врача? - PullRequest
0 голосов
/ 01 мая 2019

Учитывая, что необработанные данные 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?

...