lib/google/apis/healthcare_v1/service.rb in google-apis-healthcare_v1-0.2.0 vs lib/google/apis/healthcare_v1/service.rb in google-apis-healthcare_v1-0.3.0
- old
+ new
@@ -827,13 +827,32 @@
# Lists the DICOM stores in the given dataset.
# @param [String] parent
# Name of the dataset.
# @param [String] filter
- # Restricts stores returned to those matching a filter. Syntax: https://cloud.
- # google.com/appengine/docs/standard/python/search/query_strings Only filtering
- # on labels is supported. For example, `labels.key=value`.
+ # Restricts stores returned to those matching a filter. The following syntax is
+ # available: * A string field value can be written as text inside quotation
+ # marks, for example `"query text"`. The only valid relational operation for
+ # text fields is equality (`=`), where text is searched within the field, rather
+ # than having the field be equal to the text. For example, `"Comment = great"`
+ # returns messages with `great` in the comment field. * A number field value can
+ # be written as an integer, a decimal, or an exponential. The valid relational
+ # operators for number fields are the equality operator (`=`), along with the
+ # less than/greater than operators (`<`, `<=`, `>`, `>=`). Note that there is no
+ # inequality (`!=`) operator. You can prepend the `NOT` operator to an
+ # expression to negate it. * A date field value must be written in `yyyy-mm-dd`
+ # form. Fields with date and time use the RFC3339 time format. Leading zeros are
+ # required for one-digit months and days. The valid relational operators for
+ # date fields are the equality operator (`=`) , along with the less than/greater
+ # than operators (`<`, `<=`, `>`, `>=`). Note that there is no inequality (`!=`)
+ # operator. You can prepend the `NOT` operator to an expression to negate it. *
+ # Multiple field query expressions can be combined in one query by adding `AND`
+ # or `OR` operators between the expressions. If a boolean operator appears
+ # within a quoted string, it is not treated as special, it's just another part
+ # of the character string to be matched. You can prepend the `NOT` operator to
+ # an expression to negate it. Only filtering on labels is supported. For example,
+ # `labels.key=value`.
# @param [Fixnum] page_size
# Limit on the number of DICOM stores to return in a single response. If not
# specified, 100 is used. May not be larger than 1000.
# @param [String] page_token
# The next_page_token value returned from the previous List request, if any.
@@ -2157,13 +2176,32 @@
# Lists the FHIR stores in the given dataset.
# @param [String] parent
# Name of the dataset.
# @param [String] filter
- # Restricts stores returned to those matching a filter. Syntax: https://cloud.
- # google.com/appengine/docs/standard/python/search/query_strings Only filtering
- # on labels is supported, for example `labels.key=value`.
+ # Restricts stores returned to those matching a filter. The following syntax is
+ # available: * A string field value can be written as text inside quotation
+ # marks, for example `"query text"`. The only valid relational operation for
+ # text fields is equality (`=`), where text is searched within the field, rather
+ # than having the field be equal to the text. For example, `"Comment = great"`
+ # returns messages with `great` in the comment field. * A number field value can
+ # be written as an integer, a decimal, or an exponential. The valid relational
+ # operators for number fields are the equality operator (`=`), along with the
+ # less than/greater than operators (`<`, `<=`, `>`, `>=`). Note that there is no
+ # inequality (`!=`) operator. You can prepend the `NOT` operator to an
+ # expression to negate it. * A date field value must be written in `yyyy-mm-dd`
+ # form. Fields with date and time use the RFC3339 time format. Leading zeros are
+ # required for one-digit months and days. The valid relational operators for
+ # date fields are the equality operator (`=`) , along with the less than/greater
+ # than operators (`<`, `<=`, `>`, `>=`). Note that there is no inequality (`!=`)
+ # operator. You can prepend the `NOT` operator to an expression to negate it. *
+ # Multiple field query expressions can be combined in one query by adding `AND`
+ # or `OR` operators between the expressions. If a boolean operator appears
+ # within a quoted string, it is not treated as special, it's just another part
+ # of the character string to be matched. You can prepend the `NOT` operator to
+ # an expression to negate it. Only filtering on labels is supported, for example
+ # `labels.key=value`.
# @param [Fixnum] page_size
# Limit on the number of FHIR stores to return in a single response. If not
# specified, 100 is used. May not be larger than 1000.
# @param [String] page_token
# The next_page_token value returned from the previous List request, if any.
@@ -3160,13 +3198,32 @@
# Lists the HL7v2 stores in the given dataset.
# @param [String] parent
# Name of the dataset.
# @param [String] filter
- # Restricts stores returned to those matching a filter. Syntax: https://cloud.
- # google.com/appengine/docs/standard/python/search/query_strings Only filtering
- # on labels is supported. For example, `labels.key=value`.
+ # Restricts stores returned to those matching a filter. The following syntax is
+ # available: * A string field value can be written as text inside quotation
+ # marks, for example `"query text"`. The only valid relational operation for
+ # text fields is equality (`=`), where text is searched within the field, rather
+ # than having the field be equal to the text. For example, `"Comment = great"`
+ # returns messages with `great` in the comment field. * A number field value can
+ # be written as an integer, a decimal, or an exponential. The valid relational
+ # operators for number fields are the equality operator (`=`), along with the
+ # less than/greater than operators (`<`, `<=`, `>`, `>=`). Note that there is no
+ # inequality (`!=`) operator. You can prepend the `NOT` operator to an
+ # expression to negate it. * A date field value must be written in `yyyy-mm-dd`
+ # form. Fields with date and time use the RFC3339 time format. Leading zeros are
+ # required for one-digit months and days. The valid relational operators for
+ # date fields are the equality operator (`=`) , along with the less than/greater
+ # than operators (`<`, `<=`, `>`, `>=`). Note that there is no inequality (`!=`)
+ # operator. You can prepend the `NOT` operator to an expression to negate it. *
+ # Multiple field query expressions can be combined in one query by adding `AND`
+ # or `OR` operators between the expressions. If a boolean operator appears
+ # within a quoted string, it is not treated as special, it's just another part
+ # of the character string to be matched. You can prepend the `NOT` operator to
+ # an expression to negate it. Only filtering on labels is supported. For example,
+ # `labels.key=value`.
# @param [Fixnum] page_size
# Limit on the number of HL7v2 stores to return in a single response. If not
# specified, 100 is used. May not be larger than 1000.
# @param [String] page_token
# The next_page_token value returned from the previous List request, if any.
@@ -3460,25 +3517,43 @@
# delay between the time a message is created and when it can be found through a
# filter.
# @param [String] parent
# Name of the HL7v2 store to retrieve messages from.
# @param [String] filter
- # Restricts messages returned to those matching a filter. Syntax: https://cloud.
- # google.com/appengine/docs/standard/python/search/query_strings Fields/
- # functions available for filtering are: * `message_type`, from the MSH-9.1
- # field. For example, `NOT message_type = "ADT"`. * `send_date` or `sendDate`,
- # the YYYY-MM-DD date the message was sent in the dataset's time_zone, from the
- # MSH-7 segment. For example, `send_date < "2017-01-02"`. * `send_time`, the
- # timestamp when the message was sent, using the RFC3339 time format for
- # comparisons, from the MSH-7 segment. For example, `send_time < "2017-01-02T00:
- # 00:00-05:00"`. * `send_facility`, the care center that the message came from,
- # from the MSH-4 segment. For example, `send_facility = "ABC"`. * `PatientId(
- # value, type)`, which matches if the message lists a patient having an ID of
- # the given value and type in the PID-2, PID-3, or PID-4 segments. For example, `
- # PatientId("123456", "MRN")`. * `labels.x`, a string value of the label with
- # key `x` as set using the Message.labels map. For example, `labels."priority"="
- # high"`. The operator `:*` can be used to assert the existence of a label. For
- # example, `labels."priority":*`.
+ # Restricts messages returned to those matching a filter. The following syntax
+ # is available: * A string field value can be written as text inside quotation
+ # marks, for example `"query text"`. The only valid relational operation for
+ # text fields is equality (`=`), where text is searched within the field, rather
+ # than having the field be equal to the text. For example, `"Comment = great"`
+ # returns messages with `great` in the comment field. * A number field value can
+ # be written as an integer, a decimal, or an exponential. The valid relational
+ # operators for number fields are the equality operator (`=`), along with the
+ # less than/greater than operators (`<`, `<=`, `>`, `>=`). Note that there is no
+ # inequality (`!=`) operator. You can prepend the `NOT` operator to an
+ # expression to negate it. * A date field value must be written in `yyyy-mm-dd`
+ # form. Fields with date and time use the RFC3339 time format. Leading zeros are
+ # required for one-digit months and days. The valid relational operators for
+ # date fields are the equality operator (`=`) , along with the less than/greater
+ # than operators (`<`, `<=`, `>`, `>=`). Note that there is no inequality (`!=`)
+ # operator. You can prepend the `NOT` operator to an expression to negate it. *
+ # Multiple field query expressions can be combined in one query by adding `AND`
+ # or `OR` operators between the expressions. If a boolean operator appears
+ # within a quoted string, it is not treated as special, it's just another part
+ # of the character string to be matched. You can prepend the `NOT` operator to
+ # an expression to negate it. Fields/functions available for filtering are: * `
+ # message_type`, from the MSH-9.1 field. For example, `NOT message_type = "ADT"`.
+ # * `send_date` or `sendDate`, the YYYY-MM-DD date the message was sent in the
+ # dataset's time_zone, from the MSH-7 segment. For example, `send_date < "2017-
+ # 01-02"`. * `send_time`, the timestamp when the message was sent, using the
+ # RFC3339 time format for comparisons, from the MSH-7 segment. For example, `
+ # send_time < "2017-01-02T00:00:00-05:00"`. * `send_facility`, the care center
+ # that the message came from, from the MSH-4 segment. For example, `
+ # send_facility = "ABC"`. * `PatientId(value, type)`, which matches if the
+ # message lists a patient having an ID of the given value and type in the PID-2,
+ # PID-3, or PID-4 segments. For example, `PatientId("123456", "MRN")`. * `labels.
+ # x`, a string value of the label with key `x` as set using the Message.labels
+ # map. For example, `labels."priority"="high"`. The operator `:*` can be used to
+ # assert the existence of a label. For example, `labels."priority":*`.
# @param [String] order_by
# Orders messages returned by the specified order_by clause. Syntax: https://
# cloud.google.com/apis/design/design_patterns#sorting_order Fields available
# for ordering are: * `send_time`
# @param [Fixnum] page_size