diff --git a/clients/client-transcribe-streaming/src/commands/GetMedicalScribeStreamCommand.ts b/clients/client-transcribe-streaming/src/commands/GetMedicalScribeStreamCommand.ts index ec994dc7fbe2..e5b248a90e56 100644 --- a/clients/client-transcribe-streaming/src/commands/GetMedicalScribeStreamCommand.ts +++ b/clients/client-transcribe-streaming/src/commands/GetMedicalScribeStreamCommand.ts @@ -75,6 +75,7 @@ export interface GetMedicalScribeStreamCommandOutput extends GetMedicalScribeStr * // PostStreamAnalyticsSettings: { // MedicalScribePostStreamAnalyticsSettings * // ClinicalNoteGenerationSettings: { // ClinicalNoteGenerationSettings * // OutputBucketName: "STRING_VALUE", // required + * // NoteTemplate: "HISTORY_AND_PHYSICAL" || "GIRPP", * // }, * // }, * // PostStreamAnalyticsResult: { // MedicalScribePostStreamAnalyticsResult diff --git a/clients/client-transcribe-streaming/src/commands/StartMedicalScribeStreamCommand.ts b/clients/client-transcribe-streaming/src/commands/StartMedicalScribeStreamCommand.ts index 7744cb70efa8..43753edf2db4 100644 --- a/clients/client-transcribe-streaming/src/commands/StartMedicalScribeStreamCommand.ts +++ b/clients/client-transcribe-streaming/src/commands/StartMedicalScribeStreamCommand.ts @@ -118,6 +118,7 @@ export interface StartMedicalScribeStreamCommandOutput extends StartMedicalScrib * PostStreamAnalyticsSettings: { // MedicalScribePostStreamAnalyticsSettings * ClinicalNoteGenerationSettings: { // ClinicalNoteGenerationSettings * OutputBucketName: "STRING_VALUE", // required + * NoteTemplate: "HISTORY_AND_PHYSICAL" || "GIRPP", * }, * }, * }, diff --git a/clients/client-transcribe-streaming/src/models/models_0.ts b/clients/client-transcribe-streaming/src/models/models_0.ts index 8188ed60ed8b..9a8567b93f1d 100644 --- a/clients/client-transcribe-streaming/src/models/models_0.ts +++ b/clients/client-transcribe-streaming/src/models/models_0.ts @@ -1075,6 +1075,20 @@ export interface ClinicalNoteGenerationResult { FailureReason?: string | undefined; } +/** + * @public + * @enum + */ +export const MedicalScribeNoteTemplate = { + GIRPP: "GIRPP", + HISTORY_AND_PHYSICAL: "HISTORY_AND_PHYSICAL", +} as const; + +/** + * @public + */ +export type MedicalScribeNoteTemplate = (typeof MedicalScribeNoteTemplate)[keyof typeof MedicalScribeNoteTemplate]; + /** *

The output configuration for aggregated transcript and clinical note generation.

* @public @@ -1092,6 +1106,21 @@ export interface ClinicalNoteGenerationSettings { * @public */ OutputBucketName: string | undefined; + + /** + *

Specify one of the following templates to use for the clinical note summary. The default is HISTORY_AND_PHYSICAL.

+ * + * @public + */ + NoteTemplate?: MedicalScribeNoteTemplate | undefined; } /** diff --git a/codegen/sdk-codegen/aws-models/transcribe-streaming.json b/codegen/sdk-codegen/aws-models/transcribe-streaming.json index 394816b1e1b7..51a9731f30f0 100644 --- a/codegen/sdk-codegen/aws-models/transcribe-streaming.json +++ b/codegen/sdk-codegen/aws-models/transcribe-streaming.json @@ -457,6 +457,12 @@ "smithy.api#documentation": "

The name of the Amazon S3 bucket where you want the output of Amazon Web Services HealthScribe post-stream analytics stored. Don't include the S3:// prefix of the specified bucket.

\n

HealthScribe outputs transcript and clinical note files under the prefix:\n S3://$output-bucket-name/healthscribe-streaming/session-id/post-stream-analytics/clinical-notes\n

\n

The role ResourceAccessRoleArn specified in the MedicalScribeConfigurationEvent must have\n permission to use the specified location. You can change Amazon S3 permissions using the \n Amazon Web Services Management Console\n . See also Permissions Required for IAM User Roles .

", "smithy.api#required": {} } + }, + "NoteTemplate": { + "target": "com.amazonaws.transcribestreaming#MedicalScribeNoteTemplate", + "traits": { + "smithy.api#documentation": "

Specify one of the following templates to use for the clinical note summary. The default is HISTORY_AND_PHYSICAL.

\n " + } } }, "traits": { @@ -1654,6 +1660,23 @@ } } }, + "com.amazonaws.transcribestreaming#MedicalScribeNoteTemplate": { + "type": "enum", + "members": { + "HISTORY_AND_PHYSICAL": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "HISTORY_AND_PHYSICAL" + } + }, + "GIRPP": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "GIRPP" + } + } + } + }, "com.amazonaws.transcribestreaming#MedicalScribeParticipantRole": { "type": "enum", "members": {