기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
FHIR 내보내기 작업 나열
ListFHIRExportJobs를 사용하여 HealthLake 데이터 스토어에 대한 FHIR 내보내기 작업을 나열합니다. 다음 메뉴는 AWS Management Console 및 SDKs의 AWS CLI 및 AWS 코드 예제에 대한 절차를 제공합니다. 자세한 내용을 알아보려면 AWS HealthLake API 참조의 ListFHIRExportJobs 섹션을 참조하세요.
참고
HealthLake는 의료 데이터 교환을 위한 FHIR R4 사양을
FHIR 내보내기 작업을 나열하려면
액세스 기본 설정에 따라 메뉴를 선택합니다 AWS HealthLake.
- CLI
- 
            - AWS CLI
- 
             
                    모든 FHIR 내보내기 작업을 나열하는 방법 다음 list-fhir-export-jobs예제에서는 명령을 사용하여 계정과 연결된 내보내기 작업 목록을 보는 방법을 보여 줍니다.aws healthlake list-fhir-export-jobs \ --datastore-id(DatastoreID)\ --submitted-before(DATElike2024-10-13T19:00:00Z)\ --submitted-after(DATElike2020-10-13T19:00:00Z)\ --job-name"FHIR-EXPORT"\ --job-statusSUBMITTED\ --max-results(Integerbetween1and500)출력: { "ExportJobPropertiesList": [ { "ExportJobProperties": { "OutputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "S3Configuration": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "KmsKeyId": "(KmsKey Id)" } }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "JobName": "FHIR-EXPORT", "SubmitTime": "2024-11-20T11:31:46.672000-05:00", "EndTime": "2024-11-20T11:34:01.636000-05:00", "DatastoreId": "(Data store ID)" } } ] }자세한 내용은 AWS HealthLake 개발자 안내서의 FHIR 데이터 스토어에서 파일 내보내기를 참조하세요. - 
                    API 세부 정보는 AWS CLI 명령 참조의 ListFHIRExportJobs 섹션을 참조하세요. 
 
- 
                    
 
- Python
- 
            - SDK for Python(Boto3)
- 
             
                
                @classmethod def from_client(cls) -> "HealthLakeWrapper": """ Creates a HealthLakeWrapper instance with a default AWS HealthLake client. :return: An instance of HealthLakeWrapper initialized with the default HealthLake client. """ health_lake_client = boto3.client("healthlake") return cls(health_lake_client) def list_fhir_export_jobs( self, datastore_id: str, job_name: str = None, job_status: str = None, submitted_before: datetime = None, submitted_after: datetime = None, ) -> list[dict[str, any]]: """ Lists HealthLake export jobs satisfying the conditions. :param datastore_id: The data store ID. :param job_name: The export job name. :param job_status: The export job status. :param submitted_before: The export job submitted before the specified date. :param submitted_after: The export job submitted after the specified date. :return: A list of export jobs. """ try: parameters = {"DatastoreId": datastore_id} if job_name is not None: parameters["JobName"] = job_name if job_status is not None: parameters["JobStatus"] = job_status if submitted_before is not None: parameters["SubmittedBefore"] = submitted_before if submitted_after is not None: parameters["SubmittedAfter"] = submitted_after next_token = None jobs = [] # Loop through paginated results. while True: if next_token is not None: parameters["NextToken"] = next_token response = self.health_lake_client.list_fhir_export_jobs(**parameters) jobs.extend(response["ExportJobPropertiesList"]) if "NextToken" in response: next_token = response["NextToken"] else: break return jobs except ClientError as err: logger.exception( "Couldn't list export jobs. Here's why %s", err.response["Error"]["Message"], ) raise- 
                    API 세부 정보는 SDK for Python (Boto3) API 참조의 ListFHIRExportJobs를 참조하세요. AWS 
 참고GitHub에 더 많은 내용이 있습니다. AWS 코드 예 리포지토리 에서 전체 예를 찾고 설정 및 실행하는 방법을 배워보세요. 
- 
                    
 
가용성 예제
필요한 예제를 찾을 수 없습니까? 이 페이지의 오른쪽 사이드바에 있는 피드백 제공 링크를 사용하여 코드 예제를 요청합니다.
참고
FHIR 내보내기 작업 정보는 HealthLake 콘솔에서 사용할 수 없습니다. 대신와 AWS CLI 함께를 사용하여 모든 FHIR 내보내기 작업을 나열ListFHIRExportJobs합니다. 자세한 내용은이 페이지의 AWS CLI 예제를 참조하세요.