Nasazení a konfigurace transformací dat nároků CMS (Preview) v řešeních pro zdravotní data
[Tento článek představuje předběžnou dokumentaci a může se změnit.]
Transformace dat deklarací identity CMS (Preview) umožňují použít kanál transformace dat nároků k přenesení dat CMS (Centers for Medicare & Medicaid Services) CCLF (Claim a Claim Line Feed) do OneLake. Tuto schopnost můžete nasadit a nakonfigurovat po nasazení Řešení pro zdravotní data do pracovního prostoru prostředků infrastruktury a schopnosti Základy zdravotních dat. Tento článek popisuje proces nasazení a vysvětluje, jak nastavit ukázková data.
Transformace údajů o nárocích CMS (preview) je volitelnou funkcí v rámci Řešení pro zdravotní data v Microsoft Fabric. Můžete se flexibilně rozhodnout, zda jej použijete nebo ne, v závislosti na vašich konkrétních potřebách nebo scénářích.
Předpoklady
- Nasazení datových řešení Healthcare ve službě Microsoft Fabric.
- Nainstalujte základní poznámkové bloky a kanály v Nasazení zdravotnických datových základů.
Nasazení nároků CMS transformací dat (Preview)
Tuto schopnost a přidružená ukázková data můžete nasadit pomocí instalačního modulu, který je vysvětlený v tématu Řešení pro zdravotní data: Nasazení Základů zdravotních dat. Případně můžete ukázková data nasadit také později pomocí kroků v části Nasazení ukázkových dat. Tato funkce používá ukázkovou datovou sadu 8KCCLFClaims.
Pokud jste k nasazení funkce nepoužili instalační modul a chcete místo toho použít dlaždici schopností, postupujte takto:
Přejděte na domovskou stránku datových řešení pro zdravotnictví na platformě Fabric.
Vyberte dlaždici Transformace dat nároků CMS (náhled).
Na stránce schopnosti vyberte Nasadit do pracovního prostoru.
Dokončování nasazení může trvat několik minut. Během nasazování nezavírejte kartu ani prohlížeč. Během čekání můžete pracovat na jiné kartě.
Po dokončení nasazení se na panelu zpráv zobrazí oznámení.
Na panelu zpráv vyberte Spravovat schopnosti a přejděte na stránku Správa schopností.
Tady můžete zobrazit, konfigurovat a spravovat artefakty nasazené s touto funkcí.
Artefakty
Tato funkce nainstaluje následující dva poznámkové bloky a datový kanál do prostředí datových řešení pro zdravotnictví:
Artefakt | Type | Popis |
---|---|---|
healthcare#_msft_claims_cclf_extract_bronze_ingestion | Poznámkový blok | Převede nezpracovaná data CCLF ve složce Process na příslušné rozdílové tabulky v bronzovém transakčním jezeře. |
healthcare#_msft_claims_cclf_fhir_conversion | Poznámkový blok | Převede data CCLF přítomná v příslušných rozdílových tabulkách na prostředky ExplanationOfBenefit FHIR v bronzovém transakčním jezeře a uloží výstup ve formě souborů NDJSON. |
healthcare#_msft_claims_cclf_data_ingestion | Kanál dat | Postupně spustí následující poznámkové bloky, které transformují data deklarací identity z nezpracovaného stavu v bronzovém transakčním jezeře do transformovaného stavu ve stříbrném transakčním jezeře: • healthcare#_msft_raw_process_movement: Extrahuje soubory CCLF z komprimovaného souboru (ZIP) a přesune je do příslušné struktury složek na základě data spuštění ve formátu YYYY/MM/DD .• healthcare#_msft_claims_cclf_extract_bronze_ingestion: Převede nezpracovaná data CCLF ve složce Process na příslušné rozdílové tabulky v bronzovém transakčním jezeře. • healthcare#_msft_claims_cclf_fhir_conversion: Převede data CCLF přítomná v příslušných rozdílových tabulkách na prostředky ExplanationOfBenefit v bronzovém transakčním jezeře a uloží výstup ve formě souborů NDJSON. • healthcare#_msft_fhir_ndjson_bronze_ingestion: Převede data ze souboru FHIR ExplanationOfBenefit NDJSON na tabulku ExplanationOfBenefit v bronzovém transakčním jezeře, která udržuje nezpracovaný stav zdroje dat. • healthcare#_msft_bronze_silver_flatten: Transformuje data z tabulky ExplanationOfBenefit v bronzovém transakčním jezeře do tabulky ExplanationOfBenefit delta ve stříbrném transakčním jezeře. |
healthcare#_msft_raw_process_movement, healthcare#_msft_fhir_ndjson_bronze_ingestion a healthcare#_msft_bronze_silver_flatten jsou základní poznámkové bloky, které se nasazují se základy zdravotních dat. Další informace o těchto poznámkových blocích najdete v tématu Základy zdravotních dat: Artefakty.
Nastavení ukázkových dat nároků:
Ukázková data poskytovaná s Řešením pro zdravotní data zahrnují ukázkové datové sady nároků, které můžete použít ke spuštění kanálu transformace dat nároku. Můžete také prozkoumat transformaci dat a postup v medailonových bronzových, stříbrných a stříbrných transakčních jezerech. Poskytnutá ukázková data nároku nemusí být klinicky významná, ale jsou technicky kompletní a komplexní, aby demonstrovala zobrazovací schopnosti řešení.
Pokud chcete získat přístup k ukázkovým datovým sadám, ověřte, jestli jste stáhli ukázková data nároku do následující složky v bronzovém transakčním jezeře: SampleData\Claims\CCLF\CCLF-HDS
. Krok Nasadit ukázková data automaticky nasadí ukázkovou datovou sadu 8KCCLFClaims do této složky.
Dále musíte nahrát ukázková data do složky Ingestování. Tato složka v bronzovém transakčním jezeře představuje složku přetažení (fronty). Musíte přetáhnout soubory s daty klinických vzorků nároků do této složky, aby se mohly automaticky přesunout do organizované struktury složek v bronzovém datovém jezeře. Další informace o sjednocené struktuře složek najdete v tématu Sjednocená struktura složek.
Tato funkce automaticky nevytváří cestu ke složce Ingest\Claims\CCLF\<namespace_folder>
ve vašem prostředí. Tuto cestu ke složce musíte ručně vytvořit před nahráním ukázkových dat.
Jak nahrát ukázková data:
- Přejděte na
Ingest\Claims\CCLF\<namespace_folder>
v bronzovém transakčním jezeře. - Vyberte tři tečky (...) vedle názvu složky a vyberte >Nahrát>Nahrát soubory.
- Vyberte a nahrajte datovou sadu nároku ze složky ukázkových dat nároků.
Můžete nahrát buď nativní soubory deklarací identity (ve formátu CCLF), nebo soubory ZIP obsahující komprimované soubory deklarací identity. Soubory ZIP mohou obsahovat soubory deklarací identity uspořádané do více vnořených podsložek. Počet souborů deklarací identity, které můžete nahrát, ani počet, hloubka a vnoření podsložek v souborech ZIP není nijak omezen.
Případně můžete spustit následující fragment kódu v poznámkovém bloku a zkopírovat ukázková data do složky Ingest.
V pracovního prostoru prostředků infrastruktury vyberte + Nová položka.
V podokně Nová položka vyhledejte a vyberte Poznámkový blok.
Zkopírujte a vložte následující fragment kódu do poznámkového bloku.
source_path = f"abfss://<workspace_name>@onelake.dfs.fabric.microsoft.com/<bronze_lakehouse_name>/Files/SampleData/Claims/CCLF/CCLF-HDS/8KCCLFClaims" target_path = f"abfss://<workspace_name>@onelake.dfs.fabric.microsoft.com/<bronze_lakehouse_name>/Files/Ingest/Claims/CCLF/CCLF-HDS" files = mssparkutils.fs.ls(source_path) for file_info in files: if file_info.isFile: source_file_path = file_info.path file_name = source_file_path.split("/")[-1] target_file_path = f"{target_path}/{file_name}" try: mssparkutils.fs.cp(source_file_path, target_file_path) print(f"Copied: {source_file_path} to {target_file_path}") except Exception as e: print(f"Error copying {source_file_path}: {e}")
Spusťte poznámkový blok. Datové sady ukázky nároku teď přesunou do určeného umístění ve složce.