p5dkp.entities.no.xsd 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
  3. targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no.xsd"
  4. vc:minVersion="1.1"
  5. xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
  6. xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
  7. xmlns:p5xsda="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsd_asserts/p5xsda.xsd"
  8. xmlns:p5dkp="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.xsd"
  9. xmlns:p5dkp.entities.no="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no.xsd">
  10. <xs:simpleType id="___d15e109839-1_id" name="id">
  11. <xs:annotation>
  12. <xs:appinfo><system_cache__appinfo:primaryKey/></xs:appinfo>
  13. <xs:documentation>To jest primary key</xs:documentation>
  14. </xs:annotation>
  15. <xs:restriction base="xs:ID">
  16. <xs:pattern value="\i\c*.*_*"/>
  17. </xs:restriction>
  18. </xs:simpleType>
  19. <xs:simpleType name="idRef">
  20. <xs:restriction base="xs:IDREF"/>
  21. </xs:simpleType>
  22. <xs:simpleType name="primaryKeyRef">
  23. <xs:union memberTypes="p5dkp.entities.no:idRef xs:string"/>
  24. </xs:simpleType>
  25. <xs:simpleType name="primaryKey">
  26. <xs:annotation>
  27. <xs:documentation>PrimaryKey</xs:documentation>
  28. <xs:appinfo>
  29. <system_cache__appinfo:primaryKey/>
  30. <!-- Bledna deklaracja -->
  31. </xs:appinfo>
  32. </xs:annotation>
  33. <xs:union memberTypes="xs:string p5dkp.entities.no:id"/>
  34. </xs:simpleType>
  35. <xs:simpleType name="entities.string">
  36. <xs:annotation>
  37. <xs:documentation>Used in ditamap scope</xs:documentation>
  38. </xs:annotation>
  39. <xs:restriction base="xs:string"/>
  40. </xs:simpleType>
  41. <xs:simpleType name="map">
  42. <xs:restriction base="p5dkp.entities.no:primaryKeyRef"/>
  43. </xs:simpleType>
  44. <xs:attribute name="id" type="p5dkp.entities.no:id"/>
  45. <xs:attribute name="idref" type="p5dkp.entities.no:primaryKeyRef"/>
  46. <xs:complexType name="no">
  47. <xs:annotation>
  48. <xs:documentation>Object entity number ID</xs:documentation>
  49. </xs:annotation>
  50. <xs:simpleContent>
  51. <xs:extension base="p5dkp.entities.no:id">
  52. <xs:attribute ref="p5dkp.entities.no:id"/>
  53. </xs:extension>
  54. </xs:simpleContent>
  55. </xs:complexType>
  56. <xs:complexType id="___d15e109442-1_object_no" name="entities__x3A___no">
  57. <xs:annotation>
  58. <xs:documentation>Np wymagania_no - oznaczenie wymagan, zadania itp... sposob zapisu w ditamap</xs:documentation>
  59. </xs:annotation>
  60. <xs:complexContent>
  61. <xs:extension base="p5dkp.entities.no:no"> </xs:extension>
  62. </xs:complexContent>
  63. </xs:complexType>
  64. <xs:complexType name="sequence">
  65. <xs:annotation>
  66. <xs:documentation>sekwencja elementow np wymagania/sequence/wymagnia_prio...
  67. </xs:documentation>
  68. </xs:annotation>
  69. <xs:sequence>
  70. <xs:group ref="p5dkp.entities.no:entities.basic"/>
  71. </xs:sequence>
  72. </xs:complexType>
  73. <xs:group name="entities" id="entities_x123">
  74. <xs:sequence id="seq_ent">
  75. <xs:group ref="p5dkp.entities.no:entities.basic"/>
  76. </xs:sequence>
  77. </xs:group>
  78. <xs:group name="entities.basic">
  79. <xs:sequence>
  80. <xs:annotation>
  81. <xs:documentation>BASIC</xs:documentation>
  82. </xs:annotation>
  83. <xs:element name="entities__x3A___no" type="p5dkp.entities.no:entities__x3A___no"/>
  84. </xs:sequence>
  85. </xs:group>
  86. <!--<xs:simpleType name="time">
  87. <xs:restriction base="xs:string"/>
  88. </xs:simpleType>-->
  89. </xs:schema>