Hl7 fhir 急装备查

Hl7 fhir 急装备查,hl7-fhir,Hl7 Fhir,我想知道是否有可能在第一次调用中加载引用数据。在我的例子中,我想在“遭遇”资源中加载患者参考。正如我所知,我总是需要我想要避免的患者数据,以便进行额外的呼叫以获取患者数据 服务器是HAPI FHIR,客户端是firely.Net API是的,这是可能的。您的请求必须是搜索,这样您就可以包含任何引用的资源 在REST级别上,它如下所示: GET <hapi_server>/Encounter?_include=patient var c = new FhirClient("&

我想知道是否有可能在第一次调用中加载引用数据。在我的例子中,我想在“遭遇”资源中加载患者参考。正如我所知,我总是需要我想要避免的患者数据,以便进行额外的呼叫以获取患者数据


服务器是HAPI FHIR,客户端是firely.Net API是的,这是可能的。您的请求必须是搜索,这样您就可以包含任何引用的资源

在REST级别上,它如下所示:

GET <hapi_server>/Encounter?_include=patient
    var c = new FhirClient("<hapi_server");

    var q = new SearchParams().Include("Encounter:patient");
    q.Add("_id", "<technical_id>");

    var result = c.Search<Encounter>(q);
添加您拥有的任何过滤器。例如,如果你有一次特殊的遭遇,你会添加&\u id=

使用.Net api中的FhirClient,代码如下所示:

GET <hapi_server>/Encounter?_include=patient
    var c = new FhirClient("<hapi_server");

    var q = new SearchParams().Include("Encounter:patient");
    q.Add("_id", "<technical_id>");

    var result = c.Search<Encounter>(q);