TestPermsAnt.xsd 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml"
  2. xmlns:p5="https://biuro.biall-net.pl/wfs"
  3. xmlns:default_db="https://biuro.biall-net.pl/wfs/default_db"
  4. xmlns:default_db__x3A__TEST_PERMS="https://biuro.biall-net.pl/wfs/default_db/TEST_PERMS/TestPermsAnt"
  5. xmlns:default_objects="https://biuro.biall-net.pl/wfs/default_objects"
  6. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  7. elementFormDefault="qualified"
  8. targetNamespace="https://biuro.biall-net.pl/wfs/default_db/TEST_PERMS/TestPermsAnt"
  9. version="1.0.0">
  10. <xsd:import namespace="http://www.opengis.net/gml"
  11. schemaLocation="https://biuro.biall-net.pl/dev-pl/se-master/schema/gml/2.1.2/feature.xsd"/>
  12. <xsd:complexType name="TestPermsAntType">
  13. <xsd:complexContent>
  14. <xsd:extension base="gml:AbstractFeatureType">
  15. <xsd:sequence>
  16. <xsd:element minOccurs="1" maxOccurs="1" name="ID" type="xsd:integer"/>
  17. <xsd:element name="L_APPOITMENT_USER" minOccurs="0" maxOccurs="1">
  18. <xsd:simpleType>
  19. <xsd:restriction base="xsd:string">
  20. <xsd:maxLength value="20"/>
  21. </xsd:restriction>
  22. </xsd:simpleType>
  23. </xsd:element>
  24. <xsd:element minOccurs="0" maxOccurs="1" name="KATALOG_LINK" type="p5:www_link"/>
  25. <xsd:element minOccurs="0" maxOccurs="1" name="WWW" type="p5:www_link"/>
  26. <xsd:element minOccurs="0" maxOccurs="1" name="ADM_ADMIN_LEVEL">
  27. <xsd:simpleType>
  28. <xsd:restriction base="p5:enum">
  29. <xsd:enumeration value="0"/>
  30. <xsd:enumeration value="1"/>
  31. <xsd:enumeration value="2"/>
  32. <xsd:enumeration value="3"/>
  33. <xsd:enumeration value="4"/>
  34. <xsd:enumeration value="5"/>
  35. <xsd:enumeration value="6"/>
  36. </xsd:restriction>
  37. </xsd:simpleType>
  38. </xsd:element>
  39. <xsd:element minOccurs="0" maxOccurs="1" name="ADM_PASSWD" type="xsd:string"/>
  40. <xsd:element minOccurs="0" maxOccurs="1" name="A_STATUS">
  41. <xsd:simpleType>
  42. <xsd:restriction base="p5:enum">
  43. <xsd:enumeration value="WAITING"/>
  44. <xsd:enumeration value="NORMAL"/>
  45. <xsd:enumeration value="OFF_HARD"/>
  46. </xsd:restriction>
  47. </xsd:simpleType>
  48. </xsd:element>
  49. <xsd:element minOccurs="0" maxOccurs="1" name="EMAIL" type="xsd:string"/>
  50. <xsd:element minOccurs="0" maxOccurs="1" name="ADM_ANAME" type="xsd:string"/>
  51. <xsd:element minOccurs="0" maxOccurs="1" name="PARENT_ID" type="xsd:integer"/>
  52. <xsd:element minOccurs="0" maxOccurs="1" name="OPIS" type="xsd:string"/>
  53. <xsd:element minOccurs="0" maxOccurs="1" name="the_geom" type="gml:PolygonPropertyType" nillable="true"/>
  54. <xsd:element minOccurs="0" maxOccurs="1" name="A_ADM_COMPANY" type="xsd:string"/>
  55. <xsd:element minOccurs="0" maxOccurs="1" name="A_CLASSIFIED" type="xsd:string"/>
  56. <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_CREATE_AUTHOR" type="xsd:string"/>
  57. <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_CREATE_DATE" type="xsd:string"/>
  58. <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_UPDATE_AUTHOR" type="xsd:string"/>
  59. <xsd:element minOccurs="0" maxOccurs="1" name="A_RECORD_UPDATE_DATE" type="xsd:string"/>
  60. <xsd:element minOccurs="0" maxOccurs="1" name="test_date" type="xsd:date"/>
  61. <xsd:element minOccurs="0" maxOccurs="1" name="test_year" type="xsd:gYear"/>
  62. <xsd:element minOccurs="0" maxOccurs="1" name="test_datetime" type="xsd:dateTime"/>
  63. <xsd:element minOccurs="0" maxOccurs="1" name="test_price" type="p5:price"/>
  64. <xsd:element minOccurs="0" maxOccurs="1" name="test_time" type="xsd:time"/>
  65. <xsd:element minOccurs="0" maxOccurs="1" ref="SystemObjects__x3A__AccessOwner:AccessOwner">
  66. <xsd:annotation>
  67. <xsd:appinfo>
  68. <system_cache__appinfo:flat_relation_cache>
  69. <system_cache__appinfo:source system_cache__appinfo:name="L_APPOITMENT_USER"
  70. system_cache__appinfo:xpath="SystemObjects__x3A__AccessOwner:AccessOwner/login"
  71. system_cache__appinfo:ref_engine="view"/>
  72. </system_cache__appinfo:flat_relation_cache>
  73. </xsd:appinfo>
  74. </xsd:annotation>
  75. </xsd:element>
  76. <xsd:element minOccurs="0" maxOccurs="1" ref="SystemObjects__x3A__AccessGroup:AccessGroupRead">
  77. <xsd:annotation>
  78. <xsd:appinfo>
  79. <system_cache__appinfo:flat_relation_cache>
  80. <system_cache__appinfo:source system_cache__appinfo:name="A_CLASSIFIED"
  81. system_cache__appinfo:xpath="SystemObjects__x3A__AccessGroup:AccessGroupRead/uid"
  82. system_cache__appinfo:ref_engine="view"/>
  83. </system_cache__appinfo:flat_relation_cache>
  84. </xsd:appinfo>
  85. </xsd:annotation>
  86. </xsd:element>
  87. <xsd:element minOccurs="0" maxOccurs="1" ref="SystemObjects__x3A__AccessGroup:AccessGroupWrite">
  88. <xsd:annotation>
  89. <xsd:appinfo>
  90. <system_cache__appinfo:flat_relation_cache>
  91. <system_cache__appinfo:source system_cache__appinfo:name="A_ADM_COMPANY"
  92. system_cache__appinfo:xpath="SystemObjects__x3A__AccessGroup:AccessGroupWrite/uid"
  93. system_cache__appinfo:ref_engine="view"/>
  94. </system_cache__appinfo:flat_relation_cache>
  95. </xsd:appinfo>
  96. </xsd:annotation>
  97. </xsd:element>
  98. <xsd:element minOccurs="0" maxOccurs="1" ref="default_objects:File"/>
  99. <xsd:element minOccurs="0" maxOccurs="unbounded" name="__instance">
  100. <xsd:complexType>
  101. <xsd:sequence>
  102. <xsd:element name="instance_name" type="default_db__x3A__TEST_PERMS:TestPerms__instanceType"/>
  103. <xsd:element name="instance_type" type="xsd:string"/>
  104. <!-- 'instance', 'waiting', 'derived', 'matching' -->
  105. <xsd:element name="create_author" type="xsd:string"/>
  106. <xsd:element name="create_date" type="xsd:dateTime"/>
  107. <xsd:element name="update_author" type="xsd:string"/>
  108. <xsd:element name="updage_date" type="xsd:dateTime"/>
  109. <xsd:element name="verified" type="xsd:integer"/>
  110. </xsd:sequence>
  111. </xsd:complexType>
  112. </xsd:element>
  113. <xsd:element minOccurs="0" maxOccurs="1" name="__backRef">
  114. <xsd:complexType>
  115. <xsd:sequence>
  116. <xsd:element name="default_db__x3A__CRM_PROCES" type="default_db__x3A__TEST_PERMS:TestPerms__backRefType"/>
  117. <xsd:element name="default_db__x3A__CRM_WSKAZNIK" type="default_db__x3A__TEST_PERMS:TestPerms__backRefType"/>
  118. <xsd:element name="default_db__x3A__BUILDINGS" type="default_db__x3A__TEST_PERMS:TestPerms__backRefType"/>
  119. </xsd:sequence>
  120. </xsd:complexType>
  121. </xsd:element>
  122. </xsd:sequence>
  123. <!-- <xsd:attribute name="instance" type="default_objects:TestPerms__instanceType"/> -->
  124. </xsd:extension>
  125. </xsd:complexContent>
  126. </xsd:complexType>
  127. <xsd:element name="TestPermsAnt" type="default_db__x3A__TEST_PERMS:TestPermsAntType" substitutionGroup="gml:_Feature"/>
  128. <xsd:simpleType name="TestPerms__instanceType">
  129. <xsd:restriction base="xsd:string">
  130. <xsd:enumeration value="TestPerms"/>
  131. <xsd:enumeration value="TestPermsDoUzgodnienia"/>
  132. <xsd:enumeration value="TestPermsUzgodniony"/>
  133. <xsd:enumeration value="TestPermsOdrzucony"/>
  134. <xsd:enumeration value="TestPermsAktywny"/>
  135. </xsd:restriction>
  136. </xsd:simpleType>
  137. <xsd:complexType name="TestPerms__backRefType">
  138. <xsd:sequence>
  139. <xsd:element name="primaryKey" type="xsd:string"/>
  140. <xsd:element name="create_author" type="xsd:string"/>
  141. <xsd:element name="create_date" type="xsd:dateTime"/>
  142. <xsd:element name="update_author" type="xsd:string"/>
  143. <xsd:element name="updage_date" type="xsd:dateTime"/>
  144. </xsd:sequence>
  145. </xsd:complexType>
  146. </xsd:schema>