lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.67.0 vs lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.68.0

- old
+ new

@@ -957,13 +957,13 @@ # media type or subtype. Configs are applied in a nested manner at runtime. # Corresponds to the JSON property `config` # @return [Google::Apis::HealthcareV1::DeidentifyConfig] attr_accessor :config - # The full resource name of a Cloud Healthcare FHIR store, for example, ` - # projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/fhirStores/ - # `fhir_store_id``. + # Optional. The full resource name of a Cloud Healthcare FHIR store, for example, + # `projects/`project_id`/locations/`location_id`/datasets/`dataset_id`/ + # fhirStores/`fhir_store_id``. # Corresponds to the JSON property `store` # @return [String] attr_accessor :store def initialize(**args) @@ -2018,18 +2018,18 @@ # Represents a FHIR store. class FhirStore include Google::Apis::Core::Hashable - # Enable parsing of references within complex FHIR data types such as Extensions. - # If this value is set to ENABLED, then features like referential integrity and - # Bundle reference rewriting apply to all references. If this flag has not been - # specified the behavior of the FHIR store will not change, references in - # complex data types will not be parsed. New stores will have this value set to - # ENABLED after a notification period. Warning: turning on this flag causes - # processing existing resources to fail if they contain references to non- - # existent resources. + # Optional. Enable parsing of references within complex FHIR data types such as + # Extensions. If this value is set to ENABLED, then features like referential + # integrity and Bundle reference rewriting apply to all references. If this flag + # has not been specified the behavior of the FHIR store will not change, + # references in complex data types will not be parsed. New stores will have this + # value set to ENABLED after a notification period. Warning: turning on this + # flag causes processing existing resources to fail if they contain references + # to non-existent resources. # Corresponds to the JSON property `complexDataTypeReferenceParsing` # @return [String] attr_accessor :complex_data_type_reference_parsing # Optional. If true, overrides the default search behavior for this FHIR store @@ -2454,27 +2454,27 @@ # The BigQuery table where the server writes the output. class GoogleCloudHealthcareV1DicomBigQueryDestination include Google::Apis::Core::Hashable - # Use `write_disposition` instead. If `write_disposition` is specified, this - # parameter is ignored. force=false is equivalent to write_disposition= + # Optional. Use `write_disposition` instead. If `write_disposition` is specified, + # this parameter is ignored. force=false is equivalent to write_disposition= # WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE. # Corresponds to the JSON property `force` # @return [Boolean] attr_accessor :force alias_method :force?, :force - # BigQuery URI to a table, up to 2000 characters long, in the format `bq:// - # projectId.bqDatasetId.tableId` + # Optional. BigQuery URI to a table, up to 2000 characters long, in the format ` + # bq://projectId.bqDatasetId.tableId` # Corresponds to the JSON property `tableUri` # @return [String] attr_accessor :table_uri - # Determines whether the existing table in the destination is to be overwritten - # or appended to. If a write_disposition is specified, the `force` parameter is - # ignored. + # Optional. Determines whether the existing table in the destination is to be + # overwritten or appended to. If a write_disposition is specified, the `force` + # parameter is ignored. # Corresponds to the JSON property `writeDisposition` # @return [String] attr_accessor :write_disposition def initialize(**args) @@ -4003,12 +4003,12 @@ # A schema package contains a set of schemas and type definitions. # Corresponds to the JSON property `schema` # @return [Google::Apis::HealthcareV1::SchemaPackage] attr_accessor :schema - # Byte(s) to use as the segment terminator. If this is unset, '\r' is used as - # segment terminator, matching the HL7 version 2 specification. + # Optional. Byte(s) to use as the segment terminator. If this is unset, '\r' is + # used as segment terminator, matching the HL7 version 2 specification. # Corresponds to the JSON property `segmentTerminator` # NOTE: Values are automatically base64 encoded/decoded in the client library. # @return [String] attr_accessor :segment_terminator @@ -5449,62 +5449,63 @@ # Contains the configuration for FHIR profiles and validation. class ValidationConfig include Google::Apis::Core::Hashable - # Whether to disable FHIRPath validation for incoming resources. The default - # value is false. Set this to true to disable checking incoming resources for - # conformance against FHIRPath requirement defined in the FHIR specification. - # This property only affects resource types that do not have profiles configured - # for them, any rules in enabled implementation guides will still be enforced. + # Optional. Whether to disable FHIRPath validation for incoming resources. The + # default value is false. Set this to true to disable checking incoming + # resources for conformance against FHIRPath requirement defined in the FHIR + # specification. This property only affects resource types that do not have + # profiles configured for them, any rules in enabled implementation guides will + # still be enforced. # Corresponds to the JSON property `disableFhirpathValidation` # @return [Boolean] attr_accessor :disable_fhirpath_validation alias_method :disable_fhirpath_validation?, :disable_fhirpath_validation - # Whether to disable profile validation for this FHIR store. The default value - # is false. Set this to true to disable checking incoming resources for - # conformance against structure definitions in this FHIR store. + # Optional. Whether to disable profile validation for this FHIR store. The + # default value is false. Set this to true to disable checking incoming + # resources for conformance against structure definitions in this FHIR store. # Corresponds to the JSON property `disableProfileValidation` # @return [Boolean] attr_accessor :disable_profile_validation alias_method :disable_profile_validation?, :disable_profile_validation - # Whether to disable reference type validation for incoming resources. The - # default value is false. Set this to true to disable checking incoming + # Optional. Whether to disable reference type validation for incoming resources. + # The default value is false. Set this to true to disable checking incoming # resources for conformance against reference type requirement defined in the # FHIR specification. This property only affects resource types that do not have # profiles configured for them, any rules in enabled implementation guides will # still be enforced. # Corresponds to the JSON property `disableReferenceTypeValidation` # @return [Boolean] attr_accessor :disable_reference_type_validation alias_method :disable_reference_type_validation?, :disable_reference_type_validation - # Whether to disable required fields validation for incoming resources. The - # default value is false. Set this to true to disable checking incoming + # Optional. Whether to disable required fields validation for incoming resources. + # The default value is false. Set this to true to disable checking incoming # resources for conformance against required fields requirement defined in the # FHIR specification. This property only affects resource types that do not have # profiles configured for them, any rules in enabled implementation guides will # still be enforced. # Corresponds to the JSON property `disableRequiredFieldValidation` # @return [Boolean] attr_accessor :disable_required_field_validation alias_method :disable_required_field_validation?, :disable_required_field_validation - # A list of implementation guide URLs in this FHIR store that are used to - # configure the profiles to use for validation. For example, to use the US Core - # profiles for validation, set `enabled_implementation_guides` to `["http://hl7. - # org/fhir/us/core/ImplementationGuide/ig"]`. If `enabled_implementation_guides` - # is empty or omitted, then incoming resources are only required to conform to - # the base FHIR profiles. Otherwise, a resource must conform to at least one - # profile listed in the `global` property of one of the enabled - # ImplementationGuides. The Cloud Healthcare API does not currently enforce all - # of the rules in a StructureDefinition. The following rules are supported: - - # min/max - minValue/maxValue - maxLength - type - fixed[x] - pattern[x] on - # simple types - slicing, when using "value" as the discriminator type When a - # URL cannot be resolved (for example, in a type assertion), the server does not - # return an error. + # Optional. A list of implementation guide URLs in this FHIR store that are used + # to configure the profiles to use for validation. For example, to use the US + # Core profiles for validation, set `enabled_implementation_guides` to `["http:// + # hl7.org/fhir/us/core/ImplementationGuide/ig"]`. If ` + # enabled_implementation_guides` is empty or omitted, then incoming resources + # are only required to conform to the base FHIR profiles. Otherwise, a resource + # must conform to at least one profile listed in the `global` property of one of + # the enabled ImplementationGuides. The Cloud Healthcare API does not currently + # enforce all of the rules in a StructureDefinition. The following rules are + # supported: - min/max - minValue/maxValue - maxLength - type - fixed[x] - + # pattern[x] on simple types - slicing, when using "value" as the discriminator + # type When a URL cannot be resolved (for example, in a type assertion), the + # server does not return an error. # Corresponds to the JSON property `enabledImplementationGuides` # @return [Array<String>] attr_accessor :enabled_implementation_guides def initialize(**args)