lib/google/apis/healthcare_v1/service.rb in google-apis-healthcare_v1-0.50.0 vs lib/google/apis/healthcare_v1/service.rb in google-apis-healthcare_v1-0.51.0

- old
+ new

@@ -4583,14 +4583,30 @@ # parameter for an opaque pagination token that can be used to retrieve the next # page. Resources with a total size larger than 5MB or a field count larger than # 50,000 might not be fully searchable as the server might trim its generated # search index in those cases. Note: FHIR resources are indexed asynchronously, # so there might be a slight delay between the time a resource is created or - # changes and when the change is reflected in search results. For samples and - # detailed information, see [Searching for FHIR resources](https://cloud.google. - # com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features]( - # https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search). + # changed, and the time when the change reflects in search results. The only + # exception is resource identifier data, which is indexed synchronously as a + # special index. As a result, searching using resource identifier is not subject + # to indexing delay. To use the special synchronous index, the search term for + # identifier should be in the pattern `identifier=[system]|[value]` or ` + # identifier=[value]`, and any of the following search result parameters can be + # used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If + # your query contains any other search parameters, the standard asynchronous + # index will be used instead. Note that searching against the special index is + # optimized for resolving a small number of matches. The search isn't optimized + # if your identifier search criteria matches a large number (i.e. more than 2, + # 000) of resources. For a search query that will match a large number of + # resources, you can avoiding using the special synchronous index by including + # an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if + # you want to keep the default sorting order. Note: The special synchronous + # identifier index are currently disabled for DocumentReference and + # DocumentManifest searches. For samples and detailed information, see [ + # Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/ + # fhir-search) and [Advanced FHIR search features](https://cloud.google.com/ + # healthcare/docs/how-tos/fhir-advanced-search). # @param [String] parent # Name of the FHIR store to retrieve resources from. # @param [Google::Apis::HealthcareV1::SearchResourcesRequest] search_resources_request_object # @param [String] fields # Selector specifying which fields to include in a partial response. @@ -4661,13 +4677,29 @@ # parameter for an opaque pagination token that can be used to retrieve the next # page. Resources with a total size larger than 5MB or a field count larger than # 50,000 might not be fully searchable as the server might trim its generated # search index in those cases. Note: FHIR resources are indexed asynchronously, # so there might be a slight delay between the time a resource is created or - # changes and when the change is reflected in search results. For samples and - # detailed information, see [Searching for FHIR resources](https://cloud.google. - # com/healthcare/docs/how-tos/fhir-search) and [Advanced FHIR search features]( - # https://cloud.google.com/healthcare/docs/how-tos/fhir-advanced-search). + # changed, and the time when the change reflects in search results. The only + # exception is resource identifier data, which is indexed synchronously as a + # special index. As a result, searching using resource identifier is not subject + # to indexing delay. To use the special synchronous index, the search term for + # identifier should be in the pattern `identifier=[system]|[value]` or ` + # identifier=[value]`, and any of the following search result parameters can be + # used: * `_count` * `_include` * `_revinclude` * `_summary` * `_elements` If + # your query contains any other search parameters, the standard asynchronous + # index will be used instead. Note that searching against the special index is + # optimized for resolving a small number of matches. The search isn't optimized + # if your identifier search criteria matches a large number (i.e. more than 2, + # 000) of resources. For a search query that will match a large number of + # resources, you can avoiding using the special synchronous index by including + # an additional `_sort` parameter in your query. Use `_sort=-_lastUpdated` if + # you want to keep the default sorting order. Note: The special synchronous + # identifier index are currently disabled for DocumentReference and + # DocumentManifest searches. For samples and detailed information, see [ + # Searching for FHIR resources](https://cloud.google.com/healthcare/docs/how-tos/ + # fhir-search) and [Advanced FHIR search features](https://cloud.google.com/ + # healthcare/docs/how-tos/fhir-advanced-search). # @param [String] parent # Name of the FHIR store to retrieve resources from. # @param [String] resource_type # The FHIR resource type to search, such as Patient or Observation. For a # complete list, see the FHIR Resource Index ([DSTU2](http://hl7.org/implement/