Skip to content

Commit d338b70

Browse files
author
awstools
committed
feat(client-transcribe-streaming): This release adds support for the Clinical Note Template Customization feature for the AWS HealthScribe Streaming APIs within Amazon Transcribe.
1 parent 94f7ccb commit d338b70

File tree

4 files changed

+54
-0
lines changed

4 files changed

+54
-0
lines changed

clients/client-transcribe-streaming/src/commands/GetMedicalScribeStreamCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ export interface GetMedicalScribeStreamCommandOutput extends GetMedicalScribeStr
7575
* // PostStreamAnalyticsSettings: { // MedicalScribePostStreamAnalyticsSettings
7676
* // ClinicalNoteGenerationSettings: { // ClinicalNoteGenerationSettings
7777
* // OutputBucketName: "STRING_VALUE", // required
78+
* // NoteTemplate: "HISTORY_AND_PHYSICAL" || "GIRPP",
7879
* // },
7980
* // },
8081
* // PostStreamAnalyticsResult: { // MedicalScribePostStreamAnalyticsResult

clients/client-transcribe-streaming/src/commands/StartMedicalScribeStreamCommand.ts

+1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ export interface StartMedicalScribeStreamCommandOutput extends StartMedicalScrib
118118
* PostStreamAnalyticsSettings: { // MedicalScribePostStreamAnalyticsSettings
119119
* ClinicalNoteGenerationSettings: { // ClinicalNoteGenerationSettings
120120
* OutputBucketName: "STRING_VALUE", // required
121+
* NoteTemplate: "HISTORY_AND_PHYSICAL" || "GIRPP",
121122
* },
122123
* },
123124
* },

clients/client-transcribe-streaming/src/models/models_0.ts

+29
Original file line numberDiff line numberDiff line change
@@ -1075,6 +1075,20 @@ export interface ClinicalNoteGenerationResult {
10751075
FailureReason?: string | undefined;
10761076
}
10771077

1078+
/**
1079+
* @public
1080+
* @enum
1081+
*/
1082+
export const MedicalScribeNoteTemplate = {
1083+
GIRPP: "GIRPP",
1084+
HISTORY_AND_PHYSICAL: "HISTORY_AND_PHYSICAL",
1085+
} as const;
1086+
1087+
/**
1088+
* @public
1089+
*/
1090+
export type MedicalScribeNoteTemplate = (typeof MedicalScribeNoteTemplate)[keyof typeof MedicalScribeNoteTemplate];
1091+
10781092
/**
10791093
* <p>The output configuration for aggregated transcript and clinical note generation.</p>
10801094
* @public
@@ -1092,6 +1106,21 @@ export interface ClinicalNoteGenerationSettings {
10921106
* @public
10931107
*/
10941108
OutputBucketName: string | undefined;
1109+
1110+
/**
1111+
* <p>Specify one of the following templates to use for the clinical note summary. The default is <code>HISTORY_AND_PHYSICAL</code>.</p>
1112+
* <ul>
1113+
* <li>
1114+
* <p>HISTORY_AND_PHYSICAL: Provides summaries for key sections of the clinical documentation. Sections include Chief Complaint,
1115+
* History of Present Illness, Review of Systems, Past Medical History, Assessment, and Plan.</p>
1116+
* </li>
1117+
* <li>
1118+
* <p>GIRPP: Provides summaries based on the patients progress toward goals. Sections include Goal, Intervention, Response, Progress, and Plan.</p>
1119+
* </li>
1120+
* </ul>
1121+
* @public
1122+
*/
1123+
NoteTemplate?: MedicalScribeNoteTemplate | undefined;
10951124
}
10961125

10971126
/**

codegen/sdk-codegen/aws-models/transcribe-streaming.json

+23
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,12 @@
457457
"smithy.api#documentation": "<p>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 <code>S3://</code> prefix of the specified bucket. </p>\n <p>HealthScribe outputs transcript and clinical note files under the prefix:\n <code>S3://$output-bucket-name/healthscribe-streaming/session-id/post-stream-analytics/clinical-notes</code>\n </p>\n <p>The role <code>ResourceAccessRoleArn</code> specified in the <code>MedicalScribeConfigurationEvent</code> must have\n permission to use the specified location. You can change Amazon S3 permissions using the <a href=\"https://console.aws.amazon.com/s3\">\n Amazon Web Services Management Console\n </a>. See also <a href=\"https://docs.aws.amazon.com/transcribe/latest/dg/security_iam_id-based-policy-examples.html#auth-role-iam-user\">Permissions Required for IAM User Roles </a> . </p>",
458458
"smithy.api#required": {}
459459
}
460+
},
461+
"NoteTemplate": {
462+
"target": "com.amazonaws.transcribestreaming#MedicalScribeNoteTemplate",
463+
"traits": {
464+
"smithy.api#documentation": "<p>Specify one of the following templates to use for the clinical note summary. The default is <code>HISTORY_AND_PHYSICAL</code>.</p>\n <ul>\n <li>\n <p>HISTORY_AND_PHYSICAL: Provides summaries for key sections of the clinical documentation. Sections include Chief Complaint, \n History of Present Illness, Review of Systems, Past Medical History, Assessment, and Plan.</p>\n </li>\n <li>\n <p>GIRPP: Provides summaries based on the patients progress toward goals. Sections include Goal, Intervention, Response, Progress, and Plan.</p>\n </li>\n </ul>"
465+
}
460466
}
461467
},
462468
"traits": {
@@ -1654,6 +1660,23 @@
16541660
}
16551661
}
16561662
},
1663+
"com.amazonaws.transcribestreaming#MedicalScribeNoteTemplate": {
1664+
"type": "enum",
1665+
"members": {
1666+
"HISTORY_AND_PHYSICAL": {
1667+
"target": "smithy.api#Unit",
1668+
"traits": {
1669+
"smithy.api#enumValue": "HISTORY_AND_PHYSICAL"
1670+
}
1671+
},
1672+
"GIRPP": {
1673+
"target": "smithy.api#Unit",
1674+
"traits": {
1675+
"smithy.api#enumValue": "GIRPP"
1676+
}
1677+
}
1678+
}
1679+
},
16571680
"com.amazonaws.transcribestreaming#MedicalScribeParticipantRole": {
16581681
"type": "enum",
16591682
"members": {

0 commit comments

Comments
 (0)