﻿<?xml version="1.0" encoding="UTF-8" standalone="no"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:sch="http://mtu.gov.hu/ntak/v9" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://mtu.gov.hu/ntak/v9" targetNamespace="http://mtu.gov.hu/ntak/v9">
  <wsdl:types>
    <xs:schema xmlns="http://mtu.gov.hu/ntak/v9" xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://mtu.gov.hu/ntak/v9"><xs:element name="napiZarasRequest"><xs:complexType><xs:sequence><xs:element name="uzenetAdatok" type="UzenetAdatokType"/><xs:element name="szoftverAdatok" type="KuldoRendszerAdatokType"/><xs:element name="szallashely" type="SzolgaltatoAdatokType"/><xs:element name="napiFeltoltes" type="NapiFeltoltesType"/></xs:sequence></xs:complexType></xs:element><xs:element name="napiZarasResponse"><xs:annotation><xs:documentation>Response to PMS interface data transfer</xs:documentation></xs:annotation><xs:complexType><xs:choice><xs:group ref="FeldolgozasAzonositoGroup"/><xs:group ref="HibaListaGroup"/></xs:choice></xs:complexType></xs:element><xs:complexType name="NapiFeltoltesType"><xs:sequence><xs:element name="lezartNap" type="xs:date"/><xs:element name="napiZarasBesorolas" type="NapiZarasBesorolasType"/><xs:element name="lezarasIdopont" type="xs:dateTime"/><xs:element name="szallashelyNemUzemel" type="xs:boolean"/><xs:element name="szobaAdatok" type="SzobaAdatokType"/><xs:element name="ferohelyAdatok" type="FerohelyAdatokType"/><xs:element minOccurs="0" name="ifaAdatok" type="IfaAdatokType"/><xs:element minOccurs="0" name="lakoegysegEjszakak" type="LakoegysegEjszakakType"/><xs:element minOccurs="0" name="uzemenKivuliSzobak" type="LakoegysegekType"/><xs:element maxOccurs="unbounded" minOccurs="0" name="kijelentkezesNapiErtekesitesek" type="KijelentkezesNapiLakoegysegEjszakaType"/><xs:element minOccurs="0" name="egyebTerhelesek" type="EgyebTerhelesekType"/><xs:element minOccurs="0" name="egyebKoltesek" type="EgyebKoltesekType"/><xs:element minOccurs="0" name="tartozkodastKovetoKoltesek" type="TartozkodastKovetoKoltesekType"/><xs:element minOccurs="0" name="tartozkodastKovetoTerhelesek" type="TartozkodastKovetoTerhelesekType"/></xs:sequence></xs:complexType><xs:complexType name="LakoegysegEjszakakType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="lakoegysegEjszaka" type="LakoegysegEjszakaType"/></xs:sequence></xs:complexType><xs:complexType name="EgyebTerhelesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="egyebTerheles" type="TerhelesType"/></xs:sequence></xs:complexType><xs:complexType name="EgyebKoltesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="egyebKoltes" type="KoltesType"/></xs:sequence></xs:complexType><xs:complexType name="TartozkodastKovetoKoltesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="tartozkodastKovetoKoltes" type="TartozkodastKovetoKoltesType"/></xs:sequence></xs:complexType><xs:complexType name="TartozkodastKovetoTerhelesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="tartozkodastKovetoTerheles" type="TartozkodastKovetoTerhelesType"/></xs:sequence></xs:complexType><xs:complexType name="NapiZarasBesorolasType"><xs:sequence><xs:element name="besorolas" type="NapiZarasBesorolasEnumType"/><xs:element minOccurs="0" name="jegyzokonyvAzonosito" type="JegyzokonyvAzonositoType"/><xs:element minOccurs="0" name="indoklas" type="IndoklasType"/></xs:sequence></xs:complexType><xs:simpleType name="NapiZarasBesorolasEnumType"><xs:restriction base="xs:string"><xs:enumeration value="UJ"/><xs:enumeration value="MODOSITO"/></xs:restriction></xs:simpleType><xs:simpleType name="JegyzokonyvAzonositoType"><xs:restriction base="xs:string"><xs:maxLength value="25"/></xs:restriction></xs:simpleType><xs:simpleType name="IndoklasType"><xs:restriction base="xs:string"><xs:maxLength value="100"/></xs:restriction></xs:simpleType><xs:complexType name="SzobaAdatokType"><xs:sequence><xs:element name="osszesSzoba" type="xs:integer"/><xs:element name="oooSzobak" type="xs:integer"/><xs:element name="oosSzobak" type="xs:integer"/><xs:element name="kiadottSzobak" type="xs:integer"/><xs:element name="kiadhatoSzobak" type="xs:integer"/></xs:sequence></xs:complexType><xs:complexType name="FerohelyAdatokType"><xs:sequence><xs:element name="osszesFerohelyKapacitas" type="xs:integer"/><xs:element name="oooFerohelyKapacitas" type="xs:integer"/><xs:element name="oosFerohelyKapacitas" type="xs:integer"/><xs:element name="kiadottFerohelyKapacitas" type="xs:integer"/><xs:element name="kiadhatoFerohelyKapacitas" type="xs:integer"/></xs:sequence></xs:complexType><xs:complexType name="LakoegysegEjszakaType"><xs:sequence><xs:element minOccurs="0" name="ertekesitettLakoegyseg" type="ErtekesitettLakoegysegType"/><xs:element name="vendegek" type="VendegekType"/><xs:element name="nappaliHasznalat" type="xs:boolean"/></xs:sequence></xs:complexType><xs:complexType name="KijelentkezesNapiLakoegysegEjszakaType"><xs:sequence><xs:element minOccurs="0" name="ertekesitettLakoegyseg" type="ErtekesitettLakoegysegType"/></xs:sequence></xs:complexType><xs:complexType name="ErtekesitettLakoegysegType"><xs:sequence><xs:element minOccurs="0" name="lakoegyseg" type="LakoegysegType"/><xs:element name="foglalasiSzam" type="Max255LengthStringType"/><xs:element name="piaciSzegmens" type="PiaciSzegmensType"/><xs:element name="ertekesitesiCsatorna" type="ErtekesitesiCsatornaType"/><xs:element minOccurs="0" name="koltesek" type="KoltesekType"/><xs:element minOccurs="0" name="terhelesek" type="TerhelesekType"/></xs:sequence></xs:complexType><xs:complexType name="KoltesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="koltes" type="KoltesType"/></xs:sequence></xs:complexType><xs:complexType name="VendegekType"><xs:sequence><xs:element maxOccurs="unbounded" name="vendeg" type="VendegType"/></xs:sequence></xs:complexType><xs:complexType name="KoltesType"><xs:sequence><xs:element name="osszeg" type="xs:double"/><xs:element name="koltesTipus" type="KoltesTipusType"/><xs:element minOccurs="0" name="koltesAlTipus" type="KoltesAlTipusType"/></xs:sequence></xs:complexType><xs:complexType name="TerhelesType"><xs:sequence><xs:element name="osszeg" type="xs:double"/><xs:element name="fokategoria" type="xs:string"/><xs:element minOccurs="0" name="alkategoria" type="xs:string"/><xs:element name="afaKulcs" type="AfaKulcsType"/></xs:sequence></xs:complexType><xs:complexType name="TerhelesekType"><xs:sequence><xs:element minOccurs="0" name="csomagbeliTerhelesek" type="CsomagbeliTerhelesekType"/><xs:element minOccurs="0" name="csomagonkivuliTerhelesek" type="CsomagonkivuliTerhelesekType"/></xs:sequence></xs:complexType><xs:complexType name="CsomagbeliTerhelesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="csomagbeliTerheles" type="TerhelesType"/></xs:sequence></xs:complexType><xs:complexType name="CsomagonkivuliTerhelesekType"><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="csomagonkivuliTerheles" type="TerhelesType"/></xs:sequence></xs:complexType><xs:complexType name="TartozkodastKovetoKoltesType"><xs:sequence><xs:element name="foglalasiSzam" type="Max255LengthStringType"/><xs:element name="datum" type="xs:date"/><xs:element name="koltes" type="KoltesType"/></xs:sequence></xs:complexType><xs:complexType name="TartozkodastKovetoTerhelesType"><xs:sequence><xs:element name="foglalasiSzam" type="Max255LengthStringType"/><xs:element name="datum" type="xs:date"/><xs:element name="terheles" type="TerhelesType"/></xs:sequence></xs:complexType><xs:complexType name="IfaAdatokType"><xs:sequence><xs:element name="ifaTipusa" type="IfaTipusaType"/><xs:element name="ifaMertek" type="xs:double"/></xs:sequence></xs:complexType><xs:complexType name="LakoegysegekType"><xs:sequence><xs:element maxOccurs="unbounded" name="lakoegyseg" type="LakoegysegType"/></xs:sequence></xs:complexType><xs:simpleType name="UUIDType"><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="OrszagKodType"><xs:restriction base="xs:string"><xs:pattern value="[A-Z]{2}|EGYEB"/><xs:pattern value=""/></xs:restriction></xs:simpleType><xs:simpleType name="VendegIdType"><xs:restriction base="xs:string"><xs:length value="31"/></xs:restriction></xs:simpleType><xs:complexType name="VendegType"><xs:sequence><xs:element name="vendegId" type="VendegIdType"/><xs:element name="szuletesiEv" type="xs:integer"/><xs:element name="nem" type="NemType"/><xs:element name="allampolgarsagOrszagKod" type="OrszagKodType"/><xs:element name="lakohelyOrszagKod" type="OrszagKodType"/><xs:element name="lakohelyIranyitoszam" type="xs:string"/><xs:element name="ifaStatusz" type="IfaStatuszType"/></xs:sequence></xs:complexType><xs:simpleType name="KoltesTipusType"><xs:annotation><xs:documentation>
                Types of spending based on payment method.
            </xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:enumeration value="BANKKARTYA"/><xs:enumeration value="KESZPENZ"/><xs:enumeration value="SZEP_KARTYA"/><xs:enumeration value="ATUTALAS"/><xs:enumeration value="UTALVANY"/><xs:enumeration value="UTOLAGOS"/><xs:enumeration value="EGYEB"/></xs:restriction></xs:simpleType><xs:simpleType name="KoltesAlTipusType"><xs:restriction base="xs:string"><xs:enumeration value="SZALLASHELY"/></xs:restriction></xs:simpleType><xs:simpleType name="IfaStatuszType"><xs:annotation><xs:documentation>
                The guest’s tourism tax (IFA) obligation and types of reasons for exemption.
            </xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:pattern value="KOTELES|im[1-9][0-9]*"/></xs:restriction></xs:simpleType><xs:simpleType name="NemType"><xs:annotation><xs:documentation>
                Guest’s sex.
            </xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:enumeration value="NO"/><xs:enumeration value="FERFI"/><xs:enumeration value="EGYEB_VAGY_NEM_ISMERT"/></xs:restriction></xs:simpleType><xs:simpleType name="LakoegysegTipusType"><xs:annotation><xs:documentation>
                Types of accommodation units.
            </xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:enumeration value="ECONOMY"/><xs:enumeration value="STANDARD"/><xs:enumeration value="SUPERIOR"/><xs:enumeration value="JUNIOR_SUITE"/><xs:enumeration value="SUITE"/><xs:enumeration value="MOBILHAZ"/><xs:enumeration value="UDULOHAZ"/><xs:enumeration value="PARCELLA"/><xs:enumeration value="SATORHELY_KEMPINGHELY"/><xs:enumeration value="EGYEDI"/><xs:enumeration value="PRIVAT_SZOBA_KOZOS_FURDOVEL"/><xs:enumeration value="PRIVAT_SZOBA_SAJAT_FURDOVEL"/><xs:enumeration value="HALOTERMI_AGY"/><xs:enumeration value="APARTMAN"/><xs:enumeration value="EGYEB"/></xs:restriction></xs:simpleType><xs:simpleType name="PiaciSzegmensType"><xs:annotation><xs:documentation>
                Market segment categories.
            </xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:enumeration value="SZABADIDOS_EGYENI"/><xs:enumeration value="SZABADIDOS_CSOPORTOS"/><xs:enumeration value="UZLETI_EGYENI"/><xs:enumeration value="UZLETI_CSOPORTOS"/><xs:enumeration value="ISMERETLEN"/></xs:restriction></xs:simpleType><xs:simpleType name="ErtekesitesiCsatornaType"><xs:annotation><xs:documentation>
                Grouping of accommodation units by night according to sales channel.
            </xs:documentation></xs:annotation><xs:restriction base="xs:string"><xs:enumeration value="DIREKT_ONLINE"/><xs:enumeration value="DIREKT_HAGYOMANYOS"/><xs:enumeration value="KOZVETITO_ONLINE"/><xs:enumeration value="KOZVETITO_HAGYOMANYOS"/></xs:restriction></xs:simpleType><xs:complexType name="AfaKulcsType"><xs:sequence><xs:element name="szazalek" type="AfaKulcsSzazalekType"/></xs:sequence></xs:complexType><xs:simpleType name="AfaKulcsSzazalekType"><xs:annotation><xs:documentation>
                Possible VAT values
            </xs:documentation></xs:annotation><xs:restriction base="xs:integer"><xs:enumeration value="0"/><xs:enumeration value="5"/><xs:enumeration value="18"/><xs:enumeration value="27"/></xs:restriction></xs:simpleType><xs:complexType name="LakoegysegType"><xs:sequence><xs:element name="epulet" type="Max50LengthStringType"/><xs:element name="szobaszam" type="Max50LengthStringType"/><xs:element name="tipus" type="LakoegysegTipusType"/><xs:element name="egyfosAgySzam" type="xs:integer"/><xs:element name="ketfosAgySzam" type="xs:integer"/><xs:element minOccurs="0" name="potAgySzam" type="xs:integer"/></xs:sequence></xs:complexType><xs:simpleType name="NonEmptyStringType"><xs:restriction base="xs:string"><xs:minLength value="1"/><xs:whiteSpace value="collapse"/></xs:restriction></xs:simpleType><xs:simpleType name="Max50LengthStringType"><xs:restriction base="xs:string"><xs:maxLength value="50"/><xs:whiteSpace value="collapse"/></xs:restriction></xs:simpleType><xs:simpleType name="Max255LengthStringType"><xs:restriction base="xs:string"><xs:maxLength value="255"/><xs:whiteSpace value="collapse"/></xs:restriction></xs:simpleType><xs:simpleType name="SzoftverVerzioType"><xs:restriction base="xs:string"><xs:maxLength value="10"/></xs:restriction></xs:simpleType><xs:simpleType name="SzoftverAzonositoType"><xs:restriction base="xs:string"><xs:maxLength value="15"/><xs:pattern value="[a-zA-Z0-9]*"/></xs:restriction></xs:simpleType><xs:simpleType name="SzallashelyRegisztraciosSzamType"><xs:restriction base="xs:string"><xs:minLength value="10"/><xs:maxLength value="10"/><xs:pattern value="[A-Z]{2}[0-9]{8}"/></xs:restriction></xs:simpleType><xs:simpleType name="SzallashelySzolgaltatoAdoszamType"><xs:restriction base="xs:string"><xs:minLength value="13"/><xs:maxLength value="13"/><xs:pattern value="[0-9]{8}-[0-9]-[0-9]{2}"/></xs:restriction></xs:simpleType><xs:simpleType name="AdatszolgaltatasiAzonositoType"><xs:restriction base="xs:string"><xs:pattern value="[a-zA-Z0-9]{8}"/></xs:restriction></xs:simpleType><xs:complexType name="FoglaltLakoegysegekType"><xs:sequence><xs:element maxOccurs="unbounded" name="foglaltLakoegyseg" type="FoglaltLakoegyseg"/></xs:sequence></xs:complexType><xs:complexType name="FoglaltLakoegyseg"><xs:sequence><xs:element name="tipus" type="LakoegysegTipusType"/><xs:element name="ferohelyKapacitas" type="xs:int"/></xs:sequence></xs:complexType><xs:simpleType name="VendegszamType"><xs:restriction base="xs:int"><xs:minInclusive value="1"/><xs:maxInclusive value="1000"/></xs:restriction></xs:simpleType><xs:simpleType name="IfaTipusaType"><xs:restriction base="xs:string"><xs:enumeration value="SZAZALEKOS"/><xs:enumeration value="TETELES"/><xs:enumeration value="NINCS"/></xs:restriction></xs:simpleType><xs:complexType name="UzenetAdatokType"><xs:sequence><xs:element name="uzenetId" type="UUIDType"/><xs:element name="uzenetKuldesIdeje" type="xs:dateTime"/></xs:sequence></xs:complexType><xs:complexType name="KuldoRendszerAdatokType"><xs:sequence><xs:element name="szoftverVerzio" type="SzoftverVerzioType"/><xs:element name="szoftverAzonosito" type="SzoftverAzonositoType"/></xs:sequence></xs:complexType><xs:complexType name="SzolgaltatoAdatokType"><xs:sequence><xs:element name="szallasRegisztraciosSzam" type="SzallashelyRegisztraciosSzamType"/><xs:element name="szallashelySzolgaltatoAdoszam" type="SzallashelySzolgaltatoAdoszamType"/></xs:sequence></xs:complexType><xs:complexType name="foglalasEsemenyType"><xs:sequence><xs:element name="foglalasiSzam" type="Max255LengthStringType"/><xs:element name="esemenyLetrejotte" type="xs:dateTime"/><xs:element name="garantaltFoglalas" nillable="true" type="xs:boolean"/><xs:element name="lemondva" type="xs:boolean"/><xs:element name="vendegKuldoOrszaga" type="OrszagKodType"/><xs:element name="erkezes" type="xs:date"/><xs:element name="tavozas" type="xs:date"/><xs:element name="foglalasIdopont" type="xs:dateTime"/><xs:element name="ertekesitesiCsatorna" type="ErtekesitesiCsatornaType"/><xs:element name="foglalasBruttoOsszege" type="xs:integer"/><xs:element name="foglaltLakoegysegek" type="FoglaltLakoegysegekType"/><xs:element name="piaciSzegmens" type="PiaciSzegmensType"/><xs:element minOccurs="0" name="vendegszam" type="VendegszamType"/></xs:sequence></xs:complexType><xs:complexType name="UzenetKuldesResponseType"><xs:annotation><xs:documentation>Response to PMS interface data transfer</xs:documentation></xs:annotation><xs:choice><xs:group ref="FeldolgozasAzonositoGroup"/><xs:group ref="HibaListaGroup"/></xs:choice></xs:complexType><xs:group name="FeldolgozasAzonositoGroup"><xs:sequence><xs:element name="feldolgozasAzonosito" type="UUIDType"><xs:annotation><xs:documentation>Unique message identifier following successful synchronous validation</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:group><xs:group name="HibaListaGroup"><xs:sequence><xs:element name="hibaLista" type="HibaListaType"/><xs:element name="figyelmeztetesLista" type="HibaListaType"/></xs:sequence></xs:group><xs:complexType name="HibaType"><xs:annotation><xs:documentation>A type describing a PMS validation error</xs:documentation></xs:annotation><xs:sequence><xs:element name="mezoNeve" type="xs:string"/><xs:element name="kuldottErtek" nillable="true" type="xs:string"/><xs:element name="hibaKulcs" type="xs:string"/><xs:element name="hibaUzenet" type="xs:string"/></xs:sequence></xs:complexType><xs:complexType name="HibaListaType"><xs:annotation><xs:documentation>PMS validation error aggregation type</xs:documentation></xs:annotation><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="hiba" type="HibaType"/></xs:sequence></xs:complexType></xs:schema>
  </wsdl:types>
  <wsdl:message name="napiZarasResponse">
    <wsdl:part element="tns:napiZarasResponse" name="napiZarasResponse">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="napiZarasRequest">
    <wsdl:part element="tns:napiZarasRequest" name="napiZarasRequest">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="napiZarasPortv9">
    <wsdl:operation name="napiZaras">
      <wsdl:input message="tns:napiZarasRequest" name="napiZarasRequest">
    </wsdl:input>
      <wsdl:output message="tns:napiZarasResponse" name="napiZarasResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="napiZarasPortv9Soap11" type="tns:napiZarasPortv9">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="napiZaras">
      <soap:operation soapAction=""/>
      <wsdl:input name="napiZarasRequest">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="napiZarasResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="napiZarasPortv9Service">
    <wsdl:port binding="tns:napiZarasPortv9Soap11" name="napiZarasPortv9Soap11">
      <soap:address location="http://localhost:8082/ntak/v9"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>