Conseguir que el FHIR importe propiedades de trabajo - AWS HealthLake

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conseguir que el FHIR importe propiedades de trabajo

Úselo DescribeFHIRImportJob para obtener las propiedades de los trabajos de importación del FHIR. Los siguientes menús proporcionan un procedimiento AWS Management Console y ejemplos de código para AWS CLI y AWS SDKs. Para obtener más información, consulta DescribeFHIRImportJob en la AWS HealthLake Referencia de la API de .

Para obtener las propiedades del trabajo de importación FHIR

Elija un menú en función de sus preferencias de acceso a AWS HealthLake.

CLI
AWS CLI

Para describir un trabajo de importación de FHIR

El siguiente describe-fhir-import-job ejemplo muestra cómo aprender las propiedades de un trabajo de importación del FHIR mediante AWS HealthLake.

aws healthlake describe-fhir-import-job \ --datastore-id (Data store ID) \ --job-id c145fbb27b192af392f8ce6e7838e34f

Salida:

{ "ImportJobProperties": { "InputDataConfig": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/" { "arrayitem2": 2 } }, "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "COMPLETED", "JobId": "c145fbb27b192af392f8ce6e7838e34f", "SubmitTime": 1606272542.161, "EndTime": 1606272609.497, "DatastoreId": "(Data store ID)" } }

Para obtener más información, consulte Importación de archivos a un banco de datos del FHIR en la Guía para AWS HealthLake desarrolladores.

Python
SDK para 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 describe_fhir_import_job( self, datastore_id: str, job_id: str ) -> dict[str, any]: """ Describes a HealthLake import job. :param datastore_id: The data store ID. :param job_id: The import job ID. :return: The import job description. """ try: response = self.health_lake_client.describe_fhir_import_job( DatastoreId=datastore_id, JobId=job_id ) return response["ImportJobProperties"] except ClientError as err: logger.exception( "Couldn't describe import job with ID %s. Here's why %s", job_id, err.response["Error"]["Message"], ) raise
  • Para obtener más información sobre la API, consulta Describe FHIRImport Job in AWS SDK for Python (Boto3) API Reference.

nota

Hay más información al respecto. GitHub Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

Ejemplo de disponibilidad

¿No encuentra lo que necesita? Solicita un ejemplo de código mediante el enlace Enviar comentarios en la barra lateral derecha de esta página.

nota

La información sobre los trabajos de importación del FHIR no está disponible en la consola. HealthLake En su lugar, utilice el AWS CLI comando with DescribeFHIRImportJob para solicitar propiedades del trabajo de importación, como JobStatus. Para obtener más información, consulte el AWS CLI ejemplo de esta página.