Module: Aws::ConnectHealth::Types

Defined in:
lib/aws-sdk-connecthealth/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ActivateSubscriptionInput, ActivateSubscriptionOutput, ArtifactDetails, ClinicalNoteGenerationResult, ClinicalNoteGenerationSettings, ClinicalNoteGenerationSettingsResponse, ConflictException, CreateDomainInput, CreateDomainOutput, CreateSubscriptionInput, CreateSubscriptionOutput, CreateWebAppConfiguration, CustomTemplate, CustomTemplateResponse, DeactivateSubscriptionInput, DeactivateSubscriptionOutput, DeleteDomainInput, DeleteDomainOutput, DomainSummary, EncounterContext, EncryptionContext, FHIRServer, GetDomainInput, GetDomainOutput, GetMedicalScribeListeningSessionInput, GetMedicalScribeListeningSessionOutput, GetPatientInsightsJobRequest, GetPatientInsightsJobResponse, GetSubscriptionInput, GetSubscriptionOutput, InputDataConfig, InsightsContext, InsightsOutput, InternalServerException, ListDomainsInput, ListDomainsOutput, ListSubscriptionsInput, ListSubscriptionsOutput, ListTagsForResourceInput, ListTagsForResourceOutput, ManagedTemplate, ManagedTemplateResponse, MedicalScribeAudioEvent, MedicalScribeBinaryAudioEvent, MedicalScribeChannelDefinition, MedicalScribeConfigurationEvent, MedicalScribeInputStream, MedicalScribeListeningSessionDetails, MedicalScribeOutputStream, MedicalScribePostStreamActionSettings, MedicalScribePostStreamActionSettingsResponse, MedicalScribePostStreamActionsResult, MedicalScribeSessionControlEvent, MedicalScribeTranscriptEvent, MedicalScribeTranscriptSegment, NoteTemplateSettings, NoteTemplateSettingsResponse, OutputDataConfig, PatientInsightsEncounterContext, PatientInsightsPatientContext, ResourceNotFoundException, S3Source, ServiceQuotaExceededException, StartMedicalScribeListeningSessionInput, StartMedicalScribeListeningSessionOutput, StartPatientInsightsJobRequest, StartPatientInsightsJobResponse, SubscriptionDescription, TagResourceInput, TemplateSectionInstruction, ThrottlingException, UntagResourceInput, UserContext, ValidationException, WebAppConfiguration

Instance Attribute Summary collapse

Instance Attribute Details

#audio_chunkString

The raw binary audio data chunk

Returns:

  • (String)


868
869
870
871
872
873
# File 'lib/aws-sdk-connecthealth/types.rb', line 868

class MedicalScribeAudioEvent < Struct.new(
  :audio_chunk,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#channel_definitionsArray<Types::MedicalScribeChannelDefinition>

Channel definitions for the audio stream



927
928
929
930
931
932
933
934
# File 'lib/aws-sdk-connecthealth/types.rb', line 927

class MedicalScribeConfigurationEvent < Struct.new(
  :post_stream_action_settings,
  :channel_definitions,
  :encounter_context,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#custom_templateTypes::CustomTemplateResponse



1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
# File 'lib/aws-sdk-connecthealth/types.rb', line 1141

class NoteTemplateSettings < Struct.new(
  :managed_template,
  :custom_template,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ManagedTemplate < NoteTemplateSettings; end
  class CustomTemplate < NoteTemplateSettings; end
  class Unknown < NoteTemplateSettings; end
end

#encounter_contextTypes::EncounterContext

Context information about the clinical encounter



927
928
929
930
931
932
933
934
# File 'lib/aws-sdk-connecthealth/types.rb', line 927

class MedicalScribeConfigurationEvent < Struct.new(
  :post_stream_action_settings,
  :channel_definitions,
  :encounter_context,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#managed_templateTypes::ManagedTemplateResponse



1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
# File 'lib/aws-sdk-connecthealth/types.rb', line 1141

class NoteTemplateSettings < Struct.new(
  :managed_template,
  :custom_template,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ManagedTemplate < NoteTemplateSettings; end
  class CustomTemplate < NoteTemplateSettings; end
  class Unknown < NoteTemplateSettings; end
end

#messageString

Returns:

  • (String)


723
724
725
726
727
728
# File 'lib/aws-sdk-connecthealth/types.rb', line 723

class InternalServerException < Struct.new(
  :message,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#post_stream_action_settingsTypes::MedicalScribePostStreamActionSettings

Settings for actions to perform after the stream ends



927
928
929
930
931
932
933
934
# File 'lib/aws-sdk-connecthealth/types.rb', line 927

class MedicalScribeConfigurationEvent < Struct.new(
  :post_stream_action_settings,
  :channel_definitions,
  :encounter_context,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#transcript_segmentTypes::MedicalScribeTranscriptSegment

A segment of the transcript



1083
1084
1085
1086
1087
1088
# File 'lib/aws-sdk-connecthealth/types.rb', line 1083

class MedicalScribeTranscriptEvent < Struct.new(
  :transcript_segment,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of session control event

Returns:

  • (String)


1068
1069
1070
1071
1072
1073
# File 'lib/aws-sdk-connecthealth/types.rb', line 1068

class MedicalScribeSessionControlEvent < Struct.new(
  :type,
  :event_type)
  SENSITIVE = []
  include Aws::Structure
end