.eldat schema 1.0.3

Type: object

.eldat data standard for communication between the partners in the wood supply chain.

Type: object

Type: object

Type: object

Type: string
Must match regular expression: ^[0-9]+\.[0-9]+\.[0-9]+$

Type: string

Eindeutige Id, die für jede Übertragung vom Versender neu erstellt wird.

Must be at most 36 characters long

Type: string

Eindeutige Id, die mit dem ersten .eldat-Dokumentes erstellt wird, dass den Prozess anstößt (meist in der Holzbereitstellungsmeldung). Weitere .eldat-Dokumente, die während der Holzbereitstellungskette erstellt werden, enthalten ebenfalls diese Id.

Same definition as transaction_id

Type: string

Eindeutige Id, die das Modul eindeutig identifizierbar macht.

Same definition as transaction_id

Type: object

Type: enum (of integer) Default: 100

Eine 3 stellige Nummer, die den Status “Erstellt” oder “Bearbeitet” enthalten kann.

Must be one of:

  • 100
  • 200

Type: string

Eindeutige Referenz auf ein, bezugnehmendes Dokument. Hier wird die module_id eines existierenden Dokumentes eingetragen.

Same definition as transaction_id

Type: object

Informationen zum System auf das, mit einem .eldat Dokument, geantwortet werden kann. (Meist die url einer API des Senders dieses Dokumentes.)

Type: string

Der Endpunkt des Systemes, an das eine mögliche Antwort gesendet werden soll (z.B. https://api.example.com:3000/eldat/receive ).

Must be at most 255 characters long

Type: string

Eindeutige Id des Senders des Dokumentes (Authentifizierung / Meist die systeminterne ID des Senders der Nachricht). Diese Id soll bei Antworten auf ein Dokument als “requestsystem -> userid” übermittelt werden.

Same definition as transaction_id

Type: object

Informationen zum Empfängersystem.

Type: string

Eindeutige Id des Empfängers (Authentifizierung / Meist die systeminterne ID des Empfängers der Nachricht). Die Id erhält ein System ausschließlich durch vorangegangene Dokumente. Dort wird sie als “responsesystem -> userid” übermittelt.

Same definition as transaction_id

Type: object

Type: string

Firmenname des Erstellers des Dokumentes / bzw. Hersteller der erstellenden Software.

Same definition as uri

Type: string

Name der Software, die das Dokument erstellt.

Same definition as uri

Type: string

Version der Software, die das Dokument erstellt.

Same definition as uri

Type: object

Type: object

Type: object

Type: enum (of string)

Definiert die Funktion der Holzbereitstellung

Must be one of:

  • "abf"
  • "ang"
  • "hba"

Type: object

Type: object

Type: object

Type: object

Type: string
Must match regular expression: ^[0-9a-zA-Z]{3,10}$

Type: array of object

Each item of this array must be:

Type: object

Type: enum (of string)

Angabe der forstlichen Zertifizierungsart

Must be one of:

  • "xy"
  • "pefc"
  • "fsc1"
  • "natl"
  • "iso0"
  • "iso1"
  • "iso2"
  • "iso3"
  • "iso4"
  • "oeko"
  • "qlab"
  • "ralg"
  • "fscf"
  • "peco"

Type: object

Type: enum (of string)

Definieren Sie die Art des Waldbesitzes

Must be one of:

  • "bw"
  • "lw"
  • "kw"
  • "kwgw"
  • "kwki"
  • "kwge"
  • "kwgs"
  • "pw"
  • "pwki"
  • "pwge"
  • "th"
  • "ha"
  • "sond"
  • "pwsg"
  • "pwsm"
  • "pwsk"
  • "swso"
  • "kwso"
  • "pwso"

Type: string

Offizielle Nummerierung des Revieres, falls vorhanden

Must match regular expression: ^[0-9\.,\-]{0,30}$

Type: object

Type: enum (of string)

Angabe zu Regel- oder Pauschalbesteuerung

Must be one of:

  • "reg"
  • "pau"

Type: enum (of string)

Umsatzsteuer-ID oder Steuernummer

Must be one of:

  • "ust"
  • "stn"
  • "xy"

Type: string

Angabe der Umsatzsteuer-ID oder Steuernummer

Must match regular expression: [A-Z0-9/]{4,13}

Type: array of object

Must contain a minimum of 1 items

Each item of this array must be:

Type: object

Type: string

Must be at most 100 characters long

Type: string

Must be at most 100 characters long

Type: array of string

Must contain a minimum of 1 items

Each item of this array must be:

Type: string
Must match regular expression: ^\+?[0-9 /-]{5,20}$

Type: string
Must match regular expression: ^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$

Type: object

Type: enum (of string)

Definition der vereinbarten Lieferbedingungen, wie z.B. "Frei Werk" oder "Frei Waldstraße"

Must be one of:

  • "uws"
  • "uwe"
  • "uzw"
  • "uwa"
  • "usc"
  • "exw"
  • "fca"
  • "fob"
  • "dat"
  • "ddp"
  • "cpt"
  • "cip"
  • "dap"
  • "fas"
  • "cfr"
  • "cif"

Type: string

Datum ab dem die Abfuhr freigegeben ist

Type: number

Anzahl der Tage in denen die Abfuhr erfolgt sein muss

Must match regular expression: [0-9]{1,3}

Type: object

Type: string
Must match regular expression: [A-Z0-9]{4,5}

Type: array

Strecke auf der Karte

Must contain a minimum of 2 items

Each item of this array must be:

Type: object

Longitude, Latitude

Type: number

Ost-Koordinate in Dezimalgrad (z.B.: 8,916091918945312)

Type: array of object

Each item of this array must be:

Type: object

Type: string

Pfad unter dem die externe Datei zu finden ist

Must match regular expression: https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9]\.[^\s]{2,}

