STRUCTURE.dependency.subject.element.xsd 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  3. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  4. xmlns:default_db__x3A__STRUCTURE.dependency.subject.element="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.element.xsd"
  5. xmlns:default_db__x3A__STRUCTURE="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.xsd"
  6. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  7. targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.element.xsd"
  8. vc:minVersion="1.1"
  9. xmlns:default_db__x3A__STRUCTURE.dependency.subject.assert="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.assert.xsd"
  10. xmlns:p5suis="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd">
  11. <xs:annotation>
  12. <xs:documentation>Tu wydobywamy liste unikalnych schematow do zabrania oraz potem bedziemy dokladnie analizowac kazdne z nich</xs:documentation>
  13. </xs:annotation>
  14. <xs:import
  15. namespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.dependency.subject.assert.xsd"
  16. schemaLocation="../../default_db.STRUCTURE.dependency.subject.assert/STRUCTURE.dependency.subject.assert/STRUCTURE.dependency.subject.assert.xsd"/>
  17. <xs:import schemaLocation="../../default_db.STRUCTURE/STRUCTURE/STRUCTURE.xsd"
  18. namespace="https://biuro.biall-net.pl/wfs/default_db/table/STRUCTURE.xsd"/>
  19. <xs:import
  20. namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/system_ui_info_speech/system_ui_info_speech.xsd"
  21. schemaLocation="../../default_db.STRUCTURE/STRUCTURE/STRUCTURE.p5suis.xsd"/>
  22. <xs:complexType name="element"/>
  23. <xs:attribute name="name" type="xs:string">
  24. <xs:annotation>
  25. <xs:documentation>name of dep.subj.element</xs:documentation>
  26. </xs:annotation>
  27. </xs:attribute>
  28. <xs:element name="element"/>
  29. <xs:element name="schema"> </xs:element>
  30. <xs:element name="referenced.targetNamespace"/>
  31. <xs:simpleType name="referenced.targetNamespace">
  32. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.element:targetNamespace"/>
  33. </xs:simpleType>
  34. <xs:simpleType name="Backref.targetNamespace">
  35. <xs:restriction base="xs:string"/>
  36. </xs:simpleType>
  37. <xs:simpleType name="Backref.namespaceprefix">
  38. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.element:namespaceprefix"/>
  39. </xs:simpleType>
  40. <xs:simpleType name="Backref.local-name">
  41. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.element:local-name"/>
  42. </xs:simpleType>
  43. <xs:simpleType name="Backref.name">
  44. <xs:union
  45. memberTypes="default_db__x3A__STRUCTURE.dependency.subject.element:Backref.namespaceprefix default_db__x3A__STRUCTURE.dependency.subject.element:Backref.local-name"
  46. />
  47. </xs:simpleType>
  48. <xs:simpleType name="referenced.local-name">
  49. <xs:restriction base="default_db__x3A__STRUCTURE.dependency.subject.element:local-name"/>
  50. </xs:simpleType>
  51. <xs:simpleType name="referenced.name">
  52. <xs:union
  53. memberTypes="default_db__x3A__STRUCTURE.dependency.subject.element:namespaceprefix default_db__x3A__STRUCTURE.dependency.subject.element:local-name"
  54. />
  55. </xs:simpleType>
  56. <xs:element name="referenced.namespace.prefix"/>
  57. <xs:element name="dependency.context.referenced.local-name"/>
  58. <xs:element name="minOccurs"/>
  59. <xs:element name="maxOccurs"/>
  60. <xs:attribute name="ref"/>
  61. <xs:complexType name="element_child_to_root_referenced"/>
  62. <xs:element name="element_child_to_root_referenced"
  63. type="default_db__x3A__STRUCTURE.dependency.subject.element:element_child_to_root_referenced">
  64. <xs:annotation>
  65. <xs:documentation>something referred</xs:documentation>
  66. </xs:annotation>
  67. </xs:element>
  68. <xs:element name="dependency.subject..element.assert">
  69. <xs:complexType>
  70. <xs:sequence>
  71. <xs:element ref="default_db__x3A__STRUCTURE.dependency.subject.assert:association"/>
  72. </xs:sequence>
  73. </xs:complexType>
  74. </xs:element>
  75. <xs:complexType name="group">
  76. <xs:choice> </xs:choice>
  77. </xs:complexType>
  78. <xs:element name="group"> </xs:element>
  79. <xs:complexType name="group_child_to_root_referenced"> </xs:complexType>
  80. <xs:element name="group_child_to_root_referenced"
  81. type="default_db__x3A__STRUCTURE.dependency.subject.element:group_child_to_root_referenced"> </xs:element>
  82. <xs:complexType name="element_root"> </xs:complexType>
  83. <xs:attribute name="element_root"
  84. type="default_db__x3A__STRUCTURE.dependency.subject.element:name"/>
  85. <xs:group name="element_root">
  86. <xs:sequence/>
  87. </xs:group>
  88. <xs:element name="element_root"> </xs:element>
  89. <xs:complexType name="complexType"> </xs:complexType>
  90. <xs:element name="complexType"> </xs:element>
  91. <xs:element name="complexType.restriction_base"/>
  92. <xs:element name="complexType.extension_base"/>
  93. <xs:element name="element_root.unique"/>
  94. <xs:element name="element_root.unique.selector">
  95. <xs:complexType>
  96. <xs:sequence> </xs:sequence>
  97. </xs:complexType>
  98. </xs:element>
  99. <xs:element name="element_root.unique.field"/>
  100. <xs:complexType name="simpleType_root"> </xs:complexType>
  101. <xs:element name="simpleType_root"> </xs:element>
  102. <xs:complexType name="simpleType_root.restriction_base"> </xs:complexType>
  103. <xs:element name="simpleType_root.restriction_base"> </xs:element>
  104. <xs:element name="simpleType.constant_value"> </xs:element>
  105. <xs:element name="dependency.subject.file">
  106. <xs:annotation>
  107. <xs:documentation>zaleznosc do pliklow todo sciezki itp</xs:documentation>
  108. </xs:annotation>
  109. </xs:element>
  110. <xs:simpleType name="value">
  111. <xs:restriction base="xs:string"/>
  112. </xs:simpleType>
  113. <xs:complexType name="constant_value">
  114. <xs:simpleContent>
  115. <xs:extension base="default_db__x3A__STRUCTURE.dependency.subject.element:value"/>
  116. </xs:simpleContent>
  117. </xs:complexType>
  118. <xs:element name="constant_value"
  119. type="default_db__x3A__STRUCTURE.dependency.subject.element:constant_value"/>
  120. <xs:element name="element_unique_domain_name"/>
  121. <xs:element name="global_scope_name"/>
  122. <xs:element name="schemaLocation"/>
  123. <xs:element name="element.name.debug"/>
  124. <xs:element name="targetNamespace"/>
  125. <xs:simpleType name="targetNamespace">
  126. <xs:restriction base="xs:anyURI"/>
  127. </xs:simpleType>
  128. <xs:element name="namespaceprefix"/>
  129. <xs:element name="context.local-name"/>
  130. <xs:element name="element.schema.document-uri"/>
  131. <xs:simpleType name="namespaceprefix">
  132. <xs:restriction base="xs:anyURI"/>
  133. </xs:simpleType>
  134. <xs:simpleType name="name">
  135. <xs:union
  136. memberTypes="default_db__x3A__STRUCTURE.dependency.subject.element:namespaceprefix default_db__x3A__STRUCTURE.dependency.subject.element:local-name"
  137. />
  138. </xs:simpleType>
  139. <xs:simpleType name="local-name">
  140. <xs:restriction base="xs:string"/>
  141. </xs:simpleType>
  142. <xs:simpleType name="generate-id">
  143. <xs:restriction base="xs:ID"/>
  144. </xs:simpleType>
  145. <xs:simpleType name="generate-idref">
  146. <xs:restriction base="xs:IDREF"/>
  147. </xs:simpleType>
  148. <xs:simpleType name="element.name.debug">
  149. <xs:restriction base="xs:string"/>
  150. </xs:simpleType>
  151. <xs:complexType name="dependency.model.looped"> </xs:complexType>
  152. <xs:element name="dependency.model.looped"/>
  153. <xs:simpleType name="value.selector">
  154. <xs:annotation>
  155. <xs:documentation>Wartosc wynikająca z przetworzenia funkcją</xs:documentation>
  156. </xs:annotation>
  157. <xs:restriction base="xs:string">
  158. <xs:enumeration
  159. value="1 to string-length(default_db__x3A__STRUCTURE.dependency.subject.element:value)"
  160. />
  161. </xs:restriction>
  162. </xs:simpleType>
  163. <xs:simpleType name="value.function">
  164. <xs:restriction base="xs:string">
  165. <xs:enumeration
  166. value="substring(default_db__x3A__STRUCTURE.dependency.subject.element:value.function,current()/position(),1)"
  167. />
  168. </xs:restriction>
  169. </xs:simpleType>
  170. </xs:schema>