lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.12.0 vs lib/google/apis/healthcare_v1/classes.rb in google-apis-healthcare_v1-0.13.0

- old
+ new

@@ -3212,19 +3212,26 @@ # Corresponds to the JSON property `segmentTerminator` # NOTE: Values are automatically base64 encoded/decoded in the client library. # @return [String] attr_accessor :segment_terminator + # Immutable. Determines the version of the unschematized parser to be used when ` + # schema` is not given. This field is immutable after store creation. + # Corresponds to the JSON property `version` + # @return [String] + attr_accessor :version + def initialize(**args) update!(**args) end # Update properties of this object def update!(**args) @allow_null_header = args[:allow_null_header] if args.key?(:allow_null_header) @schema = args[:schema] if args.key?(:schema) @segment_terminator = args[:segment_terminator] if args.key?(:segment_terminator) + @version = args[:version] if args.key?(:version) end end # A patient identifier and associated type. class PatientId @@ -3667,19 +3674,26 @@ # VersionSources all match an incoming message. # Corresponds to the JSON property `types` # @return [Array<Google::Apis::HealthcareV1::Hl7TypesConfig>] attr_accessor :types + # Determines how unexpected segments (segments not matched to the schema) are + # handled. + # Corresponds to the JSON property `unexpectedSegmentHandling` + # @return [String] + attr_accessor :unexpected_segment_handling + def initialize(**args) update!(**args) end # Update properties of this object def update!(**args) @ignore_min_occurs = args[:ignore_min_occurs] if args.key?(:ignore_min_occurs) @schemas = args[:schemas] if args.key?(:schemas) @schematized_parsing_type = args[:schematized_parsing_type] if args.key?(:schematized_parsing_type) @types = args[:types] if args.key?(:types) + @unexpected_segment_handling = args[:unexpected_segment_handling] if args.key?(:unexpected_segment_handling) end end # An HL7v2 Segment. class SchemaSegment