ComprehendMedical class
Amazon Comprehend Medical extracts structured information from unstructured clinical text. Use these actions to gain insight in your documents.
Constructors
- ComprehendMedical({required String region, AwsClientCredentials? credentials, AwsClientCredentialsProvider? credentialsProvider, Client? client, String? endpointUrl})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
close(
) → void - Closes the internal HTTP client if none was provided at creation. If a client was passed as a constructor argument, this becomes a noop.
-
describeEntitiesDetectionV2Job(
{required String jobId}) → Future< DescribeEntitiesDetectionV2JobResponse> - Gets the properties associated with a medical entities detection job. Use this operation to get the status of a detection job.
-
describeICD10CMInferenceJob(
{required String jobId}) → Future< DescribeICD10CMInferenceJobResponse> - Gets the properties associated with an InferICD10CM job. Use this operation to get the status of an inference job.
-
describePHIDetectionJob(
{required String jobId}) → Future< DescribePHIDetectionJobResponse> - Gets the properties associated with a protected health information (PHI) detection job. Use this operation to get the status of a detection job.
-
describeRxNormInferenceJob(
{required String jobId}) → Future< DescribeRxNormInferenceJobResponse> - Gets the properties associated with an InferRxNorm job. Use this operation to get the status of an inference job.
-
detectEntities(
{required String text}) → Future< DetectEntitiesResponse> -
The
DetectEntities
operation is deprecated. You should use the DetectEntitiesV2 operation instead. -
detectEntitiesV2(
{required String text}) → Future< DetectEntitiesV2Response> - Inspects the clinical text for a variety of medical entities and returns specific information about them such as entity category, location, and confidence score on that information. Amazon Comprehend Medical only detects medical entities in English language texts.
-
detectPHI(
{required String text}) → Future< DetectPHIResponse> - Inspects the clinical text for protected health information (PHI) entities and returns the entity category, location, and confidence score for each entity. Amazon Comprehend Medical only detects entities in English language texts.
-
inferICD10CM(
{required String text}) → Future< InferICD10CMResponse> - InferICD10CM detects medical conditions as entities listed in a patient record and links those entities to normalized concept identifiers in the ICD-10-CM knowledge base from the Centers for Disease Control. Amazon Comprehend Medical only detects medical entities in English language texts.
-
inferRxNorm(
{required String text}) → Future< InferRxNormResponse> - InferRxNorm detects medications as entities listed in a patient record and links to the normalized concept identifiers in the RxNorm database from the National Library of Medicine. Amazon Comprehend Medical only detects medical entities in English language texts.
-
listEntitiesDetectionV2Jobs(
{ComprehendMedicalAsyncJobFilter? filter, int? maxResults, String? nextToken}) → Future< ListEntitiesDetectionV2JobsResponse> - Gets a list of medical entity detection jobs that you have submitted.
-
listICD10CMInferenceJobs(
{ComprehendMedicalAsyncJobFilter? filter, int? maxResults, String? nextToken}) → Future< ListICD10CMInferenceJobsResponse> - Gets a list of InferICD10CM jobs that you have submitted.
-
listPHIDetectionJobs(
{ComprehendMedicalAsyncJobFilter? filter, int? maxResults, String? nextToken}) → Future< ListPHIDetectionJobsResponse> - Gets a list of protected health information (PHI) detection jobs that you have submitted.
-
listRxNormInferenceJobs(
{ComprehendMedicalAsyncJobFilter? filter, int? maxResults, String? nextToken}) → Future< ListRxNormInferenceJobsResponse> - Gets a list of InferRxNorm jobs that you have submitted.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
startEntitiesDetectionV2Job(
{required String dataAccessRoleArn, required InputDataConfig inputDataConfig, required LanguageCode languageCode, required OutputDataConfig outputDataConfig, String? clientRequestToken, String? jobName, String? kMSKey}) → Future< StartEntitiesDetectionV2JobResponse> -
Starts an asynchronous medical entity detection job for a collection of
documents. Use the
DescribeEntitiesDetectionV2Job
operation to track the status of a job. -
startICD10CMInferenceJob(
{required String dataAccessRoleArn, required InputDataConfig inputDataConfig, required LanguageCode languageCode, required OutputDataConfig outputDataConfig, String? clientRequestToken, String? jobName, String? kMSKey}) → Future< StartICD10CMInferenceJobResponse> -
Starts an asynchronous job to detect medical conditions and link them to
the ICD-10-CM ontology. Use the
DescribeICD10CMInferenceJob
operation to track the status of a job. -
startPHIDetectionJob(
{required String dataAccessRoleArn, required InputDataConfig inputDataConfig, required LanguageCode languageCode, required OutputDataConfig outputDataConfig, String? clientRequestToken, String? jobName, String? kMSKey}) → Future< StartPHIDetectionJobResponse> -
Starts an asynchronous job to detect protected health information (PHI).
Use the
DescribePHIDetectionJob
operation to track the status of a job. -
startRxNormInferenceJob(
{required String dataAccessRoleArn, required InputDataConfig inputDataConfig, required LanguageCode languageCode, required OutputDataConfig outputDataConfig, String? clientRequestToken, String? jobName, String? kMSKey}) → Future< StartRxNormInferenceJobResponse> -
Starts an asynchronous job to detect medication entities and link them to
the RxNorm ontology. Use the
DescribeRxNormInferenceJob
operation to track the status of a job. -
stopEntitiesDetectionV2Job(
{required String jobId}) → Future< StopEntitiesDetectionV2JobResponse> - Stops a medical entities detection job in progress.
-
stopICD10CMInferenceJob(
{required String jobId}) → Future< StopICD10CMInferenceJobResponse> - Stops an InferICD10CM inference job in progress.
-
stopPHIDetectionJob(
{required String jobId}) → Future< StopPHIDetectionJobResponse> - Stops a protected health information (PHI) detection job in progress.
-
stopRxNormInferenceJob(
{required String jobId}) → Future< StopRxNormInferenceJobResponse> - Stops an InferRxNorm inference job in progress.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited