From ce5ebef93864718d0c6d2fe1a785443763f9aa4a Mon Sep 17 00:00:00 2001 From: danielpeintner Date: Thu, 2 May 2024 14:27:52 +0200 Subject: [PATCH] refactor: add OENORM --- build.gradle | 7 + src/main/schema/onformel.xsd | 2711 ++++++++++++++++++++++++++++++++++ src/main/schema/onlv.xsd | 423 ++++++ src/main/schema/ontext.xsd | 311 ++++ src/main/schema/ontypdef.xsd | 2537 +++++++++++++++++++++++++++++++ 5 files changed, 5989 insertions(+) create mode 100644 src/main/schema/onformel.xsd create mode 100644 src/main/schema/onlv.xsd create mode 100644 src/main/schema/ontext.xsd create mode 100644 src/main/schema/ontypdef.xsd diff --git a/build.gradle b/build.gradle index 545d181..c642985 100644 --- a/build.gradle +++ b/build.gradle @@ -12,6 +12,11 @@ plugins { id 'com.github.bjornvester.xjc' version "1.8.1" // https://github.com/bjornvester/xjc-gradle-plugin } +/* compileJava { + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 +} */ + dependencies { // ControlsFX implementation('org.controlsfx:controlsfx:11.2.1') { @@ -91,6 +96,8 @@ javafx { xjc { xsdDir.set(layout.projectDirectory.dir("src/main/schema")) // by default src/main/resource + // options = ["-extension"] + options = ["-extension", "-encoding", "UTF-8"] } version = '24.04.24' diff --git a/src/main/schema/onformel.xsd b/src/main/schema/onformel.xsd new file mode 100644 index 0000000..f3506d9 --- /dev/null +++ b/src/main/schema/onformel.xsd @@ -0,0 +1,2711 @@ + + + + onformel.xsd - ÖNORM A 2063 Formelkatalog + + + ÖNORM A 2063, Ausgabe: 2011-05-01 + +Austausch von Leistungsbeschreibungs-, Elementkatalogs-, Ausschreibungs-, Angebots-, Auftrags- und Abrechnungsdaten in elektronischer Form + +Folgende Schema-Dokumente bilden einen Bestandteil zur Umsetzung der vorliegenden ÖNORM: +– ontypdef.xsd: Typdefinitionen für alle Datenbestände; +– onformel.xsd: Formelkatalog nach Anhang A; +– ontext.xsd: Formatierung der Texte von Vorbemerkungen und Positionen; +– onlb.xsd: Datenbestand LB; +– onpr.xsd: Datenbestand Preise zu einer LB; +– onaek.xsd: Datenbestand AEK; +– onpek.xsd: Datenbestand PEK; +– onlv.xsd: Datenbestand LV; +– onre.xsd: Datenbestand Abrechnung einschließlich Mengenberechnung. + +Weitere Informationen: +http://www.as-institute.at/development/downloads/ + +Copyright © Austrian Standards Institute 2011. + +Austrian Standards Institute/ +Österreichisches Normungsinstitut (ON) +Heinestraße 38, 1020 Wien + + + + + + Formel (alle) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Summe von max. 4 Werten + + + + + + + + + + + + Produkt von max. 4 Werten + + + + + + + + + + + + Produkt von 2 Summen + + + + + + + + + + + + Quotient von 2 Produkten + + + + + + + + + + + + Seite eines rechtwinkeligen Dreiecks (Hypothenuse) + + + + + + + + + + Seite eines rechtwinkeligen Dreiecks (Kathete) + + + + + + + + + + + + + Rechteck + + + + + + + + + + Prisma + + + + + + + + + + + Pyramide + + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + + Keil + + + + + + + + + + + + Keilstumpf + + + + + + + + + + + + + Grundfläche Trapez aus a, c, h + + + + + + + + + + + + + + + + Trapez aus a, c, h + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + + Obelisk + + + + + + + + + + + + + Grundfläche Trapez aus a, b, c, d + + + + + + + + + + + Trapez aus a, b, c, d + + + + + + + + Prisma + + + + + + + + + Pyramide + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + + Grundfläche: Dreieck aus g, h + + + + + + + + + Dreieck aus g, h + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + Prisma schief abgeschnitten aus 3 Höhen + + + + + + + + + + Prisma schief abgeschnitten aus Hs + + + + + + + + + + Prisma schief abgeschnitten aus 6 Koten + + + + + + + + + + Prisma schief abgeschnitten aus Schwerpunktkoten + + + + + + + + + + Grundfläche: Dreieck aus a, b, c + + + + + + + + + + Dreieck aus a, b, c + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + + Prisma schief abgeschnitten aus 3 Höhen + + + + + + + + + + Prisma schief abgeschnitten aus Hs + + + + + + + + + + Prisma schief abgeschnitten aus 6 Koten + + + + + + + + + + Prisma schief abgeschnitten aus Schwerpunktkoten + + + + + + + + + + Grundfläche: Dreieck aus a, b, Gamma + + + + + + + + + + Dreieck aus a, b, Gamma + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + Prisma schief abgeschnitten aus 3 Höhen + + + + + + + + + + Prisma schief abgeschnitten aus Hs + + + + + + + + + + Prisma schief abgeschnitten aus 6 Koten + + + + + + + + + + Prisma schief abgeschnitten aus Schwerpunktkoten + + + + + + + + + + Grundfläche: Dreieck aus a, b, Alpha + + + + + + + + + + Dreieck aus a, b, Alpha + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + + + + Prisma schief abgeschnitten aus 3 Höhen + + + + + + + + + + Prisma schief abgeschnitten aus Hs + + + + + + + + + + Prisma schief abgeschnitten aus 6 Koten + + + + + + + + + + Prisma schief abgeschnitten aus Schwerpunktkoten + + + + + + + + + + Grundfläche: Dreieck aus b, Gamma, Alpha + + + + + + + + + + Dreieck aus b, Gamma, Alpha + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + Prisma schief abgeschnitten aus 3 Höhen + + + + + + + + + + Prisma schief abgeschnitten aus Hs + + + + + + + + + + Prisma schief abgeschnitten aus 6 Koten + + + + + + + + + + Prisma schief abgeschnitten aus Schwerpunktkoten + + + + + + + + + + Grundfläche: Dreieck aus a, Gamma, Alpha + + + + + + + + + + Dreieck aus a, Gamma, Alpha + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + Prisma schief abgeschnitten aus 3 Höhen + + + + + + + + + + Prisma schief abgeschnitten aus Hs + + + + + + + + + + Prisma schief abgeschnitten aus 6 Koten + + + + + + + + + + Prisma schief abgeschnitten aus Schwerpunktkoten + + + + + + + + + + Grundfläche: Regelmäßiges n-Eck, offen + + + + + + + + + + regelm. n-Eck, offen + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + Grundfläche: Regelmäßiges n-Eck, geschlossen + + + + + + + + + regelm n-Eck, geschlossen + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Pyramidenstumpf + + + + + + + + + + + Grundfläche: Unregelmäßiges n-Eck + + + + + + + + + + + + + + + + + unregelm n-Eck (Gauß-Elling) + + + + + + + + + Prisma + + + + + + + + + + Pyramide + + + + + + + + + + Prisma, schief abgeschnitten + + + + + + + + + + + + + + + + + + + + + + + Prismatoid + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Profilmassen bei gerader Achse + + + + + + + + + + Profilachsen bei gekrümmter Achse + + + + + + + + + + + Punkthaufen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Rampe (geneigter Ansatz, geneigte Seiten) + + + + + + + + + + + + + + + + Rampe (lotrechter Ansatz, geneigte Seiten) + + + + + + + + + + + + + + + Rampe (geneigter Ansatz, lotrechte Seiten) + + + + + + + + + + + + + + + Rampe (lotrechter Ansatz, lotrechte Seiten) + + + + + + + + + + + + + + Rampe schräg angesetzt + + + + + + + + + + + + Damm + + + + + + + + + + + + + Grundfläche: Fläche nach Rechteckregel + + + + + + + + + + + + + + + + + + Fläche nach Rechteckregel + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Fläche nach Trapezregel mit konstanten Abständen + + + + + + + + + + + + + + + + + + Fläche nach Trapezregel, konstante Abstände + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Fläche nach Trapezregel mit variablen Abständen + + + + + + + + + + + + + + + + + + + Fläche nach Trapezregel, variable Abstände + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Fläche nach Trapezregel aus Stationsaufnahme + + + + + + + + + + + + + + + + + + Fläche nach Trapezregel aus Stationsaufnahme + + + + + + + + + Prisma (konstante Breite/Tiefe) + + + + + + + + + + Prisma (variable Breite/Tiefe) + + + + + + + + + + + + + + + + + + + + Grundfläche: Fläche nach Simpson + + + + + + + + + + + + + + + + + + Fläche nach Simpson + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Fläche polar mit konstantem Zentriwinkel + + + + + + + + + + + + + + + + + + Fläche polar mit konstantem Zentriwinkel + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Fläche polar mit variablem Zentriwinkel + + + + + + + + + + + + + + + + + + + Fläche polar mit variablem Zentriwinkel + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Kreis + + + + + + + + Kreis + + + + + + + + + Zylinder + + + + + + + + + + Kegel + + + + + + + + + + Kegelstumpf + + + + + + + + + + + Grundfläche: Kreissektor + + + + + + + + + Kreissektor + + + + + + + + + Zylindersektor + + + + + + + + + + Grundfläche: Kreisringsektor + + + + + + + + + + Kreisringsektor + + + + + + + + + Röhrensektor + + + + + + + + + + Grundfläche: Kreissegment aus Phi (Zentriwinkel) + + + + + + + + + Kreissegment aus Phi + + + + + + + + + Zylindersegment + + + + + + + + + + Zylinderhuf + + + + + + + + + + + Grundfläche: Kreissegment aus f (Stichhöhe) + + + + + + + + + Kreissegment aus f + + + + + + + + + Zylindersegment + + + + + + + + + + Grundfläche: Kreiszwickel, rechtwinkelig + + + + + + + + + Kreiszwickel, rechtwinkelig, aus Phi, r + + + + + + + + + Zylinderzwickel + + + + + + + + + + Grundfläche: Kreiszwickel, rechtwinkelig + + + + + + + + + Kreiszwickel, rechtwinkelig, aus a, b + + + + + + + + + Zylinderzwickel + + + + + + + + + + Grundfläche: Kreiszwickel, gleichschenkelig + + + + + + + + + Kreiszwickel, gleichschenkelig + + + + + + + + + Zylinderzwickel + + + + + + + + + + Grundfläche: Ellipse + + + + + + + + + Ellipse + + + + + + + + + Zylinder + + + + + + + + + + Kübel + + + + + + + + + + + + Grundfläche: Parabel + + + + + + + + + + Parabel + + + + + + + + + Prisma + + + + + + + + + + Grundfläche: Parabelzwickel + + + + + + + + + + Parabelzwickel, konkaves Segment + + + + + + + + + Prisma + + + + + + + + + + unregelm. n-Eck mit Segmenten aus (x, y) + + + + + Anzahl der Polygonpunkte + + + + + Anzahl der Kreissegmente + + + + + Anzahl der Parabelsegemente + + + + + + + + + + + + + + + + + + + + + + Lage des Segments: 'L' oder 'R' + + + + + + + + + + + Art des Bestimmungsstücks: 'F', 'R', 'T' oder 'M' + + + + + + + + + + + + + Bestimmungsstück (nicht bei KZK = 'M') + + + + + Lage des Kreismittelpunkts: 'L', 'R' oder ' ' bei KZK = 'M' + + + + + + + + + + + + + + + + + + + + Lage des Segments: 'L' oder 'R' + + + + + + + + + + + Art des Bestimmungsstücks: 'F' oder 'T' + + + + + + + + + + + Bestimmungsstück + + + + + + + + + + + unregelm. n-Eck mit Segmenten aus (r, Phi) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Trapez + + + + + + + + + + + + Dreieck mit Spitze außen + + + + + + + + + + + Dreieck mit Spitze innen + + + + + + + + + + + unregelm. n-Eck + + + + + + + + + + + + + + + + + + + + + + kreisförmiger Ring + + + + + + + + + + Kugel + + + + + + + + + Kugelausschnitt + + + + + + + + + + + + + Kugelschicht + + + + + + + + + + + + + + Ellipsoid + + + + + + + + + + + Paraboloid + + + + + + + + + + parabolisches Faß + + + + + + + + + + + Grundfläche: Rechteck + + + + + + + + + Rechteck - Umfang + + + + + + + + + Rechteck - Prismenmantel + + + + + + + + + + Grundfläche: Trapez + + + + + + + + + + Trapez - Umfang + + + + + + + + + Trapez - Prismenmantel + + + + + + + + + + Allg. Prismenmantel + + + + + + + + + + + + Summe von Strecken + + + + + + + + + + + + + + + + + + Grundfläche: Kreisbogen + + + + + + + + + Kreisbogen + + + + + + + + + Kreisbogenmantel + + + + + + + + + + Kegelmantel + + + + + + + + + + Kegelstumpfmantel + + + + + + + + + + + Zylinderhufmantel + + + + + + + + + + Grundfläche: Ellipse + + + + + + + + + Ellipse - Umfang + + + + + + + + + Ellipse - Zylindermantel + + + + + + + + + + Grundfläche: Parabel + + + + + + + + + quadr. Parabel - Bogen + + + + + + + + + quadr. Parabel - Mantel über dem Bogen + + + + + + + + + + Kugeloberfläche + + + + + + + + + Kugelschichtmantel + + + + + + + + + + + + + + + + Grundfläche: Schraube + + + + + + + + + + + Schraubenlinie + + + + + + + + + Schraubenfläche + + + + + + + + ===Allgemeine Teile + + + + Höhen für schief abgeschnittenes Prisma + + + + + + + + + + Höhe für schief abgeschnittenes Prisma + + + + + + + + Höhen für schief abgeschnittenes Prisma + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Höhen für schief abgeschnittenes Prisma + + + + + + + + + + + + + + + + Höhe + + + + + + + + + + + + + + Multiplikator + + + + + + + + X und Y Koordinaten eines Punktes + + + + + + + + + Variablenbezeichner + + + + + + + + + + Formelwert - Zahl, optional Variable + + + + + + Referenz auf eine Variable, zusätzlich Angabe des referenzierten Wertes + + + + + + + + Formelwert - Winkel - Zahl, optional Variable + + + + + + + + + + + + + + Referenz auf eine Variable, zusätzlich Angabe des referenzierten Wertes + + + + + + diff --git a/src/main/schema/onlv.xsd b/src/main/schema/onlv.xsd new file mode 100644 index 0000000..cb87a63 --- /dev/null +++ b/src/main/schema/onlv.xsd @@ -0,0 +1,423 @@ + + + + + onlv.xsd - ÖNORM A 2063 Datenbestand LV + + + ÖNORM A 2063, Ausgabe: 2011-05-01 + +Austausch von Leistungsbeschreibungs-, Elementkatalogs-, Ausschreibungs-, Angebots-, Auftrags- und Abrechnungsdaten in elektronischer Form + +Folgende Schema-Dokumente bilden einen Bestandteil zur Umsetzung der vorliegenden ÖNORM: +– ontypdef.xsd: Typdefinitionen für alle Datenbestände; +– onformel.xsd: Formelkatalog nach Anhang A; +– ontext.xsd: Formatierung der Texte von Vorbemerkungen und Positionen; +– onlb.xsd: Datenbestand LB; +– onpr.xsd: Datenbestand Preise zu einer LB; +– onaek.xsd: Datenbestand AEK; +– onpek.xsd: Datenbestand PEK; +– onlv.xsd: Datenbestand LV; +– onre.xsd: Datenbestand Abrechnung einschließlich Mengenberechnung. + +Weitere Informationen: +http://www.as-institute.at/development/downloads/ + +Copyright © Austrian Standards Institute 2011. + +Austrian Standards Institute/ +Österreichisches Normungsinstitut (ON) +Heinestraße 38, 1020 Wien + + + + + + Daten je Position/Wählbare Vorbemerkung + + + + + + + + Liste Positionen und Wählbare Vorbemerkungen (LV ohne Gliederung) + + + + + + + + + + + + + + + + + + + + + + + + + + Liste Positionen und Wählbare Vorbemerkungen (LV mit Gliederung; geteilte oder ungeteilte) + + + + + + + + 2-stellige Nr. + + + + + Entweder n-mal ungeteilte Positionen mit Mehrfachverwendung oder ein Grundtext und n-mal Folgepositionen + + + + + + + + + Leerstring wenn Position ohne Mehrfachverwendung + + + + + + + + + + + + + + + Leerstring wenn Position ohne Mehrfachverwendung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Liste ULG + + + + + + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + + + + + + + + + + + + Liste LG + + + + + + + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + + + + + + + + + + + + Liste OG + + + + + + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + + + + + + + + + + + + Liste HG + + + + + + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + + + + + + + + + + + + LV-Body + + + + + + LV mit Gliederung; Gliederung HG, OG, LG, ULG, Posnr + + + + + + + + LV mit Gliederung; Gliederung OG, LG, ULG, Posnr + + + + + + + + LV mit Gliederung; Gliederung LG, ULG, Posnr + + + + + + + + LV ohne Gliederung; Posnr + + + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + + + + LV-Header + + + + + + + + Globale Hilfsberechnungen für die Mengenermittlung; Optional im Entwurfs-LV und Kostenschätzungs-LV, sonst nicht erlaubt + + + + + + + + Root + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/schema/ontext.xsd b/src/main/schema/ontext.xsd new file mode 100644 index 0000000..c11465d --- /dev/null +++ b/src/main/schema/ontext.xsd @@ -0,0 +1,311 @@ + + + + ontext.xsd - ÖNORM A 2063 Formatierter Text (orientiert an XHTML Modularization, http://www.w3.org/TR/xhtml-modularization/) + + + ÖNORM A 2063, Ausgabe: 2011-05-01 + +Austausch von Leistungsbeschreibungs-, Elementkatalogs-, Ausschreibungs-, Angebots-, Auftrags- und Abrechnungsdaten in elektronischer Form + +Folgende Schema-Dokumente bilden einen Bestandteil zur Umsetzung der vorliegenden ÖNORM: +– ontypdef.xsd: Typdefinitionen für alle Datenbestände; +– onformel.xsd: Formelkatalog nach Anhang A; +– ontext.xsd: Formatierung der Texte von Vorbemerkungen und Positionen; +– onlb.xsd: Datenbestand LB; +– onpr.xsd: Datenbestand Preise zu einer LB; +– onaek.xsd: Datenbestand AEK; +– onpek.xsd: Datenbestand PEK; +– onlv.xsd: Datenbestand LV; +– onre.xsd: Datenbestand Abrechnung einschließlich Mengenberechnung. + +Weitere Informationen: +http://www.as-institute.at/development/downloads/ + +Copyright © Austrian Standards Institute 2011. + +Austrian Standards Institute/ +Österreichisches Normungsinstitut (ON) +Heinestraße 38, 1020 Wien + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/schema/ontypdef.xsd b/src/main/schema/ontypdef.xsd new file mode 100644 index 0000000..c8eb9e4 --- /dev/null +++ b/src/main/schema/ontypdef.xsd @@ -0,0 +1,2537 @@ + + + + ontypdef.xsd - ÖNORM A 2063 Typdefinitionen für alle Datenbestände + + + ÖNORM A 2063, Ausgabe: 2011-05-01 + +Austausch von Leistungsbeschreibungs-, Elementkatalogs-, Ausschreibungs-, Angebots-, Auftrags- und Abrechnungsdaten in elektronischer Form + +Folgende Schema-Dokumente bilden einen Bestandteil zur Umsetzung der vorliegenden ÖNORM: +– ontypdef.xsd: Typdefinitionen für alle Datenbestände; +– onformel.xsd: Formelkatalog nach Anhang A; +– ontext.xsd: Formatierung der Texte von Vorbemerkungen und Positionen; +– onlb.xsd: Datenbestand LB; +– onpr.xsd: Datenbestand Preise zu einer LB; +– onaek.xsd: Datenbestand AEK; +– onpek.xsd: Datenbestand PEK; +– onlv.xsd: Datenbestand LV; +– onre.xsd: Datenbestand Abrechnung einschließlich Mengenberechnung. + +Weitere Informationen: +http://www.as-institute.at/development/downloads/ + +Copyright © Austrian Standards Institute 2011. + +Austrian Standards Institute/ +Österreichisches Normungsinstitut (ON) +Heinestraße 38, 1020 Wien + + + + + + + + + Allgemeiner einzeiliger Text + + + + + + + + Allgemeiner einzeiliger Text, Min. Länge 1, Max.Länge 60 + + + + + + + + + Allgemeiner mehrzeiliger Text ohne Formatierungen, nur Zeilenumbruch + + + + + + + + Allgemeiner mehrzeiliger Text mit Formatierungen + + + + + + + + Mehrzeiliger Text mit Formatierungen und Lücken + + + + + + + + Datum + + + + + + Datum und Uhrzeit + + + + + + Bild-Datei (Binärdaten); Max. Größe festgelegt. + + + + + + + + Bild-Datei mit Angabe des Grafikformates + + + + + + + + + Universally Unique Identifier (UUID) nach ISO/IEC 9834-8 + + + + + + + + + alphanum[*] + Ziffern/Großbuchstaben, für Ordnungsbegriffe + + + + + + + + alphanum[*] + Ziffern/Großbuchstaben/Punkt/Bindestrich, für Ordnungsbegriffe + + + + + + + + alphanum[*] + Nur Großbuchstaben, für Ordnungsbegriffe + + + + + + + + Geldbetrag, Preis, Summe (9 999 999 999,99) + + + + + + + + + Allgemeiner Prozentsatz (-99,99 bis 999,99) + + + + + + + + + Umsatzsteuersatz in Prozent (0 bis 99,99) + + + + + + + + + Umsatzsteuerkennzeichen (0-9) + + + + + + + + + Währungskennzeichen nach ISO 4217 + + + + + + + + Adresse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Dreibuchstabiges Länderkürzel nach ISO 3166-1 (ALPHA-3) + + + + + + + + + + + + Kontaktkommunikation: Adresse, Tel, Fax, E-Mail, www, Zusatzinfo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Firma + + + + + + + + + + Person + + + + + + + + + + Kontakt, Firma oder Person + + + + + + + + + + + + + + + Allgemeine Metadaten für jeden ÖNORM-Datenträger + + + + + + + + Datum und Uhrzeit beim Erstellen der XML-Datei + + + + + Dateiname beim Erstellen der XML-Datei + + + + + Erstellt mit Programmsystem + + + + + Version des Programmsystems + + + + + + + + + + + + HG-Nummer + + + + + + + + OG-Nummer + + + + + + + + LG-Nummer + + + + + + + + ULG-Nummer + + + + + + + + Grundtext-Nummer oder ungeteilte Pos, 2stellig + + + + + + + + Kennzeichen für Folgetextposition (A-Z) + + + + + + + + Kennzeichen für Mehrfachverwendung (1-9) + + + + + + + + + Kennzeichen für Mehrfachverwendung (1-9), optional + + + + + + + + Positionsnummer frei, 1-12stellig, für LV ohne Gliederung + + + + + + + + + Überschrift (HG,OG,LG,ULG) + + + + + + Stichwort (optional mit Stichwortlücke) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Langtext ohne Lücken + + + + + + + + Langtext mit Ausschreiber- und Bieterlücken + + + + + + + + Mengeneinheit + + + + + + + + + + + + + + + + + + + + + + + + + Kennzeichen für Ergänzungs-LB/Freiformulierte Position (+, Z) + + + + + + + + + Kennzeichen für hierarchisch übergeordnete frei formulierte Vorbemerkungen (V) + + + + + + + + Preisanteilmodell: Preisanteile oder nur Preis + + + + + + Aufgliederung in Preisanteile + + + + + + wenn nicht angegegeben, gilt "Lohn" und "Sonstiges" + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keine Aufgliederung in Preisanteile + + + + + + + + Betrag mit Aufgliederung in Preisanteile (Lo, So, Gesamt) + + + + + Wenn Aufgliederung in Preisanteile erfolgt + + + + + + + + + + + Eindeutige ID der Grafik (Universally Unique Identifier (UUID) nach ISO/IEC 9834-8) + + + + + + Grafikformat + + + + + + + + + + Definition einer Grafik + + + + + + + + + + + Liste aller Grafiken + + + + + + + + + + + + + + + + + + Liste von Links auf Grafiken + + + + + + + + + + + + + + + + + + + + + + + + LB-Kennung (1-10stellig), Beispiel "BMWA-HB" + + + + + + + + + + LB-Versionsnummer (1-999) + + + + + + + + + Status Entwurf oder freigegeben + + + + + + + + + Kommentar zu einer LB-Position + + + + + + + + Umfang der inhaltlichen Änderung + + + + + + + + + Änderungskennzeichnungen + + + + + Versions-Nummer der +LB, bei der dieser Text erstmals aufgenommen oder zuletzt geändert wurde + + + + + Anzugeben, wenn inhaltlich gegenüber der letzten Version geändert + + + + + + + Anzugeben bei Umnummerierung + + + + + + + Referenz auf einen LB-Ordnungsbegriff + + + + + + + + + + + LB-Kenndaten + + + + + + + + + + + + Anzugeben bei Teilausgaben einer LB + + + + + + + Kenndaten des LB-Preisdatenbestandes + + + + + + + + + + Preisgrundlagenkommentar + + + + + + + + + Daten zu LB-SVB, LG, ULG, WVB, POS + + + + + + + + Anzugeben, wenn der Text aus der Ergänzungs-LB („+“) stammt + + + + + Anzugeben nur bei LB-Teilausgaben bei allen LG, ULG, WVB, POS, die nicht in dieser Teilausgabe enthalten sind + + + + + + + Daten zu LB-LG, ULG + + + + + + Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl + + + + + + + Daten zu LB-WVB, POS + + + + + + Formatierter Text entsprechend 8.4 + + + + + + + Daten zu LB-POS + + + + + + + + LB-Ständige Vorbemerkung + + + + + Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl + + + + + + + + LB-LG + + + + + + + + + LB-ULG + + + + + + + + + LB-Grundtext + + + + + Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl + + + + + + Anzugeben, wenn der Text aus der Ergänzungs-LB („+“) stammt + + + + + + + LB-Wählbare Vorbemerkung oder LB-Position + + + + + + + Nicht bei Wählbarer Vorbemerkung + + + + + + + LB-Element mit wenigen redundanten Daten, für LB-Preise + + + + + + Nicht bei LG,ULG,WVB + + + + + + + + + Bieternummer (1-999) + + + + + + + + + Nummer Alternativ- oder Abänderungsangebot (1-99) + + + + + + + + + LV-Kenndaten Basiselemente + + + + + + + + + + + + + + + + LV-Kenndaten für Entwurfs-LV + + + + + + + + LV-Kenndaten für Kostenschätzungs-LV + + + + + + Nicht im Entwurfs-LV + + + + + + + LV-Kenndaten für Ausschreibungs-LV + + + + + + + Nicht im Entwurfs-LV + + + + + Nicht im Entwurfs-LV und Kostenschätzungs-LV + + + + + + + + LV-Kenndaten für Angebots-LV, Alternativangebots-LV, Abänderungsangebots-LV + + + + + + + Nicht im Entwurfs-LV + + + + + Nicht im Entwurfs-LV und Kostenschätzungs-LV + + + + + + Nicht im Entwurfs- +LV, Kostenschätzungs-LV und Ausschreibungs-LV + + + + + + + LV-Kenndaten für Vertrags-LV + + + + + + + Nicht im Entwurfs-LV + + + + + Nicht im Entwurfs-LV und Kostenschätzungs-LV + + + + + + Nicht im Entwurfs- +LV, Kostenschätzungs-LV und Ausschreibungs-LV + + + + + Nur im Vertrags-LV und Abrechnungs-LV; optional + + + + + Nur bei Vertrags-LV, Abrechnungs-LV und Zusatzangebots-LV + + + + + + + LV-Kenndaten für Abrechnungs-LV + + + + + + + Nicht im Entwurfs-LV + + + + + Nicht im Entwurfs-LV und Kostenschätzungs-LV + + + + + + Nicht im Entwurfs- +LV, Kostenschätzungs-LV und Ausschreibungs-LV + + + + + Nur im Vertrags-LV und Abrechnungs-LV; optional + + + + + Nur bei Vertrags-LV, Abrechnungs-LV und Zusatzangebots-LV + + + + + + + LV-Kenndaten für Zusatzangebots-LV + + + + + + + Nicht im Entwurfs-LV + + + + + Nicht im Entwurfs-LV und Kostenschätzungs-LV + + + + + + Nicht im Entwurfs- +LV, Kostenschätzungs-LV und Ausschreibungs-LV + + + + + Nur bei Vertrags-LV, Abrechnungs-LV und Zusatzangebots-LV + + + + + + + + LV-Menge (9 999 999 999,99) + + + + + + + + + Berechnete Menge, Abrechnungsmenge (9 999 999 999,999) + + + + + + + + + Berechnete Mengen mit Mengenermittlung, optional je AKZ + + + + + Optional im Entwurfs-LV und Kostenschätzungs-LV, sonst nicht erlaubt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Notiz zu einer LV-Position + + + + + + + + Kennzeichen für Wesentliche Position + + + + + + + + Kennzeichen für garantierte Angebotssumme + + + + + + + + Variantennummer (0-9) + + + + + + + + + Zuordnungskennzeichen (ZZ) + + + + + + + + PZZV + + + + + In Summe berücksichtigt; Kennzeichen für Positionsart nicht vorhanden + + + + + + + + + + Normalposition oder beauftragte Position einer Variante; in Normalangebotssumme berücksichtigt; Kennzeichen für Positionsart nicht vorhanden + + + + + + + + + + + Wahlposition oder nicht beauftragte Normalposition einer Variante; in Normalangebotssumme nicht berücksichtigt; Kennzeichen für Positionsart "W" + + + + + + + + + + + In Summe nicht berücksichtigt; Kennzeichen für Positionsart "E" + + + + + + + + + + + + Nummer einer Variantenzusammenstellung + + + + + + + + + Tabelle der Variantenzusammenstellungen + + + + + Erforderlich wenn im LV Varianten definiert sind + + + + + + + + + + + + + + + + + + + + + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + + + + + + + + + + + + Kennzeichen für Bildung von Teilsummen + + + + + + + + + Referenz auf einen LV-Ordnungsbegriff + + + + Abhängig von LV-Gliederung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Preiserstellungsverfahren + + + + + + + + + + Auswertungskennzeichen + + + + + + + + + Auswertungskennzeichen Bezeichnung + + + + + + Liste aller AKZ + + + + + Optional im Entwurfs-LV und Kostenschätzungs-LV; Optional in der Abrechnung + + + + + + + + + + + + + + + + + + + + + + + + Leistungsteil für Preisumrechnung (1-99) + + + + + + + + + Zuordnungsinfo zu Index oder Warenkorb + + + + + Auch Angabe BMF und USK siehe ÖNORM B2111:2007 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Liste aller Leistungsteile für Preisumrechnung + + + + + + + + + + + Ohne Aufgliederung in Preisanteile + + + + + Bei Aufgliederung in Preisanteile + + + + + + + + + + + + + + + + + + + + + Teilangebotskennzeichen (1-99) + + + + + + + + + Tabelle der Teilangebote mit ihren Summen + + + + + Erforderlich wenn im LV Teilangebotskennzeichen zugeordnet sind + + + + + + + + Nicht im Entwurfs-LV und Ausschreibungs-LV + + + + + + + Erforderlich wenn im LV Varianten definiert sind + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zugelassene Nachlässe und Aufschläge + + + + + Definiert, wo im LV Nachlässe/Aufschläge zugelassen sind + + + + + + + Im gesamten LV sind Nachlässe und Aufschläge nur auf die Gruppensummen, nicht auf einzelne Preisanteile der Gruppensummen zulässig + + + + + Im gesamten LV sind Nachlässe und Aufschläge nur auf die einzelnen Preisanteile der Gruppensummen, nicht auf die Gruppensumme gesamt zulässig + + + + + + + + + Element ist auszugeben, wenn Nachlässe/Aufschläge auf Ebene LV-Summe zugelassen sind + + + + + Element ist auszugeben, wenn Nachlässe/Aufschläge auf Ebene HG-Summen zugelassen sind + + + + + Element ist auszugeben, wenn Nachlässe/Aufschläge auf Ebene OG-Summen zugelassen sind + + + + + Element ist auszugeben, wenn Nachlässe/Aufschläge auf Ebene LG-Summen zugelassen sind + + + + + Element ist auszugeben, wenn Nachlässe/Aufschläge auf Ebene ULG-Summen zugelassen sind + + + + + + + + + + + + + Nachlass/Aufschlag + + + + + Je nachdem, ob Nachlässe auf Preisanteile oder die gesamte Summe zugelassen sind. + + + + + + + + + + Ergebnisbetrag des prozentuellen N/A + + + + + + + HG-, OG-, LG-Summe, auch LV-Summe und Rechnungssumme + + + + + Summe inkl. aller vorangegangenen Nachlässe und Aufschläge + + + + + Nachlässe und Aufschläge auf dieser Hierarchie-Stufe; zulässig nur, wenn in Element "zugelassenenachlaesse" erlaubt + + + + + Summe inkl. der eingerechneten Nachlässe und Aufschläge auf dieser Hierarchie-Stufe + + + + + + + LV-Summendaten + + + + + Summe Positionen ohne Berücksichtigung von Nachlässen und Aufschlägen + + + + + Die Summe aller Nachlässe und Aufschläge + + + + + + + Wenn 1 USt-Satz für das gesamte LV gilt + + + + + + + + + + + Wenn mehrere USt-Sätze verwendet werden (wenn bei den LV-Positionen USt-Kennzeichen zugeordnet sind) + + + + + + Für jedes in den LV-Positionen verwendete USt-Kennzeichen + + + + + + + + + + + + + + + + + + + + + + Angebotspreis bzw. Auftragssumme + + + + + + + + Nummer Zusatzangebots-LV (1-999) + + + + + + + + + Zusatzangebots-LV-Position: Beantragt, Genehmigt oder Abgelehnt + + + + + + + + + + Zusatzangebots-LV-Position: Statusinformationen + + + + + + + + + + + Daten zu LV-LG, ULG, WVB, POS + + + + + Anzugeben, wenn der Text aus einer Ergänzungs-LB („+“) übernommen oder frei formuliert („Z“) wurde + + + + + Wird eine Vorbemerkung einer Gruppe frei formuliert, müssen alle hierarchisch unverändert übernommenen untergeordneten Gruppen, Vorbemerkungen und Positionen mit Vorbemerkungskennzeichen "V" gekennzeichnet werden + + + + + + Nur bei Entwurfs-LV und Kostenschätzungs-LV + + + + + + + Daten zu LV-LG, ULG + + + + + + Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl + + + + + + + Daten zu LV-WVB, POS + + + + + + Formatierter Text entsprechend 8.4 + + + + + Nur bei Abrechnungs-LV und Zusatzangebots-LV + + + + + + + Daten zu LV-POS + + + + + + + Anzugeben bei wesentlicher Positiion + + + + + Anzugeben bei Positionen, die einer garantierten Angebotssumme unterliegen (Nur im Alternativangebots-LV, Vertrags-LV, Abrechnungs-LV) + + + + + Nur wenn Teilangebote vorgesehen sind + + + + + Leistungsteil für Preisumrechnung + + + + + Für die mögliche Bildung von Teilsummen im LV ohne Gliederung + + + + + + + + Bei nicht angebotenen Positionen im Preisangebotsverfahren sowie im Entwurfs-LV und im Ausschreibungs-LV bei Teilen mit Preisangebotsverfahren + + + + + + Preis/EH + + + + + + Nicht im Entwurfs-LV und im Ausschreibungs-LV; nur wenn mehr als ein USt-Satz im LV vorgesehen wird + + + + + + + + + LV-Ständige Vorbemerkung + + + + + Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl + + + + + + + + LV-HG + + + + + + + + LV-OG + + + + + + + + LV-LG + + + + + + + + + LV-ULG + + + + + + + + + LV-Grundtext + + + + + Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl + + + + + Anzugeben, wenn der Text aus einer Ergänzungs-LB („+“) übernommen oder frei formuliert („Z“) wurde + + + + + + + LV-Wählbare Vorbemerkung oder LV-Position + + + + + + + Nicht bei Wählbarer Vorbemerkung + + + + + + + LV-Element mit wenigen redundanten Daten, für Rechnung + + + + + Überschrift bei LG, ULG; Stichwort (optional mit Stichwortlücke) bei Positionen, Wählbaren Vorbemerkungen + + + + + Vorbemerkung bei LG, ULG; Langtext bei Positionen, Wählbaren Vorbemerkungen + + + + + Nur bei Pos. mit Menge, nicht bei LG usw. + + + + + Preis/EH + + + + + Nicht im Entwurfs-LV und im Ausschreibungs-LV; nur wenn mehr als ein USt-Satz im LV vorgesehen wird + + + + + Leistungsteil für Preisumrechnung + + + + + Für die mögliche Bildung von Teilsummen im LV ohne Gliederung + + + + + + + + Daten je OG bzw. für das gesamte LV bei LV ohne HG/OG + + + + + + + Anm.: Bei Teilen ohne Bezug zu einer LB ist hier FF999 anzugeben + + + + + + + + + + + + + Kommentar + + + + + + + + Frei formulierter Rechenansatz + + + + + + + + Formelergebnis, auch Hilfsergebnis + + + + + + + + + + + + + Teilergebnis + + + + + + + + + + Mengenberechnung allgemein, für Mengenberechnung in LV und Rechnung + + + + + + + + + + + Hilfsberechnungen allgemein, für Hilfsberechnungen in LV und Rechnung + + + + + + + + + + + Leistungszeitraum (JJJJ-MM) + + + + + + Preisperiode (0-999) + + + + + + + + + Umrechnungsprozentsatz (-99,99 bis 999,99) + + + + + + Umrechungsprozentsätze + + + + + Erforderlich wenn veränderliche Preise vereinbart werden + + + + + + + + + + + + + + + Abhängig vom gewählten Preisanteilmodell + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ausmaßblattnummer + + + + + + + + + Ausmaßblattbezeichnung + + + + + + Fortlaufende Rechnungsnummer (1-99999) + + + + + + + + + Allgemeine Rechnungskenndaten + + + + + + + + + + + + Identifikations-Nummer, inkl. aller Hierarchiestufen (Ohne Trennzeichen für Gliederungsebenen) + + + + + + + + + Kennung des Elementkatalogs + + + + + + Versionsnummer des Elementkatalogs + + + + + + Status Entwurf oder freigegeben + + + + + + Elementkatalog-Kenndaten AEK + + + + + + + + + + + + + + + + Elementkatalog-Kenndaten PEK + + + + + + + + + + + + + Elementkatalog-Kenndaten Preiskenndaten (AEK und PEK) + + + + + + + + + + + Kennzeichen für aus einem AEK abgeändert ("A") übernommene oder frei formulierte ("F") Elemente oder Elementgruppen + + + + + + + + + Menge eines verwendeten Elements im PEK + + + + + + + + Kennung eines Zuordnungskatalogs (Key) + + + + + + + + + Art des Katalogs (CAD-Elemente oder anderes Gliederungssystem) + + + + + + + + + Nummer eines Eintrags in einem Zuordnungskatalog + + + + + + + + + Liste aller Zuordnungskataloge mit ihren Einträgen (für Verweise auf CAD-Elemente und Zuordnungen zu anderen Gliederungssystemen) + + + + + + + + + + + Katalogbezeichnung + + + + + Art des Katalogs (CAD-Elemente oder anderes Gliederungssystem) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Liste von Links auf Zuordnungskataloge + + + + + Katalogzuordnungen für Verweise auf CAD-Elemente und Zuordnungen zu anderen Gliederungssystemen (z.B. Baugliederung und/oder Leistungsgliederung gemäß ÖNORM B 1801-1). Zuordnungen zu anderen Gliederungssystemen sind bei Elementgruppen nicht erlaubt. + + + + + + Zuordnung zu einem Eintrag eines Katalogs + + + + + + Zugeordneter Eintrag + + + + + + Zuordnungskatalog + + + + + + + + + + + + + + + + + + Basisdaten für Überschrift, Elementgruppe und Element + + + + + + Beschreibender Text (Formatierter Text entsprechend 8.4, jedoch ohne die Formatierungen al und bl) + + + + + + + + Basisdaten für Elementgruppe und Element + + + + + Mengeneinheit + + + + + + + + Eigenschaften Überschrift + + + + + + + + Eigenschaften Elementgruppe + + + + + + + + + + + + + Referenz auf Element oder Elementgruppe aus diesem verwendeten AEK; nur im PEK anzugeben. + + + + + Element oder Elementgruppe + + + + + Im PEK anzugeben, wenn ein AEK-Element oder eine AEK-Elementgruppe mehrfach abgeändert übernommen wurde + + + + + + Ergebnis von berechnungsansatz + + + + + + + + + + + + + Eigenschaften Element + + + + + + + + + + + + + + Anzugeben, wenn eine Komponente aus einer LB übernommen wird oder eine frei formulierte Komponente später in einem LV als frei formulierte Position in eine LB eingegliedert werden soll + + + + + + Referenz nur auf Positionen (mit EH) zulässig + + + + + + Stichwort (optional mit ausgefüllter Stichwortlücke) + + + + + Mengeneinheit + + + + + Optional mit ausgefüllten Lücken + + + + + + + Ergebnis von berechnungsansatz + + + + + + + + + + + + + Ein Eintrag im Elementkatalog (Überschrift, Elementgruppe oder Element) + + + + + + + +