NAME

Paws::HealthLake - Perl Interface to AWS Amazon HealthLake

SYNOPSIS

use Paws;

my $obj = Paws->service('HealthLake');
my $res = $obj->Method(
  Arg1 => $val1,
  Arg2 => [ 'V1', 'V2' ],
  # if Arg3 is an object, the HashRef will be used as arguments to the constructor
  # of the arguments type
  Arg3 => { Att1 => 'Val1' },
  # if Arg4 is an array of objects, the HashRefs will be passed as arguments to
  # the constructor of the arguments type
  Arg4 => [ { Att1 => 'Val1'  }, { Att1 => 'Val2' } ],
);

DESCRIPTION

Amazon HealthLake is a HIPAA eligibile service that allows customers to store, transform, query, and analyze their FHIR-formatted data in a consistent fashion in the cloud.

For the AWS API documentation, see https://docs.aws.amazon.com/goto/WebAPI/healthlake-2017-07-01

METHODS

CreateFHIRDatastore

DatastoreTypeVersion => Str
[ClientToken => Str]
[DatastoreName => Str]
[PreloadDataConfig => Paws::HealthLake::PreloadDataConfig]

Each argument is described in detail in: Paws::HealthLake::CreateFHIRDatastore

Returns: a Paws::HealthLake::CreateFHIRDatastoreResponse instance

Creates a Data Store that can ingest and export FHIR formatted data.

DeleteFHIRDatastore

[DatastoreId => Str]

Each argument is described in detail in: Paws::HealthLake::DeleteFHIRDatastore

Returns: a Paws::HealthLake::DeleteFHIRDatastoreResponse instance

Deletes a Data Store.

DescribeFHIRDatastore

[DatastoreId => Str]

Each argument is described in detail in: Paws::HealthLake::DescribeFHIRDatastore

Returns: a Paws::HealthLake::DescribeFHIRDatastoreResponse instance

Gets the properties associated with the FHIR Data Store, including the Data Store ID, Data Store ARN, Data Store name, Data Store status, created at, Data Store type version, and Data Store endpoint.

DescribeFHIRExportJob

DatastoreId => Str
JobId => Str

Each argument is described in detail in: Paws::HealthLake::DescribeFHIRExportJob

Returns: a Paws::HealthLake::DescribeFHIRExportJobResponse instance

Displays the properties of a FHIR export job, including the ID, ARN, name, and the status of the job.

DescribeFHIRImportJob

DatastoreId => Str
JobId => Str

Each argument is described in detail in: Paws::HealthLake::DescribeFHIRImportJob

Returns: a Paws::HealthLake::DescribeFHIRImportJobResponse instance

Displays the properties of a FHIR import job, including the ID, ARN, name, and the status of the job.

ListFHIRDatastores

[Filter => Paws::HealthLake::DatastoreFilter]
[MaxResults => Int]
[NextToken => Str]

Each argument is described in detail in: Paws::HealthLake::ListFHIRDatastores

Returns: a Paws::HealthLake::ListFHIRDatastoresResponse instance

Lists all FHIR Data Stores that are in the user’s account, regardless of Data Store status.

StartFHIRExportJob

ClientToken => Str
DataAccessRoleArn => Str
DatastoreId => Str
OutputDataConfig => Paws::HealthLake::OutputDataConfig
[JobName => Str]

Each argument is described in detail in: Paws::HealthLake::StartFHIRExportJob

Returns: a Paws::HealthLake::StartFHIRExportJobResponse instance

Begins a FHIR export job.

StartFHIRImportJob

ClientToken => Str
DataAccessRoleArn => Str
DatastoreId => Str
InputDataConfig => Paws::HealthLake::InputDataConfig
[JobName => Str]

Each argument is described in detail in: Paws::HealthLake::StartFHIRImportJob

Returns: a Paws::HealthLake::StartFHIRImportJobResponse instance

Begins a FHIR Import job.

PAGINATORS

Paginator methods are helpers that repetively call methods that return partial results

SEE ALSO

This service class forms part of Paws

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues