a.binder 9 years ago
parent
commit
6059518d8e

+ 15 - 3
SE/schema/default_db_xml_cache.public/main_build_recurse_ant.dita_with_id.xsl

@@ -12,7 +12,8 @@
     
     <xsl:template match="p5_tr_map:go_recurse_from_root_by_build_element">
         <RelatedFeature>
-            <xsl:attribute name="xpath" select="'ID'"/>
+            <xsl:attribute name="xpath" select="@flat_relation_cache_name"/>
+            <xsl:attribute name="typeName" select="@flat_relation_cache_xpath"/>
                 <!-- wykrycie pierwszego @local-name-name -->
                 <xsl:apply-templates mode="detect_typeName_tr_map"/>
             
@@ -24,8 +25,7 @@
         <RelatedFeature>
             <xsl:attribute name="xpath" select="'ID'"/>
             <!-- wykrycie pierwszego @local-name-name -->
-            <xsl:apply-templates mode="detect_typeName_tr_map"/>
-            
+            <xsl:apply-templates mode="p5_tr_map:go_recurse_from_root_by_build_element_477_backref" select="."/>
             <xsl:apply-templates/>
         </RelatedFeature>
     </xsl:template>
@@ -56,6 +56,18 @@
         <xsl:copy-of select="."/>
     </xsl:template>
     
+    
+    <xsl:template mode="p5_tr_map:go_recurse_from_root_by_build_element_477_backref" match="*">
+        <!-- podmieniamy na relacje od drugiej strony-->
+        
+        <xsl:attribute name="typeName" select="concat($namespace_prefix,':',@system_cache__appinfo:ref)"/>
+        <xsl:attribute name="xpath" select=" substring-after(@flat_relation_cache_xpath,'/')"/>
+        <xsl:attribute name="xpath_value" select="concat('../',@flat_relation_cache_name)"/>
+        xpath="ID"
+        typeName="p5_default_db:BILLING_OWNER"
+        
+    </xsl:template>
+    
     <xsl:template mode="detect_typeName_tr_map" match="*">
         <xsl:choose>
             <xsl:when test="@local-name-name">

+ 46 - 51
SE/schema/table/IN7_DZIENNIK_KORESP.xsd

@@ -1,27 +1,25 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           xmlns:default_db__x3A__IN7_DZIENNIK_KORESP="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
-           xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
-           xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-           xmlns:gml="http://www.opengis.net/gml/3.2"
-           xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
-           xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
-           elementFormDefault="qualified"
-           targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
-           attributeFormDefault="qualified"
-           vc:minVersion="1.0"
-           vc:maxVersion="1.1"><!--<xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>-->
+   xmlns:default_db__x3A__IN7_DZIENNIK_KORESP="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+   xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
+   xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty" elementFormDefault="qualified"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
+   attributeFormDefault="qualified" vc:minVersion="1.0" vc:maxVersion="1.1">
+   <!--<xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>-->
    <xs:annotation>
       <xs:documentation>Bazowa struktura dla gromadzenia dokumentów oraz
             korespondencji</xs:documentation>
    </xs:annotation>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
-        schemaLocation="../table/COMPANIES.xsd"/>
+      schemaLocation="../table/COMPANIES.xsd"/>
    <xs:import
-        namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
-        schemaLocation="../default_db_xml_cache/appinfo.xsd"/>
+      namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+      schemaLocation="../default_db_xml_cache.public/appinfo.xsd"/>
    <xs:complexType name="IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9873-1_IN7_DZIENN">
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9873-1_IN7_DZIENN">
       <xs:annotation>
          <xs:documentation>Podstawowy obiekt korespondencji rozumiany jako dokument. 
 TODO będzie musiał być rozbudowywany o elementy np. kto podpisał, stany podpisania , stany wysyłki/dostarczenia.
@@ -29,9 +27,9 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
       </xs:annotation>
       <xs:sequence id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9881-1">
          <xs:element name="ID" type="xs:int"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9883-1_ID"/>
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9883-1_ID"/>
          <xs:element maxOccurs="1" minOccurs="0" name="K_OD_KOGO" type="xs:string"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9885-1_K_OD_KOGO">
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9885-1_K_OD_KOGO">
             <xs:annotation>
                <xs:appinfo>
                   <system_cache__appinfo:resource_desc_localized xml:lang="PL">
