public ServerFhirResponse Search(string type, SearchParams searchCommand, int pageIndex = 0) { Bundle bundle = fhirClient.Search(searchCommand, type); FhirResponseFactory responseFactory = new FhirResponseFactory(); return(responseFactory.GetFhirResponse(bundle)); }
public ServerFhirResponse Read(IKey key, ConditionalHeaderParameters parameters = null) { //ValidateKey(key); DomainResource patient = fhirClient.Read <DomainResource>(key.ToRelativeUri().ToString()); FhirResponseFactory responseFactory = new FhirResponseFactory(); Entry entry = Entry.Create(Bundle.HTTPVerb.GET, key, patient); return(responseFactory.GetFhirResponse(entry, key, parameters)); }