Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Liste des emplois d'exportation FHIR
Permet ListFHIRExportJobs de répertorier les tâches d'exportation FHIR pour un magasin  HealthLake  de données. Les menus suivants fournissent une procédure AWS Management Console et des exemples de code pour le AWS CLI et AWS
SDKs. Pour plus d’informations, consultez ListFHIRExportJobs dans la Référence d’API AWS HealthLake .
HealthLake prend en charge la spécification FHIR R4 pour l'échange de données sur les soins de santé. Par conséquent, toutes les données de santé sont exportées au format FHIR R4.
Pour répertorier les emplois d'exportation FHIR
    Choisissez un menu en fonction de vos préférences d'accès à AWS HealthLake.
  
    - CLI
- 
            
     
        - AWS CLI
- 
             
                    Pour répertorier tous les emplois d'exportation FHIR L'list-fhir-export-jobsexemple suivant montre comment utiliser la commande pour afficher la liste des tâches d'exportation associées à un compte.
 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)
 Sortie : {
    "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)"
            }
        }
    ]
}
 Pour plus d'informations, consultez la section Exportation de fichiers depuis un magasin de données FHIR dans le Guide du AWS HealthLake  développeur. 
 
 
- Python
- 
            
     
        - SDK pour 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
 
 
 
Vous n’avez pas trouvé ce dont vous avez besoin ? Demandez un exemple de code à l'aide du lien Fournir des commentaires dans la barre latérale droite de cette page.
Les informations relatives aux tâches d'exportation FHIR ne sont pas disponibles sur la  HealthLake  console. Utilisez plutôt le AWS CLI with ListFHIRExportJobs pour répertorier toutes les tâches d'exportation FHIR. Pour plus d'informations, reportez-vous à l' AWS CLI exemple présenté sur cette page.