Must be at most 2048 characters long

Type: string

Weitere Informationen die die externe Datei beschreiben

Same definition as uri

Type: string

Weitere Informationen bezüglich der Lieferung

Same definition as uri

Type: object

Type: array of object

Each item of this array must be:

Type: object

Type: enum (of string)

Definition der angegebenen Holznummer

Must be one of:

  • "arb"
  • "art"
  • "hab"
  • "hal"
  • "los"
  • "pol"
  • "poa"
  • "pog"
  • "sta"
  • "vlo"

Type: string

Angabe der Holzkennung

Must be at most 36 characters long

Type: object

Type: object

Type: enum (of string)

Must be one of:

  • "DE"
  • "BY"
  • "BE"
  • "BG"
  • "DK"
  • "EE"
  • "FI"
  • "FR"
  • "GE"
  • "GR"
  • "IE"
  • "IS"
  • "IT"
  • "CA"
  • "HR"
  • "LV"
  • "LI"
  • "LT"
  • "LU"
  • "NL"
  • "NO"
  • "AT"
  • "PL"
  • "PT"
  • "RO"
  • "RU"
  • "SE"
  • "CH"
  • "RS"
  • "SK"
  • "SI"
  • "ES"
  • "CZ"
  • "UA"
  • "HU"
  • "US"
  • "GB"
  • "CX"

Type: string

Für manche Länder ist die Angabe der Herkunftsregion notwendig

Must match regular expression: ^[A-Z]{2}\-[A-Z0-9]{2,3}$

Type: array of object

Each item of this array must be:

Type: object

Type: enum (of string)

Art der vorliegenden Zertifizierung zum Holz

Must be one of:

  • "xy"
  • "pefc"
  • "pecs"
  • "fsc"
  • "fscm"
  • "fscc"
  • "fscw"
  • "natl"
  • "iso0"
  • "iso1"
  • "iso2"
  • "iso3"
  • "iso4"
  • "oeko"
  • "ral"
  • "qlab"

Type: number

Gibt den Anteil des zertifizierten Holzes an

Value must be lesser or equal to 100

Type: array of object

Must contain a minimum of 1 items

Each item of this array must be:

Type: object

Type: object

Type: object

Type: object

Type: array of object

Must contain a minimum of 1 items

Each item of this array must be:

Type: object

Type: number

Nummerierung des Klammerstammstückes (1 = Erdstammstück, 2 = erstes Folgestück, etc.)

Value must be lesser or equal to 10

Type: object

Type: object
Type: object

Type: object
Type: object

Type: object

Type: array of object

Must contain a minimum of 1 items

Each item of this array must be:

Type: object

Type: object

Type: array of object

Must contain a minimum of 1 items

Each item of this array must be:

Type: object

The following properties are required:

  • diameter_length
  • stem_length