# Archiwum dokumentacji zewnętrznej

Moduł **Archiwum dokumentów zewnętrznych** umożliwia archiwizację skanowanych dokumentów oraz wybranych logów systemowych. Aby go włączyć, konieczne jest wykupienie licencji – w tym celu należy skontaktować się z zespołem sprzedaży.

**Przechowywanie danych w Dr Eryk**

Bez modułu archiwum aplikacja korzysta z dwóch baz danych:

1. **Baza danych drEryk** – przechowuje informacje o wizytach, pacjentach, receptach itp.\
   \&#xNAN;*(Przykład pliku kopii: `s_dreryk_10.21.0.0_20251205T080228.7z`)*
2. **Baza dokumentów rawdata** – zawiera podglądy dokumentów, skany (przy module Import dokumentacji zewnętrznej) oraz logi systemowe.\
   \&#xNAN;*(Przykład pliku kopii: `s_rawdata_10.21.0.0_20251205T080248.7z`)*

Wielkość obu baz wpływa na wydajność aplikacji i szybkość aktualizacji systemu.

**Funkcje modułu Archiwum**

Moduł umożliwia utworzenie **trzeciej bazy danych Archive**, do której administrator może przenosić skany dokumentów i logi z bazy rawdata.

* Przenoszenie dokumentów jest **ręczne**, administrator ma pełną kontrolę nad archiwizacją.
* Baza Archive jest **przeźroczysta dla użytkownika** – dokumenty pozostają dostępne do przeglądania.
* Zaleca się wykonywanie kopii zapasowych bazy Archive:
  * po każdej zmianie bazy,
  * po aktualizacji programu, aby wersje wszystkich baz były zgodne.\
    \&#xNAN;*(Przykład kopii: `s_archive_10.21.0.0_20251205T080258.7z`)*

Moduł pomaga zmniejszyć obciążenie bazy rawdata i utrzymać wydajność systemu przy rosnącej liczbie dokumentów.

## Obsługa modułu

Jeśli użytkownik ma włączony „Moduł archiwum dokumentów zewnętrznych”, w panelu Administratora pojawia się dodatkowa opcja „Archiwizacja dokumentów zew.":

<figure><img src="https://2632770074-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTD8EOjY0zQvZMraErqGi%2Fuploads%2F2QN9wKJBsRMWylNC1rQs%2Fimage.png?alt=media&#x26;token=a02e70a8-d68f-4bb0-8aee-a6e332fb5729" alt=""><figcaption></figcaption></figure>

Opcja uruchamia okno:

<figure><img src="https://2632770074-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTD8EOjY0zQvZMraErqGi%2Fuploads%2FnxmRLtXbEyS2TRxz5nbZ%2Fimage.png?alt=media&#x26;token=50f24fed-9434-494a-89e5-35a398914e4b" alt=""><figcaption></figcaption></figure>

Po kliknięciu przycisku "Archiwizuj" ustawiamy zakres dat z których dokumenty mają zostać przeniesione do archiwum:

<figure><img src="https://2632770074-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTD8EOjY0zQvZMraErqGi%2Fuploads%2FA6VNwvxelTXdcM8tnvb7%2Fimage.png?alt=media&#x26;token=cb7a0f56-dba8-4eea-a8e3-40a0ae4e504d" alt=""><figcaption></figcaption></figure>

System wyświetli liczbę dokumentów, które zostaną przeniesione.

Jeżeli użytkownik posiada moduł dokumentów zewnętrznych, podczas aktualizacji programu może samodzielnie zdecydować o wykonaniu kopii zapasowej, wybierając odpowiednie opcje:

<figure><img src="https://2632770074-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTD8EOjY0zQvZMraErqGi%2Fuploads%2FiilfoMTRt3NlAExdjvOr%2Fimage.png?alt=media&#x26;token=dc347e35-b357-4436-ba43-510d5c0c7140" alt=""><figcaption></figcaption></figure>

Jeżeli zrezygnują Państwo z tworzenia kopii dokumentów zewnętrznych podczas aktualizacji, proces będzie krótszy, ponieważ nie będzie obejmował kopiowania zgromadzonych przez lata plików.

Tabele w bazie dokumentów zewnętrznych nie ulegają zmianom podczas aktualizacji, dlatego kopię można wykonać w dowolnym innym terminie, niezależnie od dnia aktualizacji.

## Archiwizacja logów

Kierownik medyczny może zarchiwizować wybrane logi komunikacyjne. W tym celu należy przejść do:

**System → Ustawienia → Integracje → Czyszczenie bazy**

Następnie:

1. Zaznacz logi, które mają zostać zarchiwizowane.
2. Wybierz okres, z którego logi mają być archiwizowane.
3. Kliknij przycisk **„Wykonaj teraz”**, aby rozpocząć proces archiwizacji.
