This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="KerelemBekuldesResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.KerelemBekuldesResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="KerelemBekuldesResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.KerelemBekuldesResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="KerelemStatuszLekerdezesResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.KerelemStatuszLekerdezesResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="KerelemStatuszLekerdezesResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.KerelemStatuszLekerdezesResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="KretaTelephelyRegisztracioResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.KretaTelephelyRegisztracioResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="KretaTelephelyRegisztracioResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.KretaTelephelyRegisztracioResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="PedagogusListaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.PedagogusListaResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="PedagogusListaResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.PedagogusListaResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TanuloListaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TanuloListaResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TanuloListaResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TanuloListaResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TelephelyListaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TelephelyListaResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TelephelyListaResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TelephelyListaResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TorzsadatListaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TorzsadatListaResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TorzsadatListaResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TorzsadatListaResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TorzsadatkorListaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TorzsadatkorListaResponse, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="TorzsadatkorListaResponseType" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>Kreta.BusinessLogic.KirService.TorzsadatkorListaResponseType, Service References.KirService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="c4543904-0e36-4f36-a856-e4e9ce5a27b5" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
<ClientOptions>
<GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
<GenerateTaskBasedAsynchronousMethod>true</GenerateTaskBasedAsynchronousMethod>
<EnableDataBinding>true</EnableDataBinding>
<ExcludedTypes />
<ImportXmlTypes>false</ImportXmlTypes>
<GenerateInternalTypes>false</GenerateInternalTypes>
<GenerateMessageContracts>false</GenerateMessageContracts>
<NamespaceMappings />
<CollectionMappings />
<GenerateSerializableTypes>true</GenerateSerializableTypes>
<Serializer>Auto</Serializer>
<UseSerializerForFaults>true</UseSerializerForFaults>
<ReferenceAllAssemblies>true</ReferenceAllAssemblies>
<ReferencedAssemblies />
<ReferencedDataContractTypes />
<ServiceContractMappings />
</ClientOptions>
<MetadataSources>
<MetadataSource Address="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2-kreta/kirKretaWsInterface.wsdl" Protocol="http" SourceId="1" />
</MetadataSources>
<Metadata>
<MetadataFile FileName="kir-kreta-if-core.xsd" MetadataType="Schema" ID="6e6421dc-c981-4988-8beb-3695300d7ac6" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2-kreta/kir-kreta-if-core.xsd" />
<MetadataFile FileName="kir2.xsd" MetadataType="Schema" ID="94634b1c-9623-4ac4-bf44-b29d27e57891" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2-szny/kir2.kirszny.xsd" />
<MetadataFile FileName="kir21.xsd" MetadataType="Schema" ID="29a5d1f8-17da-445e-821c-716bf7bfb54f" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2-torzs/kir2.torzs-ws.xsd" />
<MetadataFile FileName="edu_core.xsd" MetadataType="Schema" ID="5a15747f-ec04-46d8-9ead-63e2be9de9a4" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/edu_core.xsd" />
<MetadataFile FileName="kirKretaWsInterface.wsdl" MetadataType="Wsdl" ID="33d46286-bfb4-4b02-acc0-32e1dfc12f78" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2-kreta/kirKretaWsInterface.wsdl" />
<MetadataFile FileName="kir_core.xsd" MetadataType="Schema" ID="755be666-8b7d-497b-b5b8-13d3a1a24f6b" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir_core.xsd" />
<MetadataFile FileName="kir-kreta-if.xsd" MetadataType="Schema" ID="f86c03ed-26a2-4aac-97bf-579f37d48d96" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2-kreta/kir-kreta-if.xsd" />
<MetadataFile FileName="kir2_core.xsd" MetadataType="Schema" ID="073c7bb6-663a-421b-8ac1-503dc98f26c6" SourceId="1" SourceUrl="https://ws.educatio.hu/kirkretaif-test/interface/kir/kir2_core.xsd" />
</Metadata>
<Extensions>
<ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
<ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
</Extensions>
</ReferenceGroup>

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
<behaviors />
<bindings>
<binding digest="System.ServiceModel.Configuration.BasicHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data name=&quot;IService_KretaSoap11&quot;&gt;&lt;security mode=&quot;Transport&quot; /&gt;&lt;/Data&gt;" bindingType="basicHttpBinding" name="IService_KretaSoap11" />
<binding digest="System.ServiceModel.Configuration.BasicHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data name=&quot;IService_KretaSoap111&quot; /&gt;" bindingType="basicHttpBinding" name="IService_KretaSoap111" />
</bindings>
<endpoints>
<endpoint normalizedDigest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;https://ws.educatio.hu/kirkretaif-test/services&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;IService_KretaSoap11&quot; contract=&quot;KirService.IService_Kreta&quot; name=&quot;IService_KretaSoap11&quot; /&gt;" digest="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;Data address=&quot;https://ws.educatio.hu/kirkretaif-test/services&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;IService_KretaSoap11&quot; contract=&quot;KirService.IService_Kreta&quot; name=&quot;IService_KretaSoap11&quot; /&gt;" contractName="KirService.IService_Kreta" name="IService_KretaSoap11" />
</endpoints>
</configurationSnapshot>

View file

@ -0,0 +1,310 @@
<?xml version="1.0" encoding="utf-8"?>
<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="tkgM/8uqIFsQ8OkJ9FEGKEWbNcs=">
<bindingConfigurations>
<bindingConfiguration bindingType="basicHttpBinding" name="IService_KretaSoap11">
<properties>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>IService_KretaSoap11</serializedValue>
</property>
<property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>StrongWildcard</serializedValue>
</property>
<property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>65536</serializedValue>
</property>
<property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
</property>
<property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/textEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Text.UTF8Encoding</serializedValue>
</property>
<property path="/transferMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Buffered</serializedValue>
</property>
<property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Text</serializedValue>
</property>
<property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.BasicHttpSecurityElement</serializedValue>
</property>
<property path="/security/mode" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.BasicHttpSecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Transport</serializedValue>
</property>
<property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.HttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.HttpTransportSecurityElement</serializedValue>
</property>
<property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Never</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>TransportSelected</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>(Collection)</serializedValue>
</property>
<property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpMessageSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.BasicHttpMessageSecurityElement</serializedValue>
</property>
<property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpMessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>UserName</serializedValue>
</property>
<property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Default</serializedValue>
</property>
</properties>
</bindingConfiguration>
<bindingConfiguration bindingType="basicHttpBinding" name="IService_KretaSoap111">
<properties>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>IService_KretaSoap111</serializedValue>
</property>
<property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>StrongWildcard</serializedValue>
</property>
<property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>65536</serializedValue>
</property>
<property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
</property>
<property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>0</serializedValue>
</property>
<property path="/textEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Text.UTF8Encoding</serializedValue>
</property>
<property path="/transferMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Buffered</serializedValue>
</property>
<property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Text</serializedValue>
</property>
<property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.BasicHttpSecurityElement</serializedValue>
</property>
<property path="/security/mode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpSecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.HttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.HttpTransportSecurityElement</serializedValue>
</property>
<property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>None</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Never</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>TransportSelected</serializedValue>
</property>
<property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>(Collection)</serializedValue>
</property>
<property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpMessageSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.BasicHttpMessageSecurityElement</serializedValue>
</property>
<property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpMessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>UserName</serializedValue>
</property>
<property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>Default</serializedValue>
</property>
</properties>
</bindingConfiguration>
</bindingConfigurations>
<endpoints>
<endpoint name="IService_KretaSoap11" contract="KirService.IService_Kreta" bindingType="basicHttpBinding" address="https://ws.educatio.hu/kirkretaif-test/services" bindingConfiguration="IService_KretaSoap11">
<properties>
<property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>https://ws.educatio.hu/kirkretaif-test/services</serializedValue>
</property>
<property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>basicHttpBinding</serializedValue>
</property>
<property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>IService_KretaSoap11</serializedValue>
</property>
<property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>KirService.IService_Kreta</serializedValue>
</property>
<property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue>
</property>
<property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>&lt;Header /&gt;</serializedValue>
</property>
<property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue>
</property>
<property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
</property>
<property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue>
</property>
<property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue>
</property>
<property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue>
</property>
<property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue>
</property>
<property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue>
</property>
<property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>My</serializedValue>
</property>
<property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>LocalMachine</serializedValue>
</property>
<property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>FindBySubjectDistinguishedName</serializedValue>
</property>
<property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>False</serializedValue>
</property>
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue>IService_KretaSoap11</serializedValue>
</property>
<property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
<property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<serializedValue />
</property>
</properties>
</endpoint>
</endpoints>
</SavedWcfConfigurationInformation>

View file

