Einen FHIR-Exportjob starten - AWS HealthLake

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einen FHIR-Exportjob starten

Wird verwendetStartFHIRExportJob, um einen FHIR-Exportauftrag aus einem HealthLake Datenspeicher zu starten. Die folgenden Menüs enthalten eine Vorgehensweise für das AWS Management Console und Codebeispiele für AWS CLI und AWS SDKs. Weitere Informationen finden Sie unter StartFHIRExportJob in der AWS HealthLake -API-Referenz.

Hinweis

HealthLake unterstützt die FHIR R4-Spezifikation für den Austausch von Gesundheitsdaten. Daher werden alle Gesundheitsdaten im FHIR R4-Format exportiert.

Um einen FHIR-Exportjob zu starten

Wählen Sie ein Menü, das Ihren Zugriffspräferenzen für entspricht AWS HealthLake.

CLI
AWS CLI

Um einen FHIR-Exportjob zu starten

Das folgende start-fhir-export-job Beispiel zeigt, wie Sie einen FHIR-Exportjob starten mit. AWS HealthLake

aws healthlake start-fhir-export-job \ --output-data-config '{"S3Configuration": {"S3Uri":"s3://(Bucket Name)/(Prefix Name)/","KmsKeyId":"arn:aws:kms:us-east-1:012345678910:key/d330e7fc-b56c-4216-a250-f4c43ef46e83"}}' \ --datastore-id (Data store ID) \ --data-access-role-arn arn:aws:iam::(AWS Account ID):role/(Role Name)

Ausgabe:

{ "DatastoreId": "(Data store ID)", "JobStatus": "SUBMITTED", "JobId": "9b9a51943afaedd0a8c0c26c49135a31" }

Weitere Informationen finden Sie unter Exportieren von Dateien aus einem FHIR-Datenspeicher im AWS HealthLake Entwicklerhandbuch.

Python
SDK für 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 start_fhir_export_job( self, job_name: str, datastore_id: str, output_s3_uri: str, kms_key_id: str, data_access_role_arn: str, ) -> dict[str, str]: """ Starts a HealthLake export job. :param job_name: The export job name. :param datastore_id: The data store ID. :param output_s3_uri: The output S3 URI. :param kms_key_id: The KMS key ID associated with the output S3 bucket. :param data_access_role_arn: The data access role ARN. :return: The export job. """ try: response = self.health_lake_client.start_fhir_export_job( OutputDataConfig={ "S3Configuration": {"S3Uri": output_s3_uri, "KmsKeyId": kms_key_id} }, DataAccessRoleArn=data_access_role_arn, DatastoreId=datastore_id, JobName=job_name, ) return response except ClientError as err: logger.exception( "Couldn't start export job. Here's why %s", err.response["Error"]["Message"], ) raise
  • Einzelheiten zur API finden Sie unter Start FHIRExport Job in AWS SDK for Python (Boto3) API-Referenz.

Anmerkung

Es gibt noch mehr dazu. GitHub Hier finden Sie das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel- einrichten und ausführen.

Beispiel für die Verfügbarkeit

Sie können nicht finden, was Sie brauchen? Fordern Sie über den Link Feedback geben in der rechten Seitenleiste dieser Seite ein Codebeispiel an.

  1. Melden Sie sich auf der Seite Datenspeicher in der HealthLake Konsole an.

  2. Wählen Sie einen Datenspeicher aus.

  3. Wählen Sie Export aus.

    Die Exportseite wird geöffnet.

  4. Geben Sie im Abschnitt Ausgabedaten die folgenden Informationen ein:

    • Speicherort der Ausgabedaten in Amazon S3

    • Verschlüsselung der Ausgabe

  5. Wählen Sie im Abschnitt Zugriffsberechtigungen die Option Bestehende IAM-Dienstrolle verwenden und wählen Sie die Rolle im Menü Rollenname aus, oder wählen Sie IAM-Rolle erstellen aus.

  6. Wählen Sie Daten exportieren aus.

    Anmerkung

    Wählen Sie beim Export im Banner oben auf der Seite die Option Job-ID kopieren aus. Sie können die verwenden JobID, um Exportauftragseigenschaften über die anzufordern AWS CLI. Weitere Informationen finden Sie unter Eigenschaften von FHIR-Exportaufträgen abrufen.