Widok warstwy

Ze względu na to, że zasoby FHIR są silnie zagnieżdżone, a schemat Parque-on-FHIR wymaga złożonych zapytań SQL, mogą one być trudne do wykorzystania w przypadku zastosowań analitycznych.

Typowym sposobem na rozwiązanie tego problemu jest spłaszczanie danych w zbiorze widoków (wirtualnych lub zmaterializowanych), które można następnie przeszukiwać za pomocą prostszych instrukcji SQL.

Korzystając z kanałów danych FHIR, możesz stosować różne metody generowania płaskich widoków tablicowych na potrzeby aplikacji analitycznych, aby dostosować je do wymagań wdrożenia:

  1. zapytania SQL służące do generowania widoków wirtualnych (poza potokiem);

  2. zasoby FHIR ViewDefinition do generowania widoków zmaterializowanych (w ramach potoku), które mogą być wyświetlane w dowolnym formacie tabelarycznym (obecnie obsługiwane są formaty Parquet i DB).

W przypadku obu tych podejść udostępniono zestaw „wstępnie zdefiniowanych widoków” dla typowych zasobów FHIR. Można je modyfikować i rozszerzać.

Otwórz dokumentację dla deweloperów