Class: Aws::ComprehendMedical::Types::RxNormAttribute

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-comprehendmedical/types.rb

Overview

The extracted attributes that relate to this entity. The attributes recognized by InferRxNorm are ‘DOSAGE`, `DURATION`, `FORM`, `FREQUENCY`, `RATE`, `ROUTE_OR_MODE`.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#begin_offsetInteger

The 0-based character offset in the input text that shows where the attribute begins. The offset returns the UTF-8 code point in the string.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#end_offsetInteger

The 0-based character offset in the input text that shows where the attribute ends. The offset returns the UTF-8 code point in the string.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#idInteger

The numeric identifier for this attribute. This is a monotonically increasing id unique within this response rather than a global unique identifier.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#relationship_scoreFloat

The level of confidence that Amazon Comprehend Medical has that the attribute is accurately linked to an entity.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#scoreFloat

The level of confidence that Amazon Comprehend Medical has that the segment of text is correctly recognized as an attribute.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#textString

The segment of input text which corresponds to the detected attribute.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#traitsArray<Types::RxNormTrait>

Contextual information for the attribute. InferRxNorm recognizes the trait ‘NEGATION` for attributes, i.e. that the patient is not taking a specific dose or form of a medication.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of attribute. The types of attributes recognized by InferRxNorm are ‘BRAND_NAME` and `GENERIC_NAME`.



1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
# File 'lib/aws-sdk-comprehendmedical/types.rb', line 1255

class RxNormAttribute < Struct.new(
  :type,
  :score,
  :relationship_score,
  :id,
  :begin_offset,
  :end_offset,
  :text,
  :traits)
  SENSITIVE = []
  include Aws::Structure
end