Piotr Labudda 9 лет назад
Родитель
Сommit
9e0ca678dd

+ 96 - 0
SE/schema/ant-object/default_db.TEST_PERMS/TestPermsAnt/TestPermsAnt.xsd

@@ -0,0 +1,96 @@
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
+    xmlns:p5="https://biuro.biall-net.pl/wfs"
+    xmlns:default_db="https://biuro.biall-net.pl/wfs/default_db"
+    xmlns:default_db__x3A__TEST_PERMS="https://biuro.biall-net.pl/wfs/default_db/TEST_PERMS/TestPermsAnt"
+    xmlns:default_objects="https://biuro.biall-net.pl/wfs/default_objects"
+    elementFormDefault="qualified"
+    targetNamespace="https://biuro.biall-net.pl/wfs/default_db/TEST_PERMS/TestPermsAnt"
+    version="1.0.0">
+    <xsd:import namespace="http://www.opengis.net/gml"
+        schemaLocation="https://biuro.biall-net.pl/dev-pl/se-master/schema/gml/2.1.2/feature.xsd"/>
+    <xsd:complexType name="TestPermsAntType">
+        <xsd:complexContent>
+            <xsd:extension base="gml:AbstractFeatureType">
+                <xsd:sequence>
+                    <xsd:element minOccurs="1" maxOccurs="1" name="ID" type="xsd:integer"/>
+                    <xsd:element name="L_APPOITMENT_USER" minOccurs="0" maxOccurs="1">
+                        <xsd:simpleType>
+                            <xsd:restriction base="xsd:string">
+                                <xsd:maxLength value="20"/>
+                            </xsd:restriction>
+                        </xsd:simpleType>
+                    </xsd:element>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="KATALOG_LINK" type="p5:www_link"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="WWW" type="p5:www_link"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="ADM_ADMIN_LEVEL" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="ADM_PASSWD" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_STATUS" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="EMAIL" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="ADM_ANAME" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="PARENT_ID" type="xsd:integer"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="OPIS" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="the_geom" type="gml:PolygonPropertyType"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_ADM_COMPANY" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_CLASSIFIED" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_CREATE_AUTHOR" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_CREATE_DATE" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_UPDATE_AUTHOR" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_UPDATE_DATE" type="xsd:string"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="test_date" type="xsd:date"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="test_year" type="xsd:gYear"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="test_datetime" type="xsd:dateTime"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="test_price" type="p5:price"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="test_time" type="xsd:time"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" ref="default_objects:File"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" ref="default_objects:AccessGroupRead"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" ref="default_objects:AccessGroupWrite"/>
+                    <xsd:element minOccurs="0" maxOccurs="1" ref="default_objects:AccessOwner"/>
+
+                    <xsd:element minOccurs="0" maxOccurs="unbounded" name="__instance">
+                        <xsd:complexType>
+                            <xsd:sequence>
+                                <xsd:element name="instance_name" type="default_db__x3A__TEST_PERMS:TestPerms__instanceType"/>
+                                <xsd:element name="instance_type" type="xsd:string"/>
+                                <!-- 'instance', 'waiting', 'derived', 'matching' -->
+                                <xsd:element name="create_author" type="xsd:string"/>
+                                <xsd:element name="create_date" type="xsd:dateTime"/>
+                                <xsd:element name="update_author" type="xsd:string"/>
+                                <xsd:element name="updage_date" type="xsd:dateTime"/>
+                                <xsd:element name="verified" type="xsd:integer"/>
+                            </xsd:sequence>
+                        </xsd:complexType>
+                    </xsd:element>
+                    <xsd:element minOccurs="0" maxOccurs="1" name="__backRef">
+                        <xsd:complexType>
+                            <xsd:sequence>
+                                <xsd:element name="default_db__x3A__CRM_PROCES" type="default_db__x3A__TEST_PERMS:TestPerms__backRefType"/>
+                                <xsd:element name="default_db__x3A__CRM_WSKAZNIK" type="default_db__x3A__TEST_PERMS:TestPerms__backRefType"/>
+                                <xsd:element name="default_db__x3A__BUILDINGS" type="default_db__x3A__TEST_PERMS:TestPerms__backRefType"/>
+                            </xsd:sequence>
+                        </xsd:complexType>
+                    </xsd:element>
+                </xsd:sequence>
+                <!-- <xsd:attribute name="instance" type="default_objects:TestPerms__instanceType"/> -->
+            </xsd:extension>
+        </xsd:complexContent>
+    </xsd:complexType>
+    <xsd:element name="TestPermsAnt" type="default_db__x3A__TEST_PERMS:TestPermsAntType" substitutionGroup="gml:_Feature"/>
+    <xsd:simpleType name="TestPerms__instanceType">
+        <xsd:restriction base="xsd:string">
+            <xsd:enumeration value="TestPerms"/>
+            <xsd:enumeration value="TestPermsDoUzgodnienia"/>
+            <xsd:enumeration value="TestPermsUzgodniony"/>
+            <xsd:enumeration value="TestPermsOdrzucony"/>
+            <xsd:enumeration value="TestPermsAktywny"/>
+        </xsd:restriction>
+    </xsd:simpleType>
+    <xsd:complexType name="TestPerms__backRefType">
+        <xsd:sequence>
+            <xsd:element name="primaryKey" type="xsd:string"/>
+            <xsd:element name="create_author" type="xsd:string"/>
+            <xsd:element name="create_date" type="xsd:dateTime"/>
+            <xsd:element name="update_author" type="xsd:string"/>
+            <xsd:element name="updage_date" type="xsd:dateTime"/>
+        </xsd:sequence>
+    </xsd:complexType>
+</xsd:schema>