/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Provides detailed information about a specific medical transcription
* job.See Also:
AWS
* API Reference
The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline const Aws::String& GetMedicalTranscriptionJobName() const{ return m_medicalTranscriptionJobName; } /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline bool MedicalTranscriptionJobNameHasBeenSet() const { return m_medicalTranscriptionJobNameHasBeenSet; } /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline void SetMedicalTranscriptionJobName(const Aws::String& value) { m_medicalTranscriptionJobNameHasBeenSet = true; m_medicalTranscriptionJobName = value; } /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline void SetMedicalTranscriptionJobName(Aws::String&& value) { m_medicalTranscriptionJobNameHasBeenSet = true; m_medicalTranscriptionJobName = std::move(value); } /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline void SetMedicalTranscriptionJobName(const char* value) { m_medicalTranscriptionJobNameHasBeenSet = true; m_medicalTranscriptionJobName.assign(value); } /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline MedicalTranscriptionJobSummary& WithMedicalTranscriptionJobName(const Aws::String& value) { SetMedicalTranscriptionJobName(value); return *this;} /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline MedicalTranscriptionJobSummary& WithMedicalTranscriptionJobName(Aws::String&& value) { SetMedicalTranscriptionJobName(std::move(value)); return *this;} /** *The name of the medical transcription job. Job names are case sensitive and * must be unique within an Amazon Web Services account.
*/ inline MedicalTranscriptionJobSummary& WithMedicalTranscriptionJobName(const char* value) { SetMedicalTranscriptionJobName(value); return *this;} /** *The date and time the specified medical transcription job request was * made.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:32:58.761000-07:00
represents a transcription job
* that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job request was * made.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:32:58.761000-07:00
represents a transcription job
* that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job request was * made.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:32:58.761000-07:00
represents a transcription job
* that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job request was * made.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:32:58.761000-07:00
represents a transcription job
* that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job request was * made.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:32:58.761000-07:00
represents a transcription job
* that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job request was * made.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:32:58.761000-07:00
represents a transcription job
* that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time your medical transcription job began processing.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.789000-07:00
represents a
* transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time your medical transcription job began processing.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.789000-07:00
represents a
* transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time your medical transcription job began processing.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.789000-07:00
represents a
* transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time your medical transcription job began processing.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.789000-07:00
represents a
* transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time your medical transcription job began processing.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.789000-07:00
represents a
* transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time your medical transcription job began processing.
*Timestamps are in the format YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
.
* For example, 2022-05-04T12:32:58.789000-07:00
represents a
* transcription job that started processing at 12:32 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job finished * processing.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:33:13.922000-07:00
represents a transcription job
* that started processing at 12:33 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job finished * processing.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:33:13.922000-07:00
represents a transcription job
* that started processing at 12:33 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job finished * processing.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:33:13.922000-07:00
represents a transcription job
* that started processing at 12:33 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job finished * processing.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:33:13.922000-07:00
represents a transcription job
* that started processing at 12:33 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job finished * processing.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:33:13.922000-07:00
represents a transcription job
* that started processing at 12:33 PM UTC-7 on May 4, 2022.
The date and time the specified medical transcription job finished * processing.
Timestamps are in the format
* YYYY-MM-DD'T'HH:MM:SS.SSSSSS-UTC
. For example,
* 2022-05-04T12:33:13.922000-07:00
represents a transcription job
* that started processing at 12:33 PM UTC-7 on May 4, 2022.
The language code used to create your medical transcription. US English
* (en-US
) is the only supported language for medical
* transcriptions.
The language code used to create your medical transcription. US English
* (en-US
) is the only supported language for medical
* transcriptions.
The language code used to create your medical transcription. US English
* (en-US
) is the only supported language for medical
* transcriptions.
The language code used to create your medical transcription. US English
* (en-US
) is the only supported language for medical
* transcriptions.
The language code used to create your medical transcription. US English
* (en-US
) is the only supported language for medical
* transcriptions.
The language code used to create your medical transcription. US English
* (en-US
) is the only supported language for medical
* transcriptions.
Provides the status of your medical transcription job.
If the status
* is COMPLETED
, the job is finished and you can find the results at
* the location specified in TranscriptFileUri
. If the status is
* FAILED
, FailureReason
provides details on why your
* transcription job failed.
Provides the status of your medical transcription job.
If the status
* is COMPLETED
, the job is finished and you can find the results at
* the location specified in TranscriptFileUri
. If the status is
* FAILED
, FailureReason
provides details on why your
* transcription job failed.
Provides the status of your medical transcription job.
If the status
* is COMPLETED
, the job is finished and you can find the results at
* the location specified in TranscriptFileUri
. If the status is
* FAILED
, FailureReason
provides details on why your
* transcription job failed.
Provides the status of your medical transcription job.
If the status
* is COMPLETED
, the job is finished and you can find the results at
* the location specified in TranscriptFileUri
. If the status is
* FAILED
, FailureReason
provides details on why your
* transcription job failed.
Provides the status of your medical transcription job.
If the status
* is COMPLETED
, the job is finished and you can find the results at
* the location specified in TranscriptFileUri
. If the status is
* FAILED
, FailureReason
provides details on why your
* transcription job failed.
Provides the status of your medical transcription job.
If the status
* is COMPLETED
, the job is finished and you can find the results at
* the location specified in TranscriptFileUri
. If the status is
* FAILED
, FailureReason
provides details on why your
* transcription job failed.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
If TranscriptionJobStatus
is FAILED
,
* FailureReason
contains information about why the transcription job
* failed. See also: Common
* Errors.
Indicates where the specified medical transcription output is stored.
*If the value is CUSTOMER_BUCKET
, the location is the Amazon S3
* bucket you specified using the OutputBucketName
parameter in your
* request. If you also included OutputKey
in your request, your
* output is located in the path you specified in your request.
If the value
* is SERVICE_BUCKET
, the location is a service-managed Amazon S3
* bucket. To access a transcript stored in a service-managed bucket, use the URI
* shown in the TranscriptFileUri
field.
Indicates where the specified medical transcription output is stored.
*If the value is CUSTOMER_BUCKET
, the location is the Amazon S3
* bucket you specified using the OutputBucketName
parameter in your
* request. If you also included OutputKey
in your request, your
* output is located in the path you specified in your request.
If the value
* is SERVICE_BUCKET
, the location is a service-managed Amazon S3
* bucket. To access a transcript stored in a service-managed bucket, use the URI
* shown in the TranscriptFileUri
field.
Indicates where the specified medical transcription output is stored.
*If the value is CUSTOMER_BUCKET
, the location is the Amazon S3
* bucket you specified using the OutputBucketName
parameter in your
* request. If you also included OutputKey
in your request, your
* output is located in the path you specified in your request.
If the value
* is SERVICE_BUCKET
, the location is a service-managed Amazon S3
* bucket. To access a transcript stored in a service-managed bucket, use the URI
* shown in the TranscriptFileUri
field.
Indicates where the specified medical transcription output is stored.
*If the value is CUSTOMER_BUCKET
, the location is the Amazon S3
* bucket you specified using the OutputBucketName
parameter in your
* request. If you also included OutputKey
in your request, your
* output is located in the path you specified in your request.
If the value
* is SERVICE_BUCKET
, the location is a service-managed Amazon S3
* bucket. To access a transcript stored in a service-managed bucket, use the URI
* shown in the TranscriptFileUri
field.
Indicates where the specified medical transcription output is stored.
*If the value is CUSTOMER_BUCKET
, the location is the Amazon S3
* bucket you specified using the OutputBucketName
parameter in your
* request. If you also included OutputKey
in your request, your
* output is located in the path you specified in your request.
If the value
* is SERVICE_BUCKET
, the location is a service-managed Amazon S3
* bucket. To access a transcript stored in a service-managed bucket, use the URI
* shown in the TranscriptFileUri
field.
Indicates where the specified medical transcription output is stored.
*If the value is CUSTOMER_BUCKET
, the location is the Amazon S3
* bucket you specified using the OutputBucketName
parameter in your
* request. If you also included OutputKey
in your request, your
* output is located in the path you specified in your request.
If the value
* is SERVICE_BUCKET
, the location is a service-managed Amazon S3
* bucket. To access a transcript stored in a service-managed bucket, use the URI
* shown in the TranscriptFileUri
field.
Provides the medical specialty represented in your media.
*/ inline const Specialty& GetSpecialty() const{ return m_specialty; } /** *Provides the medical specialty represented in your media.
*/ inline bool SpecialtyHasBeenSet() const { return m_specialtyHasBeenSet; } /** *Provides the medical specialty represented in your media.
*/ inline void SetSpecialty(const Specialty& value) { m_specialtyHasBeenSet = true; m_specialty = value; } /** *Provides the medical specialty represented in your media.
*/ inline void SetSpecialty(Specialty&& value) { m_specialtyHasBeenSet = true; m_specialty = std::move(value); } /** *Provides the medical specialty represented in your media.
*/ inline MedicalTranscriptionJobSummary& WithSpecialty(const Specialty& value) { SetSpecialty(value); return *this;} /** *Provides the medical specialty represented in your media.
*/ inline MedicalTranscriptionJobSummary& WithSpecialty(Specialty&& value) { SetSpecialty(std::move(value)); return *this;} /** *Labels all personal health information (PHI) identified in your transcript. * For more information, see Identifying * personal health information (PHI) in a transcription.
*/ inline const MedicalContentIdentificationType& GetContentIdentificationType() const{ return m_contentIdentificationType; } /** *Labels all personal health information (PHI) identified in your transcript. * For more information, see Identifying * personal health information (PHI) in a transcription.
*/ inline bool ContentIdentificationTypeHasBeenSet() const { return m_contentIdentificationTypeHasBeenSet; } /** *Labels all personal health information (PHI) identified in your transcript. * For more information, see Identifying * personal health information (PHI) in a transcription.
*/ inline void SetContentIdentificationType(const MedicalContentIdentificationType& value) { m_contentIdentificationTypeHasBeenSet = true; m_contentIdentificationType = value; } /** *Labels all personal health information (PHI) identified in your transcript. * For more information, see Identifying * personal health information (PHI) in a transcription.
*/ inline void SetContentIdentificationType(MedicalContentIdentificationType&& value) { m_contentIdentificationTypeHasBeenSet = true; m_contentIdentificationType = std::move(value); } /** *Labels all personal health information (PHI) identified in your transcript. * For more information, see Identifying * personal health information (PHI) in a transcription.
*/ inline MedicalTranscriptionJobSummary& WithContentIdentificationType(const MedicalContentIdentificationType& value) { SetContentIdentificationType(value); return *this;} /** *Labels all personal health information (PHI) identified in your transcript. * For more information, see Identifying * personal health information (PHI) in a transcription.
*/ inline MedicalTranscriptionJobSummary& WithContentIdentificationType(MedicalContentIdentificationType&& value) { SetContentIdentificationType(std::move(value)); return *this;} /** *Indicates whether the input media is a dictation or a conversation, as
* specified in the StartMedicalTranscriptionJob
request.
Indicates whether the input media is a dictation or a conversation, as
* specified in the StartMedicalTranscriptionJob
request.
Indicates whether the input media is a dictation or a conversation, as
* specified in the StartMedicalTranscriptionJob
request.
Indicates whether the input media is a dictation or a conversation, as
* specified in the StartMedicalTranscriptionJob
request.
Indicates whether the input media is a dictation or a conversation, as
* specified in the StartMedicalTranscriptionJob
request.
Indicates whether the input media is a dictation or a conversation, as
* specified in the StartMedicalTranscriptionJob
request.