Skip to content

Commit dfe36f1

Browse files
author
AWS
committed
Amazon Transcribe Streaming Service Update: AWS HealthScribe now supports specifying preferred patient pronouns through the MedicalScribeContext parameter for use in the generated clinical notes.
1 parent 6ffda0b commit dfe36f1

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Transcribe Streaming Service",
4+
"contributor": "",
5+
"description": "AWS HealthScribe now supports specifying preferred patient pronouns through the MedicalScribeContext parameter for use in the generated clinical notes."
6+
}

services/transcribestreaming/src/main/resources/codegen-resources/service-2.json

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
{"shape":"ConflictException"},
6363
{"shape":"ServiceUnavailableException"}
6464
],
65-
"documentation":"<p>Starts a bidirectional HTTP/2 stream, where audio is streamed to Amazon Web Services HealthScribe and the transcription results are streamed to your application.</p> <p>When you start a stream, you first specify the stream configuration in a <code>MedicalScribeConfigurationEvent</code>. This event includes channel definitions, encryption settings, and post-stream analytics settings, such as the output configuration for aggregated transcript and clinical note generation. These are additional streaming session configurations beyond those provided in your initial start request headers. Whether you are starting a new session or resuming an existing session, your first event must be a <code>MedicalScribeConfigurationEvent</code>. </p> <p> After you send a <code>MedicalScribeConfigurationEvent</code>, you start <code>AudioEvents</code> and Amazon Web Services HealthScribe responds with real-time transcription results. When you are finished, to start processing the results with the post-stream analytics, send a <code>MedicalScribeSessionControlEvent</code> with a <code>Type</code> of <code>END_OF_SESSION</code> and Amazon Web Services HealthScribe starts the analytics. </p> <p>You can pause or resume streaming. To pause streaming, complete the input stream without sending the <code>MedicalScribeSessionControlEvent</code>. To resume streaming, call the <code>StartMedicalScribeStream</code> and specify the same SessionId you used to start the stream. </p> <p>The following parameters are required:</p> <ul> <li> <p> <code>language-code</code> </p> </li> <li> <p> <code>media-encoding</code> </p> </li> <li> <p> <code>media-sample-rate-hertz</code> </p> </li> </ul> <p/> <p>For more information on streaming with Amazon Web Services HealthScribe, see <a href=\"https://docs.aws.amazon.com/transcribe/latest/dg/health-scribe-streaming.html\">Amazon Web Services HealthScribe</a>. </p>"
65+
"documentation":"<p>Starts a bidirectional HTTP/2 stream, where audio is streamed to Amazon Web Services HealthScribe and the transcription results are streamed to your application.</p> <p>When you start a stream, you first specify the stream configuration in a <code>MedicalScribeConfigurationEvent</code>. This event includes channel definitions, encryption settings, medical scribe context, and post-stream analytics settings, such as the output configuration for aggregated transcript and clinical note generation. These are additional streaming session configurations beyond those provided in your initial start request headers. Whether you are starting a new session or resuming an existing session, your first event must be a <code>MedicalScribeConfigurationEvent</code>. </p> <p> After you send a <code>MedicalScribeConfigurationEvent</code>, you start <code>AudioEvents</code> and Amazon Web Services HealthScribe responds with real-time transcription results. When you are finished, to start processing the results with the post-stream analytics, send a <code>MedicalScribeSessionControlEvent</code> with a <code>Type</code> of <code>END_OF_SESSION</code> and Amazon Web Services HealthScribe starts the analytics. </p> <p>You can pause or resume streaming. To pause streaming, complete the input stream without sending the <code>MedicalScribeSessionControlEvent</code>. To resume streaming, call the <code>StartMedicalScribeStream</code> and specify the same SessionId you used to start the stream. </p> <p>The following parameters are required:</p> <ul> <li> <p> <code>language-code</code> </p> </li> <li> <p> <code>media-encoding</code> </p> </li> <li> <p> <code>media-sample-rate-hertz</code> </p> </li> </ul> <p/> <p>For more information on streaming with Amazon Web Services HealthScribe, see <a href=\"https://docs.aws.amazon.com/transcribe/latest/dg/health-scribe-streaming.html\">Amazon Web Services HealthScribe</a>. </p>"
6666
},
6767
"StartMedicalStreamTranscription":{
6868
"name":"StartMedicalStreamTranscription",
@@ -875,11 +875,25 @@
875875
"PostStreamAnalyticsSettings":{
876876
"shape":"MedicalScribePostStreamAnalyticsSettings",
877877
"documentation":"<p>Specify settings for post-stream analytics.</p>"
878+
},
879+
"MedicalScribeContext":{
880+
"shape":"MedicalScribeContext",
881+
"documentation":"<p>The <code>MedicalScribeContext</code> object that contains contextual information used to generate customized clinical notes.</p>"
878882
}
879883
},
880884
"documentation":"<p>Specify details to configure the streaming session, including channel definitions, encryption settings, post-stream analytics settings, resource access role ARN and vocabulary settings. </p> <p>Whether you are starting a new session or resuming an existing session, your first event must be a <code>MedicalScribeConfigurationEvent</code>. If you are resuming a session, then this event must have the same configurations that you provided to start the session. </p>",
881885
"event":true
882886
},
887+
"MedicalScribeContext":{
888+
"type":"structure",
889+
"members":{
890+
"PatientContext":{
891+
"shape":"MedicalScribePatientContext",
892+
"documentation":"<p>Contains patient-specific information used to customize the clinical note generation.</p>"
893+
}
894+
},
895+
"documentation":"<p>The <code>MedicalScribeContext</code> object that contains contextual information which is used during clinical note generation to add relevant context to the note.</p>"
896+
},
883897
"MedicalScribeEncryptionSettings":{
884898
"type":"structure",
885899
"required":["KmsKeyId"],
@@ -947,6 +961,16 @@
947961
"CLINICIAN"
948962
]
949963
},
964+
"MedicalScribePatientContext":{
965+
"type":"structure",
966+
"members":{
967+
"Pronouns":{
968+
"shape":"Pronouns",
969+
"documentation":"<p>The patient's preferred pronouns that the user wants to provide as a context for clinical note generation .</p>"
970+
}
971+
},
972+
"documentation":"<p>Contains patient-specific information. </p>"
973+
},
950974
"MedicalScribePostStreamAnalyticsResult":{
951975
"type":"structure",
952976
"members":{
@@ -1062,6 +1086,10 @@
10621086
"PostStreamAnalyticsResult":{
10631087
"shape":"MedicalScribePostStreamAnalyticsResult",
10641088
"documentation":"<p>The result of post-stream analytics for the HealthScribe streaming session.</p>"
1089+
},
1090+
"MedicalScribeContextProvided":{
1091+
"shape":"NullableBoolean",
1092+
"documentation":"<p>Indicates whether the <code>MedicalScribeContext</code> object was provided when the stream was started.</p>"
10651093
}
10661094
},
10671095
"documentation":"<p>Contains details about a Amazon Web Services HealthScribe streaming session.</p>"
@@ -1283,6 +1311,15 @@
12831311
},
12841312
"documentation":"<p>Allows you to specify additional settings for your Call Analytics post-call request, including output locations for your redacted transcript, which IAM role to use, and which encryption key to use.</p> <p> <code>DataAccessRoleArn</code> and <code>OutputLocation</code> are required fields.</p> <p> <code>PostCallAnalyticsSettings</code> provides you with the same insights as a Call Analytics post-call transcription. Refer to <a href=\"https://docs.aws.amazon.com/transcribe/latest/dg/tca-post-call.html\">Post-call analytics</a> for more information on this feature.</p>"
12851313
},
1314+
"Pronouns":{
1315+
"type":"string",
1316+
"enum":[
1317+
"HE_HIM",
1318+
"SHE_HER",
1319+
"THEY_THEM"
1320+
],
1321+
"sensitive":true
1322+
},
12861323
"RequestId":{"type":"string"},
12871324
"ResourceNotFoundException":{
12881325
"type":"structure",

0 commit comments

Comments
 (0)