AWS code-library documentation change
Summary
Added SAP ABAP code example for ListFHIRExportJobs API with date filtering and error handling
Security assessment
Change shows how to list export jobs with optional date filter. ResourceNotFound and Validation exceptions are standard API responses, not indicators of security fixes or security feature additions.
Diff
diff --git a/code-library/latest/ug/healthlake_example_healthlake_ListFHIRExportJobs_section.md b/code-library/latest/ug/healthlake_example_healthlake_ListFHIRExportJobs_section.md index e7a2da69c..4e52cf4ac 100644 --- a//code-library/latest/ug/healthlake_example_healthlake_ListFHIRExportJobs_section.md +++ b//code-library/latest/ug/healthlake_example_healthlake_ListFHIRExportJobs_section.md @@ -140,0 +141,43 @@ There's more on GitHub. Find the complete example and learn how to set up and ru +SAP ABAP + + +**SDK for SAP ABAP** + + +###### Note + +There's more on GitHub. Find the complete example and learn how to set up and run in the [AWS Code Examples Repository](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap/services/hll#code-examples). + + + TRY. + " iv_datastore_id = 'a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6' + IF iv_submitted_after IS NOT INITIAL. + oo_result = lo_hll->listfhirexportjobs( + iv_datastoreid = iv_datastore_id + iv_submittedafter = iv_submitted_after + ). + ELSE. + oo_result = lo_hll->listfhirexportjobs( + iv_datastoreid = iv_datastore_id + ). + ENDIF. + DATA(lt_export_jobs) = oo_result->get_exportjobpropertieslist( ). + DATA(lv_job_count) = lines( lt_export_jobs ). + MESSAGE |Found { lv_job_count } export job(s).| TYPE 'I'. + CATCH /aws1/cx_hllvalidationex INTO DATA(lo_validation_ex). + DATA(lv_error) = |Validation error: { lo_validation_ex->av_err_code }-{ lo_validation_ex->av_err_msg }|. + MESSAGE lv_error TYPE 'I'. + RAISE EXCEPTION lo_validation_ex. + CATCH /aws1/cx_hllresourcenotfoundex INTO DATA(lo_notfound_ex). + lv_error = |Resource not found: { lo_notfound_ex->av_err_code }-{ lo_notfound_ex->av_err_msg }|. + MESSAGE lv_error TYPE 'I'. + RAISE EXCEPTION lo_notfound_ex. + ENDTRY. + + + + * For API details, see [ListFHIRExportJobs](https://docs.aws.amazon.com/sdk-for-sap-abap/v1/api/latest/index.html) in _AWS SDK for SAP ABAP API reference_. + + + +