Skip to content

/AWS1/CL_HLLXFORMTNJOBPROPS

Contains the properties of a data transformation job, including its status, configuration, and progress information. You retrieve this structure by calling DescribeDataTransformationJob.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_jobid TYPE /AWS1/HLLDATAXFORMTNJOBID /AWS1/HLLDATAXFORMTNJOBID

The unique identifier of the data transformation job.

iv_jobstatus TYPE /AWS1/HLLXFORMTNJOBSTATUS /AWS1/HLLXFORMTNJOBSTATUS

The current status of the data transformation job.

io_inputdataconfig TYPE REF TO /AWS1/CL_HLLXFORMTNINPDATACFG /AWS1/CL_HLLXFORMTNINPDATACFG

The Amazon S3 location and format of the source files for this job.

io_outputdataconfig TYPE REF TO /AWS1/CL_HLLXFORMTNOUTDATACFG /AWS1/CL_HLLXFORMTNOUTDATACFG

The Amazon S3 location and encryption configuration for the converted output.

iv_dataaccessrolearn TYPE /AWS1/HLLDATAXFORMTNIAMROLEARN /AWS1/HLLDATAXFORMTNIAMROLEARN

The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants AWS HealthLake access to the specified Amazon S3 locations. AWS HealthLake assumes this role to read input files and write output files.

iv_submittime TYPE /AWS1/HLLDATETIME /AWS1/HLLDATETIME

The timestamp when the job was submitted.

Optional arguments:

iv_jobname TYPE /AWS1/HLLDATAXFORMTNJOBNAME /AWS1/HLLDATAXFORMTNJOBNAME

The name of the data transformation job.

iv_profileid TYPE /AWS1/HLLPROFILEIDSTRING /AWS1/HLLPROFILEIDSTRING

The unique identifier of the data transformation profile used for this job.

iv_profilename TYPE /AWS1/HLLPROFILENAMESTRING /AWS1/HLLPROFILENAMESTRING

The name of the data transformation profile used for this job.

iv_profileversion TYPE /AWS1/HLLINTEGER /AWS1/HLLINTEGER

The version number of the data transformation profile used for this job.

iv_endtime TYPE /AWS1/HLLDATETIME /AWS1/HLLDATETIME

The timestamp when the job completed or failed.

iv_driftdetectionenabled TYPE /AWS1/HLLBOOLEAN00 /AWS1/HLLBOOLEAN00

Specifies whether drift detection is enabled for this job. When enabled, AWS HealthLake writes a drift report to the output Amazon S3 location alongside the converted files.

iv_provenanceenabled TYPE /AWS1/HLLBOOLEAN00 /AWS1/HLLBOOLEAN00

Specifies whether FHIR R4 Provenance resource generation is enabled for this transformation job. When provenance is enabled, the service also generates related DocumentReference and Device resources.

iv_message TYPE /AWS1/HLLBOUNDEDSTRING /AWS1/HLLBOUNDEDSTRING

An informational message about the job, such as an error description if the job failed.

io_jobprogressreport TYPE REF TO /AWS1/CL_HLLXFORMTNJOBPRGSSRPT /AWS1/CL_HLLXFORMTNJOBPRGSSRPT

The progress report for the data transformation job, including counts of files processed and resources generated.


Queryable Attributes

JobId

The unique identifier of the data transformation job.

Accessible with the following methods

Method Description
GET_JOBID() Getter for JOBID, with configurable default
ASK_JOBID() Getter for JOBID w/ exceptions if field has no value
HAS_JOBID() Determine if JOBID has a value

JobStatus

The current status of the data transformation job.

Accessible with the following methods

Method Description
GET_JOBSTATUS() Getter for JOBSTATUS, with configurable default
ASK_JOBSTATUS() Getter for JOBSTATUS w/ exceptions if field has no value
HAS_JOBSTATUS() Determine if JOBSTATUS has a value

InputDataConfig

The Amazon S3 location and format of the source files for this job.

Accessible with the following methods

Method Description
GET_INPUTDATACONFIG() Getter for INPUTDATACONFIG

