[−][src]Struct rusoto_comprehendmedical::ComprehendMedicalClient
A client for the ComprehendMedical API.
Methods
impl ComprehendMedicalClient
[src]
pub fn new(region: Region) -> ComprehendMedicalClient
[src]
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> ComprehendMedicalClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
[src]
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> ComprehendMedicalClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
pub fn new_with_client(
client: Client,
region: Region
) -> ComprehendMedicalClient
[src]
client: Client,
region: Region
) -> ComprehendMedicalClient
Trait Implementations
impl Clone for ComprehendMedicalClient
[src]
fn clone(&self) -> ComprehendMedicalClient
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl ComprehendMedical for ComprehendMedicalClient
[src]
fn describe_entities_detection_v2_job<'life0, 'async_trait>(
&'life0 self,
input: DescribeEntitiesDetectionV2JobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeEntitiesDetectionV2JobResponse, RusotoError<DescribeEntitiesDetectionV2JobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeEntitiesDetectionV2JobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeEntitiesDetectionV2JobResponse, RusotoError<DescribeEntitiesDetectionV2JobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the properties associated with a medical entities detection job. Use this operation to get the status of a detection job.
fn describe_phi_detection_job<'life0, 'async_trait>(
&'life0 self,
input: DescribePHIDetectionJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribePHIDetectionJobResponse, RusotoError<DescribePHIDetectionJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribePHIDetectionJobRequest
) -> Pin<Box<dyn Future<Output = Result<DescribePHIDetectionJobResponse, RusotoError<DescribePHIDetectionJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the properties associated with a protected health information (PHI) detection job. Use this operation to get the status of a detection job.
fn detect_entities<'life0, 'async_trait>(
&'life0 self,
input: DetectEntitiesRequest
) -> Pin<Box<dyn Future<Output = Result<DetectEntitiesResponse, RusotoError<DetectEntitiesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DetectEntitiesRequest
) -> Pin<Box<dyn Future<Output = Result<DetectEntitiesResponse, RusotoError<DetectEntitiesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
The DetectEntities
operation is deprecated. You should use the DetectEntitiesV2 operation instead.
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 .
fn detect_entities_v2<'life0, 'async_trait>(
&'life0 self,
input: DetectEntitiesV2Request
) -> Pin<Box<dyn Future<Output = Result<DetectEntitiesV2Response, RusotoError<DetectEntitiesV2Error>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DetectEntitiesV2Request
) -> Pin<Box<dyn Future<Output = Result<DetectEntitiesV2Response, RusotoError<DetectEntitiesV2Error>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.
The DetectEntitiesV2
operation replaces the DetectEntities operation. This new action uses a different model for determining the entities in your medical text and changes the way that some entities are returned in the output. You should use the DetectEntitiesV2
operation in all new applications.
The DetectEntitiesV2
operation returns the Acuity
and Direction
entities as attributes instead of types.
fn detect_phi<'life0, 'async_trait>(
&'life0 self,
input: DetectPHIRequest
) -> Pin<Box<dyn Future<Output = Result<DetectPHIResponse, RusotoError<DetectPHIError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DetectPHIRequest
) -> Pin<Box<dyn Future<Output = Result<DetectPHIResponse, RusotoError<DetectPHIError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Inspects the clinical text for protected health information (PHI) entities and entity category, location, and confidence score on that information.
fn infer_icd10cm<'life0, 'async_trait>(
&'life0 self,
input: InferICD10CMRequest
) -> Pin<Box<dyn Future<Output = Result<InferICD10CMResponse, RusotoError<InferICD10CMError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: InferICD10CMRequest
) -> Pin<Box<dyn Future<Output = Result<InferICD10CMResponse, RusotoError<InferICD10CMError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.
fn infer_rx_norm<'life0, 'async_trait>(
&'life0 self,
input: InferRxNormRequest
) -> Pin<Box<dyn Future<Output = Result<InferRxNormResponse, RusotoError<InferRxNormError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: InferRxNormRequest
) -> Pin<Box<dyn Future<Output = Result<InferRxNormResponse, RusotoError<InferRxNormError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
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.
fn list_entities_detection_v2_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListEntitiesDetectionV2JobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListEntitiesDetectionV2JobsResponse, RusotoError<ListEntitiesDetectionV2JobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListEntitiesDetectionV2JobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListEntitiesDetectionV2JobsResponse, RusotoError<ListEntitiesDetectionV2JobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a list of medical entity detection jobs that you have submitted.
fn list_phi_detection_jobs<'life0, 'async_trait>(
&'life0 self,
input: ListPHIDetectionJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListPHIDetectionJobsResponse, RusotoError<ListPHIDetectionJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListPHIDetectionJobsRequest
) -> Pin<Box<dyn Future<Output = Result<ListPHIDetectionJobsResponse, RusotoError<ListPHIDetectionJobsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a list of protected health information (PHI) detection jobs that you have submitted.
fn start_entities_detection_v2_job<'life0, 'async_trait>(
&'life0 self,
input: StartEntitiesDetectionV2JobRequest
) -> Pin<Box<dyn Future<Output = Result<StartEntitiesDetectionV2JobResponse, RusotoError<StartEntitiesDetectionV2JobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StartEntitiesDetectionV2JobRequest
) -> Pin<Box<dyn Future<Output = Result<StartEntitiesDetectionV2JobResponse, RusotoError<StartEntitiesDetectionV2JobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts an asynchronous medical entity detection job for a collection of documents. Use the DescribeEntitiesDetectionV2Job
operation to track the status of a job.
fn start_phi_detection_job<'life0, 'async_trait>(
&'life0 self,
input: StartPHIDetectionJobRequest
) -> Pin<Box<dyn Future<Output = Result<StartPHIDetectionJobResponse, RusotoError<StartPHIDetectionJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StartPHIDetectionJobRequest
) -> Pin<Box<dyn Future<Output = Result<StartPHIDetectionJobResponse, RusotoError<StartPHIDetectionJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts an asynchronous job to detect protected health information (PHI). Use the DescribePHIDetectionJob
operation to track the status of a job.
fn stop_entities_detection_v2_job<'life0, 'async_trait>(
&'life0 self,
input: StopEntitiesDetectionV2JobRequest
) -> Pin<Box<dyn Future<Output = Result<StopEntitiesDetectionV2JobResponse, RusotoError<StopEntitiesDetectionV2JobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StopEntitiesDetectionV2JobRequest
) -> Pin<Box<dyn Future<Output = Result<StopEntitiesDetectionV2JobResponse, RusotoError<StopEntitiesDetectionV2JobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Stops a medical entities detection job in progress.
fn stop_phi_detection_job<'life0, 'async_trait>(
&'life0 self,
input: StopPHIDetectionJobRequest
) -> Pin<Box<dyn Future<Output = Result<StopPHIDetectionJobResponse, RusotoError<StopPHIDetectionJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StopPHIDetectionJobRequest
) -> Pin<Box<dyn Future<Output = Result<StopPHIDetectionJobResponse, RusotoError<StopPHIDetectionJobError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Stops a protected health information (PHI) detection job in progress.
Auto Trait Implementations
impl !RefUnwindSafe for ComprehendMedicalClient
impl Send for ComprehendMedicalClient
impl Sync for ComprehendMedicalClient
impl Unpin for ComprehendMedicalClient
impl !UnwindSafe for ComprehendMedicalClient
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,