@@ -49,38 +47,35 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
             </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="1" minOccurs="0" name="ID_BILLING_USERS"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9894-1_ID_BILLING">
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9894-1_ID_BILLING">
             <xs:simpleType id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9896-1">
                <xs:restriction base="xs:integer"/>
             </xs:simpleType>
          </xs:element>
          <xs:element maxOccurs="1" minOccurs="0" name="OD_KOGO_ADRES" type="xs:string"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9902-1_OD_KOGO_AD"
-                vc:minVersion="1.1">
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9902-1_OD_KOGO_AD" vc:minVersion="1.1">
             <xs:annotation>
                <xs:documentation>cache relacji default_db__x3A__COMPANIES:Company/Adres</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element name="K_DATA_OTRZYMANEJ_KORESP" type="xs:date"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9911-1_K_DATA_OTR">
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9911-1_K_DATA_OTR">
             <xs:annotation>
                <xs:documentation>Oryginal document date</xs:documentation>
             </xs:annotation>
          </xs:element>
          <xs:element maxOccurs="1" minOccurs="0" name="K_DATA_OTRZYM_KORESP" type="xs:date"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9921-1_K_DATA_OTR"/>
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9921-1_K_DATA_OTR"/>
          <xs:element maxOccurs="1" minOccurs="0" name="K_ZAWARTOS" type="xs:string"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9923-1_K_ZAWARTOS"/>
-         <xs:element name="ID_PROJECT"
-                     type="xs:int"
-                     id="NNIK_KORESP___d20e4612-1_ID_PROJECT">
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9923-1_K_ZAWARTOS"/>
+         <xs:element name="ID_PROJECT" type="xs:int" id="NNIK_KORESP___d20e4612-1_ID_PROJECT">
             <xs:annotation>
                <xs:appinfo><!--<system_cache__appinfo:flat_relation_cache>
                             <system_cache__appinfo:source system_cache__appinfo:name="ID_PROJECT" 
                             system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
                         </system_cache__appinfo:flat_relation_cache>-->
                   <system_cache__appinfo:flat_relation_cache>
-                     <system_cache__appinfo:source system_cache__appinfo:name="ID_PROJECT"  system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
+                     <system_cache__appinfo:source system_cache__appinfo:name="ID_PROJECT" system_cache__appinfo:xpath="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:IN7_MK_BAZA_DYSTRYBUCJI/ID"/>
                   </system_cache__appinfo:flat_relation_cache>
                   <!--<system_cache__appinfo:flat_relation_cache>
                             <system_cache__appinfo:source system_cache__appinfo:xpath="marketing_sales:MK_Rewiry/NAZWA_REWI"/>
@@ -89,12 +84,12 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
             </xs:annotation>
          </xs:element>
          <xs:element ref="default_db__x3A__COMPANIES:ID_BILLING_USERS"
-                id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9926-1"/>
+            id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9926-1"/>
       </xs:sequence>
    </xs:complexType>
    <xs:element name="IN7_DZIENNIK_KORESP"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9930-1_IN7_DZIENN">
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9930-1_IN7_DZIENN">
       <xs:annotation>
          <xs:appinfo>
             <vectorjoins>
@@ -109,35 +104,35 @@ Jest on w relacji w obiekcie default_object_types:KUWETA/SKOROSZYT</xs:documenta
       </xs:annotation>
    </xs:element>
    <xs:element name="ID_KORESP_PROJEKT"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9952-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9952-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_OFFER"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9955-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9955-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_DO_UZG"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9957-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9957-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_UZG" type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9959-1_ID_KORESP_"/>
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9959-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_DO_REALIZ"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9961-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9961-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_ZLECENIE"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9963-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9963-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_ZGL_ODB"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9965-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9965-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_DO_UZG_ZUD"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9968-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9968-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_UZG_ZUD"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9970-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9970-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_POM_GEOD"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9972-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9972-1_ID_KORESP_"/>
    <xs:element name="ID_KORESP_PROTOK_ODB"