OutputDataConfig

The Amazon S3 location and encryption configuration for the converted output.

Accessible with the following methods

Method Description
GET_OUTPUTDATACONFIG() Getter for OUTPUTDATACONFIG

DataAccessRoleArn

The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that grants AWS HealthLake access to the specified Amazon S3 locations. AWS HealthLake assumes this role to read input files and write output files.

Accessible with the following methods

Method Description
GET_DATAACCESSROLEARN() Getter for DATAACCESSROLEARN, with configurable default
ASK_DATAACCESSROLEARN() Getter for DATAACCESSROLEARN w/ exceptions if field has no v
HAS_DATAACCESSROLEARN() Determine if DATAACCESSROLEARN has a value

SubmitTime

The timestamp when the job was submitted.

Accessible with the following methods

Method Description
GET_SUBMITTIME() Getter for SUBMITTIME, with configurable default
ASK_SUBMITTIME() Getter for SUBMITTIME w/ exceptions if field has no value
HAS_SUBMITTIME() Determine if SUBMITTIME has a value

JobName

The name of the data transformation job.

Accessible with the following methods

Method Description
GET_JOBNAME() Getter for JOBNAME, with configurable default
ASK_JOBNAME() Getter for JOBNAME w/ exceptions if field has no value
HAS_JOBNAME() Determine if JOBNAME has a value

ProfileId

The unique identifier of the data transformation profile used for this job.

Accessible with the following methods

Method Description
GET_PROFILEID() Getter for PROFILEID, with configurable default
ASK_PROFILEID() Getter for PROFILEID w/ exceptions if field has no value
HAS_PROFILEID() Determine if PROFILEID has a value

ProfileName

The name of the data transformation profile used for this job.

Accessible with the following methods

Method Description
GET_PROFILENAME() Getter for PROFILENAME, with configurable default
ASK_PROFILENAME() Getter for PROFILENAME w/ exceptions if field has no value
HAS_PROFILENAME() Determine if PROFILENAME has a value

ProfileVersion

The version number of the data transformation profile used for this job.

Accessible with the following methods

Method Description
GET_PROFILEVERSION() Getter for PROFILEVERSION, with configurable default
ASK_PROFILEVERSION() Getter for PROFILEVERSION w/ exceptions if field has no valu
HAS_PROFILEVERSION() Determine if PROFILEVERSION has a value

EndTime

The timestamp when the job completed or failed.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

DriftDetectionEnabled

Specifies whether drift detection is enabled for this job. When enabled, AWS HealthLake writes a drift report to the output Amazon S3 location alongside the converted files.

Accessible with the following methods

Method Description
GET_DRIFTDETECTIONENABLED() Getter for DRIFTDETECTIONENABLED, with configurable default
ASK_DRIFTDETECTIONENABLED() Getter for DRIFTDETECTIONENABLED w/ exceptions if field has
HAS_DRIFTDETECTIONENABLED() Determine if DRIFTDETECTIONENABLED has a value

ProvenanceEnabled

Specifies whether FHIR R4 Provenance resource generation is enabled for this transformation job. When provenance is enabled, the service also generates related DocumentReference and Device resources.

Accessible with the following methods

Method Description
GET_PROVENANCEENABLED() Getter for PROVENANCEENABLED, with configurable default
ASK_PROVENANCEENABLED() Getter for PROVENANCEENABLED w/ exceptions if field has no v
HAS_PROVENANCEENABLED() Determine if PROVENANCEENABLED has a value

Message

An informational message about the job, such as an error description if the job failed.

Accessible with the following methods

Method Description
GET_MESSAGE() Getter for MESSAGE, with configurable default
ASK_MESSAGE() Getter for MESSAGE w/ exceptions if field has no value
HAS_MESSAGE() Determine if MESSAGE has a value

JobProgressReport

The progress report for the data transformation job, including counts of files processed and resources generated.

Accessible with the following methods

Method Description
GET_JOBPROGRESSREPORT() Getter for JOBPROGRESSREPORT