Conseguir que el FHIR exporte propiedades laborales - 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 exporte propiedades laborales

Se utiliza DescribeFHIRExportJob para obtener las propiedades de los trabajos de exportación desde un banco de HealthLake datos. 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 DescribeFHIRExportJob en la AWS HealthLake Referencia de la API de .

Nota

HealthLake es compatible con la especificación R4 del FHIR para el intercambio de datos de atención médica. Por lo tanto, todos los datos de salud se exportan en formato FHIR R4.

Para describir un trabajo de exportación de FHIR

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

CLI
AWS CLI

Para describir un trabajo de exportación de FHIR

El siguiente describe-fhir-export-job ejemplo muestra cómo encontrar las propiedades de un trabajo de exportación FHIR en AWS HealthLake.

aws healthlake describe-fhir-export-job \ --datastore-id (Data store ID) \ --job-id 9b9a51943afaedd0a8c0c26c49135a31

Salida:

{ "ExportJobProperties": { "DataAccessRoleArn": "arn:aws:iam::(AWS Account ID):role/(Role Name)", "JobStatus": "IN_PROGRESS", "JobId": "9009813e9d69ba7cf79bcb3468780f16", "SubmitTime": "2024-11-20T11:31:46.672000-05:00", "EndTime": "2024-11-20T11:34:01.636000-05:00", "OutputDataConfig": { "S3Configuration": { "S3Uri": "s3://(Bucket Name)/(Prefix Name)/", "KmsKeyId": "arn:aws:kms:us-east-1:012345678910:key/d330e7fc-b56c-4216-a250-f4c43ef46e83" } }, "DatastoreId": "(Data store ID)" } }

Para obtener más información, consulte Exportación de archivos desde 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_export_job( self, datastore_id: str, job_id: str ) -> dict[str, any]: """ Describes a HealthLake export job. :param datastore_id: The data store ID. :param job_id: The export job ID. :return: The export job description. """ try: response = self.health_lake_client.describe_fhir_export_job( DatastoreId=datastore_id, JobId=job_id ) return response["ExportJobProperties"] except ClientError as err: logger.exception( "Couldn't describe export 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 FHIRExport 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 exportación del FHIR no está disponible en la HealthLake consola. En su lugar, utilice el comando AWS CLI with DescribeFHIRExportJob para solicitar la exportación de propiedades del trabajo, como JobStatus. Para obtener más información, consulta el AWS CLI ejemplo de esta página.