-        type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
-        id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9974-1_ID_KORESP_"/>
+      type="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+      id="default_db__x3A__IN7_DZIENNIK_KORESP___d13e9974-1_ID_KORESP_"/>
 </xs:schema>

+ 383 - 29
SE/schema/table/Rozdzielcza_rurociag_wsg84.xsd

@@ -1,32 +1,35 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
-   xmlns:default_db__x3A__Rozdzielcza_rurociag_wsg84="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_rurociag_wsg84.xsd"
-   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" elementFormDefault="qualified"
-   xmlns:gml="http://www.opengis.net/gml/3.2"
-   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_rurociag_wsg84.xsd"
-   vc:minVersion="1.0"
-   xmlns:Types__x3A__default_infrastructure="https://biuro.biall-net.pl/wfs/default_db/Types/infrastructure.xsd"
-   vc:maxVersion="1.1"
-   xmlns:default_db__x3A__TELBOXES="https://biuro.biall-net.pl/wfs/default_db/table/TELBOXES.xsd"
-   xmlns:default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
-   xmlns:default_db__x3A__Rozdzielcza_Wykop_przedmiar_na_mikrorurki="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_Wykop_przedmiar_na_mikrorurki.xsd">
-   <!--<xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>-->
+           xmlns:default_db__x3A__Rozdzielcza_rurociag_wsg84="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_rurociag_wsg84.xsd"
+           xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
+           xmlns:gml="http://www.opengis.net/gml/3.2"
+           xmlns:Types__x3A__default_infrastructure="https://biuro.biall-net.pl/wfs/default_db/Types/infrastructure.xsd"
+           xmlns:default_db__x3A__TELBOXES="https://biuro.biall-net.pl/wfs/default_db/table/TELBOXES.xsd"
+           xmlns:default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
+           xmlns:default_db__x3A__Rozdzielcza_Wykop_przedmiar_na_mikrorurki="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_Wykop_przedmiar_na_mikrorurki.xsd"
+           xmlns:default_db__x3A__IN7_DZIENNIK_KORESP="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
+           xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+           xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
+           elementFormDefault="qualified"
+           targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_rurociag_wsg84.xsd"
+           vc:minVersion="1.0"
+           vc:maxVersion="1.1"><!--<xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>-->
    <xs:annotation>
       <xs:documentation>Ten schemat reprezentuje dostepne obiekty (elementy) i ich dziedziczenia dla instancjonowania w miejscu nazwanym Rozdzielcza_Wykop_przedmiar_na_mikrorurki (Nazwa tabeli glownej) . Wszelkie inne elementy nalezy analizowac pod katem zapozyczonego schematu z prefixem Types__x3A__default_infrastructure . 
 
 Obiekt ma dotyczyc rur kanalizacji teletechnicznej typu 110mm, ktore lacza sie ze studzienkami</xs:documentation>
    </xs:annotation>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/Types/infrastructure.xsd"
-      schemaLocation="../Types/infrastructure.xsd"/>
+              schemaLocation="../Types/infrastructure.xsd"/>
    <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/TELBOXES.xsd"
-      schemaLocation="TELBOXES.xsd"/>
-   <xs:import
-      namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
-      schemaLocation="IN7_MK_BAZA_DYSTRYBUCJI.xsd"/>
-   <xs:import
-      namespace="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_Wykop_przedmiar_na_mikrorurki.xsd"
-      schemaLocation="Rozdzielcza_Wykop_przedmiar_na_mikrorurki.xsd"/>
-   <xs:complexType name="Rozdzielcza_rurociag_wsg84Type" id="_mikrorurki___d13e10268-1_Rozdzielcz">
+              schemaLocation="TELBOXES.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_MK_BAZA_DYSTRYBUCJI.xsd"
+              schemaLocation="IN7_MK_BAZA_DYSTRYBUCJI.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/IN7_DZIENNIK_KORESP.xsd"
+              schemaLocation="IN7_DZIENNIK_KORESP.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/Rozdzielcza_Wykop_przedmiar_na_mikrorurki.xsd"
+              schemaLocation="Rozdzielcza_Wykop_przedmiar_na_mikrorurki.xsd"/>
+   <!--to improve in engine possibilities <xs:complexType name="Rozdzielcza_rurociag_wsg84Type" id="_mikrorurki___d13e10268-1_Rozdzielcz">
       <xs:complexContent id="_mikrorurki___d13e10270-1">
          <xs:extension base="Types__x3A__default_infrastructure:Obiekt_infrastruktury"
             id="_mikrorurki___d13e10272-1">
