DEVICES.xsd 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  3. xmlns:default_db__x3A__DEVICES="https://biuro.biall-net.pl/wfs/default_db/table/DEVICES.xsd"
  4. xmlns:gml="http://www.opengis.net/gml/3.2"
  5. xmlns:default_db__x3A__COMPANIES="https://biuro.biall-net.pl/wfs/default_db/table/COMPANIES.xsd"
  6. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  7. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  8. elementFormDefault="qualified"
  9. targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/DEVICES.xsd" vc:minVersion="1.0"
  10. vc:maxVersion="1.1">
  11. <xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="../Types/gml.xsd"/>
  12. <xs:simpleType name="T_DEVICE_TYPE" id="a3A__DEVICES___d5e8554-1_T_DEVICE_T">
  13. <xs:restriction base="xs:string"/>
  14. </xs:simpleType>
  15. <xs:simpleType name="T_DEVICE_TYPE_forma" id="a3A__DEVICES___d5e8556-1_T_DEVICE_T">
  16. <xs:restriction base="default_db__x3A__DEVICES:T_DEVICE_TYPE">
  17. <xs:enumeration value="FORMA"/>
  18. </xs:restriction>
  19. </xs:simpleType>
  20. <xs:simpleType name="T_DEVICE_TYPE_maszyna" id="a3A__DEVICES___d5e8559-1_T_DEVICE_T">
  21. <xs:restriction base="default_db__x3A__DEVICES:T_DEVICE_TYPE">
  22. <xs:enumeration value="MASZYNA"/>
  23. </xs:restriction>
  24. </xs:simpleType>
  25. <xs:complexType name="DEVICES" id="a3A__DEVICES___d5e8562-1_DEVICES">
  26. <xs:sequence id="a3A__DEVICES___d5e8563-1">
  27. <xs:element name="ID" type="xs:int" id="a3A__DEVICES___d5e8564-1_ID"/>
  28. <xs:element minOccurs="0" name="PARENT_ID" type="xs:int"/>
  29. <xs:element name="T_DEVICE_TYPE" type="default_db__x3A__DEVICES:T_DEVICE_TYPE"
  30. id="a3A__DEVICES___d5e8565-1_T_DEVICE_T"/>
  31. <xs:element name="T_DEVICE_INFO" type="xs:string" id="a3A__DEVICES___d5e8566-1_T_DEVICE_I"/>
  32. <xs:element name="T_DEVICE_SERIAL" type="xs:string"
  33. id="a3A__DEVICES___d5e8567-1_T_DEVICE_S"/>
  34. <xs:element ref="default_db__x3A__DEVICES:DEVICES" id="a3A__DEVICES___d5e8567-1_T_DEV1"
  35. minOccurs="0">
  36. <xs:annotation>
  37. <xs:appinfo>
  38. <system_cache__appinfo:flat_relation_cache>
  39. <system_cache__appinfo:source system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__DEVICES:DEVICES/PARENT_ID"/>
  40. </system_cache__appinfo:flat_relation_cache>
  41. </xs:appinfo>
  42. </xs:annotation>
  43. </xs:element>
  44. </xs:sequence>
  45. </xs:complexType>
  46. <xs:element name="DEVICES" type="default_db__x3A__DEVICES:DEVICES"
  47. id="a3A__DEVICES___d5e8568-1_DEVICES"/>
  48. <xs:complexType name="MASZYNA" id="a3A__DEVICES___d5e8569-1_MASZYNA">
  49. <xs:complexContent id="a3A__DEVICES___d5e8570-1">
  50. <xs:restriction base="default_db__x3A__DEVICES:DEVICES">
  51. <xs:sequence id="a3A__DEVICES___d5e8572-1">
  52. <xs:element name="ID" type="xs:int" id="a3A__DEVICES___d5e8573-1_ID" />
  53. <xs:element minOccurs="0" name="PARENT_ID" type="xs:int" id="a3A__DEVICES___d5e8564-1_PID1"/>
  54. <xs:element name="T_DEVICE_TYPE"
  55. type="default_db__x3A__DEVICES:T_DEVICE_TYPE_maszyna"
  56. id="a3A__DEVICES___d5e8574-1_T_DEVICE_T"/>
  57. <xs:element name="T_DEVICE_INFO" type="xs:string"
  58. id="a3A__DEVICES___d5e8575-1_T_DEVICE_I"/>
  59. <xs:element name="T_DEVICE_SERIAL" type="xs:string"
  60. id="a3A__DEVICES___d5e8576-1_T_DEVICE_S"/>
  61. <xs:element ref="default_db__x3A__DEVICES:DEVICES"
  62. id="a3A__DEVICES___d5e8567-1_T_DEV2">
  63. <xs:annotation>
  64. <xs:appinfo>
  65. <system_cache__appinfo:flat_relation_cache>
  66. <system_cache__appinfo:source system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__DEVICES:DEVICES/PARENT_ID"/>
  67. </system_cache__appinfo:flat_relation_cache>
  68. </xs:appinfo>
  69. </xs:annotation>
  70. </xs:element>
  71. </xs:sequence>
  72. </xs:restriction>
  73. </xs:complexContent>
  74. </xs:complexType>
  75. <xs:element name="MASZYNA" type="default_db__x3A__DEVICES:MASZYNA"
  76. id="a3A__DEVICES___d5e8577-1_MASZYNA"/>
  77. <xs:complexType name="FORMA" id="a3A__DEVICES___d5e8578-1_FORMA">
  78. <xs:complexContent id="a3A__DEVICES___d5e8579-1">
  79. <xs:restriction base="default_db__x3A__DEVICES:DEVICES">
  80. <xs:sequence id="a3A__DEVICES___d5e8581-1">
  81. <xs:element name="ID" type="xs:int" id="a3A__DEVICES___d5e8582-1_ID"/>
  82. <xs:element minOccurs="0" name="PARENT_ID" type="xs:int" id="a3A__DEVICES___d5e8564-1_PID2"/>
  83. <xs:element name="T_DEVICE_TYPE" type="default_db__x3A__DEVICES:T_DEVICE_TYPE_forma"
  84. id="a3A__DEVICES___d5e8583-1_T_DEVICE_T"/>
  85. <xs:element name="T_DEVICE_INFO" type="xs:string"
  86. id="a3A__DEVICES___d5e8584-1_T_DEVICE_I"/>
  87. <xs:element name="T_DEVICE_SERIAL" type="xs:string"
  88. id="a3A__DEVICES___d5e8585-1_T_DEVICE_S"/>
  89. <xs:element ref="default_db__x3A__DEVICES:DEVICES"
  90. id="a3A__DEVICES___d5e8567-1_T_DEV3">
  91. <xs:annotation>
  92. <xs:appinfo>
  93. <system_cache__appinfo:flat_relation_cache>
  94. <system_cache__appinfo:source system_cache__appinfo:name="ID" system_cache__appinfo:xpath="default_db__x3A__DEVICES:DEVICES/PARENT_ID"/>
  95. </system_cache__appinfo:flat_relation_cache>
  96. </xs:appinfo>
  97. </xs:annotation>
  98. </xs:element>
  99. </xs:sequence>
  100. </xs:restriction>
  101. </xs:complexContent>
  102. </xs:complexType>
  103. <xs:element name="FORMA" type="default_db__x3A__DEVICES:FORMA"
  104. id="a3A__DEVICES___d5e8586-1_FORMA"/>
  105. </xs:schema>