Klasse SchuldateiOrganisationseinheit

java.lang.Object
de.svws_nrw.schulen.v1.data.SchuldateiOrganisationseinheit

public class SchuldateiOrganisationseinheit extends Object
Die Klasse beschreibt eine Organisationseinheit im Rahmen der Schuldatei. Den Schulen als eine Art von Organisationseinheiten sind i.A. Schulnummern zwichen 100000 und 199999 zugeordnet.
  • Felddetails

    • schulnummer

      @NotNull public @NotNull String schulnummer
      Die Schulnummer der Organisationseinheit.
    • bundeslandkennung

      @NotNull public @NotNull String bundeslandkennung
      Die Bundeslandkennung (NRW)
    • xscid

      @NotNull public @NotNull String xscid
      Die eindeutige Identifier für das XSCHULE-Format
    • oeart

      @NotNull public @NotNull String oeart
      Die Art der Organisationseinheit
    • amtsbez1

      @NotNull public @NotNull String amtsbez1
      Die Amtsbezeichnung der Organisationseinheit
    • amtsbez2

      @NotNull public @NotNull String amtsbez2
      Die Amtsbezeichnung der Organisationseinheit
    • amtsbez3

      @NotNull public @NotNull String amtsbez3
      Die Amtsbezeichnung der Organisationseinheit
    • errichtung

      @NotNull public @NotNull String errichtung
      Das Errichtungsdatum der Schule.
    • aufloesung

      @NotNull public @NotNull String aufloesung
      Das Aufloesungsdatum der Schule.
    • grunddaten

      @NotNull public final @NotNull List<SchuldateiOrganisationseinheitGrunddaten> grunddaten
      Die Grunddaten der Organisationseinheit (zeitl. Verlaufsliste)
    • adressen

      @NotNull public final @NotNull List<SchuldateiOrganisationseinheitAdresse> adressen
      Die Adressen der Organisationseinheit (zeitl. Verlaufsliste)
    • merkmal

      @NotNull public final @NotNull List<SchuldateiOrganisationseinheitMerkmal> merkmal
      Die Merkmale der Organisationseinheit (zeitl. Verlaufsliste)
    • erreichbarkeiten

      @NotNull public final @NotNull List<SchuldateiOrganisationseinheitErreichbarkeit> erreichbarkeiten
      Die Erreichbarkeiten der Organisationseinheit (zeitl. Verlaufsliste)
    • gliederung

      @NotNull public final @NotNull List<SchuldateiOrganisationseinheitGliederung> gliederung
      Die Gliederungen der Organisationseinheit-Schule (zeitl. Verlaufsliste)
    • oeEigenschaften

      @NotNull public final @NotNull List<SchuldateiOrganisationseinheitEigenschaft> oeEigenschaften
      Die Eigenschaften der Organisationseinheit
  • Konstruktordetails

    • SchuldateiOrganisationseinheit

      public SchuldateiOrganisationseinheit()
      Erstellt eine neue Organiationseinheit für die Schuldatei