[EGiB] Schemat aplikacyjny GML: Dane podmiotowe

Zaczęty przez support, Czwartek 17 Grudzień 2015, 13:07:55

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.

supportAutor w?tku

Schemat aplikacyjny GML:
Dane podmiotowe
Kod  gml [Zaznacz]
<?xml version="1.0" encoding="UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:egb="um:gugik:specyfikacje:gmlas:ewidencjaGruntowBudynkow:L0" targetNamespace="um:gugik:specyfikacje:gmlas:ewidenqjaGruntowBudynkow:L0" elementFormDefault="qualified" version="2.0"> <import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/> <include schemaLocation="EGB_OgolnyObiekt.xsd"/> <!-- ============================================================= --> <element name="EGB_OsobaFizyczna" type="egb:EGB_OsobaFizycznaType" substitutionGroup="egb:EGB_OgolnyObiekt"/> <complexType name="EGB_OsobaFizycznaType"> <complexContent> <extension base="egb:EGB_OgolnyObiektType"> <sequence> <element name="pierwszeImie" type="string"/> <element name="pierwszyCzlonNazwiska" type="string"/> <element name="plec" type="egb:EGB_PlecType"/> <element name="status" type="egb:EGB_StatusPodmiotuEwidType"/> <element name="informacjaOSmierci" type="string" minOccurs="0"/> <element name="pesel" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="drugiCzlonNazwiska" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="drugieImie" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="imieMatki" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="imieOjca" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="oznDokumentuStwierdzajacegoTozsamosc" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <!--Roles--> <element name="adresOsobyFizycznej " type="gml:ReferenceType" mmOccurs="0"/> <element name="adresDoKoresOsobyFiz" type="gml:ReferenceType" mmOccurs="0"/> </sequence> </extension> </complexContent> </complexType> <complexType name="EGB_OsobaFizycznaPropertyType"> <sequence minOccurs="0"> <element ref="egb:EGB_OsobaFizyczna"/> </sequence> <attributeGroup ref="gml:AssotiationAttributeGroup"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> </complexType> <element name="EGB_Instytuqja" type="egb:EGB_InstytuqjaTypeM substitutionGroup="egb:EGB_OgolnyObiekt"/> <complexType name="EGB_InstytucjaType"> <complexContent> <extension base="egb:EGB_OgolnyObiektType"> <sequence> <element name="status" type="egb:EGB_StatusPodmiotuEwidType"/> <element name="nazwaPelna" type="string"/> <element name="nazwaSkrocona" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="regon" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="nip" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="nazwaRejestruOsobPrawnych" mnable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="nrRejestruOsobPrawnych" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <!-- Roles --> <element name="adresInstytucji" type="gml:ReferenceType" minOccurs="0"/> <element name="adresDoKoresInstytucji" type="gml:ReferenceType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> <complexType name="EGB_InstytuqjaPropertyType"> <sequence minOccurs="0"> <element ref="egb:EGB_Instytucja"/> </sequence> <attributeGroup ref="gml:AssociationAttributeGroup"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> </complexType> <element name="EGB_Malzenstwo" type="egb:EGB_MalzenstwoType" substitutionGroup="egb:EGB_OgolnyObiekt"/> <complexType name="EGB_MalzenstwoType"> <complexContent> <extension base="egb:EGB_OgolnyObiektType"> <sequence> <element name="status" type="egb:EGB_StatusPodmiotuEwidType"/> <!-- Roles --> <element name="osobaFizyczna2" type="gml:ReferenceType"/> <element name="osobaFizyczna3" type="gml:ReferenceType"/> </sequence> </extension> </complexContent> </complexType> <complexType name="EGB_MalzenstwoPropertyType"> <sequence minOccurs="0"> <element ref="egb:EGB_Malzenstwo"/> </sequence> <attributeGroup ref="gml:AssociationAttributeGroup"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> </complexType> <element name="EGB_PodmiotGrupowy" type="egb:EGB_PodmiotGrupowyType" substitutionGroup="egb:EGB_OgolnyObiekt"/> <complexType name="EGB_PodmiotGrupowyType"> <complexContent> <extension base="egb:EGB_OgolnyObiektType"> <sequence> <element name="status" type="egb:EGB_StatusPodmiotuEwidType"/> <element name="nazwaPelna" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="nazwaSkrocona" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="regon" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <element name="nip" nillable="true"> <complexType> <simpleContent> <extension base="string"> <attribute name="nilReason" type="gml:NilReasonType"/> </extension> </simpleContent> </complexType> </element> <!-- Roles --> <element name="instytuqja" type="gml:ReferenceType" minOccurs="0" maxOccurs="unbounded"/> <element name="osobaFizyczna4" type="gml:ReferenceType" minOccurs="0" maxOccurs="unbounded"/> <element name="malzenstwo3" type="gml:ReferenceType" minOccurs="0" maxOccurs="unbounded"/> <element name="adresPodmiotuGrupowego" type="gml:ReferenceType" minOccurs="0"/> <element name="adresDoKoresGrupy" type="gml:ReferenceType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> <complexType name="EGB_PodmiotGrupowyPropertyType"> <sequence minOccurs="0"> <element ref="egb:EGB_PodmiotGrupowy"/> </sequence> <attributeGroup ref="gml:AssociationAttributeGroup"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> </complexType> <element name="EGB_ZarzadSpolkiWspolnotyGruntowej" type="egb:EGB_ZarzadSpolkiWspolnotyGruntowejType" substitutionGroup="egb:EGB_OgolnyObiekt"/> <complexType name="EGB_ZarzadSpolkiWspolnotyGruntowejType"> <complexContent> <extension base="egb:EGB_OgolnyObiektType"> <sequence> <element name="nazwaSpolkiPowolanejDoZarzadzaniaWspolnotaGruntowa" type="string"/> <!-- Roles --> <element name="wspolnotaGruntowa" type="gml:ReferenceType"/> <element name="osobaFizyczna1" type="gml:ReferenceType" maxOccurs="unbounded"/> <element name="adresDoKoresZarzWspolGr" type="gml:ReferenceType" minOccurs="0"/> <element name="adresZarzWspolGr" type="gml:ReferenceType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType> <complexType name="EGB_ZarzadSpolkiWspolnotyGruntowejPropertyType"> <sequence minOccurs="0"> <element ref="egb:EGB_ZarzadSpolkiWspolnotyGruntowej"/> </sequence> <attributeGroup ref="gml:AssociationAttributeGroup"/> <attributeGroup ref="gml:OwnershipAttributeGroup"/> </complexType> <simpleType name="EGB_PlecType"> <restriction base="string"> <enumeration value="1"> <annotation> <appinfo> <gml:description>meska</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="2"> <annotation> <appinfo> <gml:description>zenska</gml:description> </appinfo> </annotation> </enumeration> </restriction> </simpleType> <simpleType name="EGB_StatusPodmiotuEwidType"> <restriction base="string"> <enumeration value="1"> <annotation> <appinfo> <gml:description>osobaFizycznaLegitymujacaSieObywatelstwemPolskim</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="2"> <annotation> <appinfo> <gml:description>osobaFizycznaBezObywatelstwaPolskiego</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="3"> <annotation> <appinfo> <gml:description>skarbPanstwa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="4"> <annotation> <appinfo> <gml:description>gminaLubZwiazekMiedzygminny</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="5"> <annotation> <appinfo> <gml:description>solectwo</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="6"> <annotation> <appinfo> <gml:description>panstwowaOsobaPrawnaLubJednoosobowaSpolkaSkarbuPanstwa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="7"> <annotation> <appinfo> <gml:description>panstwoweGospodarstwoLesneLasyPanstwowe</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="8"> <annotation> <appinfo> <gml:description>agencjaNieruchomosciRolnych</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="9"> <annotation> <appinfo> <gml:description>agencjaMieniaWojskowego</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="10"> <annotation> <appinfo> <gml:description>wojskowaAgencjaMieszkaniowa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="11"> <annotation> <appinfo> <gml:descriptiqn>panstwowaJednqstkaOrganizacyjnaBezOsqbqwqsciPrawnej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="12"> <annotation> <appinfo> <gml:description>gmmnaJednostkaOrgamzacyjnaBezOsobowosciPrawnej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="13"> <annotation> <appinfo> <gml:description>powiatowaJednostkaOrganizacyjnaBezOsobowosciPrawnej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="14"> <annotation> <appinfo> <gml:description>wojewodzkaJednostkaOrganizacyjnaBezOsobowosciPrawnej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="15"> <annotation> <appinfo> <gml:description>gminnaOsobaPrawnaLubJednoosobowaSpolkaGminy</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="16"> <annotation> <appinfo> <gml:description>powiatowaOsobaPrawnaLubJednoosobowaSpolkaPowiatu</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="17"> <annotation> <appinfo> <gml:description>wojewodzkaOsobaPrawnaLubJednoosobowaSpolkaWojewodztwa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="18"> <annotation> <appinfo> <gml:description>ministerSkarbuPanstwa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="19"> <annotation> <appinfo> <gml:description>starosta</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="20"> <annotation> <appinfo> <gml:description>wojtBurmistrzPrezydentMiasta</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="21"> <annotation> <appinfo> <gml:description>zarzadPowiatu</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="22"> <annotation> <appinfo> <gml:description>zarzadWojewodztwa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="23"> <annotation> <appinfo> <gml:description>spoldzielniaMieszkaniowa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="24"> <annotation> <appinfo> <gml:description>spoldzielniaLubZwiazekSpoldzielni</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="25"> <annotation> <appinfo> <gml:description>kqsciolyLubZwiazkiWyznaniqwe</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="26"> <annotation> <appinfo> <gml:description>spolkaHandlowaNieBedacaCudzoziemcem</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="27"> <annotation> <appinfo> <gml:description>spolkaHandlowaBedacaCudzoziemcem</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="28"> <annotation> <appinfo> <gml:description>osobaPrawnaInnaNizSpolkaHandlowaBedacaCudzoziemcem</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="29"> <annotation> <appinfo> <gml:description>partiaPolityczna</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="30"> <annotation> <appinfo> <gml:description>stowarzyszenie</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="31"> <annotation> <appinfo> <gml:description>jednOrganizacyjnaNieBedacaOsobaPrawnaZeZdolnosciaPrawna</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="32"> <annotation> <appinfo> <gml:description>podmiotyPozostajaceWeWspolwlasnosciLacznej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="33"> <annotation> <appinfo> <gml:description>spolkaCywilna</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="34"> <annotation> <appinfo> <gml:description>malzenstwoObywateliPolskich</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="35"> <annotation> <appinfo> <gml:description>malzenstwoJedenCudzoziemiec</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="36"> <annotation> <appinfo> <gml:description>wojewodztwo</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="37"> <annotation> <appinfo> <gml:description>powiat</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="38"> <annotation> <appinfo> <gml:description>spoldzielniaRolnicza</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="40"> <annotation> <appinfo> <gml:description>wlascicielNieustalony</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="41"> <annotation> <appinfo> <gml:description>wspolnotaGruntowa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="42"> <annotation> <appinfo> <gml:description>ministerGospodarkiMorskiej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="43"> <annotation> <appinfo> <gml:description>prezesKrajowegoZarzaduGospodarkiWodnej</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="44"> <annotation> <appinfo> <gml:description>generalnyDyrektorDrogKrajowychIAutostrad</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="45"> <annotation> <appinfo> <gml:description>dyrektorParkuNarodowego</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="46"> <annotation> <appinfo> <gml:description>marszalekWojewodztwa</gml:description> </appinfo> </annotation> </enumeration> <enumeration value="47"> <annotation> <appinfo> <gml:description>inne</gml:description> </appinfo> </annotation> </enumeration> </restriction> </simpleType> </schema>
"Być narodowi użytecznym" - Stanisław Staszic, Patron techników polskich.