lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.18.0 vs lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.19.0

- old
+ new

@@ -1553,10 +1553,19 @@ # Specifies how to handle de-identification of a FHIR store. class FhirConfig include Google::Apis::Core::Hashable + # The behaviour for handling FHIR extensions that aren't otherwise specified for + # de-identification. If true, all extensions are preserved during de- + # identification by default. If false or unspecified, all extensions are removed + # during de-identification by default. + # Corresponds to the JSON property `defaultKeepExtensions` + # @return [Boolean] + attr_accessor :default_keep_extensions + alias_method :default_keep_extensions?, :default_keep_extensions + # Specifies FHIR paths to match and how to transform them. Any field that is not # matched by a FieldMetadata is passed through to the output dataset unmodified. # All extensions will be processed according to `default_keep_extensions`. # Corresponds to the JSON property `fieldMetadataList` # @return [Array<Google::Apis::HealthcareV1::FieldMetadata>] @@ -1566,9 +1575,10 @@ update!(**args) end # Update properties of this object def update!(**args) + @default_keep_extensions = args[:default_keep_extensions] if args.key?(:default_keep_extensions) @field_metadata_list = args[:field_metadata_list] if args.key?(:field_metadata_list) end end # Filter configuration.