@@ -44,13 +47,11 @@ Obiekt ma dotyczyc rur kanalizacji teletechnicznej typu 110mm, ktore lacza sie z
                      <xs:documentation>Tego nie ma w tabeli teraz - ale logiczne jest aby kazdy odcinek rurociagu byl pomiedyz lokalizacjami/studniami</xs:documentation>
                   </xs:annotation>
                </xs:element>
-               <xs:element ref="default_db__x3A__Rozdzielcza_Wykop_przedmiar_na_mikrorurki:Rozdzielcza_Wykop_przedmiar_na_mikrorurki"
-                           id="ociag_wsg84___d14e4834-1"/>
-            
-                  <xs:element maxOccurs="2"
-                           minOccurs="0"
-                           ref="default_db__x3A__TELBOXES:Studnia_Kablowa"
-                           id="ociag_wsg84___d14e4835-1">
+               <xs:element
+                  ref="default_db__x3A__Rozdzielcza_Wykop_przedmiar_na_mikrorurki:Rozdzielcza_Wykop_przedmiar_na_mikrorurki"
+                  id="ociag_wsg84___d14e4834-1"/>
+               <xs:element maxOccurs="2" minOccurs="0"
+                  ref="default_db__x3A__TELBOXES:Studnia_Kablowa" id="ociag_wsg84___d14e4835-1">
                   <xs:annotation>
                      <xs:documentation>Relacja rurociagu do Studni moze sie zamknac przez inny obiekt Rurociagu</xs:documentation>
                   </xs:annotation>
@@ -58,8 +59,361 @@ Obiekt ma dotyczyc rur kanalizacji teletechnicznej typu 110mm, ktore lacza sie z
             </xs:sequence>
          </xs:extension>
       </xs:complexContent>
+   </xs:complexType>-->
+   <xs:import namespace="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+              schemaLocation="../default_db_xml_cache.public/appinfo.xsd"/>
+   <xs:complexType name="Rozdzielcza_rurociag_wsg84Type"
+                   id="ociag_wsg84___d20e5219-1_Rozdzielcz">
+      <xs:sequence id="ociag_wsg84___d20e5220-1">
+         <xs:element name="ID" type="xs:int" id="ociag_wsg84___d20e5221-1_ID"/>
+         <xs:element name="ID_KORESP_PROTOK_ODB"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5222-1_ID_KORESP_"/>
+         <xs:element name="ID_KORESP_PROJEKT"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5223-1_ID_KORESP_"/>
+         <xs:element name="ID_KORESP_DO_UZG"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5224-1_ID_KORESP_"/>
+         <xs:element name="ID_KORESP_UZG"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5225-1_ID_KORESP_"/>
+         <xs:element minOccurs="0"
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_UZG"
+                     id="ociag_wsg84___d20e5226-1">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                   system_cache__appinfo:xpath="ID_KORESP_UZG"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_KORESP_DO_REALIZ"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5233-1_ID_KORESP_"/>
+         <xs:element name="ID_KORESP_ZLECENIE"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5234-1_ID_KORESP_"/>
+         <xs:element minOccurs="0"
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_ZLECENIE"
+                     id="ociag_wsg84___d20e5235-1">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                   system_cache__appinfo:xpath="ID_KORESP_ZLECENIE"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_KORESP_ZGL_ODB"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5242-1_ID_KORESP_"/>
+         <xs:element minOccurs="0"
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_ZGL_ODB"
+                     id="ociag_wsg84___d20e5243-1">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                   system_cache__appinfo:xpath="ID_KORESP_ZGL_ODB"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_KORESP_DO_UZG_ZUD"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5251-1_ID_KORESP_"/>
+         <xs:element name="ID_KORESP_UZG_ZUD"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5252-1_ID_KORESP_"/>
+         <xs:element minOccurs="0"
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_UZG_ZUD"
+                     id="ociag_wsg84___d20e5253-1">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                   system_cache__appinfo:xpath="ID_KORESP_UZG_ZUD"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_KORESP_POM_GEOD"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5260-1_ID_KORESP_"/>
+         <xs:element minOccurs="0"
+                     ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_POM_GEOD"
+                     id="ociag_wsg84___d20e5261-1">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                   system_cache__appinfo:xpath="ID_KORESP_POM_GEOD"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element name="ID_KORESP_OFFER"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5268-1_ID_KORESP_"/>
+         <xs:element name="ID_PROJECT"
+                     type="xs:int"
+                     id="ociag_wsg84___d20e5269-1_ID_PROJECT"/>
+         <xs:element name="the_geom"
+                     type="xs:string"
+                     id="ociag_wsg84___d20e5270-1_the_geom"/>
+         <xs:element name="Dlugosc"
+                     type="xs:double"
+                     id="ociag_wsg84___d20e5271-1_Dlugosc"/>
+         <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT"
+                     id="ociag_wsg84___d20e5272-1">
+            <xs:annotation>
+               <xs:appinfo>
+                  <system_cache__appinfo:flat_relation_cache>
+                     <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"
+                                                   system_cache__appinfo:xpath="ID_PROJECT"/>
+                  </system_cache__appinfo:flat_relation_cache>
+               </xs:appinfo>
+               <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+                     id="ociag_wsg84___d20e5279-1"/>
+      </xs:sequence>
    </xs:complexType>
    <xs:element name="Rozdzielcza_rurociag_wsg84"
