View a markdown version of this page

Nozioni di base sul Console di gestione AWS - AWS HealthLake

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nozioni di base sul Console di gestione AWS

Passaggio 1: passare a Data Transformation Agent

  1. Apri la AWS HealthLake console.

  2. Nella pagina di destinazione, fai clic su Inizia e scegli Transform Data.

  3. Nella barra di navigazione a sinistra, nella sezione Data Transformation Agent, scegli Profili per gestire i profili o Jobs per eseguire le conversioni.

Passaggio 2: crea un profilo di trasformazione

  1. Scegli Profili nella barra di navigazione a sinistra e fai clic su Crea profilo.

  2. Scegli il formato sorgente:

    • C-CDA: documenti clinici XML (cartelle cliniche, riepiloghi delle dimissioni, documenti sulla continuità delle cure).

    • CSV: esportazioni tabulari (estratti dal data warehouse, file flat EHR, dati relativi ai reclami).

  3. Scegli come inizializzare il profilo:

    • Per C-CDA: inizia dallo AWS Starter Profile (un profilo predefinito con mappature comuni tra sezioni e risorse).

    • Per CSV: fornisci un percorso Amazon S3 a una cartella contenente file CSV rappresentativi. L'agente AI analizza i tuoi file e genera un profilo di base.

  4. Inserisci un nome di profilo e una descrizione opzionale.

  5. Scegli Create (Crea).

Il profilo viene creato in stato di bozza (versione 0): una copia di lavoro mutabile che puoi modificare liberamente.

Fase 3: Personalizza con l'agente AI di Data Transformation (opzionale)

Per C-CDA i profili:

  1. Apri il profilo e vai alla visualizzazione di modifica; il pannello dell'agente Data Transformation AI appare sulla destra.

  2. Descrivi le modifiche apportate al linguaggio naturale (ad esempio, «Imposta lo stato predefinito di Washington per le risorse dei pazienti»).

  3. L'agente modifica i modelli Velocity.

  4. Seleziona la scheda Test, incolla il campione C-CDA e fai clic su Esegui test per visualizzare l'anteprima della conversione.

  5. Iterate finché l'output non è corretto.

Per i profili CSV:

  1. L'agente analizza i file di esempio e propone una mappatura YAML: mappature da colonna a FHIR, traduzioni, relazioni e regole di aggregazione. date/value PK/FK

  2. Esamina ogni mappatura proposta: accetta, rifiuta o perfeziona.

  3. Richiedi modifiche in linguaggio naturale (ad esempio, «Mappa la colonna RACE_CD su un'estensione FHIR»).

  4. Visualizza l'anteprima dei risultati della conversione nella scheda test (sorgente a sinistra, output FHIR a destra).

Fase 4: Pubblica il profilo

  1. Quando sei soddisfatto, scegli Pubblica. Questo crea una versione immutabile.

  2. La bozza rimane modificabile. I lavori in blocco utilizzano sempre l'ultima versione pubblicata.

Per eseguire il rollback: scegli una versione precedente e pubblicala di nuovo. In questo modo viene creata una nuova versione dall'istantanea precedente: non viene eliminato nulla.

Fase 5: Eseguire un processo di trasformazione

  1. Nella barra di navigazione a sinistra in Data Transformation Agent, scegli Jobs.

  2. Scegli Inizia un nuovo lavoro.

  3. Inserisci i dettagli del Job:

    • Job name: un nome descrittivo (appare nei CloudWatch log e nelle metriche).

    • Descrizione: opzionale.

  4. Configura le impostazioni di trasformazione:

    • Formato dell'origine dati: C-CDA o CSV.

    • Profilo di trasformazione: scegli un profilo pubblicato (vengono visualizzati solo i profili pubblicati con versione ≥ 1).

    • Modalità di output:

      • Amazon Amazon S3: scrittura convertita in FHIR in una posizione Amazon S3 (conversione autonoma).

      • AWS HealthLake: converti e inserisci direttamente in un datastore. HealthLake Se selezionato, scegli il HealthLake datastore di destinazione (deve essere nello stato ATTIVO).

    • Provenienza: abilitata per impostazione predefinita. Genera risorse FHIR Provenance riconducendo l'output alla fonte. Disabilita solo se la provenienza non è necessaria.

    • Rilevamento della deriva: abilitato per impostazione predefinita. Produce un rapporto che mostra gli elementi sorgente non mappati.

  5. Configura i dati di origine:

    • Posizione di origine di Amazon S3: la cartella Amazon S3 contenente i file di origine (deve includere un prefisso, non solo il nome del bucket).

    • Ruolo di accesso ai dati: il ruolo IAM HealthLake presuppone la lettura dei file sorgente e la scrittura dell'output. Vedi Configurazione per le politiche di fiducia e autorizzazioni.

  6. Configura la configurazione di output (se):

    • URI Amazon S3 in uscita: dove scrivere output convertiti e log di lavoro.

    • AWS KMS chiave: la AWS KMS chiave per crittografare l'output a riposo (obbligatorio).

  7. Scegli Crea processo.

Fase 6: Rivedi i risultati

  1. La pagina dei dettagli del lavoro mostra l'avanzamento in tempo reale: stato, file elaborati (righe per CSV), risorse FHIR generate ed errori.

  2. Al termine, accedi alla posizione di output di Amazon S3. Il servizio crea una cartella job-scoped nell'URI di output utilizzando l'ID del lavoro. All'interno di quella cartella:

    • converted/: file di output FHIR NDJSON (uno per file di input, ad esempio -record.ndjson). converted/patient

    • ERROR/: dettagli dell'errore per gli input non riusciti (file JSON con campi InputFile ed errorMessage, ad esempio). ERROR/bad-file.json

    • Manifest.json: riepilogo del lavoro con metriche aggregate (file scansionati, convertiti, non riusciti, risorse generate).

    • jobLevelDriftResult.json: il rapporto aggregato sulla deriva del lavoro (se il rilevamento della deriva era abilitato).

    • driftDetectionPerFileResults/: report sulla deriva per file per i C-CDA lavori (se il rilevamento della deriva era abilitato), ad esempio -record_drift. driftDetectionPerFileResults/patient Metrics.json