Zbiór danych rejestru

Dla każdej grupy rekordów załadowanej do systemu dla tego samego rejestru należy utworzyć zbiór danych. Nazwa tej tabeli to CI_​REG_​DATA_​SET. W poniższej tabeli przedstawiono poszczególne kolumny tego pliku.

Nazwa kolumny

Długość

Wymagane

Typ danych

Komentarze

REG_​DATA_​SET_​ID

12

T

A/N

Klucz unikalny. Do tego rekordu odwołuje się rekord danych rejestru.

Sugerowana jest następująca budowa klucza:

  • Pierwsze pięć cyfr to pierwsze pięć cyfr REG_ID.
    • Ostatnie siedem cyfr jest generowanych losowo.

      Takie rozwiązanie ułatwia przetwarzanie danych w oparciu o zbiór. Jeśli proces służący do wstawiania rekordów do tej tabeli może wywołać procedurę, wówczas należy wywołać ProgramCIPZKEYG, przekazując pierwsze pięć cyfr, a następnie proces wprowadzi siedem losowo wybranych cyfr.

REG_​ID

10

N

A/N

Odwołanie do klucza obcego do rejestru interwału, z którym połączony jest zbiór. Jest wymagany, jeśli identyfikator zewnętrzny nie został określony.

REG_​DS_​EXT_​ID

60

N

A/N

Zewnętrzny identyfikator rejestru, do którego należą dane. Powinien odpowiadać identyfikatorowi kanału danego rejestru. Jest wymagany, jeśli identyfikator rejestru nie jest określony.

SET_​DTTM

26

T

Data i godzina

Jest to data/godzina odebrania zbioru danych. Należy wprowadzić bieżącą datą/godziną. Ta data jest traktowana jako data serwerowa zgodna z sezonowymi zmianami czasu zdefiniowanymi w bazowej strefie czasowej. Więcej informacji zawiera sekcja Sezonowe zmiany czasu.

Informacje o tym dlaczego ta data/godzina jest ważna zawiera sekcja Algorytmy wyszukują najbardziej aktualne dane.

REG_​DS_​STATUS_​FLG

2

T

A/N

Tę wartość należy ustawić odpowiednio do tego, czy zostanie sprawdzone przez system.

Należy ustawić P dla Pending (Oczekujące), jeśli ID rejestru jest pusty lub jeśli typ rejestru wskazuje algorytm sprawdzania.

Należy ustawić C dla Complete (Zakończone), jeśli dane nie powinny być dalej sprawdzane.

Więcej informacji zawiera sekcja Cykl życia danych rejestru interwału