kreta/Kreta.BusinessLogic/Service References/KirService/kir2_core.xsd
2024-03-13 00:33:46 +01:00

1457 lines
No EOL
62 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://www.educatio.hu/kir2" xmlns:common="http://www.educatio.hu/common" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kir2" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="../edu_core.xsd" namespace="http://www.educatio.hu/common">
<xs:annotation>
<xs:documentation>
Az Educatio által definiált általános típusok minden interfész leíróban használhatóak.
</xs:documentation>
</xs:annotation>
</xs:import>
<xs:complexType name="KirCimType">
<xs:annotation>
<xs:documentation>címek, ahogy a KIR2 használja őket</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Orszag" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: ORSZAG</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="IranyitoSzam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Telepules" type="common:SzotarType">
<xs:annotation>
<xs:documentation>TELEPULES táblában, szo_tipus: TELEPULES</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Kozterulet">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="KozteruletJellege" type="xs:string" />
<xs:element minOccurs="0" name="Hazszam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Pontositas">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0" />
<xs:maxLength value="1000" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="HelyrajziSzam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="KirCimBejelentesType">
<xs:annotation>
<xs:documentation>címek, ahogy a KIR2 használja őket, bejelentéskor és módosításkor használt változat (több kötelezőséget tartalmazhat mint az adatpublikációs párja). Feldolgozásakor mindig a blokk teljes aktuális adattartalmával kell update-.elni a rekordot, tehát a hiányzó csomópontok helyére null érték kerül az adatbázisba, akkor is, ha korábban ott szerepel már érték.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Orszag" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: ORSZAG</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="IranyitoSzam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Telepules" type="common:SzotarType">
<xs:annotation>
<xs:documentation>TELEPULES táblában, szo_tipus: TELEPULES</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Kozterulet">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="KozteruletJellege" type="xs:string">
<xs:annotation>
<xs:documentation>szotar: kozterulet_jelleg táblából veszi az értékeit, de nem szótártípus, mert vanank 10-nél hosszabb kódok</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Hazszam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Pontositas">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0" />
<xs:maxLength value="1000" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="HelyrajziSzam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="KeltezesType">
<xs:annotation>
<xs:documentation>Keltezés típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Telepules" type="common:SzotarType">
<xs:annotation>
<xs:documentation>TELEPULES táblában, szo_tipus: TELEPULES</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Datum" type="xs:date" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="KepviseloType">
<xs:annotation>
<xs:documentation>Képviselő adatait leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="SzemelyAzonosito" type="xs:int">
<xs:annotation>
<xs:documentation>Kötött személy esetén a kötött azonosító</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Nev">
<xs:annotation>
<xs:documentation>A képviselő neve</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Beosztas">
<xs:annotation>
<xs:documentation>A képviselő beosztása, munkaköre</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="0" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Elerhetoseg" type="common:ElerhetosegType">
<xs:annotation>
<xs:documentation>A képviselő elérhetőségei</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="KepviseloBejelentesType">
<xs:annotation>
<xs:documentation>Képviselő adatait leíró struktúra, bejelentéskor és módosításkor használt változata (több kötelezőséget tartalmazhat mint az adatpublikációs párja). Feldolgozásakor mindig a blokk teljes aktuális adattartalmával kell update-.elni a rekordot, tehát a hiányzó csomópontok helyére null érték kerül az adatbázisba, akkor is, ha korábban ott szerepel már érték.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="SzemelyAzonosito" type="xs:int">
<xs:annotation>
<xs:documentation>Kötött személy esetén a kötött azonosító</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nev" type="xs:string">
<xs:annotation>
<xs:documentation>A képviselő neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Beosztas" type="xs:string">
<xs:annotation>
<xs:documentation>A képviselő beosztása, munkaköre</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Elerhetoseg" type="common:ElerhetosegType">
<xs:annotation>
<xs:documentation>A képviselő elérhetőségei</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="stringRovid">
<xs:annotation>
<xs:documentation>rövid String-ek (1-32)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="stringKozepes">
<xs:annotation>
<xs:documentation>közepesen hosszú String-ek (1-100)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="stringHosszu">
<xs:annotation>
<xs:documentation>hosszú String-ek (1-255)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="korlatozottDatumType">
<xs:annotation>
<xs:documentation>korlátozással értelmezett dátum típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:date">
<xs:minInclusive value="1850-01-01" />
<xs:maxInclusive value="2099-12-31" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="SzemelyTipusType">
<xs:annotation>
<xs:documentation>személy típus (tanuló vagy pedagógus)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="TANULO" />
<xs:enumeration value="PEDAGOGUS" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="FenntIDType">
<xs:annotation>
<xs:documentation>KIR-es fenntartói azonosító típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:int">
<xs:totalDigits value="8" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="IntezmenyType">
<xs:annotation>
<xs:documentation>Közoktatási intézményt leíró típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Azonosito" type="IntezmenyAzonositoType" />
<xs:element name="Adatok" type="IntezmenyAdatokType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="IntezmenyAzonositoType">
<xs:annotation>
<xs:documentation>Közoktatási intézmény azonosító adatait leíró típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="IntID" type="xs:int">
<xs:annotation>
<xs:documentation>Az intézmény Intézménytörzsi azonosítója</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OMKod" type="common:KOmKodType">
<xs:annotation>
<xs:documentation>Az intézmény OM-azonosítója</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="PIRKod" type="common:PIRType">
<xs:annotation>
<xs:documentation>Az intézmény PIR-kódja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Adoszam" type="common:AdoszamType">
<xs:annotation>
<xs:documentation>Az intézmény adószáma</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="IntezmenyAdatokType">
<xs:annotation>
<xs:documentation>Közoktatási intézményhez tartozó adatok típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Fenntarto" type="FenntartoLinkType">
<xs:annotation>
<xs:documentation>Az intézmény fenntartója</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Tankerulet" type="TankeruletLinkType">
<xs:annotation>
<xs:documentation>Az intézmény melyik tankerülethez tartozik</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntezmenyJelleg" type="common:SzotarType">
<xs:annotation>
<xs:documentation>Az intézmény jellege, szo_tipus: INTJELLEG</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntezmenyTipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>Az intézmény tpíusa, INTTIPUS szo_tipus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nev">
<xs:annotation>
<xs:documentation>Az intézmény neve</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="400" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RovidNev">
<xs:annotation>
<xs:documentation>Az intézmény rövid neve</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="KulfoldiNev">
<xs:annotation>
<xs:documentation>az intézmény külföldi nevei</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SzekhelyCim" type="KirCimType" />
<xs:element name="IntezmenyVezeto" type="KepviseloType" />
<xs:element minOccurs="0" name="WeblapURL" type="xs:string">
<xs:annotation>
<xs:documentation>Az intézmény honlapjának címe</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="IntezmenyiTarsulas">
<xs:annotation>
<xs:documentation>Ha az intézmény tagja valamilyen társulásnak, itt adható meg annak a neve.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="AlapitoOkiratKelte" type="KeltezesType" />
<xs:element minOccurs="0" name="AlapitoAdatok" type="AlapitoAdatokType" />
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: INTSTAT</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MegszunesAdatok">
<xs:complexType>
<xs:sequence>
<xs:element name="MegszunesOka" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: INTMSZ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MegszunesDatuma" type="xs:date" />
<xs:element name="MegszunesHatalybalepes" type="xs:date" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Szunetelesek" type="SzunetelesType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Jogelod" type="common:KOmKodType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Jogutod" type="common:KOmKodType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="FeladatellatasiHely" type="FeladatellatasiHelyType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="MukodesiEngedely" type="MukodesiEngedelyType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="IntezmenyLinkType">
<xs:annotation>
<xs:documentation>Intézmény legfontosabb adatait tartalmazó típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Azonosito" type="IntezmenyAzonositoType" />
<xs:element name="Fenntarto" type="FenntartoLinkType">
<xs:annotation>
<xs:documentation>Az intézmény fenntartójának neve, attribútumként az azonosítója (linkekhez)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Tankerulet" type="TankeruletLinkType" />
<xs:element name="Nev" type="xs:string">
<xs:annotation>
<xs:documentation>Az intézmény hivatalos megnevezése</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SzekhelyCim" type="KirCimType">
<xs:annotation>
<xs:documentation>Az intézmény székhelyének címe</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IntezmenyVezeto" type="KepviseloType">
<xs:annotation>
<xs:documentation>Az intézmény vezetőjének adatai</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: INTSTATUSZ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="AlapFeladat" type="common:SzotarType">
<xs:annotation>
<xs:documentation>Az intézmény által ellátott alapfeladat</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AlapitoAdatokType">
<xs:annotation>
<xs:documentation>Intézmény alapítójának adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Nev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Cim" type="KirCimBejelentesType" />
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus:ALAPITTIP</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FeladatellatasiHelyType">
<xs:annotation>
<xs:documentation>Intézmény telephelyét leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Azonosito" type="FeladatellatasiHelyAzonositoType" />
<xs:element name="Adatok" type="FeladatellatasiHelyAdatokType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FeladatellatasiHelyAzonositoType">
<xs:annotation>
<xs:documentation>Feladatellátási hely azonosító adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="FeladatellatasiHelyID" type="xs:int" />
<xs:element minOccurs="0" name="FeladatellatasiHelyKIRAzonosito">
<xs:complexType>
<xs:sequence>
<xs:element name="OMKod" type="common:KOmKodType" />
<xs:element name="Sorszam" type="common:TelephelySorszamType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="FeladatellatasiHelyMAKAzonosito">
<xs:complexType>
<xs:sequence>
<xs:element name="PIRKod" type="common:PIRType" />
<xs:element name="MAKSorszam" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FeladatellatasiHelyAdatokType">
<xs:annotation>
<xs:documentation>Feladatellátási hely adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ElozmenyTelephelyek" type="FeladatellatasiHelyElozmenyType">
<xs:annotation>
<xs:documentation>Ha a telephely korábban már rögzítve volt az Intézménytörzsben, itt adható meg, a korábbi azonosítója (életút követéshez)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Mukodteto" type="FenntartoLinkType">
<xs:annotation>
<xs:documentation>A feladatellátási hely működtetőjének adatai</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: FHELYTIP</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KirStatKoteles" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A feladatellátási hely kötelezett-e KIR-STAT adatszolgáltatásra. szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Ugyvitel">
<xs:complexType>
<xs:choice>
<xs:element name="UgyvivoFeladatellatasiHely" type="FeladatellatasiHelyLinkType" />
<xs:element name="UgyvitelAdatok" type="UgyvitelAdatokType" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Nev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Cim" type="KirCimType" />
<xs:element minOccurs="0" name="Kapcsolattarto" type="KepviseloType" />
<xs:element name="OktatasiJellemzok" type="OktatasiJellemzokType" />
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: FHELYSTAT</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MegszunesAdatok">
<xs:complexType>
<xs:sequence>
<xs:element name="MegszunesOka" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: FHELYMSZ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MegszunesDatuma" type="xs:date" />
<xs:element name="MegszunesHatalybalepes" type="xs:date" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Szunetelesek" type="SzunetelesType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="EllatottFeladat" type="EllatottFeladatType" />
<xs:element minOccurs="0" name="DiakigazolvanyUgyintezo" type="KepviseloType" />
<xs:element minOccurs="0" name="RovidNev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="32" />
<xs:minLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FeladatellatasiHelyLinkType">
<xs:annotation>
<xs:documentation>Ahol kapcsolódó feladatellátási hely adatait jelenítjük meg, ott ezt a típust kell használni</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="FeladatellatasiHelyID" type="xs:int" />
<xs:element name="Sorszam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="3" />
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Nev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Cim" type="KirCimType" />
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: FHELYSTAT</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="UgyvitelAdatokType">
<xs:annotation>
<xs:documentation>Ügyviteli hely adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: UGHTIPUS</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Nev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="RovidNev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="32" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Vezeto" type="KepviseloType" />
<xs:element minOccurs="0" name="SzamlazasiNev" type="xs:string" />
<xs:element minOccurs="0" name="SzamlazasiCim" type="KirCimType" />
<xs:element minOccurs="0" name="SzamlazasiAdoszam" type="common:AdoszamType" />
<xs:element minOccurs="0" name="BankszamlaSzam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FeladatellatasiHelyElozmenyType">
<xs:annotation>
<xs:documentation>Feladatellátási helyek előzményeiként rögzített adatok tárolására</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="FehElozmenyID" type="xs:int" />
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>az összekapcsolós típusa, szótáras mező, SZO_TIPUS: FEHELOTIPUS</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ElozmenyOMkod" type="common:KOmKodType">
<xs:annotation>
<xs:documentation>melyik intézményhez tartozott a korábbi feladatellátási hely</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ElozmenyFehSorszam" type="xs:int">
<xs:annotation>
<xs:documentation>milyen sorszámmal azonosítottuk a korábbi feladatellátási helyet</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EllatottFeladatType">
<xs:annotation>
<xs:documentation>Egy ellátott feladat leírására szolgáló struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="EllatottFeladatID" type="xs:int" />
<xs:element name="AlapFeladat" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A feladatellátásban érintett oktatási-nevelési alapfeladat szo_tipus: ALAPFELADAT</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KepzesiRendszer" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A feladatellátás milyen munkarendben történik szo_tipus: KEPZRENDSZ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SpecJellemzo" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A feladatellátás módját meghatározó speciális jellemző szo_tipus: SPECJELL</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Evfolyam" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Kiegeszites" type="FeladatKiegeszitesType">
<xs:annotation>
<xs:documentation>Ha a feladathoz tartozik részletező adatlap, akkor annak adatai</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Szunetel" type="common:SzotarType">
<xs:annotation>
<xs:documentation>IGENNEM típus, ha a feladat szünetel, akkor I, ha nem N</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FeladatKiegeszitesType">
<xs:annotation>
<xs:documentation>Ellátott feladat kiegészítő adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Tipus">
<xs:annotation>
<xs:documentation>a kiegészítés típusa, megegyezik a választható értékeket meghatározó szótártípus szo_tipus értékével</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Ertek" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoType">
<xs:annotation>
<xs:documentation>Egy fenntartót leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Azonosito" type="FenntartoAzonositoType" />
<xs:element name="Adatok" type="FenntartoAdatokType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoAzonositoType">
<xs:annotation>
<xs:documentation>Fenntartó azonosító adatait tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="FenntID" type="FenntIDType">
<xs:annotation>
<xs:documentation>KIR-es fenntartói azonosító</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="PIRKod" nillable="true" type="common:PIRType">
<xs:annotation>
<xs:documentation>Fenntartó PIR-kódja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KHRSzam" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="6" />
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Adoszam" nillable="true" type="common:AdoszamType">
<xs:annotation>
<xs:documentation>Fenntartó adószáma</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoAdatokType">
<xs:annotation>
<xs:documentation>Fenntartó részeletező adatait tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Nev" type="xs:string">
<xs:annotation>
<xs:documentation>A fenntartó szervezet megnevezése</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A fenntarrtó típusa, kódtáblás mező külön tálba, KOR_FENNTARTO_TIPUS (típus: FENTTIP)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KSHKod">
<xs:annotation>
<xs:documentation>A KSH kód formátuma: 12345678-1234-123-12 (a kötőjeleket is szerepeltetni kell)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="8" />
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SzekhelyCim" type="KirCimType">
<xs:annotation>
<xs:documentation>A fenntartó szervezet székhelyének címe</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Kepviselo" type="KepviseloType">
<xs:annotation>
<xs:documentation>A fenntartót képviselő személy adatai</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Egyhaz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>Fenntartó egyháza, SZO_TIPUS: EGYHAZ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="WeblapURL">
<xs:annotation>
<xs:documentation>A fenntartó weblapjának címe</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="400" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>FENNTSTAT szo_tipus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MegszunesDatuma" type="xs:dateTime" />
<xs:element name="CsakMukodteto" type="common:SzotarType">
<xs:annotation>
<xs:documentation>IGENNEM típus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="TarsulasTag" type="FenntartoiTarsulasTagType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoLinkType">
<xs:annotation>
<xs:documentation>Ahol kapcsolódó fenntartó adatait jelenítjük meg, ott ezt a típust kell használni</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="FenntID" type="FenntIDType" />
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: FENNTTIP</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Cim" type="KirCimType" />
<xs:element minOccurs="0" name="Kepviselo" type="KepviseloType" />
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: FENNTSTATUSZ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoiTarsulasTagType">
<xs:annotation>
<xs:documentation>A fenntartói társulás egy tagjának adatait leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Azonosito" type="FenntartoiTarsulasTagAzonositoType" />
<xs:element name="Adatok" type="FenntartoiTarsulasTagAdatokType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoiTarsulasTagAzonositoType">
<xs:annotation>
<xs:documentation>Fentnartói társulás tagjának azonosító adatait leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="FtagID" type="xs:int" />
<xs:element minOccurs="0" name="PIRKod" nillable="true" type="common:PIRType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FenntartoiTarsulasTagAdatokType">
<xs:annotation>
<xs:documentation>Fenntartói társulás tagjának adatait leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Gesztor" type="common:SzotarType">
<xs:annotation>
<xs:documentation>IGENNEM típus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nev" type="xs:string">
<xs:annotation>
<xs:documentation>A társulás tag neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Cim" type="KirCimType">
<xs:annotation>
<xs:documentation>A társulás tag címe</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Kepviselo" type="KepviseloType">
<xs:annotation>
<xs:documentation>A társulás tag képviselője</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TankeruletType">
<xs:annotation>
<xs:documentation>Egy tankerület adatait leíró struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Azonosito" type="TankeruletAzonositoType" />
<xs:element name="Adatok" type="TankeruletAdatokType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TankeruletAzonositoType">
<xs:annotation>
<xs:documentation>Tankerület azonosítására szolgáló típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="TankeruletID" type="xs:int" />
<xs:element minOccurs="0" name="TankeruletKod">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="8" />
<xs:minLength value="0" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TankeruletAdatokType">
<xs:annotation>
<xs:documentation>Tankerület adatinak típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Nev" type="xs:string" />
<xs:element name="Tipus" type="common:SzotarType">
<xs:annotation>
<xs:documentation>TKTIPUS szo_tipus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Cim" type="KirCimType" />
<xs:element name="Igazgato" type="KepviseloType" />
<xs:element minOccurs="0" name="SzakkepzesiVezeto" type="KepviseloType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TankeruletLinkType">
<xs:annotation>
<xs:documentation>Ahol kapcsolódó tankerület adatait jelenítjük meg, ott ezt a típust kell használni</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="TankeruletKod">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="6" />
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Nev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DokumentumType">
<xs:annotation>
<xs:documentation>Egy okirat meta-adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="DokumentumID" type="xs:int" />
<xs:element name="OkiratTipusa" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A feltöltött dokumentum milyen okirattípusba tartozik bele OKIRATTIPUS szo_tipus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Megnevezes">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Fenntarto" type="FenntartoLinkType" />
<xs:element minOccurs="0" name="Intezmeny" type="IntezmenyLinkType" />
<xs:element minOccurs="0" name="OkiratKelte" type="xs:date">
<xs:annotation>
<xs:documentation>A feltöltött dokumentumban található okirat kelte</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OkiratHatalyossagKezdete" type="xs:date">
<xs:annotation>
<xs:documentation>A feltöltött dokumentumban található okirat hatályosságának kezdete</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OkiratHatalyossagVege" type="xs:date">
<xs:annotation>
<xs:documentation>A feltöltött dokumentumban található okirat hatályosságának vége</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="OkiratEduIktatoszama" type="xs:string" />
<xs:element minOccurs="0" name="OkiratOHIktatoszama" type="xs:string" />
<xs:element name="Hiteles" type="common:SzotarType">
<xs:annotation>
<xs:documentation>IGENNEM type</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="File" type="xs:base64Binary" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="DokumentumLinkType">
<xs:annotation>
<xs:documentation>Egy okirat meta-adatai</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="DokumentumID" type="xs:int" />
<xs:element name="OkiratTipusa" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A feltöltött dokumentum milyen okirattípusba tartozik bele</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Megnevezes">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="OkiratKelte" type="xs:date">
<xs:annotation>
<xs:documentation>A feltöltött dokumentumban található okirat kelte</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Hiteles" type="common:SzotarType">
<xs:annotation>
<xs:documentation>IGENNEM type</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SzunetelesType">
<xs:annotation>
<xs:documentation>Intézmény, feladatellátási hely és feladat szünetelése</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Iktatoszam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Datum" type="xs:date">
<xs:annotation>
<xs:documentation>A szünetelés kezdődátuma</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="RogzitesDatuma" type="xs:date" />
<xs:element minOccurs="0" name="SzunetelesVegeDatum" type="xs:date" />
<xs:element minOccurs="0" name="OSAPAlapjan" type="common:SzotarType">
<xs:annotation>
<xs:documentation>IGENNEM típus</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Tanev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MukodesiEngedelyType">
<xs:annotation>
<xs:documentation>Intézmény működési engedélyét leíró típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="EngedelyID" type="xs:int" />
<xs:element name="EngedelyKelte" type="KeltezesType" />
<xs:element name="HatarozatSzam">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="EngedelyezoNev">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="EngedelyezoCim" type="KirCimType" />
<xs:element name="MukodesKezdete" type="xs:date" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="MegszunesAdatokType">
<xs:annotation>
<xs:documentation>Intézmény és feladatellátási hely megszűnése</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="MegszunesOka" type="common:SzotarType">
<xs:annotation>
<xs:documentation>A megszűnés oka, intézmény nél szo_tipus: INTMSZ, feladatellátási helynél: szo_tipus: FHELYMSZ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MegszunesDatuma" type="xs:date">
<xs:annotation>
<xs:documentation>A megszűntető hatrározat dátuma.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MegszunesHatalybalepes" type="xs:date">
<xs:annotation>
<xs:documentation>Az intézmény ezzel a dátummal fog megszűnnni</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="KeresesiModType">
<xs:annotation>
<xs:documentation>A kereses modja. SZIMPLA eseten csak a Taj szam es az Oktazon alapu keresesek futnak le. TELJES keresesi mod eseten a megadott szemelyes adatokkal is tortenik kereses.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="SZIMPLA" />
<xs:enumeration value="TELJES" />
<xs:enumeration value="NYUFIG" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ValaszKodType">
<xs:annotation>
<xs:documentation>A kereses valaszkodja + hibaleiras, ha van</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Kod">
<xs:annotation>
<xs:documentation>A kereses valaszkodja. 0=0 talalat, 1=1 talalat, 2=tobbes talalat, 3=hiba a kereses soran.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="Hibaleiras" nillable="true" type="xs:string">
<xs:annotation>
<xs:documentation>Hiba oka szoveges formaban.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EgyezosegType">
<xs:annotation>
<xs:documentation>A kereséshez megadott azonosító adatokból képzett kódok egyezősége a talált személy adataival</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="TajOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: a Taj szam mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="OktAzonOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az OktAzon mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NemOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: a Nem mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="VKNevDMOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: a VKnevDM mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="VVNevDMOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: a VVNevDM mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SZKNevDMOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az SZKNevDM mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SZVNevDMOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az SZVNevDM mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AKNevDMOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az AKNevDM mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="AVNevDMOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: a AVNevDM mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SZHelyKodOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az SZHelyKod mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SZDatEvOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az SZDatEv mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SZDatHoOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az SZDatHo mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SZDatNapOE">
<xs:annotation>
<xs:documentation>Vonatkozó szótár mezőnév: OSSZEH; Leírás: az SZDatNap mező összehasonlításának eredménye: 0 - nem volt megadva a kereséshez; 1 - nem volt adva a kereséshez, de nem egyezik a találattal; 2 - meg volt adva a kereséshez, és egyezik is a találattal</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0" />
<xs:maxInclusive value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="KirSzemkerSzemelyAdatType">
<xs:annotation>
<xs:documentation>Személy adatait leíró típus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType">
<xs:sequence>
<xs:element minOccurs="0" name="Oktazon" type="common:OktazonType">
<xs:annotation>
<xs:documentation>Oktatási azonosító</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ViseltNev" type="common:NevType">
<xs:annotation>
<xs:documentation>A személy viselt neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiNev" type="common:NevType">
<xs:annotation>
<xs:documentation>A személy szuletési neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AnyjaNeve" type="common:NevType">
<xs:annotation>
<xs:documentation>Személy anyja neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiIdo" type="xs:date">
<xs:annotation>
<xs:documentation>Születési idő. Ez nem mindig ismert pontosan (egyes afrikai népek esetén előforulhat, hogy még az év sem ismert pontosan).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiHelyOrszagKod" type="common:stringWithId">
<xs:annotation>
<xs:documentation>A személy szuletési helye - ország kód</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiHelyseg" type="common:stringWithId">
<xs:annotation>
<xs:documentation>A személy szuletési helye</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Allampolgarsag1Kod" type="common:SzotarType">
<xs:annotation>
<xs:documentation>Személy állampolgársága 1</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Allampolgarsag2Kod" type="common:SzotarType">
<xs:annotation>
<xs:documentation>Személy állampolgársága 2</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Nem" type="common:NemType">
<xs:annotation>
<xs:documentation>Személy neme</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TAJ" type="common:TAJType">
<xs:annotation>
<xs:documentation>Mezőméret és típus: Char(9); Leírás: Személy TAJ szám</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="keresiMod" type="KeresesiModType" use="required">
<xs:annotation>
<xs:documentation>A kereses modja.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="CorrelId" type="xs:string">
<xs:annotation>
<xs:documentation>Üzenetazonsoító, a kérés- és a válasz üzenet összekapcsolására használható mező.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Tipus" type="SzemelyTipusType" use="required">
<xs:annotation>
<xs:documentation>milyen típusú személyt keresünk</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="OktatasiJellemzokType">
<xs:annotation>
<xs:documentation>Feladatellátási hely oktatási jellemzők típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="MaxFerohely" type="xs:int">
<xs:annotation>
<xs:documentation>alapító okiratban rögzített maximálisan felvehető össz. gyerek/tanulólétszámot</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MaxNappaliLetszam" type="xs:int">
<xs:annotation>
<xs:documentation>a nappali képzésben felvehető maximális létszám</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MaxGyakLetszam" type="xs:int">
<xs:annotation>
<xs:documentation>a gyakorlati képzésben felvehető maximális létszám</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="CsoportszobakSzama" type="xs:int" />
<xs:element minOccurs="0" name="HalotermekSzama" type="xs:int" />
<xs:element minOccurs="0" name="TantermekSzama" type="xs:int" />
<xs:element minOccurs="0" name="Tornaterem" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Tornaszoba" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Uszoda" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Konyha" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Konyvtar" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Termeszetlabor" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Tanmuhely" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Sportpalya" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="EgysegesIskola" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KulfoldiIskola" type="common:SzotarType">
<xs:annotation>
<xs:documentation>szo_tipus: IGENNEM</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>