@ -0,0 +1,885 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://www.educatio.hu/common" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/common" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:attributeGroup name="ClientAuthAttributes">
<xs:annotation>
<xs:documentation>kliens alkalmazás és az esetlegesen benne értelmezett felhasználó azonosító</xs:documentation>
</xs:annotation>
<xs:attribute name="clientApp" use="required">
<xs:annotation>
<xs:documentation>a kliens alkalmazás, amely a szolgáltatást igénybe szeretné venni</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="128" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="clientAuthNs" use="optional">
<xs:annotation>
<xs:documentation>a kliens alkalmazásban értelmezett felhasználó névtere (amennyiben ez létezik). Csak debug információként használja ezt a szolgáltatás.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="512" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="clientAuthName" use="optional">
<xs:annotation>
<xs:documentation>a kliens alkalmazásban értelmezett felhasználó neve (amennyiben ez létezik). Csak debug információként használja ezt a szolgáltatás.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="128" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
<xs:simpleType name="IgenNemType">
<xs:annotation>
<xs:documentation>egyszerű igen/nem típus (I: igen, N: nem)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="I" />
<xs:enumeration value="N" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="IrszamType">
<xs:annotation>
<xs:documentation>irányítószám formátuma (4)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TelefonType">
<xs:annotation>
<xs:documentation> Telefonszám típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string" />
</xs:simpleType>
<xs:simpleType name="PIRType">
<xs:annotation>
<xs:documentation>A MÁK által használt PIR-kód típusa</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="6" />
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="FaxType">
<xs:annotation>
<xs:documentation>Fax típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string" />
</xs:simpleType>
<xs:simpleType name="EmailType">
<xs:annotation>
<xs:documentation>email típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="\w[-+._\w]+@\w[-.\w]+\.\w[-.\w]+" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TelefonszamType">
<xs:annotation>
<xs:documentation>telefonszám típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="[+]?\d+([\\/-]\d+)*" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="OktazonType">
<xs:annotation>
<xs:documentation>oktazon szám formátuma (11 számból áll)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:integer">
<xs:totalDigits value="11" />
<xs:minInclusive value="70000000000" />
<xs:maxInclusive value="99999999999" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="FOmKodType">
<xs:annotation>
<xs:documentation>Felsőoktatási OM kód típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="7" />
<xs:minLength value="7" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="KOmKodType">
<xs:annotation>
<xs:documentation>Közoktatási OM kód típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
<xs:minLength value="6" />
<xs:whiteSpace value="collapse" />
<xs:pattern value="\d{6}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TelephelySorszamType">
<xs:annotation>
<xs:documentation>Közoktatási intézmények esetén értelmezett telephely sorszámát leíró típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
<xs:minLength value="3" />
<xs:whiteSpace value="collapse" />
<xs:pattern value="\d{3}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NemType">
<xs:annotation>
<xs:documentation>személyek nem típusa (N:nő, F: férfi, X: ismeretlen)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="N" />
<xs:enumeration value="F" />
<xs:enumeration value="X" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NevSorrendType">
<xs:annotation>
<xs:documentation>a nevek sorrendje vezetéknév-keresztnév vagy fordított</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="VEZETEKNEV">
<xs:annotation>
<xs:documentation>A név első része a vezetéknév</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="KERESZTNEV">
<xs:annotation>
<xs:documentation>A név első része a keresztnév</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="DatumPontossagType">
<xs:annotation>
<xs:documentation>egy adott dátum pontosságát meghatározó érték (P: pontos, H: hóhelyes, E: évhelyes, X: nem ismert)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="P" />
<xs:enumeration value="H" />
<xs:enumeration value="E" />
<xs:enumeration value="X" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="TAJType">
<xs:annotation>
<xs:documentation>A TAJ szám formátuma (9 számból áll)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="9" />
<xs:minLength value="9" />
<xs:pattern value="\d{9}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="OkmanyTipusType">
<xs:annotation>
<xs:documentation>okmány típus (D: diákigazolvány, S: Személyi, U: utlevél, T: tartózkodási engedély)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="D" />
<xs:enumeration value="S" />
<xs:enumeration value="U" />
<xs:enumeration value="T" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NEKAzonositoType">
<xs:annotation>
<xs:documentation>Nemzeti Egységes Kártyarendszer Azonosító</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:length value="16" />
<xs:whiteSpace value="collapse" />
<xs:pattern value="\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])[a-zA-Z]{3}\d{3}\d{4}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MunkarendType">
<xs:annotation>
<xs:documentation>az igénylő a megadott képzési formában vesz részt az adott intézményben</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="N">
<xs:annotation>
<xs:documentation>Nappali tagozatos igénylő</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="E">
<xs:annotation>
<xs:documentation>Esti képzésben részt vevő igénylő</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="L">
<xs:annotation>
<xs:documentation>Levelező képzésben részt vevő igénylő</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="T">
<xs:annotation>
<xs:documentation>Távoktatásban részt vevő igénylő</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="AdoszamType">
<xs:annotation>
<xs:documentation>Adószám formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="13" />
<xs:maxLength value="13" />
<xs:pattern value="\d{8}(-){0,1}\d{1}(-){0,1}\d{2}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BankSzamlaSzamType">
<xs:annotation>
<xs:documentation>Bankszámlaszám típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="\d{8}-\d{8}(-\d{8}){0,1}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="KerelemMuveletType">
<xs:annotation>
<xs:documentation>kérelem művelet típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="LETREHOZ" />
<xs:enumeration value="MODOSIT" />
<xs:enumeration value="TOROL" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="uuid">
<xs:annotation>
<xs:documentation>Uuid típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalIdType">
<xs:annotation>
<xs:documentation>A küldő rendszer megadhat egy saját kérés azonosítót, amit a fogadó rendszernek vissza kell adnia a kérésre adott válaszban</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="stringWithId">
<xs:annotation>
<xs:documentation>olyan szöveges típus, amelyhez azonosító érték is tartozhat</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="id" type="xs:unsignedLong">
<xs:annotation>
<xs:documentation>ha az adott elemnek van azonositoja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="stringWithStringId">
<xs:annotation>
<xs:documentation>olyan szöveges típus, amelyhez azonosító érték is tartozhat</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="id" type="xs:string">
<xs:annotation>
<xs:documentation>ha az adott elemnek van azonositoja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="stringWithRequiredId">
<xs:annotation>
<xs:documentation>Id-vel azonosítható típus, amelynek van szöveges megfelelője is, de az ID megadása mindenképp kötelező</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="id" type="xs:unsignedLong" use="required">
<xs:annotation>
<xs:documentation>az adott elem azonositoja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="stringWithRequiredStringId">
<xs:annotation>
<xs:documentation>Id-vel azonosítható típus, amelynek van szöveges megfelelője is, de az ID megadása mindenképp kötelező</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="id" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>az adott elem azonositoja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="SzotarType">
<xs:annotation>
<xs:documentation>a szótár hosszú neve az elem tartalma</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="SzotarTipus">
<xs:annotation>
<xs:documentation>a szótár elem típusa</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="RovidNev" use="required">
<xs:annotation>
<xs:documentation>a szótár elem rövid neve</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
<xs:minLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="Torolt" type="xs:boolean">
<xs:annotation>
<xs:documentation>a szótár elem törölt-e</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="SzotarLekerdezesType">
<xs:annotation>
<xs:documentation>Szótárelem megadása a requestekben</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="SzotarTipus">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="RovidNev" use="required">
<xs:annotation>
<xs:documentation>a szótár elem rövid neve, ha üres sztring, akkor a hosszú névre keresünk (ha az adott szolgáltatás implementálja ezt a funkciót!)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
<xs:minLength value="0" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="Torolt" type="xs:boolean" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="CimAdatokType">
<xs:annotation>
<xs:documentation>címadatok (kirint: fenntartó, telephely, kikfir)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Irszam" type="IrszamType" />
<xs:element minOccurs="0" name="Helyseg" type="stringWithStringId">
<xs:annotation>
<xs:documentation>helység
szótárazandó: HelysegType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Utca" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CimType">
<xs:annotation>
<xs:documentation>cím típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Orszag" type="stringWithRequiredId">
<xs:annotation>
<xs:documentation>ország</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Regio" type="xs:string">
<xs:annotation>
<xs:documentation>melyik régióban található az adott cím</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Telepules" type="stringWithId">
<xs:annotation>
<xs:documentation>település neve
szótárazandó: HelysegType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="IranyitoSzam" nillable="true" type="IrszamType">
<xs:annotation>
<xs:documentation>irányítószám</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Postafiok" nillable="true" type="xs:string">
<xs:annotation>
<xs:documentation>postafiok</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KozteruletNev" nillable="true" type="xs:string">
<xs:annotation>
<xs:documentation>közterület megnevezése</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KozteruletJelleg" nillable="true" type="xs:string">
<xs:annotation>
<xs:documentation>milyen típusú a közterület (utca, tér stb.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Hazszam" nillable="true" type="xs:string">
<xs:annotation>
<xs:documentation>házszám</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Pontositas" nillable="true" type="xs:string">
<xs:annotation>
<xs:documentation>esetleges cím pontosítás</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ElerhetosegType">
<xs:annotation>
<xs:documentation>elérhetőség típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Telefon" type="xs:string">
<xs:annotation>
<xs:documentation>telefonszám</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Email" type="xs:string">
<xs:annotation>
<xs:documentation>emailcím</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Mobil" type="xs:string">
<xs:annotation>
<xs:documentation>mobil telefonszám</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Fax" type="xs:string">
<xs:annotation>
<xs:documentation>faxszám</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="NevType">
<xs:annotation>
<xs:documentation>személyek nevének tárolására szolgáló adattípus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Elonev" type="xs:string">
<xs:annotation>
<xs:documentation>a személy előneve (pl. id., dr., Dr., özv., stb.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Vezeteknev">
<xs:annotation>
<xs:documentation>a személy vezetékneve (a középső nevek is ide kerülnek)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:pattern value="[^\d_+*?!%/\\:;&quot;()]*" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Keresztnev">
<xs:annotation>
<xs:documentation>a személy keresztneve (egynevű személy esetén ide kerül a neve)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:pattern value="[^\d_+*?!%/\\:;&quot;()]*" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NevSorrend" type="NevSorrendType">
<xs:annotation>
<xs:documentation>a vezetéknév és a keresztnév leírásának sorrendjére vonatkozó információ</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="RegiNevType">
<xs:annotation>
<xs:documentation>régebben használt név típus (név, knstart, vezetéknév-keresztnév sorrend, előnév, dr)</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Nev">
<xs:annotation>
<xs:documentation>a személy neve</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NevKnstart" type="xs:short">
<xs:annotation>
<xs:documentation>az utónév kezdő pozíciója a néven belül (1-től kezdődő pozícionálással)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NevSorrend" type="NevSorrendType">
<xs:annotation>
<xs:documentation>A névben található vezetéknév és keresztnév sorrendje.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="NevElotag" type="xs:string">
<xs:annotation>
<xs:documentation>ha a névhez valamilyen külön előtag tartozik (például: ifjabb, idősebb stb.)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="NevDr" type="xs:string">
<xs:annotation>
<xs:documentation>ha a névhez doktori fokozat is tartozik, akkor azt ezen mező jelzi</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ErtesitesType">
<xs:annotation>
<xs:documentation>Az értesítési kontroller által visszaadott értesítések általános formátuma</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="RekordsyncDeltaListResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="Service">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Record">
<xs:complexType>
<xs:sequence>
<xs:element name="ErtesitesAzonosito" type="xs:string" />
<xs:element name="ErtesitesAdatok" type="xs:anyType" />
</xs:sequence>
<xs:attribute name="Lastupd" type="xs:date" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="Id" type="xs:string" use="required" />
<xs:attribute name="Version" type="xs:int" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="TranId" type="xs:int" use="required" />
<xs:attribute name="TimeStamp" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AbstractAdatModositasType">
<xs:annotation>
<xs:documentation>Módosítás típusú adatkérések esetén a kérés ezen altípusból származik le</xs:documentation>
</xs:annotation>
<xs:attribute name="muvelet" type="KerelemMuveletType">
<xs:annotation>
<xs:documentation>Amennyiben nincs megadva a művelet értéke, úgy a kérelmet feldolgozó egységnek nem kell foglalkozni az adott kérelem szakasszal.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="OrszagType">
<xs:annotation>
<xs:documentation>Ország típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Kod" type="xs:string">
<xs:annotation>
<xs:documentation>ország kódja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Kod2" type="xs:string">
<xs:annotation>
<xs:documentation>ország másodlagos kódja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nev" type="xs:string">
<xs:annotation>
<xs:documentation>ország neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Allampolgarsag" type="xs:string">
<xs:annotation>
<xs:documentation>országhoz tartozó állampolgárság neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Sorszam" type="xs:int">
<xs:annotation>
<xs:documentation>rendezési sorszám</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="MessageSeverityType">
<xs:annotation>
<xs:documentation>az üzenet szintje (info, error, stb.)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="INFO" />
<xs:enumeration value="WARNING" />
<xs:enumeration value="ERROR" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="MessageType">
<xs:annotation>
<xs:documentation>Üzenet típus: üzleti hibák, figyelmeztetések és információk visszaadására használjuk</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Type" type="MessageSeverityType">
<xs:annotation>
<xs:documentation>Típus: hiba/figyelmeztetés/információ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Source">
<xs:annotation>
<xs:documentation>Az üzenetet előállító forrás rendszer neve </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Code">
<xs:annotation>
<xs:documentation>Az üzenet kódja a forrás rendszerben</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Text" type="xs:string">
<xs:annotation>
<xs:documentation>Az üzenet szövege</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="OtherInfo" type="stringWithStringId">
<xs:annotation>
<xs:documentation>Egyéb adatok az üzenettel kapcsolatban</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OperationFaultType">
<xs:annotation>
<xs:documentation>Hibakezelés típusa (SOAP fault operation). A különböző szolgáltatásokban egységesen használt hiba típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ErrorCode" type="xs:int">
<xs:annotation>
<xs:documentation>hiba kódja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ErrorMessage" type="xs:string">
<xs:annotation>
<xs:documentation>hibaüzenet (a kliens felé beszédesnek kell lennie)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Time" type="xs:dateTime">
<xs:annotation>
<xs:documentation>időpont</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="OtherInfo" type="stringWithStringId">
<xs:annotation>
<xs:documentation>egyéb hiba leíró információk</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="OperationFault" type="OperationFaultType">
<xs:annotation>
<xs:documentation>Hibakezelés típusa (SOAP fault operation)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="SystemFaultType">
<xs:annotation>
<xs:documentation>A rendszerhibákat reprezentáló típus, ezt kell használni a jövőben rendszerhibák jelzésére, viszont az üzleti hibákat tilos ezzel jelezni</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ErrorSource">
<xs:annotation>
<xs:documentation>A hibát dobó forrás rendszer neve</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="20" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ErrorCode">
<xs:annotation>
<xs:documentation>A rhiba kódja a forrás rendszerben</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ErrorMessage" type="xs:string">
<xs:annotation>
<xs:documentation>A hiba szövege (a kliens felé egyértelműnek és beszédesnek kell lennie)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OccuredAt" type="xs:dateTime">
<xs:annotation>
<xs:documentation>A hba megtörténtének időpontja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="OtherInfo" type="stringWithStringId">
<xs:annotation>
<xs:documentation>Egyéb a hibával kapcsolatos adatok</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SystemFault" type="SystemFaultType">
<xs:annotation>
<xs:documentation>Rendszerhiba SOAP fault</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nev" type="NevType" />
<xs:complexType name="RequestBaseType" abstract="true">
<xs:annotation>
<xs:documentation>Edu kérés base type, minden Edu-s kérést ebből kell származtatni a jövőben</xs:documentation>
</xs:annotation>
<xs:attribute name="externalId" type="ExternalIdType">
<xs:annotation>
<xs:documentation>A küldő rendszer megadhat egy saját kérés azonosítót, amit a fogadó rendszernek vissza kell adnia a kérésre adott válaszban</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="version" use="required">
<xs:annotation>
<xs:documentation>az igénybevett szolgáltatás interfészének a verziószáma</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="128" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attributeGroup ref="ClientAuthAttributes" />
</xs:complexType>
<xs:complexType name="ResponseBaseType" abstract="true">
<xs:annotation>
<xs:documentation>Edu válasz base type,minden Edu-s választ ebből kell származtatni a jövőben</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Messages" type="MessageType" />
</xs:sequence>
<xs:attribute name="isSuccess" type="xs:boolean" use="required">
<xs:annotation>
<xs:documentation>Sikeres-e a válasz</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="createdAt" type="xs:dateTime" use="required">
<xs:annotation>
<xs:documentation>A válasz összeállításának időpontja</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="externalId" type="ExternalIdType">
<xs:annotation>
<xs:documentation>A küldő rendszer megadhat egy saját kérés azonosítót, amit a fogadó rendszernek vissza kell adnia a kérésre adott válaszban</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="version" use="required">
<xs:annotation>
<xs:documentation>a kiszolgáló szolgáltatás interfészének verziószáma</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="128" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:complexType name="SearchRequestBaseType">
<xs:annotation>
<xs:documentation>kereséseknél használható alap kérés típus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="RequestBaseType">
<xs:attribute name="pageSize">
<xs:annotation>
<xs:documentation>maximálisan visszaadandó elemek száma (page megadása esetén annyi)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1" />
<xs:maxInclusive value="10000" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pageNumber">
<xs:annotation>
<xs:documentation>hányadik lapra vagyunk kíváncsiak az eredményhalmazból (ha nincs megadva, akkor nem lesz lapozható a keresési kérés, így a válaszaban nem kötelező visszaadni az összes találat számát)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SearchResponseBaseType">
<xs:annotation>
<xs:documentation>kereséseknél használható alap válasz típus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="ResponseBaseType">
<xs:attribute name="total">
<xs:annotation>
<xs:documentation>a keresés eredményének tényleges mérete (csak pageing esetén kerül kötelezően kitöltésre)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="pageSize">
<xs:annotation>
<xs:documentation>amennyiben a találati elemszám szűkítésre került, akkor a szűkítés mértékét tartalmazza ez az attribútum</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1" />
<xs:maxInclusive value="10000" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,92 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://www.educatio.hu/kretaif" xmlns:common="http://www.educatio.hu/common" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kretaif" 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:element name="KIR2AuthHeader" type="tns:KIR2AuthHeaderType" />
<xs:complexType name="KIR2AuthHeaderType">
<xs:annotation>
<xs:documentation>KIRSec bemeneti adattípusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Intezmeny" type="common:KOmKodType">
<xs:annotation>
<xs:documentation>Az intézmény OMKódja, melynek adatain a felhasználó a kívánt funkciót el akarja érni</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Felhasznalo" type="tns:FelhasznaloType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FelhasznaloType">
<xs:choice>
<xs:element name="IntezmenyiFelhasznalo" type="tns:IntezmenyiFelhasznaloType">
<xs:annotation>
<xs:documentation>Azonosító adatok a KIR-TOKEN rendszer használatával</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KretaToken" type="tns:KretaTokenType">
<xs:annotation>
<xs:documentation>Automatikus adatfrissítéshez lesz használható</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="IntezmenyiFelhasznaloType">
<xs:annotation>
<xs:documentation>KIR-TOKEN alapú azonosító adatok típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="FelhasznaloNev" type="xs:string" />
<xs:element name="KIRToken" type="xs:string">
<xs:annotation>
<xs:documentation>A KIR-TOKEN rendszerben kapott karaktersorozat</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="KretaTokenType">
<xs:annotation>
<xs:documentation>Athentikációs token formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="800" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="KretaKodType">
<xs:annotation>
<xs:documentation>kréta kód formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="16" />
<xs:maxLength value="16" />
<xs:whiteSpace value="collapse" />
<xs:pattern value="[A-Z]{6}\d{10}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="IARAzonositoType">
<xs:annotation>
<xs:documentation>iar azonosító formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:normalizedString">
<xs:minLength value="13" />
<xs:maxLength value="13" />
<xs:whiteSpace value="collapse" />
<xs:pattern value="[A-Z]{3}\d{6}[\-]\d{3}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="KontenerIDType">
<xs:annotation>
<xs:documentation>iar konténer id formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:normalizedString">
<xs:minLength value="25" />
<xs:maxLength value="25" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
</xs:schema>

View file

@ -0,0 +1,453 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:kir2szny="http://www.educatio.hu/kir2/kir2szny" xmlns:kir2="http://www.educatio.hu/kir2" xmlns:tns="http://www.educatio.hu/kretaif" xmlns:common="http://www.educatio.hu/common" xmlns:kir1="http://www.educatio.hu/kir" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kretaif" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="../kir2-torzs/kir2.torzs-ws.xsd" namespace="http://www.educatio.hu/kir2">
<xs:annotation>
<xs:documentation>
Az interfész definíciók a KIR általános típus leíróira épülnek.
</xs:documentation>
</xs:annotation>
</xs:import>
<xs:import schemaLocation="../kir2-szny/kir2.kirszny.xsd" namespace="http://www.educatio.hu/kir2/kir2szny">
<xs:annotation>
<xs:documentation>
Az interfész definíciók a KIR általános típus leíróira épülnek.
</xs:documentation>
</xs:annotation>
</xs:import>
<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="TelephelyListaType">
<xs:annotation>
<xs:documentation>telephelyek listáját tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Telephely" type="tns:TelephelyType">
<xs:annotation>
<xs:documentation>telephely adatai</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TelephelyType">
<xs:annotation>
<xs:documentation>telephely struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Szolgaltatasok" type="tns:OktatasiSzolgaltatasListaType">
<xs:annotation>
<xs:documentation>A telephely által ellátott feladatok/szolgáltatások listája. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="TelephelyKod" type="xs:int" use="required">
<xs:annotation>
<xs:documentation>Feladatellátási hely azonosítója.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="TelephelyNev" type="xs:string">
<xs:annotation>
<xs:documentation>Feladatellátási hely neve. Beküldéskor nem szükséges megadni</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="OktatasiSzolgaltatasListaType">
<xs:annotation>
<xs:documentation>szolgáltatások listáját tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Szolgaltatas" type="tns:OktatasiSzolgaltatasType">
<xs:annotation>
<xs:documentation>szolgáltatás adatai</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OktatasiSzolgaltatasType">
<xs:annotation>
<xs:documentation>szolgáltatás struktúra</xs:documentation>
</xs:annotation>
<xs:attribute name="Kod" type="xs:int" use="required">
<xs:annotation>
<xs:documentation>Oktatási szolgáltatás kódja. Beküldéskor elegendő a kódot megadni, a leírás (szolgáltatás hosszú neve) kitöltése nem szükséges</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Nev" type="xs:string">
<xs:annotation>
<xs:documentation>Oktatási szolgáltatás hosszú neve.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="SzemelyAdatType">
<xs:annotation>
<xs:documentation>egy személyadat válasz struktúrája</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="kir2szny:AlapSzemelyAdatType">
<xs:sequence>
<xs:element minOccurs="0" name="Telefonszam" type="common:TelefonszamType">
<xs:annotation>
<xs:documentation>A személy telefonszáma</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Email" type="common:EmailType">
<xs:annotation>
<xs:documentation>A személy email címe</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AdatkezelestVegzoIntezmeny" type="common:KOmKodType">
<xs:annotation>
<xs:documentation>Azon intézmény azonosítója, amely a személy személyes adatait kezeli. Számított érték.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Cimek" type="tns:CimekType">
<xs:annotation>
<xs:documentation>a személy címei</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="CimekType">
<xs:annotation>
<xs:documentation>egy személy címeit tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="AllandoCim" type="common:CimType">
<xs:annotation>
<xs:documentation>a személy állandó címe (az ország esetén a szöveges részben az ország 3betűs ISO kódját kell küldeni, ha nem ismerjük az azonosítóját)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TartozkodasiCim" type="common:CimType">
<xs:annotation>
<xs:documentation>a személy tartózkodási címe (az ország esetén a szöveges részben az ország 3betűs ISO kódját kell küldeni, ha nem ismerjük az azonosítóját)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="KretaTanuloListaType">
<xs:annotation>
<xs:documentation>tanulók listáját tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Tanulo" type="tns:KretaTanuloAdatType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="KretaTanuloAdatType">
<xs:annotation>
<xs:documentation>egy tanulói adat struktúrája</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SzemelyesAdatok" type="tns:TanuloSzemelyesAdatType">
<xs:annotation>
<xs:documentation>a tanuló azon jogviszony adatai amik a szűrő feltételnek megfeleltek</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Jogviszonyok" type="tns:TanuloJogviszonyokType">
<xs:annotation>
<xs:documentation>a tanuló azon jogviszony adatai amik a szűrő feltételnek megfeleltek</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="TanuloSzemelyesAdatType">
<xs:annotation>
<xs:documentation>tanulói személyes adatok struktúrája</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="tns:SzemelyAdatType">
<xs:sequence>
<xs:choice minOccurs="0">
<xs:element name="TAJ" type="common:TAJType">
<xs:annotation>
<xs:documentation>Tanuló TAJ száma</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element fixed="true" name="NemIsmertTAJ">
<xs:annotation>
<xs:documentation>amennyiben kötelező a TAJ az adott Tanulónál, de nem lehetett eddig megadni</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:boolean" />
</xs:simpleType>
</xs:element>
</xs:choice>
<xs:element name="TankotelezettsegetTeljesito" type="common:IgenNemType">
<xs:annotation>
<xs:documentation>A tanuló tankötelezettséget teljesít?</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TankotelezettsegVege" type="kir2:korlatozottDatumType">
<xs:annotation>
<xs:documentation>Tankötelezettség vége dátum</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SNI" type="common:IgenNemType">
<xs:annotation>
<xs:documentation>Sajátos nevelési igényű tanuló-e</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BTM" type="common:IgenNemType">
<xs:annotation>
<xs:documentation>Beilleszkedési, tanulási, magatartási nehézségű tanuló-e</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MenekultVagyOltalmazott" type="common:SzotarType">
<xs:annotation>
<xs:documentation>menekült vagy oltalmazott-e az adott tanuló (szótár: IGENNEM)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="LastUpdate" type="xs:date">
<xs:annotation>
<xs:documentation>utolsó módosulás időpontja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TanuloJogviszonyokType">
<xs:annotation>
<xs:documentation>tanuló jogviszonyainak struktúrája</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="JogviszonyAdat" type="tns:TanuloJogviszonyAdatType" />
</xs:sequence>
<xs:attribute name="oktazon" type="common:OktazonType">
<xs:annotation>
<xs:documentation>a jogviszony milyen oktazonhoz tartozik</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="TanuloJogviszonyAdatType">
<xs:annotation>
<xs:documentation>egy tanulói jogviszony struktúrája</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>jogviszony státusza szótár</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="JellegKod" type="common:SzotarType">
<xs:annotation>
<xs:documentation>jogviszony jellege szótár</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="LetrejotteDatum" type="xs:date">
<xs:annotation>
<xs:documentation>jogviszony kezdete dátum </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="BefejezesVarhatoDatum" type="xs:date">
<xs:annotation>
<xs:documentation>jogviszony (várható) befejezése dátum </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="MegszunesDatum" type="xs:date">
<xs:annotation>
<xs:documentation>Megszűnt jogviszony esetén a megszűnés dátuma</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VendegTanulo" type="common:IgenNemType">
<xs:annotation>
<xs:documentation>igen/nem</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MaganTanulo" type="common:IgenNemType">
<xs:annotation>
<xs:documentation>igen/nem</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IgenybevettSzolgaltatas" type="common:stringWithRequiredId">
<xs:annotation>
<xs:documentation>szolgáltatás amit igénybevesz a tanuló ezen jogviszony alapján</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IgenybevetelHely" type="xs:int">
<xs:annotation>
<xs:documentation>melyik feladatellátási helyen veszi igénybe a szolgáltatást</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UgyviteliHely" type="xs:int">
<xs:annotation>
<xs:documentation>a jogviszonyt kezelő feladatellátási hely azonosítója</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="LastUpdate" type="xs:date">
<xs:annotation>
<xs:documentation>utolsó módosulás időpontja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="KretaPedagogusListaType">
<xs:annotation>
<xs:documentation>pedagógusok listáját tartalmazó struktúra</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Pedagogus" type="tns:KretaPedagogusAdatType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="KretaPedagogusAdatType">
<xs:annotation>
<xs:documentation>egy pedagógus adat struktúrája</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SzemelyesAdatok" type="tns:PedagogusSzemelyesAdatType">
<xs:annotation>
<xs:documentation>a tanuló azon jogviszony adatai amik a szűrő feltételnek megfeleltek</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Jogviszonyok" type="tns:PedagogusJogviszonyokType">
<xs:annotation>
<xs:documentation>a tanuló azon jogviszony adatai amik a szűrő feltételnek megfeleltek</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PedagogusSzemelyesAdatType">
<xs:annotation>
<xs:documentation>egy pedagógus személyes adatainak struktúrája</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="tns:SzemelyAdatType">
<xs:attribute name="LastUpdate" type="xs:date">
<xs:annotation>
<xs:documentation>utolsó módosulás időpontja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PedagogusJogviszonyokType">
<xs:annotation>
<xs:documentation>pedagógus jogviszonyainak struktúrája</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="JogviszonyAdat" type="tns:PedagogusJogviszonyAdatType" />
</xs:sequence>
<xs:attribute name="Oktazon" type="common:OktazonType">
<xs:annotation>
<xs:documentation>utolsó módosulás időpontja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="PedagogusJogviszonyAdatType">
<xs:annotation>
<xs:documentation>egy pedagógus jogviszony struktúrája</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="1" name="Statusz" type="common:SzotarType">
<xs:annotation>
<xs:documentation>jogviszony státusza szótár</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" name="TipusKod" type="common:SzotarType">
<xs:annotation>
<xs:documentation>jogviszony típusa szótár</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" name="MunkaidoMertek" type="common:SzotarType">
<xs:annotation>
<xs:documentation>munkaidő mértéke szótár</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" name="LetrejotteDatum" type="xs:date">
<xs:annotation>
<xs:documentation>jogviszony kezdete dátum</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="1" name="MegszunesDatum" type="xs:date">
<xs:annotation>
<xs:documentation>megszűnt jogviszony esetén a megszűnés dátuma</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EllatottFeladat" type="common:stringWithRequiredId">
<xs:annotation>
<xs:documentation>a pedagógus által ellátott feladat ezen jogviszony alapján</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FeladatellatasHelye" type="xs:int">
<xs:annotation>
<xs:documentation>melyik feladatellátási helyen látja el az adott feladatot</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UgyviteliHely" type="xs:int">
<xs:annotation>
<xs:documentation>a jogviszony ügyvitelt biztosító feladatellátási hely </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="LastUpdate" type="xs:date">
<xs:annotation>
<xs:documentation>utolsó módosulás időpontja</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
<xs:complexType name="KIR2AuthHeaderType">
<xs:annotation>
<xs:documentation>KIRSec bemeneti adattípusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Intezmeny" type="common:KOmKodType">
<xs:annotation>
<xs:documentation>Az intézmény OMKódja, melynek adatain a felhasználó a kívánt funkciót el akarja érni</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Felhasznalo" type="tns:FelhasznaloType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="FelhasznaloType">
<xs:choice>
<xs:element name="IntezmenyiFelhasznalo" type="tns:IntezmenyiFelhasznaloType">
<xs:annotation>
<xs:documentation>Azonosító adatok a KIR-TOKEN rendszer használatával</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KretaToken" type="tns:KretaTokenType">
<xs:annotation>
<xs:documentation>Automatikus adatfrissítéshez lesz használható</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:complexType name="IntezmenyiFelhasznaloType">
<xs:annotation>
<xs:documentation>KIR-TOKEN alapú azonosító adatok típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="FelhasznaloNev" type="xs:string" />
<xs:element name="KIRToken" type="xs:string">
<xs:annotation>
<xs:documentation>A KIR-TOKEN rendszerben kapott karaktersorozat</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="KretaTokenType">
<xs:annotation>
<xs:documentation>Athentikációs token formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="800" />
<xs:whiteSpace value="collapse" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="KretaKodType">
<xs:annotation>
<xs:documentation>kréta kód formátuma</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="16" />
<xs:maxLength value="16" />
<xs:whiteSpace value="collapse" />
<xs:pattern value="[A-Z]{6}\d{10}" />
</xs:restriction>
</xs:simpleType>
</xs:schema>

View file

@ -0,0 +1,267 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:kir2szny="http://www.educatio.hu/kir2/kir2szny" xmlns:kir2="http://www.educatio.hu/kir2" xmlns:tns="http://www.educatio.hu/kretaif" xmlns:common="http://www.educatio.hu/common" xmlns:kir1="http://www.educatio.hu/kir" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kretaif" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="../kir2-torzs/kir2.torzs-ws.xsd" namespace="http://www.educatio.hu/kir2">
<xs:annotation>
<xs:documentation>
Az interf??sz defin??ci??k a KIR ??ltal??nos t??pus le??r??ira ??p??lnek.
</xs:documentation>
</xs:annotation>
</xs:import>
<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:include schemaLocation="kir-kreta-if-core.xsd" />
<xs:element name="TelephelyListaRequest" type="tns:TelephelyListaRequestType">
<xs:annotation>
<xs:documentation>az int??zm??nyhez tartoz?? azon telephelyek lek??rdez??se amire a felhaszn??l??nak jogosults??ga van k??r??s</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephelyListaResponse" type="tns:TelephelyListaResponseType">
<xs:annotation>
<xs:documentation>az int??zm??nyhez tartoz?? azon telephelyek list??ja amelyekre a felhaszn??l??nak jogosults??ga van</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KretaTelephelyRegisztracioRequest" type="tns:KretaTelephelyRegisztracioRequestType">
<xs:annotation>
<xs:documentation>kreta-telephely+szolg??ltat??sk??d ??sszerendel??s k??relem</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KretaTelephelyRegisztracioResponse" type="tns:KretaTelephelyRegisztracioResponseType">
<xs:annotation>
<xs:documentation>kreta-telephely+szolg??ltat??sk??d ??sszerendel??s k??relem v??lasz</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TanuloListaRequest" type="tns:TanuloListaRequestType">
<xs:annotation>
<xs:documentation>Egy int??zm??ny tanul??i list??j??nak a lek??rdez??se k??r??s</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TanuloListaResponse" type="tns:TanuloListaResponseType">
<xs:annotation>
<xs:documentation>Egy int??zm??ny tanul??i list??j??nak a lek??rdez??se v??lasz</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PedagogusListaRequest" type="tns:PedagogusListaRequestType">
<xs:annotation>
<xs:documentation>Egy int??zm??ny pedag??gus list??j??nak a lek??rdez??se k??r??s</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PedagogusListaResponse" type="tns:PedagogusListaResponseType">
<xs:annotation>
<xs:documentation>Egy int??zm??ny pedag??gus list??j??nak a lek??rdez??se v??lasz</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TorzsadatkorListaRequest" type="tns:TorzsadatkorListaRequestType" />
<xs:element name="TorzsadatkorListaResponse" type="tns:TorzsadatkorListaResponseType" />
<xs:element name="TorzsadatListaRequest" type="tns:TorzsadatListaRequestType" />
<xs:element name="TorzsadatListaResponse" type="tns:TorzsadatListaResponseType" />
<xs:element name="KIR2AuthHeader" type="tns:KIR2AuthHeaderType" />
<xs:complexType name="TorzsadatkorListaRequestType">
<xs:annotation>
<xs:documentation> Az el??rhet?? t??rzsadatok list??j??nak lek??r??s??re szolg??l?? t??pus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType" />
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TorzsadatListaRequestType">
<xs:annotation>
<xs:documentation>Meghat??rozott adak??r(??k)h??z tartoz?? ??rt??kek lek??r??s??re szog??l?? t??pus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType">
<xs:sequence>
<xs:element ref="kir2:TorzsadatListaRequest" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TorzsadatkorListaResponseType">
<xs:annotation>
<xs:documentation>Az el??rhet?? t??rzsadatok list??z??s??ra szolg??l?? t??pus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:ResponseBaseType">
<xs:sequence>
<xs:element ref="kir2:TorzsadatkorListaResponse" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TorzsadatListaResponseType">
<xs:annotation>
<xs:documentation>Adatk??r(??k) ??rt??kk??szlet??nek list??z??s??ra szolg??l?? t??pus</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:ResponseBaseType">
<xs:sequence>
<xs:element ref="kir2:TorzsadatListaResponse" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TelephelyListaRequestType">
<xs:annotation>
<xs:documentation>telephely lek??rdez??s strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType" />
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TelephelyListaResponseType">
<xs:annotation>
<xs:documentation>telephely lek??rdez??s v??lasz strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:ResponseBaseType">
<xs:sequence>
<xs:element name="OMKod" type="common:KOmKodType">
<xs:annotation>
<xs:documentation>melyik int??zm??ny telephelyeir??l van sz??</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TelephelyLista" type="tns:TelephelyListaType">
<xs:annotation>
<xs:documentation>telephelyek list??ja</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="KretaTelephelyRegisztracioRequestType">
<xs:annotation>
<xs:documentation>kreta-telephely+szolg??ltat??sk??d ??sszerendel??s k??relem strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType">
<xs:sequence>
<xs:choice>
<xs:element fixed="true" name="UjKreta" type="xs:boolean">
<xs:annotation>
<xs:documentation>amennyiben ez egy ??j kliens, ennek seg??ts??g??vel k??rhet azonos??t??t</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KretaKod" type="tns:KretaKodType">
<xs:annotation>
<xs:documentation>kr??ta k??dja amellyel azonos??tva mag??t a megadott telephelyek adatait fogja visszakapni</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element name="TelephelyLista" type="tns:TelephelyListaType">
<xs:annotation>
<xs:documentation>az adott int??zm??nyen bel??l melyik feladatell??t??si helyeket szeretn??nk a k??s??bbiekben lek??rdezni</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TokenGeneralas" type="xs:boolean">
<xs:annotation>
<xs:documentation>??j authoriz??ci??s tokent k??r a regisztr??ci??hoz vagy a l??tez?? kr??ta k??dhoz</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="KretaTelephelyRegisztracioResponseType">
<xs:annotation>
<xs:documentation>kreta-telephely+szolg??ltat??sk??d ??sszerendel??s k??relem v??lasz strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:ResponseBaseType">
<xs:sequence>
<xs:element name="KretaKod" type="tns:KretaKodType">
<xs:annotation>
<xs:documentation>kr??ta k??dja amellyel azonos??tva mag??t a k??r??sben megadott telephelyek adatait fogja visszakapni</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="KretaToken" type="tns:KretaTokenType">
<xs:annotation>
<xs:documentation>Automatiz??lt lek??rdez??sek eset??n haszn??lhat?? authentik??ci??s token</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="ujKod" type="xs:boolean" use="required" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="SzemelyListaRequestType">
<xs:annotation>
<xs:documentation>szem??lylista lek??rdez??s alap strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:SearchRequestBaseType">
<xs:sequence>
<xs:element name="KretaKod" type="tns:KretaKodType">
<xs:annotation>
<xs:documentation>regisztr??ci?? m??veletkor visszakapott egyedi azonos??t??ja a kr??ta p??ld??nynak, aminek seg??ts??g??vel a KIR tudja, hogy melyik int??zm??nyhez ??s azon bel??l melyik feladatell??t??si helyekhez tartoz??, milyen szolg??ltat??st ig??nybevev??/ell??t?? szem??lyeket kell list??zni</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:element fixed="true" name="TeljesAdatLekeres" type="xs:boolean">
<xs:annotation>
<xs:documentation>??sbet??lt??s kezdem??nyez??se</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ModosulasDatumKesobbiMint" type="xs:date">
<xs:annotation>
<xs:documentation>amennyiben nem ??sbet??lt??s, meg kell adni azt a d??tumot amin??l k??s??bb m??dosult szem??lyeket szeretn??nk lek??rdezni</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TanuloListaRequestType">
<xs:annotation>
<xs:documentation>egy int??zm??ny tanul??i lek??rdez??s??nek strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="tns:SzemelyListaRequestType" />
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PedagogusListaRequestType">
<xs:annotation>
<xs:documentation>egy int??zm??ny pedag??gus lek??rdez??s??nek strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="tns:SzemelyListaRequestType" />
</xs:complexContent>
</xs:complexType>
<xs:complexType name="TanuloListaResponseType">
<xs:annotation>
<xs:documentation>egy int??zm??ny tanul?? lek??rdez??s v??lasz??nak strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:SearchResponseBaseType">
<xs:sequence>
<xs:element name="TanuloLista" type="tns:KretaTanuloListaType">
<xs:annotation>
<xs:documentation />
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="PedagogusListaResponseType">
<xs:annotation>
<xs:documentation>egy int??zm??ny pedag??gus lek??rdez??s v??lasz??nak strukt??r??ja</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:SearchResponseBaseType">
<xs:sequence>
<xs:element name="PedagogusLista" type="tns:KretaPedagogusListaType">
<xs:annotation>
<xs:documentation />
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>

View file

@ -0,0 +1,173 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://www.educatio.hu/kretaif" xmlns:common="http://www.educatio.hu/common" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kretaif" 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:include schemaLocation="../kir-interfesz-core.xsd" />
<xs:element name="KerelemBekuldesRequest" type="tns:KerelemBekuldesRequestType">
<xs:annotation>
<xs:documentation>K??relem k??ld??se valamelyik KIR2-es rendszer fel?? k??r??s</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KerelemBekuldesResponse" type="tns:KerelemBekuldesResponseType">
<xs:annotation>
<xs:documentation>K??relem k??ld??se valamelyik KIR2-es rendszer fel?? v??lasz</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KerelemStatuszLekerdezesRequest" type="tns:KerelemStatuszLekerdezesRequestType">
<xs:annotation>
<xs:documentation>Kor??bban feladott k??relmek st??tuszlek??rdez??se k??r??s</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KerelemStatuszLekerdezesResponse" type="tns:KerelemStatuszLekerdezesResponseType">
<xs:annotation>
<xs:documentation>Kor??bban feladott k??relmek st??tuszlek??rdez??se v??lasz</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="KerelemStatuszLekerdezesRequestType">
<xs:annotation>
<xs:documentation>Kor??bban feladott k??relmek st??tuszlek??rdez??se k??r??s t??pusa</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType">
<xs:sequence>
<xs:element name="IARAzonosito" type="tns:IARAzonositoType">
<xs:annotation>
<xs:documentation>A kliens rendszer (IAR) egyedi azonos??t??ja: XXXomkod-xxx</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KontenerID" type="tns:KontenerIDType" />
<xs:element minOccurs="0" name="KontenerElemID" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="KerelemStatuszLekerdezesResponseType">
<xs:annotation>
<xs:documentation>Kor??bban feladott k??relmek st??tuszlek??rdez??se v??lasz t??pusa</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:ResponseBaseType">
<xs:sequence>
<xs:element name="KontenerStatusz" type="tns:KontenerStatuszType" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="KerelemBekuldesRequestType">
<xs:annotation>
<xs:documentation>k??relem bek??ld??s k??r??s t??pusa</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:RequestBaseType">
<xs:sequence>
<xs:element name="KontenerID" type="tns:KontenerIDType">
<xs:annotation>
<xs:documentation>A kliens rendszer ??ltal gener??lt egyedi azonos??t??, amelynek a seg??ts??g??vel a k??r??sben bek??ld??tt k??relmek st??tuszai lek??rdezhet??k. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="IARAzonosito" type="tns:IARAzonositoType">
<xs:annotation>
<xs:documentation>A kliens rendszer (IAR) egyedi azonos??t??ja: XXXomkod-xxx</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CelSzolgaltatas" type="tns:CelSzolgaltatasType">
<xs:annotation>
<xs:documentation>A KerelemXML mez?? tartalm??ra vonatkoz?? jelz??, milyen szolg??ltat??st c??loz a k??relem. El??re meghat??rozott ??rt??kek k??z??l lehet v??lasztani, pl. KIR2SZNY-TJVB</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Idopont" type="xs:dateTime">
<xs:annotation>
<xs:documentation>A k??relem felad??s id??pontja a kliens rendszerben</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Alairva" type="xs:boolean">
<xs:annotation>
<xs:documentation>a k??relem xml digit??lisan al????rt igen/nem</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="KerelemXML" type="xs:string">
<xs:annotation>
<xs:documentation>kir-kreta-kerelemxml.xsd-ben defini??lt k??relem xml-t kell tartalmaznia (digit??lisan al????rva) base64 k??dolva</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="KerelemBekuldesResponseType">
<xs:annotation>
<xs:documentation>k??relem bek??ld??s v??lasz t??pusa</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="common:ResponseBaseType">
<xs:sequence>
<xs:element name="Valaszkod">
<xs:annotation>
<xs:documentation>A k??relembek??ld??st nyugt??z?? v??laszk??d</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="KontenerStatuszType">
<xs:sequence>
<xs:element name="KontenerStatuszKod" type="xs:int" />
<xs:element name="KontenerStatuszLeiras" type="xs:string" />
<xs:element minOccurs="0" name="KontenerElemStatuszok" type="tns:KontenerElemStatuszokType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="KontenerElemStatuszokType">
<xs:sequence>
<xs:element maxOccurs="unbounded" name="KontenerElemStatusz" type="tns:KontenerElemStatuszType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="KontenerElemStatuszType">
<xs:sequence>
<xs:element name="StatuszInfo" type="tns:KontenerElemStatuszInfoType" />
</xs:sequence>
<xs:attribute name="KontenerElemID" type="xs:string" use="required" />
</xs:complexType>
<xs:complexType name="KontenerElemStatuszInfoType">
<xs:sequence>
<xs:element name="StatuszKod" type="xs:string" />
<xs:element minOccurs="0" name="StatuszLeiras" type="xs:string" />
<xs:element minOccurs="0" name="StatuszUzenet" type="xs:string" />
<xs:element minOccurs="0" name="StatuszAtmenetIdopont" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="CelSzolgaltatasType">
<xs:annotation>
<xs:documentation>A KerelemXML mez?? tartalm??ra vonatkoz?? jelz??, milyen szolg??ltat??st c??loz a k??relem. El??re meghat??rozott ??rt??kek k??z??l lehet v??lasztani, pl. KIR2SZNY-TJVB</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="16" />
<xs:enumeration value="KIR2SZNY-TJVB" />
<xs:enumeration value="KIR2SZNY-TJVMOD" />
<xs:enumeration value="KIR2SZNY-TJVMSZ" />
<xs:enumeration value="KIR2SZNY-PJVB" />
<xs:enumeration value="KIR2SZNY-PJVMOD" />
<xs:enumeration value="KIR2SZNY-PJVMSZ" />
<xs:enumeration value="KIR2SZNY-TANB" />
<xs:enumeration value="KIR2SZNY-PEDB" />
<xs:enumeration value="KIR2SZNY-PEDSZKM" />
<xs:enumeration value="KIR2SZNY-PEDSZKSM" />
<xs:enumeration value="KIR2SZNY-PTFM" />
<xs:enumeration value="KIR2SZNY-PSZVM" />
<xs:enumeration value="KIR2SZNY-TANM" />
<xs:enumeration value="KIR2SZNY-PEDM" />
<xs:enumeration value="KIR2SZNY-OSZTB" />
<xs:enumeration value="KIR2SZNY-OSZTM" />
</xs:restriction>
</xs:simpleType>
</xs:schema>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,108 @@
<?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:include schemaLocation="../kir2_core.xsd">
<xs:annotation>
<xs:documentation>
A KIR interfész definíciók mindegyike a KIR általános típus leíróira kell, hogy épüljenek.
</xs:documentation>
</xs:annotation>
</xs:include>
<xs:element name="TorzsadatkorListaRequest" type="TorzsadatkorListaRequestType" />
<xs:element name="TorzsadatkorListaResponse" type="TorzsadatkorListaResponseType" />
<xs:element name="TorzsadatListaRequest" type="TorzsadatListaRequestType" />
<xs:element name="TorzsadatListaResponse" type="TorzsadatListaResponseType" />
<xs:element name="SzotarEllenorzesRequest" type="SzotarEllenorzesRequestType" />
<xs:element name="SzotarEllenorzesResponse" type="SzotarEllenorzesResponseType" />
<xs:complexType name="TorzsadatkorListaRequestType">
<xs:annotation>
<xs:documentation>Az elérhető törzsadatok listájának lekérésére szolgáló típus</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="TorzsadatkorListaResponseType">
<xs:annotation>
<xs:documentation>Az elérhető törzsadatok listázására szolgáló típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Torzsadatkor" type="TorzsadatLeiroType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TorzsadatLeiroType">
<xs:annotation>
<xs:documentation>Egy törzsadatkör leírására szolgáló típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Torzsadat" type="common:stringWithStringId" />
<xs:element name="TorzsadatLeiras" type="xs:string" />
<xs:element name="UtolsoModositasDatuma" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TorzsadatType">
<xs:annotation>
<xs:documentation>Az értékkészlet egy elemét leíró típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="RovidNev" type="xs:string" />
<xs:element name="HosszuNev" type="xs:string" />
<xs:element name="Elavult" type="common:IgenNemType" />
<xs:element minOccurs="0" name="ElavulasDatuma" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TorzsadatListaRequestType">
<xs:annotation>
<xs:documentation>Meghatározott adakör(ök)höz tartozó értékek lekérésére szogáló típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Torzsadatkor" type="common:stringWithStringId" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="TorzsadatListaResponseType">
<xs:annotation>
<xs:documentation>Adatkör(ök) értékkészletének listázására szolgáló típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Torzsadatkor">
<xs:complexType>
<xs:complexContent mixed="false">
<xs:extension base="TorzsadatLeiroType">
<xs:sequence>
<xs:element name="ErtekKeszlet">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Adat" type="TorzsadatType" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SzotarEllenorzesRequestType">
<xs:annotation>
<xs:documentation>Egy kulcs-érték pár ellenőrzésére szolgáló hívás típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Torzsadatkor" type="common:stringWithStringId" />
<xs:element minOccurs="0" name="RovidNev" type="xs:string" />
<xs:element minOccurs="0" name="HosszuNev" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="SzotarEllenorzesResponseType">
<xs:annotation>
<xs:documentation>Egy kulcs-érték pár ellenőrzésre visszaadott válasz típusa</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Letezik" type="common:IgenNemType" />
<xs:element minOccurs="0" name="Torzsadat" type="TorzsadatType" />
</xs:sequence>
</xs:complexType>
</xs:schema>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,167 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:kir="http://www.educatio.hu/kir" xmlns:tns="http://www.educatio.hu/kretaif" xmlns:common="http://www.educatio.hu/common" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:sch="http://www.educatio.hu/kretaif" targetNamespace="http://www.educatio.hu/kretaif" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xs:schema xmlns="http://www.educatio.hu/kretaif" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kretaif" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="kir-kreta-if.xsd" />
</xs:schema>
</wsdl:types>
<wsdl:message name="TelephelyListaRequest">
<wsdl:part name="KIR2AuthHeader" element="sch:KIR2AuthHeader" />
<wsdl:part name="TelephelyListaRequest" element="sch:TelephelyListaRequest" />
</wsdl:message>
<wsdl:message name="TelephelyListaResponse">
<wsdl:part name="TelephelyListaResponse" element="sch:TelephelyListaResponse" />
</wsdl:message>
<wsdl:message name="KretaTelephelyRegisztracioRequest">
<wsdl:part name="KIR2AuthHeader" element="sch:KIR2AuthHeader" />
<wsdl:part name="KretaTelephelyRegisztracioRequest" element="sch:KretaTelephelyRegisztracioRequest" />
</wsdl:message>
<wsdl:message name="KretaTelephelyRegisztracioResponse">
<wsdl:part name="KretaTelephelyRegisztracioResponse" element="sch:KretaTelephelyRegisztracioResponse" />
</wsdl:message>
<wsdl:message name="TorzsadatkorListaRequest">
<wsdl:part name="TorzsadatkorListaRequest" element="sch:TorzsadatkorListaRequest" />
</wsdl:message>
<wsdl:message name="TorzsadatkorListaResponse">
<wsdl:part name="TorzsadatkorListaResponse" element="sch:TorzsadatkorListaResponse" />
</wsdl:message>
<wsdl:message name="TorzsadatListaRequest">
<wsdl:part name="TorzsadatListaRequest" element="sch:TorzsadatListaRequest" />
</wsdl:message>
<wsdl:message name="TorzsadatListaResponse">
<wsdl:part name="TorzsadatListaResponse" element="sch:TorzsadatListaResponse" />
</wsdl:message>
<wsdl:message name="PedagogusListaRequest">
<wsdl:part name="KIR2AuthHeader" element="sch:KIR2AuthHeader" />
<wsdl:part name="PedagogusListaRequest" element="sch:PedagogusListaRequest" />
</wsdl:message>
<wsdl:message name="PedagogusListaResponse">
<wsdl:part name="PedagogusListaResponse" element="sch:PedagogusListaResponse" />
</wsdl:message>
<wsdl:message name="TanuloListaRequest">
<wsdl:part name="KIR2AuthHeader" element="sch:KIR2AuthHeader" />
<wsdl:part name="TanuloListaRequest" element="sch:TanuloListaRequest" />
</wsdl:message>
<wsdl:message name="TanuloListaResponse">
<wsdl:part name="TanuloListaResponse" element="sch:TanuloListaResponse" />
</wsdl:message>
<wsdl:message name="OperationFault">
<wsdl:part name="OperationFault" element="common:OperationFault" />
</wsdl:message>
<wsdl:portType name="IService_Kreta">
<wsdl:operation name="TelephelyLista">
<wsdl:input name="TelephelyListaRequest" message="sch:TelephelyListaRequest" />
<wsdl:output name="TelephelyListaResponse" message="sch:TelephelyListaResponse" />
<wsdl:fault name="OperationFault" message="sch:OperationFault" />
</wsdl:operation>
<wsdl:operation name="KretaTelephelyRegisztracio">
<wsdl:input name="KretaTelephelyRegisztracioRequest" message="sch:KretaTelephelyRegisztracioRequest" />
<wsdl:output name="KretaTelephelyRegisztracioResponse" message="sch:KretaTelephelyRegisztracioResponse" />
<wsdl:fault name="OperationFault" message="sch:OperationFault" />
</wsdl:operation>
<wsdl:operation name="TorzsadatkorLista">
<wsdl:input name="TorzsadatkorListaRequest" message="sch:TorzsadatkorListaRequest" />
<wsdl:output name="TorzsadatkorListaResponse" message="sch:TorzsadatkorListaResponse" />
<wsdl:fault name="OperationFault" message="sch:OperationFault" />
</wsdl:operation>
<wsdl:operation name="TorzsadatLista">
<wsdl:input name="TorzsadatListaRequest" message="sch:TorzsadatListaRequest" />
<wsdl:output name="TorzsadatListaResponse" message="sch:TorzsadatListaResponse" />
<wsdl:fault name="OperationFault" message="sch:OperationFault" />
</wsdl:operation>
<wsdl:operation name="TanuloLista">
<wsdl:input name="TanuloListaRequest" message="sch:TanuloListaRequest" />
<wsdl:output name="TanuloListaResponse" message="sch:TanuloListaResponse" />
<wsdl:fault name="OperationFault" message="sch:OperationFault" />
</wsdl:operation>
<wsdl:operation name="PedagogusLista">
<wsdl:input name="PedagogusListaRequest" message="sch:PedagogusListaRequest" />
<wsdl:output name="PedagogusListaResponse" message="sch:PedagogusListaResponse" />
<wsdl:fault name="OperationFault" message="sch:OperationFault" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="IService_KretaSoap11" type="sch:IService_Kreta">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="TelephelyLista">
<soap:operation soapAction="" />
<wsdl:input name="TelephelyListaRequest">
<soap:header message="sch:TelephelyListaRequest" part="KIR2AuthHeader" use="literal" />
<soap:body use="literal" parts="TelephelyListaRequest" />
</wsdl:input>
<wsdl:output name="TelephelyListaResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="OperationFault">
<soap:fault use="literal" name="OperationFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="KretaTelephelyRegisztracio">
<soap:operation soapAction="" />
<wsdl:input name="KretaTelephelyRegisztracioRequest">
<soap:header message="sch:KretaTelephelyRegisztracioRequest" part="KIR2AuthHeader" use="literal" />
<soap:body use="literal" parts="KretaTelephelyRegisztracioRequest" />
</wsdl:input>
<wsdl:output name="KretaTelephelyRegisztracioResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="OperationFault">
<soap:fault use="literal" name="OperationFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="TorzsadatLista">
<soap:operation soapAction="" />
<wsdl:input name="TorzsadatListaRequest">
<soap:body use="literal" parts="TorzsadatListaRequest" />
</wsdl:input>
<wsdl:output name="TorzsadatListaResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="OperationFault">
<soap:fault use="literal" name="OperationFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="TorzsadatkorLista">
<soap:operation soapAction="" />
<wsdl:input name="TorzsadatkorListaRequest">
<soap:body use="literal" parts="TorzsadatkorListaRequest" />
</wsdl:input>
<wsdl:output name="TorzsadatkorListaResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="OperationFault">
<soap:fault use="literal" name="OperationFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="TanuloLista">
<soap:operation soapAction="" />
<wsdl:input name="TanuloListaRequest">
<soap:header message="sch:TanuloListaRequest" part="KIR2AuthHeader" use="literal" />
<soap:body use="literal" parts="TanuloListaRequest" />
</wsdl:input>
<wsdl:output name="TanuloListaResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="OperationFault">
<soap:fault use="literal" name="OperationFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="PedagogusLista">
<soap:operation soapAction="" />
<wsdl:input name="PedagogusListaRequest">
<soap:header message="sch:PedagogusListaRequest" part="KIR2AuthHeader" use="literal" />
<soap:body use="literal" parts="PedagogusListaRequest" />
</wsdl:input>
<wsdl:output name="PedagogusListaResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="OperationFault">
<soap:fault use="literal" name="OperationFault" namespace="" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="IService_KretaService">
<wsdl:port name="IService_KretaSoap11" binding="sch:IService_KretaSoap11">
<soap:address location="https://ws.educatio.hu/kirkretaif-test/services" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View file

@ -0,0 +1,186 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://www.educatio.hu/kir" xmlns:common="http://www.educatio.hu/common" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kir" 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:simpleType name="StatusType">
<xs:annotation>
<xs:documentation>válaszstátusz lehetsége sértékei</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:complexType name="ResponseType">
<xs:annotation>
<xs:documentation>válaszüzenet státusza</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="KerelemAzonosito" type="xs:string">
<xs:annotation>
<xs:documentation>kérelem azonosítója az adott rendszerben</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ProcessStep" type="xs:string">
<xs:annotation>
<xs:documentation>a státusz mely lépéshez tartozik</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Status" type="StatusType">
<xs:annotation>
<xs:documentation>státusz kódja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="StatusMessage" type="xs:string">
<xs:annotation>
<xs:documentation>státuszüzenet</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Time" type="xs:dateTime">
<xs:annotation>
<xs:documentation>státuszátmenet idópontja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="EgyebInfo" type="common:stringWithStringId">
<xs:annotation>
<xs:documentation>egyéb információk az adott tétellel kapcsolatban (név-érték párok sorozata)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<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="TanulmanyiTeruletKodType">
<xs:annotation>
<xs:documentation>egy tanulmányi terület kódjának típusa</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
<xs:minLength value="2" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="SzakkepzettsegSzintType">
<xs:annotation>
<xs:documentation>szakképzettség szintjének típusa (A: felsőfokú szakképzés, F: főiskolai)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="FELSOFOKU_SZAKKEPZES" />
<xs:enumeration value="FOISKOLAI" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MunkaidoType">
<xs:annotation>
<xs:documentation>munkaidő típus</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="ORAADO" />
<xs:enumeration value="RESZMUNKAIDOS" />
<xs:enumeration value="TELJESMUNKAIDOS" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MuveletType">
<xs:annotation>
<xs:documentation>rekordon értemezett művelet (T: törlés M: mentés)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="T" />
<xs:enumeration value="M" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="SzemelyType">
<xs:annotation>
<xs:documentation>egy személy adatait tartalmazó típus</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="Oktazon" type="common:OktazonType">
<xs:annotation>
<xs:documentation>a személy oktazon-ja</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Tipus" type="SzemelyTipusType">
<xs:annotation>
<xs:documentation>tanuló vagy pedagógus az adott személy</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Nem" type="common:NemType">
<xs:annotation>
<xs:documentation>a személy neme</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Nev" type="common:RegiNevType">
<xs:annotation>
<xs:documentation>a személy viselt neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiNev" type="common:RegiNevType">
<xs:annotation>
<xs:documentation>a személy születési neve (a születési név az a név, amely az érintettet a születési anyakönyvi bejegyzés alapján megilleti)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AnyjaNev" type="common:RegiNevType">
<xs:annotation>
<xs:documentation>a személy anyjának születési neve</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiHelyOrszag" type="common:stringWithId">
<xs:annotation>
<xs:documentation>születési hely város
szótárazandó: HelysegType (település azonosító vagy település név)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiHelyTelepules" type="common:stringWithId">
<xs:annotation>
<xs:documentation>születési hely város
szótárazandó: HelysegType (település azonosító vagy település név)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SzuletesiDatum" 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="SzuletesiDatumPontossag" type="common:DatumPontossagType">
<xs:annotation>
<xs:documentation>A születési dátum pontosságát határozza meg</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:element minOccurs="0" name="Allampolgarsag1" type="common:stringWithId">
<xs:annotation>
<xs:documentation>elsődleges állampolgárság
szótárazandó: OrszagType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Allampolgarsag2" type="common:stringWithId">
<xs:annotation>
<xs:documentation>másodlagos állampolgárság
szótárazandó: OrszagType</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Vegzettseg" type="common:stringWithId">
<xs:annotation>
<xs:documentation>az adott személy legmagasabb végzettsége
szótárazandó: VegzettsegType</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="KerelemStatuszRequest" type="ResponseType">
<xs:annotation>
<xs:documentation>kérelem státusz válasz</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>

View file

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:sch1="http://www.educatio.hu/common" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.educatio.hu/kretaif" xmlns:sch0="http://www.educatio.hu/kretaif" targetNamespace="http://www.educatio.hu/kretaif" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xs:schema xmlns="http://www.educatio.hu/kretaif" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.educatio.hu/kretaif" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="kir-kreta-kerelem.xsd" />
</xs:schema>
</wsdl:types>
<wsdl:message name="KerelemStatuszLekerdezesResponse">
<wsdl:part name="KerelemStatuszLekerdezesResponse" element="sch0:KerelemStatuszLekerdezesResponse" />
</wsdl:message>
<wsdl:message name="KerelemBekuldesRequest">
<wsdl:part name="KIR2AuthHeader" element="sch0:KIR2AuthHeader" />
<wsdl:part name="KerelemBekuldesRequest" element="sch0:KerelemBekuldesRequest" />
</wsdl:message>
<wsdl:message name="KerelemBekuldesResponse">
<wsdl:part name="KerelemBekuldesResponse" element="sch0:KerelemBekuldesResponse" />
</wsdl:message>
<wsdl:message name="KerelemStatuszLekerdezesRequest">
<wsdl:part name="KIR2AuthHeader" element="sch0:KIR2AuthHeader" />
<wsdl:part name="KerelemStatuszLekerdezesRequest" element="sch0:KerelemStatuszLekerdezesRequest" />
</wsdl:message>
<wsdl:portType name="IService_KIR_IF">
<wsdl:operation name="KerelemStatuszLekerdezes">
<wsdl:input name="KerelemStatuszLekerdezesRequest" message="sch0:KerelemStatuszLekerdezesRequest" />
<wsdl:output name="KerelemStatuszLekerdezesResponse" message="sch0:KerelemStatuszLekerdezesResponse" />
</wsdl:operation>
<wsdl:operation name="KerelemBekuldes">
<wsdl:input name="KerelemBekuldesRequest" message="sch0:KerelemBekuldesRequest" />
<wsdl:output name="KerelemBekuldesResponse" message="sch0:KerelemBekuldesResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="IService_KIR_IFSoap11" type="sch0:IService_KIR_IF">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="KerelemStatuszLekerdezes">
<soap:operation soapAction="" />
<wsdl:input name="KerelemStatuszLekerdezesRequest">
<soap:header message="sch0:KerelemStatuszLekerdezesRequest" part="KIR2AuthHeader" use="literal" />
<soap:body use="literal" parts="KerelemStatuszLekerdezesRequest" />
</wsdl:input>
<wsdl:output name="KerelemStatuszLekerdezesResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="KerelemBekuldes">
<soap:operation soapAction="" />
<wsdl:input name="KerelemBekuldesRequest">
<soap:header message="sch0:KerelemBekuldesRequest" part="KIR2AuthHeader" use="literal" />
<soap:body use="literal" parts="KerelemBekuldesRequest" />
</wsdl:input>
<wsdl:output name="KerelemBekuldesResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="IService_KIR_IFService">
<wsdl:port name="IService_KIR_IFSoap11" binding="sch0:IService_KIR_IFSoap11">
<soap:address location="https://ws.educatio.hu/kir-interfesz-test/services" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>