-      type="default_db__x3A__Rozdzielcza_rurociag_wsg84:Rozdzielcza_rurociag_wsg84Type"
-      id="_mikrorurki___d13e10276-1_Rozdzielcz"/>
+               type="default_db__x3A__Rozdzielcza_rurociag_wsg84:Rozdzielcza_rurociag_wsg84Type"
+               id="ociag_wsg84___d20e5280-1_Rozdzielcz"/>
+   <xs:complexType name="Rozdzielcza_rurociag__DO_POM_GEOD"
+                   id="ociag_wsg84___d20e5282-1_Rozdzielcz">
+      <xs:complexContent id="ociag_wsg84___d20e5283-1">
+         <xs:restriction base="default_db__x3A__Rozdzielcza_rurociag_wsg84:Rozdzielcza_rurociag_wsg84Type">
+            <xs:sequence id="ociag_wsg84___d20e5285-1">
+               <xs:element name="ID" type="xs:int" id="ociag_wsg84___d20e5286-1_ID"/>
+               <xs:element name="ID_KORESP_PROTOK_ODB"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5287-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_PROJEKT"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5288-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_DO_UZG"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5289-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_UZG"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5290-1_ID_KORESP_"/>
+               <xs:element minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_UZG"
+                           id="ociag_wsg84___d20e5291-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_UZG"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_DO_REALIZ"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5298-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_ZLECENIE"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5299-1_ID_KORESP_"/>
+               <xs:element minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_ZLECENIE"
+                           id="ociag_wsg84___d20e5300-1"/>
+               <xs:element name="ID_KORESP_ZGL_ODB"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5301-1_ID_KORESP_"/>
+               <xs:element minOccurs="1"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_ZGL_ODB"
+                           id="ociag_wsg84___d20e5302-1"/>
+               <xs:element name="ID_KORESP_DO_UZG_ZUD"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5304-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_UZG_ZUD"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5305-1_ID_KORESP_"/>
+               <xs:element minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_UZG_ZUD"
+                           id="ociag_wsg84___d20e5306-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_UZG_ZUD"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_POM_GEOD"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5313-1_ID_KORESP_"/>
+               <xs:element maxOccurs="0"
+                           minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_POM_GEOD"
+                           id="ociag_wsg84___d20e5314-1"/>
+               <xs:element name="ID_KORESP_OFFER"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5315-1_ID_KORESP_"/>
+               <xs:element name="ID_PROJECT"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5316-1_ID_PROJECT"/>
+               <xs:element name="the_geom"
+                           type="xs:string"
+                           id="ociag_wsg84___d20e5317-1_the_geom"/>
+               <xs:element name="Dlugosc"
+                           type="xs:double"
+                           id="ociag_wsg84___d20e5318-1_Dlugosc"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT"
+                           id="ociag_wsg84___d20e5319-1"/>
+               <xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+                           id="ociag_wsg84___d20e5320-1"/>
+            </xs:sequence>
+         </xs:restriction>
+      </xs:complexContent>
+   </xs:complexType>
+   <xs:complexType name="Rozdzielcza_rurociag__DO_REALIZ"
+                   id="ociag_wsg84___d20e5321-1_Rozdzielcz">
+      <xs:complexContent id="ociag_wsg84___d20e5322-1">
+         <xs:restriction base="default_db__x3A__Rozdzielcza_rurociag_wsg84:Rozdzielcza_rurociag_wsg84Type">
+            <xs:sequence id="ociag_wsg84___d20e5324-1">
+               <xs:element name="ID" type="xs:int" id="ociag_wsg84___d20e5325-1_ID"/>
+               <xs:element name="ID_KORESP_PROTOK_ODB"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5326-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_PROJEKT"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5327-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_DO_UZG"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5328-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_UZG"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5329-1_ID_KORESP_"/>
+               <xs:element minOccurs="1"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_UZG"
+                           id="ociag_wsg84___d20e5330-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_UZG"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_DO_REALIZ"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5337-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_ZLECENIE"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5338-1_ID_KORESP_"/>
+               <xs:element minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_ZLECENIE"
+                           maxOccurs="0"
+                           id="ociag_wsg84___d20e5339-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_ZLECENIE"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_ZGL_ODB"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5346-1_ID_KORESP_"/>
+               <xs:element minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_ZGL_ODB"
+                           id="ociag_wsg84___d20e5347-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_ZGL_ODB"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_DO_UZG_ZUD"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5355-1_ID_KORESP_"/>
+               <xs:element name="ID_KORESP_UZG_ZUD"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5356-1_ID_KORESP_"/>
+               <xs:element minOccurs="1"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_UZG_ZUD"
+                           id="ociag_wsg84___d20e5357-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_UZG_ZUD"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_POM_GEOD"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5364-1_ID_KORESP_"/>
+               <xs:element minOccurs="0"
+                           ref="default_db__x3A__IN7_DZIENNIK_KORESP:ID_KORESP_POM_GEOD"
+                           id="ociag_wsg84___d20e5365-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP/ID"
+                                                         system_cache__appinfo:xpath="ID_KORESP_POM_GEOD"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element name="ID_KORESP_OFFER"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5372-1_ID_KORESP_"/>
+               <xs:element name="ID_PROJECT"
+                           type="xs:int"
+                           id="ociag_wsg84___d20e5373-1_ID_PROJECT"/>
+               <xs:element name="the_geom"
+                           type="xs:string"
+                           id="ociag_wsg84___d20e5374-1_the_geom"/>
+               <xs:element name="Dlugosc"
+                           type="xs:double"
+                           id="ociag_wsg84___d20e5375-1_Dlugosc"/>
+               <xs:element ref="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT"
+                           id="ociag_wsg84___d20e5376-1">
+                  <xs:annotation>
+                     <xs:appinfo>
+                        <system_cache__appinfo:flat_relation_cache>
+                           <system_cache__appinfo:source system_cache__appinfo:name="default_db__x3A__IN7_MK_BAZA_DYSTRYBUCJI:ID_PROJECT/ID"
+                                                         system_cache__appinfo:xpath="ID_PROJECT"/>
+                        </system_cache__appinfo:flat_relation_cache>
+                     </xs:appinfo>
+                     <xs:documentation>Tutaj nie dajemy appinfo relation cache - tylko w PARENT_ID do przetworzenia w celu odbudowania</xs:documentation>
+                  </xs:annotation>
+               </xs:element>
+               <xs:element ref="default_db__x3A__IN7_DZIENNIK_KORESP:IN7_DZIENNIK_KORESP"
+                           id="ociag_wsg84___d20e5383-1"/>
+            </xs:sequence>
+         </xs:restriction>
+      </xs:complexContent>
+   </xs:complexType>
 </xs:schema>