Class: Aws::TranscribeStreamingService::Types::MedicalScribeStreamDetails

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

Overview

Contains details about a Amazon Web Services HealthScribe streaming session.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#channel_definitionsArray<Types::MedicalScribeChannelDefinition>

The Channel Definitions of the HealthScribe streaming session.



1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#encryption_settingsTypes::MedicalScribeEncryptionSettings

The Encryption Settings of the HealthScribe streaming session.



1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#language_codeString

The Language Code of the HealthScribe streaming session.

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#media_encodingString

The Media Encoding of the HealthScribe streaming session.

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#media_sample_rate_hertzInteger

The sample rate (in hertz) of the HealthScribe streaming session.

Returns:

  • (Integer)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#post_stream_analytics_resultTypes::MedicalScribePostStreamAnalyticsResult

The result of post-stream analytics for the HealthScribe streaming session.



1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#post_stream_analytics_settingsTypes::MedicalScribePostStreamAnalyticsSettings

The post-stream analytics settings of the HealthScribe streaming session.



1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#resource_access_role_arnString

The Amazon Resource Name (ARN) of the role used in the HealthScribe streaming session.

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#session_idString

The identifier of the HealthScribe streaming session.

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#stream_created_atTime

The date and time when the HealthScribe streaming session was created.

Returns:

  • (Time)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#stream_ended_atTime

The date and time when the HealthScribe streaming session was ended.

Returns:

  • (Time)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#stream_statusString

The streaming status of the HealthScribe streaming session.

Possible Values:

  • ‘IN_PROGRESS`

  • ‘PAUSED`

  • ‘FAILED`

  • ‘COMPLETED`

<note markdown=“1”> This status is specific to real-time streaming. A ‘COMPLETED` status doesn’t mean that the post-stream analytics is complete. To get status of an analytics result, check the ‘Status` field for the analytics result within the `MedicalScribePostStreamAnalyticsResult`. For example, you can view the status of the `ClinicalNoteGenerationResult`.

</note>

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#vocabulary_filter_methodString

The method of the vocabulary filter for the HealthScribe streaming session.

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#vocabulary_filter_nameString

The name of the vocabulary filter used for the HealthScribe streaming session .

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end

#vocabulary_nameString

The vocabulary name of the HealthScribe streaming session.

Returns:

  • (String)


1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 1166

class MedicalScribeStreamDetails < Struct.new(
  :session_id,
  :stream_created_at,
  :stream_ended_at,
  :language_code,
  :media_sample_rate_hertz,
  :media_encoding,
  :vocabulary_name,
  :vocabulary_filter_name,
  :vocabulary_filter_method,
  :resource_access_role_arn,
  :channel_definitions,
  :encryption_settings,
  :stream_status,
  :post_stream_analytics_settings,
  :post_stream_analytics_result)
  SENSITIVE = []
  include Aws::Structure
end