<?xml version="1.0" encoding="iso-8859-1" ?>
<!--  File: S_Bauwerke.xsd  -->
<schema targetNamespace="http://schema.okstra.de/1014/okstra"
    xmlns="http://www.w3.org/2001/XMLSchema"
    xmlns:okstra="http://schema.okstra.de/1014/okstra"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:gml="http://www.opengis.net/gml"
    elementFormDefault="qualified"
    version="1.014">
    <annotation>
        <appinfo source="urn:okstra:schema-S_Bauwerke:v1.014">S_Bauwerke.xsd v1.014</appinfo>
        <documentation xml:lang="de">
            GML-Anwendungsschema fuer OKSTRA(R) XML 1.014, Schema S_Bauwerke
        </documentation>
    </annotation>
    <!--  Basis-Schema einbeziehen  -->
    <include schemaLocation="okstra_basis.xsd" />
    <!--  verwendete externe Schemata direkt importieren  -->
    <import namespace="http://www.opengis.net/gml" schemaLocation="./gml/gmlProfileOKSTRA.xsd"/>
    <import namespace="http://www.w3.org/1999/xlink" schemaLocation="./xlink/xlinks.xsd"/>
    <!-- -->
    <!-- ================================================================================= -->
    <!-- = globales Element fuer instanzierbare ENTITYs und Schluesseltabellen im Schema = -->
    <!-- = S_Bauwerke                                                                    = -->
    <!-- ================================================================================= -->
    <!-- -->
    <element name="Bauwerk" type="okstra:BauwerkType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Teilbauwerk" type="okstra:TeilbauwerkType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="Sachverhalt" type="okstra:SachverhaltType" substitutionGroup="okstra:_Punktobjekt" />
    <element name="Info_Strasse" type="okstra:Info_StrasseType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bauwerk_Verkehrsstaerke" type="okstra:Bauwerk_VerkehrsstaerkeType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Durchfahrtshoehen" type="okstra:DurchfahrtshoehenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bauwerksbeschilderung" type="okstra:BauwerksbeschilderungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bauwerksbelaege" type="okstra:BauwerksbelaegeType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Entwuerfe_und_Berechnungen" type="okstra:Entwuerfe_und_BerechnungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bruecke" type="okstra:BrueckeType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="Verkehrszeichenbruecke" type="okstra:VerkehrszeichenbrueckeType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="Tunnel_Trogbauwerk" type="okstra:Tunnel_TrogbauwerkType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="Laermschutzbauwerk" type="okstra:LaermschutzbauwerkType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="Stuetzbauwerk" type="okstra:StuetzbauwerkType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="sonstiges_Bauwerk" type="okstra:sonstiges_BauwerkType" substitutionGroup="okstra:_PunktobjektHist" />
    <element name="Laermschutzwall" type="okstra:LaermschutzwallType" substitutionGroup="okstra:_StreckenobjektHist" />
    <element name="Art_Laermschutzwall" type="okstra:Art_LaermschutzwallType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Funktion_Laermschutzwall" type="okstra:Funktion_LaermschutzwallType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Material_Laermschutzwall" type="okstra:Material_LaermschutzwallType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Absorbtionsfaehigkeit_LSW" type="okstra:Absorbtionsfaehigkeit_LSWType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Art_part_Baulasttraeger_LSW" type="okstra:Art_part_Baulasttraeger_LSWType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Art_part_UI_Partner_LSW" type="okstra:Art_part_UI_Partner_LSWType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Sonstige_Konstruktion" type="okstra:Sonstige_KonstruktionType" substitutionGroup="okstra:_StreckenobjektHist" />
    <element name="Art_sonstige_Konstruktion" type="okstra:Art_sonstige_KonstruktionType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Konstruktion_sonst_Konst" type="okstra:Konstruktion_sonst_KonstType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Fkt_sonstige_Konstruktion" type="okstra:Fkt_sonstige_KonstruktionType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Absorbtionsfaehigkeit_Konst" type="okstra:Absorbtionsfaehigkeit_KonstType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Material_sonstige_Konstr" type="okstra:Material_sonstige_KonstrType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Brueckenfeld_Stuetzung" type="okstra:Brueckenfeld_StuetzungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Segment_Tunnel_Trogbauwerk" type="okstra:Segment_Tunnel_TrogbauwerkType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Segment_Laermschutzbauwerk" type="okstra:Segment_LaermschutzbauwerkType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Segment_Stuetzbauwerk" type="okstra:Segment_StuetzbauwerkType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Pruefanweisungen" type="okstra:PruefanweisungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="durchgef_Pruefungen_Messungen" type="okstra:durchgef_Pruefungen_MessungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="gegenw_dokum_Schaden" type="okstra:gegenw_dokum_SchadenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="gegenw_dokum_Bauwerkszustand" type="okstra:gegenw_dokum_BauwerkszustandType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Schaden_abgeschl_Prfg" type="okstra:Schaden_abgeschl_PrfgType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="abgeschlossene_Pruefung" type="okstra:abgeschlossene_PruefungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="gegenw_dokum_Empfehlung" type="okstra:gegenw_dokum_EmpfehlungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Empfehlung_abgeschl_Prfg" type="okstra:Empfehlung_abgeschl_PrfgType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Empfehlung_BMS" type="okstra:Empfehlung_BMSType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Strategie_BMS" type="okstra:Strategie_BMSType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Prueffahrzeuge_Pruefgeraete" type="okstra:Prueffahrzeuge_PruefgeraeteType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Anlagen_Bauwerksbuch" type="okstra:Anlagen_BauwerksbuchType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Verwaltungsmassn_Sondervereinb" type="okstra:Verwaltungsmassn_SondervereinbType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bau_und_Erhaltungsmassnahme" type="okstra:Bau_und_ErhaltungsmassnahmeType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Kosten_fuer_Bau_Erh_und_Betr" type="okstra:Kosten_fuer_Bau_Erh_und_BetrType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Ausstattung" type="okstra:AusstattungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Schutzeinrichtungen" type="okstra:SchutzeinrichtungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Vorspannungen" type="okstra:VorspannungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Gruendungen" type="okstra:GruendungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Erd_und_Felsanker" type="okstra:Erd_und_FelsankerType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Lager" type="okstra:LagerType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Fahrbahnuebergang" type="okstra:FahrbahnuebergangType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Kappe" type="okstra:KappeType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Brueckenseile_und_kabel" type="okstra:Brueckenseile_und_kabelType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Abdichtungen" type="okstra:AbdichtungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="statisches_System_Tragfaehigkt" type="okstra:statisches_System_TragfaehigktType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Baustoff_Bauwerk" type="okstra:Baustoff_BauwerkType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Gestaltungen" type="okstra:GestaltungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Leitungen_an_Bauwerken" type="okstra:Leitungen_an_BauwerkenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Verfuellungen" type="okstra:VerfuellungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Betonersatzsystem" type="okstra:BetonersatzsystemType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Oberflaechenschutzsystem" type="okstra:OberflaechenschutzsystemType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Korrosionsschutzbeschichtungen" type="okstra:KorrosionsschutzbeschichtungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Reaktionsharzgeb_Duennbelaege" type="okstra:Reaktionsharzgeb_DuennbelaegeType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Tunnelbeleuchtung" type="okstra:TunnelbeleuchtungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Tunnellueftung" type="okstra:TunnellueftungType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Tunnelsicherheit" type="okstra:TunnelsicherheitType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Tunnel_Verkehrseinrichtungen" type="okstra:Tunnel_VerkehrseinrichtungenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Tunnel_Zentrale_Anlagen" type="okstra:Tunnel_Zentrale_AnlagenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bauwerkseinzelheiten" type="okstra:BauwerkseinzelheitenType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Kostenkatalog_BMS" type="okstra:Kostenkatalog_BMSType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Kostenkatalogeintrag_BMS" type="okstra:Kostenkatalogeintrag_BMSType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Bezugseinheit_Kostenkatalog" type="okstra:Bezugseinheit_KostenkatalogType" substitutionGroup="okstra:_KeyValue"/>
    <element name="Zuordkatalog_Schadbsp_Massn" type="okstra:Zuordkatalog_Schadbsp_MassnType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <element name="Kateintrag_Schadbsp_Massn" type="okstra:Kateintrag_Schadbsp_MassnType" substitutionGroup="okstra:_OKSTRAObjekt" />
    <!-- -->
    <!-- ===================================================================================== -->
    <!-- = globaler complexType fuer instanzierbare ENTITYs und Schluesseltabellen im Schema = -->
    <!-- = S_Bauwerke                                                                        = -->
    <!-- ===================================================================================== -->
    <!-- -->
    <complexType name="BauwerkType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Bauwerk -->
                    <element name="Bauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Bauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksname" 
                        type="string" minOccurs="0"/>
                    <element name="naechstgelegener_Ort" 
                        type="string" minOccurs="0"/>
                    <element name="Gesamtlaenge_Bruecken" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Gesamtlaenge_Tunnel" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Gesamtlaenge_Laermschutzbauw" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Gesamtlaenge_Stuetzbauwerke" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Anzahl_Teilbauwerke" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Amt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsbezirk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded"/>
                    <element name="besteht_aus_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>gehoert_zu_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Baumassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baumassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TeilbauwerkType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SachverhaltType">
        <complexContent>
            <extension base="okstra:PunktobjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Sachverhalt -->
                    <element name="Lage_Sachverhalt" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_des_Sachverhaltes" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Name_des_Sachverhaltes" 
                        type="string" minOccurs="0"/>
                    <element name="Strassenklasse_des_Sachverh" 
                        type="string" minOccurs="0"/>
                    <element name="Strassennummer_des_Sachverh" 
                        type="integer" minOccurs="0"/>
                    <element name="Strassenzusatz" 
                        type="string" minOccurs="0"/>
                    <element name="Streckentyp" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Abweichende_Zuordnung" 
                        type="integer" minOccurs="0"/>
                    <element name="Unterhaltungszuordnung" 
                        type="integer" minOccurs="0"/>
                    <element name="Verknuepfung_mit_Strassennetz" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Bauwerksbelaege" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerksbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerksbeschilderung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerksbeschilderung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Durchfahrtshoehen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchfahrtshoehen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Info_Strasse" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Info_Strasse</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerk_Verkehrsstaerke" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk_Verkehrsstaerke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betriebskilometer" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betriebskilometer</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Sachverhalt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Info_StrasseType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Info_Strasse -->
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Nutzbare_Breite_in_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Nutzbare_Breite_gegen_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="OD_FS" 
                        type="okstra:Tab_OD_FSPropertyType" minOccurs="0"/>
                    <element name="VE_Bereich" 
                        type="okstra:VE_BereichPropertyType" minOccurs="0"/>
                    <element name="Abstand_von_Bestandsachse" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Routing_1" 
                        type="string" minOccurs="0"/>
                    <element name="Routing_2" 
                        type="string" minOccurs="0"/>
                    <element name="Umfahrt_Schwerverkehr" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Umfahrt_OePNV" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Umfahrt_PKW" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="Baulasttraeger_Befestigung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="UI_Pflicht_Verkehrsflaeche" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="hat_Amt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Amt_fuer</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Meisterei" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Meisterei_fuer</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Info_Strasse</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Bauwerk_VerkehrsstaerkeType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Bauwerk_Verkehrsstaerke -->
                    <element name="zulaessige_Geschwindigkeit" 
                        type="okstra:Stundenkilometer" minOccurs="0"/>
                    <element name="Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="DTV_Kfz" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>DTV_Basis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Bauwerk_Verkehrsstaerke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="Anteil_DTV_SV" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anteil_am_DTV</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Bauwerk_Verkehrsstaerke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Bauwerk_Verkehrsstaerke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="DurchfahrtshoehenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Durchfahrtshoehen -->
                    <element name="Abstand_Bestandsachse" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Durchfahrtshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Kennzeichnung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="von_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Durchfahrtshoehen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BauwerksbeschilderungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Bauwerksbeschilderung -->
                    <element name="Schild_StVO_Zeichennummer" 
                        type="string" minOccurs="0"/>
                    <element name="Schild_Bezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Schild_Mengenangabe" 
                        type="string" minOccurs="0"/>
                    <element name="Schild_Angabe_Zusatzschild" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksbeschild_Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="von_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Bauwerksbeschilderung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BauwerksbelaegeType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Bauwerksbelaege -->
                    <element name="Art_der_Belaege" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Deckschichtkennzeichnung" 
                        type="integer" minOccurs="0"/>
                    <element name="Belaege_Einbauort" 
                        type="string" minOccurs="0"/>
                    <element name="Schichtnummer" 
                        type="integer" minOccurs="0"/>
                    <element name="Schichtdicke" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Einbaujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Einbaumonat" 
                        type="okstra:MonatPropertyType" minOccurs="0"/>
                    <element name="Einbauflaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="ausfuehrende_Firma" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Bauwerksbelaege</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Entwuerfe_und_BerechnungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Entwuerfe_und_Berechnungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_Entw_und_Ber" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Aufsteller_Entw_und_Ber" 
                        type="string" minOccurs="0"/>
                    <element name="Bearbeiter_Entw_und_Ber" 
                        type="string" minOccurs="0"/>
                    <element name="Aufstellungsjahr_Entw_und_Ber" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Entw_und_Ber" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Entwuerfe_und_Berechnungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BrueckeType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Bruecke -->
                    <element name="Gesamtlaenge_Bruecke" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Breite_Bruecke" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Gesamtbreite_Bruecke" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Brueckenflaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Zwischenraum_Ueberbauten" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Konstruktionshoehe_min" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Konstruktionshoehe_max" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Anzahl_Felder_Bruecke" 
                        type="integer" minOccurs="0"/>
                    <element name="Anzahl_Ueberbauten_Bruecke" 
                        type="integer" minOccurs="0"/>
                    <element name="Anzahl_Stege_Bruecke" 
                        type="integer" minOccurs="0"/>
                    <element name="Laengsneigung_max" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Querneigung_max" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Kruemmung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerkswinkel" 
                        type="okstra:Gon" minOccurs="0"/>
                    <element name="Winkelrichtung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Querschnitt_Ueberbau" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Querschnitt_Haupttragwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauverfahren_Ueberbau" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstr_Massn_nachtr_Verstaerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Koppelfugen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="maximale_Ueberschuettungshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="minimale_Ueberschuettungshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="lichte_Hoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="lichte_Weite_b_Einfeldbruecke" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Bemerkungen_zum_Baugrund" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Bruecke" 
                        type="string" minOccurs="0"/>
                    <element name="Baustoff" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Bruecke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenfeld_Stuetzung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenfeld_Stuetzung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Bruecke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VerkehrszeichenbrueckeType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Verkehrszeichenbruecke -->
                    <element name="Querschnitt_Stiel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Querschnitt_Riegel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Gesamtlaenge_des_Riegels" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Besichtigungs_Wartungsoeffnung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Befest_Konstr_Schilder_Signalg" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Verkehrsz_Bruecke" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Verkehrszeichenbruecke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenfeld_Stuetzung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenfeld_Stuetzung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Verkehrszeichenbruecke</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Tunnel_TrogbauwerkType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Tunnel_Trogbauwerk -->
                    <element name="Gradiente" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Rundungshalbmesser" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="minimale_Laengsneigung" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="maximale_Laengsneigung" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="minimaler_Radius_im_Grundriss" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="minimale_Ueberdeckungshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="maximale_Ueberdeckungshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_rel_NN_in_Tunnelmitte" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Bauwerkslaenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="geschl_Laenge_der_Tunnelroehre" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Tunnelflaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Bauweise" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Querschnitt" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Lichte_Weite_Sonderquerschnitt" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Ausbruchflaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Sicherung" 
                        type="string" minOccurs="0"/>
                    <element name="Geologie" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Grund_und_Gebirgswasserverh" 
                        type="string" minOccurs="0"/>
                    <element name="Bauverfahren" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Vortriebsverfahren" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Entwaesserungsart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Entwaesserungsart_Laenge" 
                        type="string" minOccurs="0"/>
                    <element name="Anzahl_Segmente" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Bemerkungen_zum_Tunnel_Trogbau" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Segmente_Tunnel_Trogbw" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Segment_Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Tunnelbeleuchtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnelbeleuchtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Tunnellueftung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnellueftung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Tunnel_Zentrale_Anlagen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Zentrale_Anlagen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Tunnelsicherheit" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnelsicherheit</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Tunnel_Verkehrseinrichtgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Verkehrseinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenfeld_Stuetzung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenfeld_Stuetzung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Tunnel_Trogbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="LaermschutzbauwerkType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Laermschutzbauwerk -->
                    <element name="Gesamtlaenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Flaeche_des_Laermschirmes" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Anzahl_Segmente" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Bemerkungen_zum_Laermschutzbw" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Segmente_Laermschutzbw" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Segment_Laermschutzbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Laermschutzbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="StuetzbauwerkType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Stuetzbauwerk -->
                    <element name="Gesamtlaenge_Stuetzbauwerk" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Flaeche_Stuetzbauwerk" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Anzahl_Segmente" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Max_Hoehe_Segment" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Bemerkungen_zum_Stuetzbauwerk" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Segmente_Stuetzbw" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Segment_Stuetzbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Stuetzbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="sonstiges_BauwerkType">
        <complexContent>
            <extension base="okstra:PunktobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Darstellung punktfoermiger Geometrie/Topologie -->
                    <choice minOccurs="0">
                        <element name="dargestellt_von_Punkt" type="gml:PointPropertyType" maxOccurs="unbounded"/>
                        <element name="dargestellt_von_Knoten" type="gml:DirectedNodePropertyType" maxOccurs="unbounded"/>
                    </choice>
                    <!-- Eigenschaften Streckenobjekt -->
                    <element name="hat_Strecke"
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>verallgemeinerte_Strecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Streckenobjekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Teilbauwerk -->
                    <element name="Teilbauwerksnummer" 
                        type="string"/>
                    <element name="Interne_Teilbauwerksnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Name_des_Teilbauwerks" 
                        type="string" minOccurs="0"/>
                    <element name="Interner_Sortierschluessel" 
                        type="string" minOccurs="0"/>
                    <element name="Unterhaltung_Instandsetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stadium_Teilbauwerk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Stationierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauwerksakte_Nummer" 
                        type="string" minOccurs="0"/>
                    <element name="Baulast_Konstruktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anderes_Bauwerk_nach_DIN1076" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Denkmalschutz" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlagen" 
                        type="string" minOccurs="0"/>
                    <element name="Datenerfassung_abgeschlossen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktion" 
                        type="string" minOccurs="0"/>
                    <element name="Bauwerksrichtung_Text" 
                        type="string" minOccurs="0"/>
                    <element name="massgebendes_Teilbauwerk" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="Name_UI_UA_Partner" 
                        type="string" minOccurs="0"/>
                    <element name="Sachverhaltsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_in_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Anzahl_der_Fahrstr_gegen_Stat" 
                        type="okstra:Anzahl" minOccurs="0"/>
                    <element name="Min_Breite_in_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Min_Breite_gegen_Stationierung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="hat_Strassenbaudienststelle" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenbaudienststelle</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sachverhalt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sachverhalt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_durchgef_Pruefungen_Messgn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>durchgef_Pruefungen_Messungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Prueffahrzeuge_Pruefger" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Prueffahrzeuge_Pruefgeraete</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Pruefanweisungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Pruefanweisungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verwaltungsmassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verwaltungsmassn_Sondervereinb</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bau_und_Erhaltungsmassn" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Anlagen_Bauwerksbuch" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Anlagen_Bauwerksbuch</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Entwuerfe_und_Berechnungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Entwuerfe_und_Berechnungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gestaltungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gestaltungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Leitungen_an_Bauwerken" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Leitungen_an_Bauwerken</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_statisches_System_Tragfgkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>statisches_System_Tragfaehigkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Vorspannungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorspannungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Abdichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Abdichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Verfuellungen" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verfuellungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Betonersatzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Betonersatzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Oberflaechenschutzsystem" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Oberflaechenschutzsystem</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Reaktionsharzgeb_Duennbel" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Reaktionsharzgeb_Duennbelaege</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Bauwerkseinzelheiten" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerkseinzelheiten</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="gehoert_zu_Bauwerk" 
                        type="okstra:ObjectRefType">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>besteht_aus_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Hindernis" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Hindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kreuzung_Strasse_Weg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kreuzung_Strasse_Weg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strassenausstattung_Punkt" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strassenausstattung_Punkt</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Durchlass" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Durchlass</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Vorschalteinrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Vorschalteinrichtung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilmassnahme_Bwk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilmassnahme_Bwk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>betrifft_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="ist_Aufstellvorrichtung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Aufstellvorrichtung_Schild</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Teilbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften sonstiges_Bauwerk -->
                    <element name="Stuetzweite_sonstiges_Bauwerk" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Beschreibung_sonstiges_Bauwerk" 
                        type="string" minOccurs="0"/>
                    <element name="Breite" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Flaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_sonstiges_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="LaermschutzwallType">
        <complexContent>
            <extension base="okstra:StreckenobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften ASB_Objekt -->
                    <element name="Erfassungsdatum" 
                        type="okstra:ASB_Datum" minOccurs="0"/>
                    <element name="Systemdatum" 
                        type="okstra:ASB_Datum" minOccurs="0"/>
                    <element name="Textfeld" 
                        type="string" minOccurs="0"/>
                    <element name="Art_der_Erfassung" 
                        type="okstra:Art_der_ErfassungPropertyType" minOccurs="0"/>
                    <element name="Art_der_Erfassung_Land" 
                        type="okstra:Art_der_Erfassung_LandPropertyType" minOccurs="0"/>
                    <element name="Quelle_der_Information" 
                        type="okstra:Quelle_der_InformationPropertyType" minOccurs="0"/>
                    <element name="Quelle_der_Information_Land" 
                        type="okstra:Quelle_der_Information_LandPropertyType" minOccurs="0"/>
                    <element name="Fotodokument" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Dokument</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_ASB_Objekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Laermschutzwall -->
                    <element name="Abst_Beugungskante_von_Stat" 
                        type="okstra:Meter"/>
                    <element name="Abst_Beugaungskante_bis_Stat" 
                        type="okstra:Meter"/>
                    <element name="Hoehe_Beugungskante_von_Stat" 
                        type="okstra:Meter"/>
                    <element name="Hoehe_Beugungskante_bis_Stat" 
                        type="okstra:Meter"/>
                    <element name="Art" 
                        type="okstra:Art_LaermschutzwallPropertyType"/>
                    <element name="Abst_Fusspunkt_von_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Abst_Fusspunkt_bis_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Breite_unten_von_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Breite_unten_bis_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Breite_oben_von_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Breite_oben_bis_Stat" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Funktion" 
                        type="okstra:Funktion_LaermschutzwallPropertyType" minOccurs="0"/>
                    <element name="ueberwiegendes_Material" 
                        type="okstra:Material_LaermschutzwallPropertyType" minOccurs="0"/>
                    <element name="Absorbtionsfaehigkeit" 
                        type="okstra:Absorbtionsfaehigkeit_LSWPropertyType" minOccurs="0"/>
                    <element name="durchschn_Boeschungsneigung" 
                        type="okstra:Eins_zu_N" minOccurs="0"/>
                    <element name="tatsaechliche_Laenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="partielle_Baulast" 
                        type="okstra:Art_part_Baulasttraeger_LSWPropertyType" minOccurs="0"/>
                    <element name="partielle_UI_Partner" 
                        type="okstra:Art_part_UI_Partner_LSWPropertyType" minOccurs="0"/>
                    <element name="partielle_UI_sonstiger_Partner" 
                        type="okstra:sonstiger_UI_Partner_LandPropertyType" minOccurs="0"/>
                    <element name="Nummer_des_Laermschutzwalls" 
                        type="string" minOccurs="0"/>
                    <element name="partieller_Baulasttraeger_Dr" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baulasttraeger_Dritter</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Laermschutzwall</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>auf_Laermschutzwall</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Sonstige_Konstruktion" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Sonstige_Konstruktion</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>auf_Laermschutzwall</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_LaermschutzwallPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Art_Laermschutzwall" type="okstra:Art_LaermschutzwallType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_LaermschutzwallType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Art_Laermschutzwall -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Funktion_LaermschutzwallPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Funktion_Laermschutzwall" type="okstra:Funktion_LaermschutzwallType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Funktion_LaermschutzwallType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Funktion_Laermschutzwall -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Material_LaermschutzwallPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Material_Laermschutzwall" type="okstra:Material_LaermschutzwallType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Material_LaermschutzwallType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Material_Laermschutzwall -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Absorbtionsfaehigkeit_LSWPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Absorbtionsfaehigkeit_LSW" type="okstra:Absorbtionsfaehigkeit_LSWType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Absorbtionsfaehigkeit_LSWType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Absorbtionsfaehigkeit_LSW -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_part_Baulasttraeger_LSWPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Art_part_Baulasttraeger_LSW" type="okstra:Art_part_Baulasttraeger_LSWType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_part_Baulasttraeger_LSWType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Art_part_Baulasttraeger_LSW -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_part_UI_Partner_LSWPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Art_part_UI_Partner_LSW" type="okstra:Art_part_UI_Partner_LSWType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_part_UI_Partner_LSWType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Art_part_UI_Partner_LSW -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Sonstige_KonstruktionType">
        <complexContent>
            <extension base="okstra:StreckenobjektHistType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften ASB_Objekt -->
                    <element name="Erfassungsdatum" 
                        type="okstra:ASB_Datum" minOccurs="0"/>
                    <element name="Systemdatum" 
                        type="okstra:ASB_Datum" minOccurs="0"/>
                    <element name="Textfeld" 
                        type="string" minOccurs="0"/>
                    <element name="Art_der_Erfassung" 
                        type="okstra:Art_der_ErfassungPropertyType" minOccurs="0"/>
                    <element name="Art_der_Erfassung_Land" 
                        type="okstra:Art_der_Erfassung_LandPropertyType" minOccurs="0"/>
                    <element name="Quelle_der_Information" 
                        type="okstra:Quelle_der_InformationPropertyType" minOccurs="0"/>
                    <element name="Quelle_der_Information_Land" 
                        type="okstra:Quelle_der_Information_LandPropertyType" minOccurs="0"/>
                    <element name="Fotodokument" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Dokument</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_ASB_Objekt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <!-- Eigenschaften Zuordnungsobjekt_ASB -->
                    <element name="Kreuzungszuordnung" 
                        type="okstra:KreuzungszuordnungPropertyType" minOccurs="0"/>
                    <element name="Unterhaltsbezug_SP" 
                        type="okstra:StrassenpunktPropertyType" minOccurs="0"/>
                    <!-- Eigenschaften Sonstige_Konstruktion -->
                    <element name="Abstand_von_Station" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Abstand_bis_Station" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_von_Station" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_bis_Station" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Lage" 
                        type="okstra:LagePropertyType" minOccurs="0"/>
                    <element name="durchschnittliche_Hoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Art" 
                        type="okstra:Art_sonstige_KonstruktionPropertyType"/>
                    <element name="Konstruktion" 
                        type="okstra:Konstruktion_sonst_KonstPropertyType" minOccurs="0"/>
                    <element name="Funktion" 
                        type="okstra:Fkt_sonstige_KonstruktionPropertyType" minOccurs="0"/>
                    <element name="Absorbtionsfaehigkeit" 
                        type="okstra:Absorbtionsfaehigkeit_KonstPropertyType" minOccurs="0"/>
                    <element name="ueberwiegendes_Material" 
                        type="okstra:Material_sonstige_KonstrPropertyType" minOccurs="0"/>
                    <element name="weiteres_Material" 
                        type="okstra:Material_sonstige_KonstrPropertyType" minOccurs="0"/>
                    <element name="tatsaechliche_Laenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Detaillierungsgrad" 
                        type="okstra:Detaillierungsgrad_ASBPropertyType" minOccurs="0"/>
                    <element name="stellt_Teilhindernis_dar" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilhindernis</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>zu_Sonstige_Konstruktion</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="auf_Laermschutzwall" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzwall</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Sonstige_Konstruktion</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_sonstige_KonstruktionPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Art_sonstige_Konstruktion" type="okstra:Art_sonstige_KonstruktionType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Art_sonstige_KonstruktionType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Art_sonstige_Konstruktion -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Konstruktion_sonst_KonstPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Konstruktion_sonst_Konst" type="okstra:Konstruktion_sonst_KonstType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Konstruktion_sonst_KonstType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Konstruktion_sonst_Konst -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Fkt_sonstige_KonstruktionPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Fkt_sonstige_Konstruktion" type="okstra:Fkt_sonstige_KonstruktionType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Fkt_sonstige_KonstruktionType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Fkt_sonstige_Konstruktion -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Absorbtionsfaehigkeit_KonstPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Absorbtionsfaehigkeit_Konst" type="okstra:Absorbtionsfaehigkeit_KonstType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Absorbtionsfaehigkeit_KonstType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Absorbtionsfaehigkeit_Konst -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Material_sonstige_KonstrPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Material_sonstige_Konstr" type="okstra:Material_sonstige_KonstrType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Material_sonstige_KonstrType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Material_sonstige_Konstr -->
                    <element name="Kennung" 
                        type="string"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Brueckenfeld_StuetzungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Brueckenfeld_Stuetzung -->
                    <element name="Art_der_Stuetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Feldnummer" 
                        type="integer" minOccurs="0"/>
                    <element name="Stuetzweite" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Stuetzungshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Anzahl_d_Stuetzen_einer_Reihe" 
                        type="integer" minOccurs="0"/>
                    <element name="ist_Schifffahrtsoeffnung" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Lager" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Lager</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Brueckenfeld_Stuetzung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Brueckenfeld_Stuetzung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Bruecke" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bruecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Brueckenfeld_Stuetzung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Verkehrszeichenbruecke" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verkehrszeichenbruecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Brueckenfeld_Stuetzung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Segment_Tunnel_TrogbauwerkType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Segment_Tunnel_Trogbauwerk -->
                    <element name="Segmentnummer" 
                        type="integer"/>
                    <element name="Segmentlaenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Oberflaeche_Tunneldecke" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Oberflaeche_Tunnelwaende" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hoehe_Segmentanfang_rechts" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentanfang_links" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentende_rechts" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentende_links" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Bemerkungen_Segm_Tunnel_Trogbw" 
                        type="string" minOccurs="0"/>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Segmente_Tunnel_Trogbw</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Segment_LaermschutzbauwerkType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Segment_Laermschutzbauwerk -->
                    <element name="Segmentnummer" 
                        type="integer"/>
                    <element name="Segmentlaenge_Laermschutz" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentanfang" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentende" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Pfostenabstand" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Standort_des_Pfostens" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Untergrund" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Fangvorrichtung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Vogelschutz" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="akustische_Eig_Vorsatzschale" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pflanzungen_Verkehrsseite" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pflanzungen_Anliegerseite" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Besichtigungsweg_Anliegerseite" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_Laermschutz" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Segment_Laermschutzbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Laermschutzbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Laermschutzbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Segmente_Laermschutzbw</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Segment_StuetzbauwerkType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Segment_Stuetzbauwerk -->
                    <element name="Segmentnummer" 
                        type="integer"/>
                    <element name="Segmentlaenge_Stuetzbauwerk" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentanfang_Stuetzbw" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Segmentende_Stuetzbw" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Besichtigungsweg_Anliegerseite" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zum_Stuetzbauwerk" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Segment_Stuetzbauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Stuetzbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Stuetzbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Segmente_Stuetzbw</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="PruefanweisungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Pruefanweisungen -->
                    <element name="abweichende_Pruefpflicht" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pruefanweisungen" 
                        type="string" minOccurs="0"/>
                    <element name="Tauchereinsatz" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pruefung_elektr_Einrichtungen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pruefung_maschn_Einrichtungen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Pruefanweisung" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Pruefanweisungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="durchgef_Pruefungen_MessungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften durchgef_Pruefungen_Messungen -->
                    <element name="Art_der_Pruefung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pruefungs_Messungsdatum" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Pruefungs_Messungszyklus" 
                        type="integer" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Bemerkungen_zur_durchgef_Prfg" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_durchgef_Pruefungen_Messgn</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="gegenw_dokum_SchadenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Schaden_Bauwerk -->
                    <element name="Laufende_Nummer" 
                        type="integer"/>
                    <element name="Menge_allgemein" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge_mit_Dimension_Schluessel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge_mit_Dimension" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbest_Feld_Pfeiler_Block" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbest_Feld_Pfeiler_Block_W" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbestimmung_Ueberbau" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_Ueberbau_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbest_laengs_Schluessel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_laengs_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbestimmung_quer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_quer_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbestimmung_hoch_Schluessel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_hoch_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Bewertung_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Bewertung_Verkehrssicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Bewertung_Dauerhaftigkeit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Schadensveraenderungen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_1" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_2" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_3" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_4" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_5" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_6" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Text_1" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_2" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_3" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_4" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_5" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_6" 
                        type="string" minOccurs="0"/>
                    <element name="Hauptbauteil" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktionsteil" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauteilergaenzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Schaden" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Schaden_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Schadenstext" 
                        type="string" minOccurs="0"/>
                    <element name="Name_Schadensbild" 
                        type="string" minOccurs="0"/>
                    <element name="Vormerkung_einfache_Pruefung" 
                        type="integer" minOccurs="0"/>
                    <element name="ID_Nummer_des_Schadens" 
                        type="string"/>
                    <element name="Schadensbeispiel_Nummer" 
                        type="string" minOccurs="0"/>
                    <!-- Eigenschaften gegenw_dokum_Schaden -->
                    <element name="Pruefjahr_Ersterfassung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Pruefart_Ersterfassung" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefjahr_letzte_Bearbeitung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Pruefart_letzte_Bearbeitung" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefjahr_letzte_Bestaetigung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Pruefart_letzte_Bestaetigung" 
                        type="string" minOccurs="0"/>
                    <element name="Historisierungskennzeichen" 
                        type="string"/>
                    <element name="OSA_erforderlich" 
                        type="integer" minOccurs="0"/>
                    <element name="ist_Grundlage_fuer_Empfehlung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Empfehlung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>fuer_gegenw_dokum_Schaden</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_gegenw_dokum_Schaden</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="gegenw_dokum_BauwerkszustandType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften gegenw_dokum_Bauwerkszustand -->
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="Substanzkennzahl" 
                        type="double" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Max_Schadbw_Verkehrssicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Max_Schadbw_Dauerhaftigkeit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Datum_naechste_Hauptpruefung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Art_naechste_Hauptpruefung" 
                        type="string" minOccurs="0"/>
                    <element name="Datum_naechste_einf_Pruefung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Datum_naechste_Sonderpruefung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Zustandstext" 
                        type="string" minOccurs="0"/>
                    <element name="ZN_BTG_Ueberbau" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Ueberbau" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Unterbau" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Unterbau" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Bauwerk" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Bauwerk" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Vorspannung" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Vorspannung" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Gruendungen" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Gruendungen" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Erd_und_Felsanker" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Erd_und_Felsanker" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Brueckenseile" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Brueckenseile" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Lager" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Lager" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Uebergaenge" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Uebergaenge" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Abdichtungen" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Abdichtungen" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Belaege" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Belaege" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Kappen" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Kappen" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Schutzeinrichtg" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Schutzeinrichtg" 
                        type="double" minOccurs="0"/>
                    <element name="ZN_BTG_Sonstiges" 
                        type="double" minOccurs="0"/>
                    <element name="SK_BTG_Sonstiges" 
                        type="double" minOccurs="0"/>
                    <element name="Prueferdienststelle" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefer" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefungsrichtung" 
                        type="string" minOccurs="0"/>
                    <element name="hat_gegenw_dokum_Schaden" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Schaden</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_gegenw_dok_Bauwerkszustand</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_gegenw_dokum_Empfehlung" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Empfehlung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_gegenw_dok_Bauwerkszustand</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_gegenw_dok_Bauwerkszustand</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Schaden_abgeschl_PrfgType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Schaden_Bauwerk -->
                    <element name="Laufende_Nummer" 
                        type="integer"/>
                    <element name="Menge_allgemein" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge_mit_Dimension_Schluessel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge_mit_Dimension" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbest_Feld_Pfeiler_Block" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbest_Feld_Pfeiler_Block_W" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbestimmung_Ueberbau" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_Ueberbau_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbest_laengs_Schluessel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_laengs_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbestimmung_quer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_quer_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Ortsbestimmung_hoch_Schluessel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ortsbestimmung_hoch_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Bewertung_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Bewertung_Verkehrssicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Bewertung_Dauerhaftigkeit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Schadensveraenderungen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_1" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_2" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_3" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_4" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_5" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Schluessel_6" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkung_Text_1" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_2" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_3" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_4" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_5" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkung_Text_6" 
                        type="string" minOccurs="0"/>
                    <element name="Hauptbauteil" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konstruktionsteil" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauteilergaenzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Schaden" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Schaden_Werte" 
                        type="string" minOccurs="0"/>
                    <element name="Schadenstext" 
                        type="string" minOccurs="0"/>
                    <element name="Name_Schadensbild" 
                        type="string" minOccurs="0"/>
                    <element name="Vormerkung_einfache_Pruefung" 
                        type="integer" minOccurs="0"/>
                    <element name="ID_Nummer_des_Schadens" 
                        type="string"/>
                    <element name="Schadensbeispiel_Nummer" 
                        type="string" minOccurs="0"/>
                    <!-- Eigenschaften Schaden_abgeschl_Prfg -->
                    <element name="Pruefjahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Pruefart" 
                        type="string" minOccurs="0"/>
                    <element name="Bauteilgruppe" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="von_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Schaden_abgeschl_Prfg</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="abgeschlossene_PruefungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften abgeschlossene_Pruefung -->
                    <element name="Pruefjahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Pruefart" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefrichtung" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefer" 
                        type="string" minOccurs="0"/>
                    <element name="Dienstelle_Pruefer" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefungsbeginn" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Abschluss_Schadenerfassung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Pruefungsabschluss" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Max_Schadbw_Standsicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Max_Schadbw_Verkehrssicherheit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Max_Schadbw_Dauerhaftigkeit" 
                        type="okstra:Schadensbewertung" minOccurs="0"/>
                    <element name="Datum_naechste_Hauptpruefung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Art_naechste_Hauptpruefung" 
                        type="string" minOccurs="0"/>
                    <element name="Datum_naechste_einf_Pruefung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Datum_naechste_Sonderpruefung" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Prueftext" 
                        type="string" minOccurs="0"/>
                    <element name="Zustandsnote" 
                        type="double" minOccurs="0"/>
                    <element name="hat_Schaden_abgeschl_Prfg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schaden_abgeschl_Prfg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_abgeschlossene_Pruefung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="hat_Empfehlung_abgeschl_Prfg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Empfehlung_abgeschl_Prfg</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_abgeschlossene_Pruefung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_abgeschlossene_Pruefung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="gegenw_dokum_EmpfehlungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Empfehlung_Bauwerk -->
                    <element name="Art" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge" 
                        type="double" minOccurs="0"/>
                    <element name="Kosten" 
                        type="okstra:WaehrungsbetragPropertyType" minOccurs="0"/>
                    <element name="ID_der_Empfehlung" 
                        type="integer" minOccurs="0"/>
                    <element name="Dauer_Tage" 
                        type="double" minOccurs="0"/>
                    <element name="Massn_an_Ueberbau_Oberseite" 
                        type="integer" minOccurs="0"/>
                    <!-- Eigenschaften gegenw_dokum_Empfehlung -->
                    <element name="Dringlichkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Projektbezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Massnahmefixierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ausfuehrungsjahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_gegenw_dok_Bauwerkszustand" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Bauwerkszustand</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_gegenw_dokum_Empfehlung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="fuer_gegenw_dokum_Schaden" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>gegenw_dokum_Schaden</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>ist_Grundlage_fuer_Empfehlung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Empfehlung_abgeschl_PrfgType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Empfehlung_Bauwerk -->
                    <element name="Art" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge" 
                        type="double" minOccurs="0"/>
                    <element name="Kosten" 
                        type="okstra:WaehrungsbetragPropertyType" minOccurs="0"/>
                    <element name="ID_der_Empfehlung" 
                        type="integer" minOccurs="0"/>
                    <element name="Dauer_Tage" 
                        type="double" minOccurs="0"/>
                    <element name="Massn_an_Ueberbau_Oberseite" 
                        type="integer" minOccurs="0"/>
                    <!-- Eigenschaften Empfehlung_abgeschl_Prfg -->
                    <element name="Dringlichkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Projektbezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Massnahmefixierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pruefart" 
                        type="string" minOccurs="0"/>
                    <element name="Pruefjahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_abgeschlossene_Pruefung" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>abgeschlossene_Pruefung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Empfehlung_abgeschl_Prfg</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Empfehlung_BMSType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Empfehlung_Bauwerk -->
                    <element name="Art" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge" 
                        type="double" minOccurs="0"/>
                    <element name="Kosten" 
                        type="okstra:WaehrungsbetragPropertyType" minOccurs="0"/>
                    <element name="ID_der_Empfehlung" 
                        type="integer" minOccurs="0"/>
                    <element name="Dauer_Tage" 
                        type="double" minOccurs="0"/>
                    <element name="Massn_an_Ueberbau_Oberseite" 
                        type="integer" minOccurs="0"/>
                    <!-- Eigenschaften Empfehlung_BMS -->
                    <element name="Ausfuehrungsjahr" 
                        type="okstra:Jahr"/>
                    <element name="gehoert_zu_Strategie_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Strategie_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Empfehlung_BMS</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Strategie_BMSType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Strategie_BMS -->
                    <element name="BMS_Strategie_ID" 
                        type="integer"/>
                    <element name="Rang" 
                        type="integer"/>
                    <element name="rel_Nutzen_Kostenverhaeltnis" 
                        type="double" minOccurs="0"/>
                    <element name="Kosten_im_Planungszeitraum" 
                        type="okstra:EURO"/>
                    <element name="in_BMS_gesetzt" 
                        type="integer" minOccurs="0"/>
                    <element name="Flag_Pflichtprogramm" 
                        type="integer" minOccurs="0"/>
                    <element name="Flag_Erhaltungsprogramm" 
                        type="integer" minOccurs="0"/>
                    <element name="Gesamtdauer_Tage" 
                        type="double"/>
                    <element name="Stand_Datum" 
                        type="okstra:Datum"/>
                    <element name="Stand_Uhrzeit" 
                        type="okstra:Uhrzeit"/>
                    <element name="Bearbeiter" 
                        type="string"/>
                    <element name="Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Empfehlung_BMS" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Empfehlung_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>gehoert_zu_Strategie_BMS</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="zu_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Strategie_BMS</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Prueffahrzeuge_PruefgeraeteType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Prueffahrzeuge_Pruefgeraete -->
                    <element name="Geraeteart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="voraussichtl_Einsatzdauer" 
                        type="okstra:DauerPropertyType" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Prueffahrzeugen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Prueffahrzeuge_Pruefger</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Anlagen_BauwerksbuchType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Anlagen_Bauwerksbuch -->
                    <element name="Beschreibung_sonst_Anlagen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Anlagen_Bauwerksbuch</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Verwaltungsmassn_SondervereinbType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Verwaltungsmassn_Sondervereinb -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Aktenzeichen_des_Verw_Akt" 
                        type="string" minOccurs="0"/>
                    <element name="Veranlasser" 
                        type="string" minOccurs="0"/>
                    <element name="Wirksamkeitsdatum" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Beschreibung_der_Massnahme" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Verwaltungsmassnahme</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Bau_und_ErhaltungsmassnahmeType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Bau_und_Erhaltungsmassnahme -->
                    <element name="Baumassnahme" 
                        type="string" minOccurs="0"/>
                    <element name="Art_der_Baumassnahme" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Auftragssumme" 
                        type="okstra:WaehrungsbetragPropertyType" minOccurs="0"/>
                    <element name="Abrechnungssumme" 
                        type="okstra:WaehrungsbetragPropertyType" minOccurs="0"/>
                    <element name="Auftraggeber_Bau_Erh_Massn" 
                        type="string" minOccurs="0"/>
                    <element name="Auftragnehmer_Bau_Erh_Massn" 
                        type="string" minOccurs="0"/>
                    <element name="Bauueberwachung" 
                        type="string" minOccurs="0"/>
                    <element name="Baubeginn_Bau_Erh_Massn" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Bauende_Bau_Erh_Massn" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Ablauf_Maengelanspruch" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Bemerkungen_Bau_Erh_Massn" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Kosten_fuer_Bau_Erh_u_Betr" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kosten_fuer_Bau_Erh_und_Betr</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Erhaltungs_u_Baumassnahme</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Bau_und_Erhaltungsmassn</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Kosten_fuer_Bau_Erh_und_BetrType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Kosten_fuer_Bau_Erh_und_Betr -->
                    <element name="Kostenart_Bau_Erh_Kosten" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Menge_Bau_Erh_Kosten" 
                        type="double" minOccurs="0"/>
                    <element name="Haushaltsjahr_Bau_Erh_Kosten" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Kostentraeger_Bau_Erh_Kosten" 
                        type="string" minOccurs="0"/>
                    <element name="Titel_Bau_Erh_Kosten" 
                        type="string" minOccurs="0"/>
                    <element name="Ausgabe_Bau_Erh_Kosten" 
                        type="okstra:WaehrungsbetragPropertyType" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Erhaltungs_u_Baumassnahme" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bau_und_Erhaltungsmassnahme</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Kosten_fuer_Bau_Erh_u_Betr</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AusstattungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Ausstattung -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Leitungsdurchmesser" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Einbauort" 
                        type="string" minOccurs="0"/>
                    <element name="TUEV_Datum" 
                        type="okstra:Datum" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Ausstattungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Ausstattung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Ausstattung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="SchutzeinrichtungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Schutzeinrichtungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_Schutzeinrichtung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Schutzeinrichtung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Schutzeinrichtung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Laenge_Schutzeinrichtung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hoehe_Schutzeinrichtung" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Schutzeinrichtungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Schutzeinrichtungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VorspannungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Vorspannungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Richtung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="intern_extern" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Vorspanngrad" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Spannverfahren" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Spannkraft" 
                        type="okstra:Kilonewton" minOccurs="0"/>
                    <element name="Spannstahl_Streckgrenze" 
                        type="okstra:Newton_pro_Quadratmillimeter" minOccurs="0"/>
                    <element name="Spannstahl_Bruchgrenze" 
                        type="okstra:Newton_pro_Quadratmillimeter" minOccurs="0"/>
                    <element name="Spannstahlhersteller" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_der_Verpressung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Typenbezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Vorspannung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Einbauort_Vorspannung" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Vorspannungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="GruendungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Gruendungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_der_Gruendungen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Typenbezeichnung_Gruendung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbauort_Gruendung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Gruendung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Gruendung" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Gruendungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Gruendungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Erd_und_FelsankerType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Erd_und_Felsanker -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Verfahren_Erd_und_Felsanker" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hersteller_Erd_und_Felsanker" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Zulassungsnummer" 
                        type="string" minOccurs="0"/>
                    <element name="Anzahl_Erd_und_Felsanker" 
                        type="integer" minOccurs="0"/>
                    <element name="Art_Erd_und_Felsanker" 
                        type="string" minOccurs="0"/>
                    <element name="Typenbez_Erd_und_Felsanker" 
                        type="string" minOccurs="0"/>
                    <element name="Einbauort_Erd_und_Felsanker" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Erd_und_Felsanker" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen_Erd_und_Felsanker" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Erd_und_Felsanker</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Erd_und_Felsanker</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="LagerType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Lager -->
                    <element name="Bauteilnummer_Stuetzung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_der_Lager" 
                        type="integer" minOccurs="0"/>
                    <element name="Art_der_Lager" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Typenbezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbauort_der_Lager" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_der_Lager" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Hersteller" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Kritische_Temperatur_Winter" 
                        type="okstra:Grad_Celsius" minOccurs="0"/>
                    <element name="Kritische_Temperatur_Sommer" 
                        type="okstra:Grad_Celsius" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Lager</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Brueckenfeld_Stuetzung" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenfeld_Stuetzung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Lager</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="FahrbahnuebergangType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Fahrbahnuebergang -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_Fahrbahnuebergang" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="mit_Laermminderung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Fahrbahnuebergaenge" 
                        type="integer" minOccurs="0"/>
                    <element name="Anzahl_der_Lamellen" 
                        type="integer" minOccurs="0"/>
                    <element name="Gesamtdehnweg" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Hersteller_Fahrbahnuebergaenge" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Typenbez_Fahrbahnuebergaenge" 
                        type="string" minOccurs="0"/>
                    <element name="regelgepr_Fahrbahnuebergaenge" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Fahrbahnuebergaenge" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Fahrbahnuebergaenge" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Konstruktionslaenge_Uebergang" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Wartungsg_Fahrbahnuebergaenge" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Kritische_Temperatur_Winter" 
                        type="okstra:Grad_Celsius" minOccurs="0"/>
                    <element name="Kritische_Temperatur_Sommer" 
                        type="okstra:Grad_Celsius" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Fahrbahnuebergang</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Fahrbahnuebergang</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="KappeType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Kappe -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Kappe" 
                        type="string" minOccurs="0"/>
                    <element name="Konstruktion_Kappe" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Verankerung_Kappe" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="groesste_Blocklaenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Kappenlaenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Breite_Kappe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Einbaujahr_Kappe" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Kappe" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Kappe</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Kappe</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Brueckenseile_und_kabelType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Brueckenseile_und_kabel -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Seilart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hersteller" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Tragfunktion" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Seillaenge" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Seildurchmesser" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Seilquerschnitt_metallisch" 
                        type="okstra:Quadratmillimeter" minOccurs="0"/>
                    <element name="Drahtfestigkeit" 
                        type="okstra:Newton_pro_Quadratmillimeter" minOccurs="0"/>
                    <element name="Seilkraft" 
                        type="okstra:Kilonewton" minOccurs="0"/>
                    <element name="Verformungsmodul" 
                        type="okstra:Newton_pro_Quadratmillimeter" minOccurs="0"/>
                    <element name="Schlaglaenge" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Gesamtgewicht" 
                        type="okstra:Tonnen" minOccurs="0"/>
                    <element name="Seilverfuellmittel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Seilaufbau" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Oberflaechenbeh_des_Drahtes" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Oberflaechenbeh_Seilaufbau" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Vergusshuelse_Seilkopf" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Werkstoff_Vergusshuelse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Seilverguss" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Armaturen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="schwingungsdaempf_Massnahmen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbaujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Brueckenseile" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Brueckenseile_und_kabel</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Brueckenseile_und_kabel</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="AbdichtungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Abdichtungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Abdichtungen" 
                        type="string" minOccurs="0"/>
                    <element name="Unterlage" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Vorbereitung_der_Unterlage" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Behandlung_der_Unterlage" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Abdichtung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Schutzschicht" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Dicke_Schutzschicht" 
                        type="okstra:Zentimeter" minOccurs="0"/>
                    <element name="Einbaujahr_Abdichtungen" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Flaeche_Abdichtungen" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Hersteller_Abdichtungen" 
                        type="string" minOccurs="0"/>
                    <element name="Ausfuehr_Firma_Abdichtungen" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Abdichtungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Abdichtungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="statisches_System_TragfaehigktType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften statisches_System_Tragfaehigkt -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_in_Bauwerksachse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="stat_System_quer_zu_Bauw_achse" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Sonderabtragungsrichtung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ersatzstuetzweite" 
                        type="double" minOccurs="0"/>
                    <element name="Tragfaehigkeit" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemessungsfahrzeug_Hauptspur" 
                        type="okstra:Tonnen" minOccurs="0"/>
                    <element name="Bemessungsfahrzeug_Nebenspur" 
                        type="okstra:Tonnen" minOccurs="0"/>
                    <element name="Sperrung_fuer_Schwertransporte" 
                        type="integer" minOccurs="0"/>
                    <element name="statischer_Auslastungsgrad" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Bemessungslast_Kraft" 
                        type="okstra:Kilonewton" minOccurs="0"/>
                    <element name="Bemessungslast_Druck" 
                        type="okstra:Kilonewton_pro_Quadratmeter" minOccurs="0"/>
                    <element name="Einstufungsjahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Massgeb_Tragfaehigkeitseinstuf" 
                        type="integer" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_statisches_System_Tragfgkt</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Baustoff_BauwerkType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Baustoff_Bauwerk -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baustoff" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptbaustoff" 
                        type="integer" minOccurs="0"/>
                    <element name="Festigkeitsklasse_des_Betons" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Expositionsklasse" 
                        type="string" minOccurs="0"/>
                    <element name="Groesstkorn_Betonzuschlaege" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Konsistenz" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baustoffguete_Baustahl" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Baustoffguete_Holz" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Verbindungsmittel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Zement" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Zementgehalt" 
                        type="okstra:Kilogramm_pro_Kubikmeter" minOccurs="0"/>
                    <element name="Betonzuschlag" 
                        type="string" minOccurs="0"/>
                    <element name="Betonzusatz" 
                        type="string" minOccurs="0"/>
                    <element name="Oberflaeche_des_Betons" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Betonstahlguete" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Fertigteile" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Lieferfirma" 
                        type="string" minOccurs="0"/>
                    <element name="Produktbezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Zugfestigkeit_laengs" 
                        type="okstra:Kilonewton_pro_Meter" minOccurs="0"/>
                    <element name="Zugfestigkeit_quer" 
                        type="okstra:Kilonewton_pro_Meter" minOccurs="0"/>
                    <element name="Hoechstzugkraftdehnung_laengs" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Hoechstzugkraftdehnung_quer" 
                        type="okstra:Prozent" minOccurs="0"/>
                    <element name="Flaechenmasse" 
                        type="okstra:Gramm_pro_Quadratmeter" minOccurs="0"/>
                    <element name="Geotextilrobustheitsklasse" 
                        type="integer" minOccurs="0"/>
                    <element name="Wasserableitungsvermoegen" 
                        type="okstra:Liter_pro_Sekunde_und_Meter" minOccurs="0"/>
                    <element name="Wasserdurchlaessigkeit" 
                        type="okstra:Meter_pro_Sekunde" minOccurs="0"/>
                    <element name="Maschenweite" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Dicke" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Schutzwirksamkeit" 
                        type="okstra:Kilonewton_pro_Quadratmeter" minOccurs="0"/>
                    <element name="Durchschlagverhalten" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Stempeldurchdrueckkraft" 
                        type="okstra:Newton" minOccurs="0"/>
                    <element name="Rohstoff" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="hat_Korrosionsschutzbeschichtg" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Korrosionsschutzbeschichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>von_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Ausstattung" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Ausstattung</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Bruecke" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Bruecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Brueckenseile_und_kabel" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Brueckenseile_und_kabel</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Erd_und_Felsanker" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Erd_und_Felsanker</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Fahrbahnuebergang" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Fahrbahnuebergang</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Gruendungen" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Gruendungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Kappe" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kappe</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Lager" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Lager</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Schutzeinrichtungen" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Schutzeinrichtungen</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Segment_Laermschutzbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Segment_Laermschutzbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Segment_Stuetzbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Segment_Stuetzbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_sonstiges_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>sonstiges_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="von_Verkehrszeichenbruecke" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Verkehrszeichenbruecke</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Baustoff_Bauwerk</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="GestaltungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Gestaltungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_Gestaltung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbauort_Gestaltung" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Gestaltung" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Gestaltungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Leitungen_an_BauwerkenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Leitungen_an_Bauwerken -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Leitungsarten_an_Bauwerken" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Leitungen" 
                        type="string" minOccurs="0"/>
                    <element name="Durchmesser" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Betreiber_der_Leitung" 
                        type="string" minOccurs="0"/>
                    <element name="Buendelung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_der_Leitungen_an_Bw" 
                        type="integer" minOccurs="0"/>
                    <element name="Nutzungsvereinbarung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Leitungen_an_Bw" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Leitungen_an_Bauwerken</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="VerfuellungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Verfuellungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Verfuellung" 
                        type="string" minOccurs="0"/>
                    <element name="Schaden_Schadenursache" 
                        type="string" minOccurs="0"/>
                    <element name="Fuellgut_Fuellmaterial" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hersteller_Produktbezeichnung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbaujahr_Verfuellung" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Ausfuehrende_Firma_Verfuellung" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Verfuellung" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Verfuellungen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BetonersatzsystemType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Betonersatzsystem -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_des_Betonersatzsystems" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Betonersatzsystem" 
                        type="string" minOccurs="0"/>
                    <element name="Lieferfirma_Produktbezeichnung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ausfuehrende_Firma_Betonersatz" 
                        type="string" minOccurs="0"/>
                    <element name="Bezeichnung_zum_Betonersatz" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Betonersatzsystem" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Flaeche_Betonersatzsystem" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Bemerkungen_zum_Betonersatz" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Betonersatzsystem</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="OberflaechenschutzsystemType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Oberflaechenschutzsystem -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_des_Systems" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Art_der_schuetzenden_Oberfl" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hersteller_Produktbezeichnung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bezeichnung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbauort" 
                        type="string" minOccurs="0"/>
                    <element name="Verbrauch" 
                        type="okstra:Kilogramm_pro_Quadratmeter" minOccurs="0"/>
                    <element name="Ausfuehrende_Firma" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Flaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Oberflaechenschutzsystem</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="KorrosionsschutzbeschichtungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Korrosionsschutzbeschichtungen -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Korrosionsschutzsystem" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ausfuehrungsumfang" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bauteiloberflaeche" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Oberflaechenvorbereitung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptbindemittel_d_Grundbesch" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptpigment_der_Grundbesch" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptbindemittel_d_Zwibesch" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptpigment_der_Zwibesch" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptbindemittel_der_Deckbesch" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Hauptpigment_der_Deckbesch" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_der_Grundbeschichtungen" 
                        type="integer" minOccurs="0"/>
                    <element name="Anzahl_Zwischen_Deckbesch" 
                        type="integer" minOccurs="0"/>
                    <element name="Gesamtschichtdicke" 
                        type="okstra:Mikrometer" minOccurs="0"/>
                    <element name="Applikation" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort_Schutzbeschichtung" 
                        type="string" minOccurs="0"/>
                    <element name="Ausfuehrende_Firma_Besch" 
                        type="string" minOccurs="0"/>
                    <element name="Bezeichnung_Schutzbeschichtung" 
                        type="string" minOccurs="0"/>
                    <element name="Einbaujahr_Korrosionsschutzb" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Beschichtete_Flaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Baustoff_Bauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Baustoff_Bauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Korrosionsschutzbeschichtg</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Reaktionsharzgeb_DuennbelaegeType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Reaktionsharzgeb_Duennbelaege -->
                    <element name="Bauteilnummer" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Einbauort" 
                        type="string" minOccurs="0"/>
                    <element name="Ausfuehrungsumfang" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Vorbereitung_der_Unterlage" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bindemittel_der_Grundierung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bindemittel_1_u_2_Deckschicht" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Abstreumittel_ob_Deckschicht" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Gesamtdicke" 
                        type="okstra:Millimeter" minOccurs="0"/>
                    <element name="Flaeche" 
                        type="okstra:Quadratmeter" minOccurs="0"/>
                    <element name="Einbaujahr" 
                        type="okstra:Jahr" minOccurs="0"/>
                    <element name="Ausfuehrende_Firma" 
                        type="string" minOccurs="0"/>
                    <element name="Bemerkungen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Reaktionsharzgeb_Duennbel</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TunnelbeleuchtungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Tunnelbeleuchtung -->
                    <element name="Lichtraster" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Leuchtdichte" 
                        type="okstra:cd_pro_Quadratmeter" minOccurs="0"/>
                    <element name="Beleuchtungsstaerke" 
                        type="okstra:Lux" minOccurs="0"/>
                    <element name="Beleuchtungsart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Lampenart" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Tunnelbeleucht" 
                        type="string" minOccurs="0"/>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Tunnelbeleuchtung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TunnellueftungType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Tunnellueftung -->
                    <element name="Lueftungsart_Normalbetrieb" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Lueftungsart_Brandfall" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Abluftkanaele" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Zuluftkanaele" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Abluftkamin" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Luefterdecke" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Tunnellueftung" 
                        type="string" minOccurs="0"/>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Tunnellueftung</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="TunnelsicherheitType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Tunnelsicherheit -->
                    <element name="Gefahrengueter_zugelassen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Pannenbucht" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Pannenbuchten" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Pannenbucht" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Wendebucht" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Wendebuchten" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Wendebucht" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Ueberfahrt" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Ueberfahrten" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Ueberfahrt" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Notrufstation" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Notrufstationen" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Notrufstation" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Automatische_Brandmeldeanlagen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Feuerloeschstationen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Feuerloeschstationen" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Feuerloeschstation" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Hydranten" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Hydranten" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Hydranten" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Fluchtwege_Querstollen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Fluchtwege_Querstollen" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Fluchtwege_Querstollen" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Fluchtwege_Fluchtstollen" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Anzahl_Fluchtwege_Fluchtstoll" 
                        type="integer" minOccurs="0"/>
                    <element name="Abstand_Fluchtwege_Fluchtstoll" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Videoueberwachung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Funk" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Lautsprecher" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zur_Tunnelsicherh" 
                        type="string" minOccurs="0"/>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Tunnelsicherheit</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Tunnel_VerkehrseinrichtungenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Tunnel_Verkehrseinrichtungen -->
                    <element name="Verkehrseinrichtung_vorhanden" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Verkehrserfassung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="LZA_vor_dem_Tunnel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Wechselverk_Zeich_v_d_Tunnel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Wechselverk_Zeichen_im_Tunnel" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Fahrstreifensignale" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Schrankenanlage" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zu_Verkehrseinr" 
                        type="string" minOccurs="0"/>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Tunnel_Verkehrseinrichtgn</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Tunnel_Zentrale_AnlagenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Objekt_mit_ID -->
                    <element name="hat_Objekt_ID" 
                        type="okstra:Objekt_IDPropertyType" minOccurs="0" maxOccurs="unbounded"/>
                    <!-- Eigenschaften Tunnel_Zentrale_Anlagen -->
                    <element name="gesamte_elektrische_Leistung" 
                        type="okstra:Kilowatt" minOccurs="0"/>
                    <element name="Ersatzstromversorgung" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Ersatzstromversorgung_Leistung" 
                        type="okstra:Kilowatt" minOccurs="0"/>
                    <element name="Betriebsgebaeude" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Betriebsgebaeude_Anzahl" 
                        type="integer" minOccurs="0"/>
                    <element name="Lueftergebaeude" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Lueftergebaeude_Anzahl" 
                        type="integer" minOccurs="0"/>
                    <element name="Hebeanlage" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="Bemerkungen_zu_zentr_Anlagen" 
                        type="string" minOccurs="0"/>
                    <element name="von_Tunnel_Trogbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Tunnel_Trogbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Tunnel_Zentrale_Anlagen</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="BauwerkseinzelheitenType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Bauwerkseinzelheiten -->
                    <element name="Bauwerksnummer" 
                        type="integer"/>
                    <element name="Bauwerksname" 
                        type="string"/>
                    <element name="Bau_km" 
                        type="okstra:Kilometer"/>
                    <element name="Brueckenklasse" 
                        type="string" minOccurs="0"/>
                    <element name="Kreuzungswinkel" 
                        type="okstra:Winkel" minOccurs="0"/>
                    <element name="lichte_Weite" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="lichte_Hoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Konstruktionshoehe" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="Nutzbreite" 
                        type="okstra:Meter" minOccurs="0"/>
                    <element name="von_Teilbauwerk" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Teilbauwerk</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Bauwerkseinzelheiten</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                    <element name="geh_zu_kreuz_Bauw_o_baul_Anl" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>kreuzende_Bauwerke_o_baul_Anl</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Bauwerkseinzelheiten</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Kostenkatalog_BMSType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Kostenkatalog_BMS -->
                    <element name="Herausgeber" 
                        type="string"/>
                    <element name="Version" 
                        type="string"/>
                    <element name="hat_Katalogeintrag" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kostenkatalogeintrag_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>gehoert_zu_Katalog</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Kostenkatalogeintrag_BMSType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Kostenkatalogeintrag_BMS -->
                    <element name="Art_der_Massnahme" 
                        type="okstra:ASB_ING_Schluessel"/>
                    <element name="Bezugseinheit" 
                        type="okstra:Bezugseinheit_KostenkatalogPropertyType"/>
                    <element name="von" 
                        type="double"/>
                    <element name="bis_unter" 
                        type="double"/>
                    <element name="Kostenansatz" 
                        type="okstra:EURO"/>
                    <element name="Leistungsansatz_Tage" 
                        type="double"/>
                    <element name="Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="gehoert_zu_Katalog" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kostenkatalog_BMS</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Katalogeintrag</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Bezugseinheit_KostenkatalogPropertyType">
        <complexContent>
            <extension base="okstra:KeyValuePropertyType">
                <sequence>
                    <element name="Bezugseinheit_Kostenkatalog" type="okstra:Bezugseinheit_KostenkatalogType" minOccurs="0"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Bezugseinheit_KostenkatalogType">
        <complexContent>
            <extension base="okstra:AbstractKeyValueType">
                <sequence>
                    <!-- Eigenschaften Bezugseinheit_Kostenkatalog -->
                    <element name="Kennung" 
                        type="integer"/>
                    <element name="Langtext" 
                        type="string"/>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Zuordkatalog_Schadbsp_MassnType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Zuordkatalog_Schadbsp_Massn -->
                    <element name="Version" 
                        type="string"/>
                    <element name="hat_Katalogeintrag" 
                        type="okstra:ObjectRefType" minOccurs="0" maxOccurs="unbounded">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Kateintrag_Schadbsp_Massn</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>gehoert_zu_Katalog</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
    <complexType name="Kateintrag_Schadbsp_MassnType">
        <complexContent>
            <extension base="okstra:AbstractOKSTRAObjektType">
                <sequence>
                    <!-- Eigenschaften OKSTRA_Objekt -->
                    <element name="OKSTRA_ID" 
                        type="okstra:GUID" minOccurs="0"/>
                    <!-- Eigenschaften Kateintrag_Schadbsp_Massn -->
                    <element name="Schadensbeispiel_Nummer" 
                        type="string"/>
                    <element name="Art_der_Massnahme" 
                        type="okstra:ASB_ING_Schluessel"/>
                    <element name="Ruecksetzwert_Standsicherheit" 
                        type="integer"/>
                    <element name="Ruecksetzwert_Verkehrssicherh" 
                        type="integer"/>
                    <element name="Ruecksetzwert_Dauerhaftigkeit" 
                        type="integer"/>
                    <element name="Bemerkung" 
                        type="string" minOccurs="0"/>
                    <element name="Menge_mit_Dimension" 
                        type="okstra:ASB_ING_Schluessel" minOccurs="0"/>
                    <element name="OSA_Bedarf" 
                        type="integer" minOccurs="0"/>
                    <element name="gehoert_zu_Katalog" 
                        type="okstra:ObjectRefType" minOccurs="0">
                        <annotation>
                            <appinfo>
                                <okstra:Zielobjekttyp>Zuordkatalog_Schadbsp_Massn</okstra:Zielobjekttyp>
                                <okstra:inverseRelation>hat_Katalogeintrag</okstra:inverseRelation>
                            </appinfo>
                        </annotation>
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>
</schema>
