| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"
- vc:minVersion="1.1"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- xmlns:p5dkp.entities="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"
- xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
- xmlns:p5xsda="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/xsd_asserts/p5xsda.xsd"
- xmlns:p5dkp="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.xsd"
- xmlns:p5dkp.entities.no="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no.xsd"
- xmlns:p5dkp.entities.desc="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.desc.xsd"
- xmlns:p5dkp.entities.no_map="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no_map.xsd"
- xmlns:p5dkp.entities.map="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.map.xsd"
- xmlns:p5dkp.entities.no_map_required_finished="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no_map_required_finished.xsd"
- xmlns:p5dkp.entities.prio_map_required_finished="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.prio_map_required_finished.xsd"
- xmlns:p5dkp.entities.prio="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.prio.xsd"
- xmlns:p5dkp.entities.required_finished="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.required_finished.xsd">
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no.xsd"
- schemaLocation="p5dkp.entities.no.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.desc.xsd"
- schemaLocation="p5dkp.entities.desc.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.prio.xsd"
- schemaLocation="p5dkp.entities.prio.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.map.xsd"
- schemaLocation="p5dkp.entities.map.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.prio_map_required_finished.xsd"
- schemaLocation="p5dkp.entities.prio_map_required_finished.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.no_map_required_finished.xsd"
- schemaLocation="p5dkp.entities.no_map_required_finished.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.required_finished.xsd"
- schemaLocation="p5dkp.entities.required_finished.xsd"/>
- <xs:import
- namespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.prio.xsd"
- schemaLocation="p5dkp.entities.prio.xsd"/>
- <xs:complexType abstract="true" name="entities">
- <xs:annotation>
- <xs:documentation>craft to base type of like wymagania</xs:documentation>
- </xs:annotation>
- <xs:sequence maxOccurs="unbounded" minOccurs="0">
- <xs:element name="map.keys.eval" type="p5dkp.entities:map.keys.eval"/>
- </xs:sequence>
- <xs:attribute name="href" type="xs:string"
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"/>
- <xs:attribute name="scope" type="xs:string"
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"/>
- <xs:attribute name="keyscope" type="xs:string"
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"/>
- <xs:attribute name="toc" type="xs:string"
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"/>
- <xs:attribute name="map.path" type="xs:string"
- targetNamespace="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/dita_kosztorys_projektowy/p5dkp.entities.xsd"
- />
- </xs:complexType>
- <xs:complexType name="entities__x3A__">
- <xs:annotation>
- <xs:documentation>Todo bazowy do dziedziczenia cech do no, prio, map, required_finished</xs:documentation>
- </xs:annotation>
- </xs:complexType>
- <xs:complexType name="time">
- <xs:simpleContent>
- <xs:extension base="xs:double"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="time.months">
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:time"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType id="___d15e109798-1_time.sum" name="time.sum">
- <xs:annotation>
- <xs:documentation>asserted sums</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:time"> </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- <xs:simpleType name="finished">
- <xs:restriction base="xs:double">
- <xs:minInclusive value="0"/>
- <xs:maxInclusive value="100"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="finished_percent">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:finished"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType id="___d15e109436-1_prio" name="prio">
- <xs:annotation>
- <xs:documentation>Do ustalania priorytetow. Wymagania o tym samym priorytecie sa realizowane rownolegle</xs:documentation>
- </xs:annotation>
- <xs:restriction base="xs:double">
- <xs:minInclusive value="1"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:simpleType name="primaryKey">
- <xs:annotation>
- <xs:documentation>PrimaryKey</xs:documentation>
- <xs:appinfo>
- <system_cache__appinfo:primaryKey/>
- <!-- Bledna deklaracja -->
- </xs:appinfo>
- </xs:annotation>
- <xs:union memberTypes="xs:string xs:ID"/>
- </xs:simpleType>
- <xs:simpleType id="___d15e109804-1_price" name="price">
- <xs:annotation>
- <xs:documentation>Miesieczne wynagrodzenie dla pracownika - do wyliczen kosztu. Nadpisuje rola, worker, zadanie</xs:documentation>
- </xs:annotation>
- <xs:union memberTypes="xs:double xs:string"/>
- </xs:simpleType>
- <xs:simpleType name="cost">
- <xs:restriction base="p5dkp.entities:price"/>
- </xs:simpleType>
- <xs:simpleType name="price_recur">
- <xs:restriction base="xs:string"/>
- </xs:simpleType>
- <xs:simpleType id="___d15e109818-1_role_price" name="price_recur_cond">
- <xs:restriction base="xs:string">
- <xs:enumeration value="month"/>
- <xs:enumeration value="none"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="no.map">
- <xs:annotation>
- <xs:documentation>primary key</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities.no:id"> </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="no.make">
- <xs:annotation>
- <xs:documentation>Do zaznaczenia, ze cos ma byc wykonane - jakies wymagania_no</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="no.resource_type">
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="no.resource">
- <xs:annotation>
- <xs:documentation>Do przydzielenia zasobu jako np . worker</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="no.allocate">
- <xs:annotation>
- <xs:documentation>Do przydzielenia zasobu np</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="no.contained">
- <xs:annotation>
- <xs:documentation>Cos sie w czyms zawiera calkowicie - przydzial do etapu</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="no.include">
- <xs:annotation>
- <xs:documentation>Do wskazania w wymaganiach jaki sprzet jest zapewniany w tych wymaganiach - product_no</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="no.delivers">
- <xs:annotation>
- <xs:documentation>Do dostarczenia np sprzetu</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities.map__x3A___no">
- <xs:annotation>
- <xs:documentation>W wymagania.map wymagania_no nie maja @id</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.map"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="feature">
- <xs:annotation>
- <xs:documentation>Coś do śledzenia parametrów spełniania wymagań itp</xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:any maxOccurs="unbounded" namespace="##local"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="entities__x3A___features">
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:feature"> </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___prio">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:prio"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___time">
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:time"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___count">
- <xs:simpleContent>
- <xs:extension base="xs:double"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___price">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___cost">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___picture_file">
- <xs:simpleContent>
- <xs:extension base="xs:string"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___prio_required_finished.map">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:prio"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_required_finished.map">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities.no:id"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_stricte">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities.no:id"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___feature_stricte.map">
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:feature"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___feature_make.map">
- <xs:annotation>
- <xs:documentation>Np dla przydzielenia do zadania, aby określić jakie dokładnie ma wykonać cele dla danego wymagania - jeżeli jest wiecej features</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:feature"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_make.map">
- <xs:annotation>
- <xs:documentation>Do zaznaczenia, ze dany element jest do wykoannia</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.make"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_resource.map">
- <xs:annotation>
- <xs:documentation>Wykonawca - kto jest wykonawca jako worker - zasob do przydzielenia</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.resource"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_resource_type.map">
- <xs:annotation>
- <xs:documentation>Do ustalenia typyu roli - TODO czy nie lepiej allocate uniwersalnie - czyli wymaganie robi allocate dla roli, a zadanie robi allocate dla zasobu...</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.resource_type"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_allocate.map">
- <xs:annotation>
- <xs:documentation>Do przydzielenia zasobu do czegos - pracownika do zadania.
- Ale lepiej : wymaganie robi allocate dla roli, a zadanie robi allocate dla zasobu...</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.allocate"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___allocate_price.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:entities__x3A___time"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___allocate_price_recur.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price_recur"> </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___allocate_price_recur_cond.map">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:entities__x3A___price_recur_cond"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___allocate_time.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:entities__x3A___time"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___allocate_cost.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:cost"> </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_contained">
- <xs:annotation>
- <xs:documentation>Do grupowania elementow z lokalnego namespace zbioru - np wymagania ogolne </xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.contained"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_contained.map">
- <xs:annotation>
- <xs:documentation>Zawiera się w - przydzielenie do etapu np.</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.contained"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_delivers.map">
- <xs:annotation>
- <xs:documentation>Do dostarczania urządzeń - produktów</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.delivers"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___no_include.map">
- <xs:annotation>
- <xs:documentation>Do wskazania w wymagnaiach product_no - , ze to wymaganie ogarnia jakis sprzet</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:no.include"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="sequence">
- <xs:annotation>
- <xs:documentation>sekwencja elementow np wymagania/sequence/wymagnia_prio...
- </xs:documentation>
- </xs:annotation>
- <xs:sequence>
- <xs:group ref="p5dkp.entities:entities.delivers.map"/>
- <xs:group ref="p5dkp.entities:entities.resource.map"/>
- <xs:group ref="p5dkp.entities:entities.group.map"/>
- <xs:group ref="p5dkp.entities:entities.make.map"/>
- <xs:group ref="p5dkp.entities:entities.required_finished.map"/>
- <xs:group ref="p5dkp.entities:entities.allocate.map"/>
- <xs:group ref="p5dkp.entities:entities.stricte.map"/>
- </xs:sequence>
- </xs:complexType>
- <xs:group name="entities.delivers.map">
- <xs:sequence>
- <xs:element minOccurs="0" name="entities__x3A___no_delivers.map"
- type="p5dkp.entities:entities__x3A___no_delivers.map">
- <xs:annotation>
- <xs:documentation>Do zapewnienia sprzetu np ktos kupuje</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.stricte.map">
- <xs:sequence>
- <xs:element minOccurs="0" name="entities__x3A___no_stricte.map"
- type="p5dkp.entities:entities__x3A___feature_stricte.map"/>
- <xs:element minOccurs="0" name="entities__x3A___feature_stricte.map"
- type="p5dkp.entities:entities__x3A___feature_stricte.map"/>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.make.map">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>MAKE</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___no_make.map"
- type="p5dkp.entities:entities__x3A___no_make.map">
- <xs:annotation>
- <xs:documentation>Ze cos ma byc zrobione/robi - jakie wymaganie</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___feature_make.map"
- type="p5dkp.entities:entities__x3A___feature_make.map">
- <xs:annotation>
- <xs:documentation>Np dla przydzielenia do zadania, aby określić jakie dokładnie ma wykonać cele dla danego wymagania - jeżeli jest wiecej features</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.required_finished.map">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>REQ FINISHED</xs:documentation>
- </xs:annotation>
- <xs:group ref="p5dkp.entities.prio_map_required_finished:prio_map_required_finished"/>
- <xs:group ref="p5dkp.entities.no_map_required_finished:no_map_required_finished"/>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.allocate.map">
- <xs:sequence id="ent_allocate_seq">
- <xs:annotation>
- <xs:documentation>ALLOCATE</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="1" name="entities__x3A___no_allocate.map"
- type="p5dkp.entities:entities__x3A___no_allocate.map">
- <xs:annotation>
- <xs:documentation>Do przydzielania zasobow - workera do zadania</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___allocate_price.map"
- type="p5dkp.entities:entities__x3A___allocate_price.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___allocate_price_recur.map"
- type="p5dkp.entities:entities__x3A___allocate_price_recur.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___allocate_price_recur_cond.map"
- type="p5dkp.entities:entities__x3A___allocate_price_recur_cond.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___allocate_time.map"
- type="p5dkp.entities:entities__x3A___allocate_time.map">
- <xs:annotation>
- <xs:documentation>W wymaganiacch do planowania... inherit dla zadania</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.resource.map">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>resource.map (nie uzywac - uzywac allocate)</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___no_resource.map"
- type="p5dkp.entities:entities__x3A___no_resource.map">
- <xs:annotation>
- <xs:documentation>Przydzial zasobu - kto wykonac ma czynnosc</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___no_resource_type.map"
- type="p5dkp.entities:entities__x3A___no_resource_type.map">
- <xs:annotation>
- <xs:documentation>Typ roli</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.group.map">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>INCLUDE/group</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___no_contained.map"
- type="p5dkp.entities:entities__x3A___no_contained.map">
- <xs:annotation>
- <xs:documentation>Do przyporzadkowywania do etapu </xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___no_include.map"
- type="p5dkp.entities:entities__x3A___no_include.map">
- <xs:annotation>
- <xs:documentation>Do wskazania w wymagnaiach product_no - , ze to wymaganie ogarnia jakis sprzet</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:group>
- <xs:complexType name="missing_elements">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" name="missing">
- <xs:complexType>
- <xs:attribute name="form" type="xs:string"/>
- <xs:attribute name="name" type="xs:string"/>
- <xs:attribute name="type" type="xs:string"/>
- <xs:attribute name="id" type="xs:string"/>
- <xs:attribute name="maxOccurs" type="xs:string"/>
- <xs:attribute name="minOccurs" type="xs:string"/>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="entities__x3A__missing_elements">
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:missing_elements"> </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- <xs:element name="missing_elements" type="p5dkp.entities:missing_elements"/>
- <xs:group name="entities.allocate">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>allocate</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___price"
- type="p5dkp.entities:entities__x3A___price"/>
- <xs:element minOccurs="0" name="entities__x3A___price_recur"
- type="p5dkp.entities:entities__x3A___price_recur"/>
- <xs:element minOccurs="0" name="entities__x3A___price_recur_cond"
- type="p5dkp.entities:entities__x3A___price_recur_cond"/>
- <xs:element minOccurs="0" name="entities__x3A___cost"
- type="p5dkp.entities:entities__x3A___cost"/>
- <xs:element minOccurs="0" name="entities__x3A___time"
- type="p5dkp.entities:entities__x3A___time"/>
- <xs:element minOccurs="0" name="entities__x3A___count"
- type="p5dkp.entities:entities__x3A___count"/>
- <xs:element minOccurs="0" name="entities__x3A___duration"
- type="p5dkp.entities:entities__x3A___duration"/>
- <xs:element minOccurs="0" name="entities__x3A___plan_budzet"
- type="p5dkp.entities:entities__x3A___plan_budzet"/>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.assert">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>assert</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___price_per_hour"
- type="p5dkp.entities:entities__x3A___price_per_hour">
- <xs:annotation>
- <xs:documentation>asserted</xs:documentation>
- </xs:annotation>
- </xs:element>
- <xs:element minOccurs="0" name="entities__x3A___finished_procent"
- type="p5dkp.entities:entities__x3A___finished_procent">
- <xs:annotation>
- <xs:documentation>asserted?</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.required_finished">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>required_finished</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___features"
- type="p5dkp.entities:entities__x3A___features"/>
- <xs:group ref="p5dkp.entities.prio:prio"/>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.contact">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>CONTACT</xs:documentation>
- </xs:annotation>
- <xs:element minOccurs="0" name="entities__x3A___mail"
- type="p5dkp.entities:entities__x3A___mail"/>
- <xs:element minOccurs="0" name="entities__x3A___phone"
- type="p5dkp.entities:entities__x3A___phone"/>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities.basic">
- <xs:sequence>
- <xs:annotation>
- <xs:documentation>BASIC</xs:documentation>
- </xs:annotation>
- <xs:group ref="p5dkp.entities.no:entities.basic"/>
- <xs:group ref="p5dkp.entities.desc:entities.basic"/>
- <xs:element minOccurs="0" name="entities__x3A___picture_file"
- type="p5dkp.entities:entities__x3A___picture_file"/>
- </xs:sequence>
- </xs:group>
- <xs:group name="entities" id="entities_x123">
- <xs:sequence id="seq_ent">
- <xs:group ref="p5dkp.entities:entities.basic"/>
- <xs:group ref="p5dkp.entities:entities.contact"/>
- <xs:group ref="p5dkp.entities:entities.allocate"/>
- <xs:group ref="p5dkp.entities:entities.required_finished"/>
- <xs:group ref="p5dkp.entities:entities.assert"/>
- <xs:group ref="p5dkp.entities:entities.resource.map"/>
- <xs:group ref="p5dkp.entities:entities.group.map"/>
- <xs:group ref="p5dkp.entities:entities.make.map"/>
- <xs:group ref="p5dkp.entities:entities.required_finished.map"/>
- <xs:group ref="p5dkp.entities:entities.stricte.map"/>
- <xs:group minOccurs="0" ref="p5dkp.entities:entities.allocate.map"/>
- <xs:group ref="p5dkp.entities:entities.delivers.map"/>
- <xs:element minOccurs="0" ref="p5dkp.entities:missing_elements"/>
- </xs:sequence>
- </xs:group>
- <xs:complexType name="entities__x3A___entities__x3A___entities__x3A___entities__x3A___time_sum">
- <xs:annotation>
- <xs:documentation>like worker_role_wymagania_role_time_sum worker_ 1 role _ 2 wymagania_ 3 role_time_sum</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:time.sum"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___entities__x3A___entities__x3A___time_sum">
- <xs:annotation>
- <xs:documentation>Asserted - 2 ilosc godzin dla roli w wymaganiach
- like worker_role_wymagania_time_sum</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:time.sum"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:simpleType name="div.entities__x3A___dlugosc">
- <xs:restriction base="xs:string"/>
- </xs:simpleType>
- <xs:complexType name="entities__x3A___entities__x3A___time_sum.div.entities__x3A___dlugosc">
- <xs:annotation>
- <xs:documentation>asserted role_wymagania_time_sum.div.etap_dlugosc</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:div.entities__x3A___dlugosc"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___entities__x3A___time_sum">
- <xs:annotation>
- <xs:documentation>asserted - ile godzin dla pracownika, jezeli jest w kilku rolach - wartosci z rol
- like worker_role_time_sum</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities:time.sum"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___price_per_hour">
- <xs:annotation>
- <xs:documentation>asserted - </xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___price_recur_cond">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price_recur_cond"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="map.keys.eval">
- <xs:sequence>
- <xs:element form="unqualified" maxOccurs="unbounded" name="keys">
- <xs:complexType id="___d15e109790-1">
- <xs:attribute id="___d15e109791-1_map.keys.e" name="map.keys.eval"
- type="xs:NMTOKEN" use="required"/>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- <!--<xs:element name="element">
- <xs:annotation>
- <xs:documentation>To select for transformation element name</xs:documentation>
- </xs:annotation>
- <xs:complexType>
- <xs:attribute name="keyscope" type="p5dkp.entities.no:entities.string">
- <xs:annotation>
- <xs:documentation>like wymaganie. (to search for keys)</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="name" type="p5dkp.entities.no:entities.string">
- <xs:annotation>
- <xs:documentation>like wymagania - for search for keys in dita</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="targetNamespace" type="xs:anyURI">
- <xs:annotation>
- <xs:documentation>For schema generation purposes
- </xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="xsd" type="xs:string">
- <xs:annotation>
- <xs:documentation>Schema file to generate map schemalocation</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- <xs:attribute name="entities__x3A___no" type="xs:string">
- <xs:annotation>
- <xs:documentation>For search agains local key - like zadanie_no , wymgania_no</xs:documentation>
- </xs:annotation>
- </xs:attribute>
- </xs:complexType>
- </xs:element>-->
- <xs:complexType name="entities__x3A___price_curr">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___price_recur">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:price_recur"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="type">
- <xs:restriction base="xs:string">
- <xs:enumeration value="estimated"/>
- <xs:enumeration value="recommended"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:complexType name="entities__x3A___type">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:type"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___mail">
- <xs:simpleContent>
- <xs:extension base="xs:string"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___phone">
- <xs:simpleContent>
- <xs:extension base="xs:string"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___finished_procent">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:finished_percent"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___entities__x3A___required_finished">
- <xs:annotation>
- <xs:documentation>Bylo zadanie_no_required_finished - trzeba dac na dowolny</xs:documentation>
- </xs:annotation>
- <xs:complexContent>
- <xs:extension base="p5dkp.entities.no:no"/>
- </xs:complexContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___map">
- <xs:annotation>
- <xs:documentation>Nie przydzielone??? Uwaga? - todo wywalic</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities.no:id"> </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___dlugosc">
- <xs:annotation>
- <xs:documentation>TO BE MOVED TO entites__duration!</xs:documentation>
- </xs:annotation>
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:time.months"/>
- </xs:simpleContent>
- </xs:complexType>
- <!--<xs:simpleType name="time">
- <xs:restriction base="xs:string"/>
- </xs:simpleType>-->
- <xs:complexType name="entities__x3A___duration">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:time.months"/>
- </xs:simpleContent>
- </xs:complexType>
- <xs:complexType name="entities__x3A___plan_budzet">
- <xs:simpleContent>
- <xs:extension base="p5dkp.entities:cost"> </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- <xs:simpleType name="newSimpleType">
- <xs:restriction base="xs:string"/>
- </xs:simpleType>
- <xs:simpleType name="newSimpleType1">
- <xs:restriction base="xs:string"/>
- </xs:simpleType>
- </xs:schema>
|