CRM_IMAGE.xsd 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  3. xmlns:gml="http://www.opengis.net/gml/3.2"
  4. xmlns:Types__x3A__default_Default="https://biuro.biall-net.pl/wfs/default_db/Types/Default.xsd"
  5. xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
  6. xmlns:default_db__x3A__ADMIN_USERS="https://biuro.biall-net.pl/wfs/default_db/table/ADMIN_USERS.xsd"
  7. xmlns:SystemObjects__x3A__AccessGroup="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
  8. xmlns:SystemObjects__x3A__AccessOwner="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
  9. xmlns:default_db__x3A__CRM_IMAGE="https://biuro.biall-net.pl/wfs/default_db/table/CRM_IMAGE.xsd"
  10. xmlns:default_objects="https://biuro.biall-net.pl/wfs/default_objects"
  11. xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
  12. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  13. xmlns:system_cache__resources_tree_generate_xsl_required_occurs_raport="http://biuro.biall-net.pl/xmlschema_procesy5/system_cache/resources_tree_generate_xsl_require_occurs_raport"
  14. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  15. targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/CRM_IMAGE.xsd"
  16. vc:minVersion="1.1">
  17. <xs:import namespace="http://www.opengis.net/gml/3.2"
  18. schemaLocation="../Types/gml.xsd"/>
  19. <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessGroup.xsd"
  20. schemaLocation="../SystemObjects/AccessGroup.xsd"/>
  21. <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/SystemObjects/AccessOwner.xsd"
  22. schemaLocation="../SystemObjects/AccessOwner.xsd"/>
  23. <!--<xs:import namespace="https://biuro.biall-net.pl/wfs/default_objects"
  24. schemaLocation="../SystemObjects/default_objects.xsd"/>-->
  25. <xs:simpleType name="CRM_IMAGE__REMOTE_TABLE" id="__CRM_IMAGE___d4e4661-1_CRM_IMAGE_">
  26. <xs:restriction base="xs:string">
  27. <xs:enumeration value="CRM_LISTA_ZASOBOW"/>
  28. <xs:enumeration value="CRM_PROCES"/>
  29. <xs:enumeration value="CRM_WSKAZNIK"/>
  30. </xs:restriction>
  31. </xs:simpleType>
  32. <xs:simpleType name="CRM_IMAGE__REMOTE_TABLE_CRM_LISTA_ZASOBOW"
  33. id="__CRM_IMAGE___d4e4666-1_CRM_IMAGE_">
  34. <xs:restriction base="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE">
  35. <xs:enumeration value="CRM_LISTA_ZASOBOW"/>
  36. </xs:restriction>
  37. </xs:simpleType>
  38. <xs:simpleType name="CRM_IMAGE__REMOTE_TABLE_CRM_PROCES"
  39. id="__CRM_IMAGE___d4e4669-1_CRM_IMAGE_">
  40. <xs:restriction base="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE">
  41. <xs:enumeration value="CRM_PROCES"/>
  42. </xs:restriction>
  43. </xs:simpleType>
  44. <xs:simpleType name="CRM_IMAGE__REMOTE_TABLE_CRM_WSKAZNIK"
  45. id="__CRM_IMAGE___d4e4672-1_CRM_IMAGE_">
  46. <xs:restriction base="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE">
  47. <xs:enumeration value="CRM_WSKAZNIK"/>
  48. </xs:restriction>
  49. </xs:simpleType>
  50. <xs:complexType name="CRM_IMAGE" id="__CRM_IMAGE___d4e4675-1_CRM_IMAGE">
  51. <xs:annotation>
  52. <xs:documentation>Instancyjny -
  53. Protopyowy obiekt, który powinien mieć typy konkretnych rodzaji dla różnych technologii. Podzielony z uwagi na stany projektowania oraz realizacji.
  54. </xs:documentation>
  55. </xs:annotation>
  56. <xs:sequence id="__CRM_IMAGE___d4e4679-1">
  57. <xs:element minOccurs="0"
  58. maxOccurs="1"
  59. name="ID"
  60. type="xs:integer"
  61. id="__CRM_IMAGE___d4e4680-1_ID"/>
  62. <xs:element minOccurs="0"
  63. maxOccurs="1"
  64. name="NAME"
  65. type="xs:string"
  66. id="__CRM_IMAGE___d4e4681-1_NAME"/>
  67. <xs:element minOccurs="0"
  68. maxOccurs="1"
  69. name="SIZE"
  70. type="xs:integer"
  71. id="__CRM_IMAGE___d4e4682-1_SIZE"/>
  72. <xs:element minOccurs="0"
  73. maxOccurs="1"
  74. name="TYPE"
  75. type="xs:string"
  76. id="__CRM_IMAGE___d4e4683-1_TYPE"/>
  77. <xs:element minOccurs="0"
  78. maxOccurs="1"
  79. name="IMAGE"
  80. type="xs:hexBinary"
  81. id="__CRM_IMAGE___d4e4684-1_IMAGE"/>
  82. <xs:element minOccurs="0"
  83. maxOccurs="1"
  84. name="ICON"
  85. type="xs:hexBinary"
  86. id="__CRM_IMAGE___d4e4685-1_ICON"/>
  87. <xs:element minOccurs="0"
  88. maxOccurs="1"
  89. name="WIDTH"
  90. type="xs:integer"
  91. id="__CRM_IMAGE___d4e4686-1_WIDTH"/>
  92. <xs:element minOccurs="0"
  93. maxOccurs="1"
  94. name="HEIGHT"
  95. type="xs:integer"
  96. id="__CRM_IMAGE___d4e4687-1_HEIGHT"/>
  97. <xs:element minOccurs="0"
  98. maxOccurs="1"
  99. name="REMOTE_TABLE"
  100. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE"
  101. id="__CRM_IMAGE___d4e4688-1_REMOTE_TAB"/>
  102. <xs:element minOccurs="0"
  103. maxOccurs="1"
  104. name="REMOTE_ID"
  105. type="xs:integer"
  106. id="__CRM_IMAGE___d4e4689-1_REMOTE_ID"/>
  107. <xs:element minOccurs="0"
  108. maxOccurs="1"
  109. name="DEST"
  110. type="xs:string"
  111. id="__CRM_IMAGE___d4e4690-1_DEST"/>
  112. <xs:element minOccurs="0"
  113. maxOccurs="1"
  114. name="A_CREATE_DATE"
  115. type="xs:string"
  116. id="__CRM_IMAGE___d4e4692-1_A_CREATE_D"/>
  117. <xs:element minOccurs="0"
  118. maxOccurs="1"
  119. name="A_RECORD_CREATE_AUTHOR"
  120. type="xs:string"
  121. id="__CRM_IMAGE___d4e4693-1_A_RECORD_C"/>
  122. </xs:sequence>
  123. <xs:attribute name="label" id="__CRM_IMAGE___d5e77439-1_label"/>
  124. <xs:assert test="@label = concat(ID, ' ', NAME)" id="__CRM_IMAGE___d6e78943-1"/>
  125. </xs:complexType>
  126. <xs:element name="CRM_IMAGE"
  127. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE"
  128. id="__CRM_IMAGE___d4e4694-1_CRM_IMAGE"/>
  129. <xs:complexType name="CRM_IMAGE_CRM_LISTA_ZASOBOW"
  130. id="__CRM_IMAGE___d4e4696-1_CRM_IMAGE_">
  131. <xs:annotation>
  132. <xs:appinfo>
  133. <system_cache__appinfo:heritage>
  134. <system_cache__appinfo:inherit system_cache__appinfo:heritage_acl="true"
  135. system_cache__appinfo:heritage_sort="true"
  136. system_cache__appinfo:inherit_ref="default_db:CRM_LISTA_ZASOBOW"/>
  137. </system_cache__appinfo:heritage>
  138. </xs:appinfo>
  139. <xs:documentation>TODO test uprawnienia dziedziczonego z CRM_LISTA_ZASOBOW.
  140. Na CRM proces jest testowy przykład exherit do CRM_IMAGE_CRM_PROCES jako testowy</xs:documentation>
  141. </xs:annotation>
  142. <xs:complexContent id="__CRM_IMAGE___d4e4697-1">
  143. <xs:restriction base="default_db__x3A__CRM_IMAGE:CRM_IMAGE">
  144. <xs:sequence id="__CRM_IMAGE___d4e4699-1">
  145. <xs:element minOccurs="0"
  146. maxOccurs="1"
  147. name="ID"
  148. type="xs:integer"
  149. id="__CRM_IMAGE___d4e4700-1_ID"/>
  150. <xs:element minOccurs="0"
  151. maxOccurs="1"
  152. name="NAME"
  153. type="xs:string"
  154. id="__CRM_IMAGE___d4e4701-1_NAME"/>
  155. <xs:element minOccurs="0"
  156. maxOccurs="1"
  157. name="SIZE"
  158. type="xs:integer"
  159. id="__CRM_IMAGE___d4e4702-1_SIZE"/>
  160. <xs:element minOccurs="0"
  161. maxOccurs="1"
  162. name="TYPE"
  163. type="xs:string"
  164. id="__CRM_IMAGE___d4e4703-1_TYPE"/>
  165. <xs:element minOccurs="0"
  166. maxOccurs="1"
  167. name="IMAGE"
  168. type="xs:hexBinary"
  169. id="__CRM_IMAGE___d4e4704-1_IMAGE"/>
  170. <xs:element minOccurs="0"
  171. maxOccurs="1"
  172. name="ICON"
  173. type="xs:hexBinary"
  174. id="__CRM_IMAGE___d4e4705-1_ICON"/>
  175. <xs:element minOccurs="0"
  176. maxOccurs="1"
  177. name="WIDTH"
  178. type="xs:integer"
  179. id="__CRM_IMAGE___d4e4706-1_WIDTH"/>
  180. <xs:element minOccurs="0"
  181. maxOccurs="1"
  182. name="HEIGHT"
  183. type="xs:integer"
  184. id="__CRM_IMAGE___d4e4707-1_HEIGHT"/>
  185. <xs:element minOccurs="0"
  186. maxOccurs="1"
  187. name="REMOTE_TABLE"
  188. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE_CRM_LISTA_ZASOBOW"
  189. id="__CRM_IMAGE___d4e4708-1_REMOTE_TAB"/>
  190. <xs:element minOccurs="0"
  191. maxOccurs="1"
  192. name="REMOTE_ID"
  193. type="xs:integer"
  194. id="__CRM_IMAGE___d4e4709-1_REMOTE_ID"/>
  195. <xs:element minOccurs="0"
  196. maxOccurs="1"
  197. name="DEST"
  198. type="xs:string"
  199. id="__CRM_IMAGE___d4e4710-1_DEST"/>
  200. <xs:element minOccurs="0"
  201. maxOccurs="1"
  202. name="A_CREATE_DATE"
  203. type="xs:string"
  204. id="__CRM_IMAGE___d4e4712-1_A_CREATE_D"/>
  205. <xs:element minOccurs="0"
  206. maxOccurs="1"
  207. name="A_RECORD_CREATE_AUTHOR"
  208. type="xs:string"
  209. id="__CRM_IMAGE___d4e4713-1_A_RECORD_C"/>
  210. </xs:sequence>
  211. </xs:restriction>
  212. </xs:complexContent>
  213. </xs:complexType>
  214. <xs:element name="CRM_IMAGE_CRM_LISTA_ZASOBOW"
  215. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE_CRM_LISTA_ZASOBOW"
  216. id="__CRM_IMAGE___d4e4714-1_CRM_IMAGE_"/>
  217. <xs:complexType name="CRM_IMAGE_CRM_PROCES" id="__CRM_IMAGE___d4e4715-1_CRM_IMAGE_">
  218. <xs:complexContent id="__CRM_IMAGE___d4e4716-1">
  219. <xs:restriction base="default_db__x3A__CRM_IMAGE:CRM_IMAGE">
  220. <xs:sequence id="__CRM_IMAGE___d4e4718-1">
  221. <xs:element minOccurs="0"
  222. maxOccurs="1"
  223. name="ID"
  224. type="xs:integer"
  225. id="__CRM_IMAGE___d4e4719-1_ID"/>
  226. <xs:element minOccurs="0"
  227. maxOccurs="1"
  228. name="NAME"
  229. type="xs:string"
  230. id="__CRM_IMAGE___d4e4720-1_NAME"/>
  231. <xs:element minOccurs="0"
  232. maxOccurs="1"
  233. name="SIZE"
  234. type="xs:integer"
  235. id="__CRM_IMAGE___d4e4721-1_SIZE"/>
  236. <xs:element minOccurs="0"
  237. maxOccurs="1"
  238. name="TYPE"
  239. type="xs:string"
  240. id="__CRM_IMAGE___d4e4722-1_TYPE"/>
  241. <xs:element minOccurs="0"
  242. maxOccurs="1"
  243. name="IMAGE"
  244. type="xs:hexBinary"
  245. id="__CRM_IMAGE___d4e4723-1_IMAGE"/>
  246. <xs:element minOccurs="0"
  247. maxOccurs="1"
  248. name="ICON"
  249. type="xs:hexBinary"
  250. id="__CRM_IMAGE___d4e4724-1_ICON"/>
  251. <xs:element minOccurs="0"
  252. maxOccurs="1"
  253. name="WIDTH"
  254. type="xs:integer"
  255. id="__CRM_IMAGE___d4e4725-1_WIDTH"/>
  256. <xs:element minOccurs="0"
  257. maxOccurs="1"
  258. name="HEIGHT"
  259. type="xs:integer"
  260. id="__CRM_IMAGE___d4e4726-1_HEIGHT"/>
  261. <xs:element minOccurs="0"
  262. maxOccurs="1"
  263. name="REMOTE_TABLE"
  264. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE_CRM_PROCES"
  265. id="__CRM_IMAGE___d4e4727-1_REMOTE_TAB"/>
  266. <xs:element minOccurs="0"
  267. maxOccurs="1"
  268. name="REMOTE_ID"
  269. type="xs:integer"
  270. id="__CRM_IMAGE___d4e4728-1_REMOTE_ID"/>
  271. <xs:element minOccurs="0"
  272. maxOccurs="1"
  273. name="DEST"
  274. type="xs:string"
  275. id="__CRM_IMAGE___d4e4729-1_DEST"/>
  276. <xs:element minOccurs="0"
  277. maxOccurs="1"
  278. name="A_CREATE_DATE"
  279. type="xs:string"
  280. id="__CRM_IMAGE___d4e4731-1_A_CREATE_D"/>
  281. <xs:element minOccurs="0"
  282. maxOccurs="1"
  283. name="A_RECORD_CREATE_AUTHOR"
  284. type="xs:string"
  285. id="__CRM_IMAGE___d4e4732-1_A_RECORD_C"/>
  286. </xs:sequence>
  287. </xs:restriction>
  288. </xs:complexContent>
  289. </xs:complexType>
  290. <xs:element name="CRM_IMAGE_CRM_PROCES"
  291. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE_CRM_PROCES"
  292. id="__CRM_IMAGE___d4e4733-1_CRM_IMAGE_"/>
  293. <xs:complexType name="CRM_IMAGE_CRM_WSKAZNIK" id="__CRM_IMAGE___d4e4734-1_CRM_IMAGE_">
  294. <xs:complexContent id="__CRM_IMAGE___d4e4735-1">
  295. <xs:restriction base="default_db__x3A__CRM_IMAGE:CRM_IMAGE">
  296. <xs:sequence id="__CRM_IMAGE___d4e4737-1">
  297. <xs:element minOccurs="0"
  298. maxOccurs="1"
  299. name="ID"
  300. type="xs:integer"
  301. id="__CRM_IMAGE___d4e4738-1_ID"/>
  302. <xs:element minOccurs="0"
  303. maxOccurs="1"
  304. name="NAME"
  305. type="xs:string"
  306. id="__CRM_IMAGE___d4e4739-1_NAME"/>
  307. <xs:element minOccurs="0"
  308. maxOccurs="1"
  309. name="SIZE"
  310. type="xs:integer"
  311. id="__CRM_IMAGE___d4e4740-1_SIZE"/>
  312. <xs:element minOccurs="0"
  313. maxOccurs="1"
  314. name="TYPE"
  315. type="xs:string"
  316. id="__CRM_IMAGE___d4e4741-1_TYPE"/>
  317. <xs:element minOccurs="0"
  318. maxOccurs="1"
  319. name="IMAGE"
  320. type="xs:hexBinary"
  321. id="__CRM_IMAGE___d4e4742-1_IMAGE"/>
  322. <xs:element minOccurs="0"
  323. maxOccurs="1"
  324. name="ICON"
  325. type="xs:hexBinary"
  326. id="__CRM_IMAGE___d4e4743-1_ICON"/>
  327. <xs:element minOccurs="0"
  328. maxOccurs="1"
  329. name="WIDTH"
  330. type="xs:integer"
  331. id="__CRM_IMAGE___d4e4744-1_WIDTH"/>
  332. <xs:element minOccurs="0"
  333. maxOccurs="1"
  334. name="HEIGHT"
  335. type="xs:integer"
  336. id="__CRM_IMAGE___d4e4745-1_HEIGHT"/>
  337. <xs:element minOccurs="0"
  338. maxOccurs="1"
  339. name="REMOTE_TABLE"
  340. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE__REMOTE_TABLE_CRM_WSKAZNIK"
  341. id="__CRM_IMAGE___d4e4746-1_REMOTE_TAB"/>
  342. <xs:element minOccurs="0"
  343. maxOccurs="1"
  344. name="REMOTE_ID"
  345. type="xs:integer"
  346. id="__CRM_IMAGE___d4e4747-1_REMOTE_ID"/>
  347. <xs:element minOccurs="0"
  348. maxOccurs="1"
  349. name="DEST"
  350. type="xs:string"
  351. id="__CRM_IMAGE___d4e4748-1_DEST"/>
  352. <xs:element minOccurs="0"
  353. maxOccurs="1"
  354. name="A_CREATE_DATE"
  355. type="xs:string"
  356. id="__CRM_IMAGE___d4e4750-1_A_CREATE_D"/>
  357. <xs:element minOccurs="0"
  358. maxOccurs="1"
  359. name="A_RECORD_CREATE_AUTHOR"
  360. type="xs:string"
  361. id="__CRM_IMAGE___d4e4751-1_A_RECORD_C"/>
  362. </xs:sequence>
  363. </xs:restriction>
  364. </xs:complexContent>
  365. </xs:complexType>
  366. <xs:element name="CRM_IMAGE_CRM_WSKAZNIK"
  367. type="default_db__x3A__CRM_IMAGE:CRM_IMAGE_CRM_WSKAZNIK"
  368. id="__CRM_IMAGE___d4e4752-1_CRM_IMAGE_"/>
  369. </xs:schema>