Module: Aws::ConnectHealth::Types

Defined in:
gems/aws-sdk-connecthealth/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, 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 audio data chunk

Returns:

  • (String)


868
869
870
871
872
873
# File 'gems/aws-sdk-connecthealth/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



910
911
912
913
914
915
916
917
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 910

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

#custom_templateTypes::CustomTemplateResponse



1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 1124

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



910
911
912
913
914
915
916
917
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 910

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

#managed_templateTypes::ManagedTemplateResponse



1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 1124

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 'gems/aws-sdk-connecthealth/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



910
911
912
913
914
915
916
917
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 910

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



1066
1067
1068
1069
1070
1071
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 1066

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

#typeString

The type of session control event

Returns:

  • (String)


1051
1052
1053
1054
1055
1056
# File 'gems/aws-sdk-connecthealth/lib/aws-sdk-connecthealth/types.rb', line 1051

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