A tanúsítási adatokat a következő sémadefiníció szerint lehet visszatölteni az adatbázisba:
tanusitvany.xsd fájl tartalma
<?xml version="1.0" encoding="ISO-8859-2" standalone="no"?> <!-- Füstölés szerinti besorolás szótár EURO_3 EURO-3 vagy annál jobb gépkocsik EURO_2 EURO-2 gépkocsik EURO_1_SZIVO EURO-0 és EURO-1 gépkocsik feltöltött motorral EURO_1_TURBO EURO-0 és EURO-1 gépkocsik szívómotorral 1980_ELOTT 1980 január 1 előtt gyártott gépkocsik Speciális fordulatszám kezelés szótár 1980_ELOTT 1980-előtt gyártott AUTOMATA Automata nyomatékváltóval felszerelt NORMAL Normál fordulatszám kezelés --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="tanusitvanyok"> <xs:complexType> <xs:sequence> <xs:element ref="tanusitvany" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="tanusitvany"> <xs:complexType> <xs:sequence> <xs:element ref="muszer"/> <xs:element ref="jarmu"/> <xs:choice> <xs:element ref="a1"/> <xs:element ref="a2"/> <xs:element ref="a3"/> <xs:element ref="a4"/> <xs:element ref="b1"/> </xs:choice> <xs:element ref="eredmeny"/> </xs:sequence> <xs:attribute name="tanusitvanytipus" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="a1"/> <xs:enumeration value="a2"/> <xs:enumeration value="a3"/> <xs:enumeration value="a4"/> <xs:enumeration value="b1"/> <xs:enumeration value="2u"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="meres_kezdete" type="xs:dateTime" use="required"/> <xs:attribute name="meres_vege" type="xs:dateTime" use="required"/> <xs:attribute name="felulvizsgalat_kezdete" type="xs:dateTime" use="required"/> <xs:attribute name="felulvizsgalat_vege" type="xs:dateTime" use="required"/> </xs:complexType> </xs:element> <xs:element name="muszer"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="muszer_gyariszam" type="xs:string" use="required"/> <xs:attribute name="muszer_checksum" type="xs:integer" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="jarmu"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="rendszam" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="7"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="alvazszam" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="30"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="km_ora_allas" type="xs:integer" use="required"/> <xs:attribute name="gk_azonosito_szam" type="xs:string" use="optional"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="a1"> <xs:complexType> <xs:sequence> <xs:element ref="a1_referencia" minOccurs="0"/> <xs:element ref="a1_szubjektiv"/> <xs:element ref="a1_meres" minOccurs="0" maxOccurs="2"/> </xs:sequence> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> <xs:attribute ref="alapelogyujtas_meresi_mod" use="required"/> </xs:complexType> </xs:element> <xs:element name="a1_referencia"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet_ref"/> <xs:element ref="alapjarati_fordulatszam_ref"/> <xs:element ref="alapelogyujtas_ref"/> <xs:element ref="zarasszog_ref"/> <xs:element ref="alapjarati_co_ref"/> <xs:element ref="alapjarati_ch_max_ref"/> <xs:element ref="emelt_uresjarati_fordulatszam_ref"/> <xs:element ref="emelt_uresjarati_co_ref"/> </xs:sequence> <xs:attribute name="adatforras" type="xs:string" use="required"/> <xs:attribute name="adatforras_verzio" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="a1_szubjektiv"> <xs:complexType> <xs:sequence> <xs:element ref="egyeb_hiba"/> <xs:element ref="egyeb_erzekelok"/> <xs:element ref="hutovizszivargas"/> <xs:element ref="kartergaz_visszavezetes"/> <xs:element ref="katalizator_sertetlen"/> <xs:element ref="kipufogo_tomitettseg"/> <xs:element ref="kipufogo_visszavezeto"/> <xs:element ref="legkondicionalo_tomor"/> <xs:element ref="legszuro_megfelelo"/> <xs:element ref="olajszivargas"/> <xs:element ref="szekunder_levego_rendszer"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="optional"/> </xs:complexType> </xs:element> <xs:element name="a1_meres"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet"/> <xs:element ref="alapjarati_fordulatszam"/> <xs:element ref="alapelogyujtas" minOccurs="0"/> <xs:element ref="zarasszog"/> <xs:element ref="alapjarati_co"/> <xs:element ref="alapjarati_ch"/> <xs:element ref="emelt_uresjarati_fordulatszam"/> <xs:element ref="emelt_uresjarati_co"/> </xs:sequence> <xs:attribute ref="merestipus" use="required"/> <xs:attribute name="meresazonosito" type="xs:integer" use="required"/> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> </xs:complexType> </xs:element> <xs:element name="a2"> <xs:complexType> <xs:sequence> <xs:element ref="a2_referencia" minOccurs="0"/> <xs:element ref="a2_szubjektiv"/> <xs:element ref="a2_meres" minOccurs="0" maxOccurs="2"/> </xs:sequence> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> <xs:attribute ref="alapelogyujtas_meresi_mod" use="required"/> </xs:complexType> </xs:element> <xs:element name="a2_referencia"> <xs:complexType> <xs:sequence> <xs:element ref="kondicionalasi_ido_ref"/> <xs:element ref="kondicionalasi_fordulatszam_ref"/> <xs:element ref="olajhomerseklet_ref"/> <xs:element ref="alapelogyujtas_ref"/> <xs:element ref="zarasszog_ref"/> <xs:element ref="alapjarati_fordulatszam_ref"/> <xs:element ref="alapjarati_co_ref"/> <xs:element ref="alapjarati_ch_max_ref"/> <xs:element ref="emelt_uresjarati_fordulatszam_ref"/> <xs:element ref="emelt_uresjarati_co_ref"/> <xs:element ref="lambda_legviszony_ref"/> </xs:sequence> <xs:attribute name="adatforras" type="xs:string" use="required"/> <xs:attribute name="adatforras_verzio" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="a2_szubjektiv"> <xs:complexType> <xs:sequence> <xs:element ref="egyeb_hiba"/> <xs:element ref="egyeb_erzekelok"/> <xs:element ref="hutovizszivargas"/> <xs:element ref="kartergaz_visszavezetes"/> <xs:element ref="katalizator_sertetlen"/> <xs:element ref="kipufogo_tomitettseg"/> <xs:element ref="kipufogo_visszavezeto"/> <xs:element ref="legkondicionalo_tomor"/> <xs:element ref="legszuro_megfelelo"/> <xs:element ref="olajszivargas"/> <xs:element ref="szekunder_levego_rendszer"/> <xs:element ref="toltonyilas_szukito_beepitve"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="optional"/> </xs:complexType> </xs:element> <xs:element name="a2_meres"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet"/> <xs:element ref="alapjarati_fordulatszam"/> <xs:element ref="alapelogyujtas" minOccurs="0"/> <xs:element ref="zarasszog"/> <xs:element ref="alapjarati_co"/> <xs:element ref="alapjarati_ch"/> <xs:element ref="emelt_uresjarati_fordulatszam"/> <xs:element ref="emelt_uresjarati_co"/> <xs:element ref="lambda_legviszony"/> <xs:element ref="kondicionalasi_ido"/> <xs:element ref="kondicionalasi_fordulatszam"/> </xs:sequence> <xs:attribute name="kondicionalas_rendben" type="xs:boolean" use="required"/> <xs:attribute ref="merestipus" use="required"/> <xs:attribute name="meresazonosito" type="xs:integer" use="required"/> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> </xs:complexType> </xs:element> <xs:element name="a3"> <xs:complexType> <xs:sequence> <xs:element ref="a3_referencia" minOccurs="0"/> <xs:element ref="a3_szubjektiv"/> <xs:element ref="a3_meres" minOccurs="0" maxOccurs="2"/> </xs:sequence> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> <xs:attribute ref="alapelogyujtas_meresi_mod" use="required"/> </xs:complexType> </xs:element> <xs:element name="a3_referencia"> <xs:complexType> <xs:sequence> <xs:element ref="kondicionalasi_ido_ref"/> <xs:element ref="kondicionalasi_fordulatszam_ref"/> <xs:element ref="olajhomerseklet_ref"/> <xs:element ref="alapelogyujtas_ref"/> <xs:element ref="zarasszog_ref"/> <xs:element ref="alapjarati_fordulatszam_ref"/> <xs:element ref="alapjarati_co_ref"/> <xs:element ref="alapjarati_ch_max_ref"/> <xs:element ref="emelt_uresjarati_fordulatszam_ref"/> <xs:element ref="emelt_uresjarati_co_ref"/> <xs:element ref="lambda_legviszony_ref"/> </xs:sequence> <xs:attribute name="adatforras" type="xs:string" use="required"/> <xs:attribute name="adatforras_verzio" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="a3_szubjektiv"> <xs:complexType> <xs:sequence> <xs:element ref="egyeb_hiba"/> <xs:element ref="egyeb_erzekelok"/> <xs:element ref="hutovizszivargas"/> <xs:element ref="kartergaz_visszavezetes"/> <xs:element ref="katalizator_sertetlen"/> <xs:element ref="kipufogo_tomitettseg"/> <xs:element ref="kipufogo_visszavezeto"/> <xs:element ref="legkondicionalo_tomor"/> <xs:element ref="legszuro_megfelelo"/> <xs:element ref="olajszivargas"/> <xs:element ref="szekunder_levego_rendszer"/> <xs:element ref="toltonyilas_szukito_beepitve"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="optional"/> </xs:complexType> </xs:element> <xs:element name="a3_meres"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet"/> <xs:element ref="alapjarati_fordulatszam"/> <xs:element ref="alapelogyujtas" minOccurs="0"/> <xs:element ref="zarasszog"/> <xs:element ref="alapjarati_co"/> <xs:element ref="alapjarati_ch"/> <xs:element ref="emelt_uresjarati_fordulatszam"/> <xs:element ref="emelt_uresjarati_co"/> <xs:element ref="lambda_legviszony"/> <xs:element ref="kondicionalasi_ido"/> <xs:element ref="kondicionalasi_fordulatszam"/> </xs:sequence> <xs:attribute name="kondicionalas_rendben" type="xs:boolean" use="required"/> <xs:attribute ref="merestipus" use="required"/> <xs:attribute name="meresazonosito" type="xs:integer" use="required"/> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> </xs:complexType> </xs:element> <xs:element name="a4"> <xs:complexType> <xs:sequence> <xs:element ref="a4_referencia" minOccurs="0"/> <xs:element ref="a4_szubjektiv"/> <xs:element name="a4_meresek" minOccurs="0" maxOccurs="2"> <xs:complexType> <xs:sequence> <xs:element ref="a4_meres"/> <xs:element ref="a4_lambda_teszt"/> <xs:element ref="a4_hibatarlo"/> <xs:element ref="a4_obd_teszt"/> </xs:sequence> <xs:attribute ref="merestipus" use="required"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> <xs:attribute ref="alapelogyujtas_meresi_mod" use="required"/> </xs:complexType> </xs:element> <xs:element name="a4_referencia"> <xs:complexType> <xs:sequence> <xs:element ref="kondicionalasi_ido_ref"/> <xs:element ref="kondicionalasi_fordulatszam_ref"/> <xs:element ref="olajhomerseklet_ref"/> <xs:element ref="emelt_uresjarati_fordulatszam_ref"/> <xs:element ref="lambda_legviszony_ref"/> <xs:element ref="emelt_uresjarati_co_ref"/> <xs:element ref="alapjarati_fordulatszam_ref"/> </xs:sequence> <xs:attribute name="adatforras" type="xs:string" use="required"/> <xs:attribute name="adatforras_verzio" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="a4_lambda_teszt"> <xs:complexType> <xs:choice> <xs:sequence maxOccurs="4"> <xs:element ref="szonda_feszultseg_ugras_ref"/> <xs:element ref="teszt_fordulatszam_ref"/> <xs:sequence maxOccurs="2"> <xs:element ref="szonda_feszultseg_ugras"/> <xs:element ref="teszt_fordulatszam"/> </xs:sequence> </xs:sequence> <xs:sequence maxOccurs="4"> <xs:element ref="szamitott_lambda_ref"/> <xs:element ref="teszt_fordulatszam_ref"/> <xs:sequence maxOccurs="2"> <xs:element ref="szamitott_lambda"/> <xs:element ref="teszt_fordulatszam"/> </xs:sequence> </xs:sequence> <xs:sequence maxOccurs="4"> <xs:element ref="jel_szonda_aram_ref"/> <xs:element ref="teszt_fordulatszam_ref"/> <xs:sequence maxOccurs="2"> <xs:element ref="jel_szonda_aram"/> <xs:element ref="teszt_fordulatszam"/> </xs:sequence> </xs:sequence> <xs:sequence maxOccurs="4"> <xs:element ref="szonda_feszultseg_ref"/> <xs:element ref="teszt_fordulatszam_ref"/> <xs:sequence maxOccurs="2"> <xs:element ref="szonda_feszultseg"/> <xs:element ref="teszt_fordulatszam"/> </xs:sequence> </xs:sequence> </xs:choice> </xs:complexType> </xs:element> <xs:element name="a4_szubjektiv"> <xs:complexType> <xs:sequence> <xs:element ref="egyeb_hiba"/> <xs:element ref="egyeb_erzekelok"/> <xs:element ref="hutovizszivargas"/> <xs:element ref="kartergaz_visszavezetes"/> <xs:element ref="katalizator_sertetlen"/> <xs:element ref="kipufogo_tomitettseg"/> <xs:element ref="kipufogo_visszavezeto"/> <xs:element ref="legkondicionalo_tomor"/> <xs:element ref="legszuro_megfelelo"/> <xs:element ref="olajszivargas"/> <xs:element ref="szekunder_levego_rendszer"/> <xs:element ref="toltonyilas_szukito_beepitve"/> <xs:element ref="mil_lampa_rendben"/> <xs:element ref="egyeb_emisszio_csokkento_berendezes"/> <xs:element ref="lambda_szonda_rendben"/> <xs:element ref="obd_csatlakozo_rendben"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="optional"/> </xs:complexType> </xs:element> <xs:element name="a4_meres"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet"/> <xs:element ref="alapjarati_fordulatszam"/> <xs:element ref="alapelogyujtas" minOccurs="0"/> <xs:element ref="zarasszog"/> <xs:element ref="alapjarati_co"/> <xs:element ref="alapjarati_ch"/> <xs:element ref="emelt_uresjarati_fordulatszam"/> <xs:element ref="emelt_uresjarati_co"/> <xs:element ref="kondicionalasi_ido"/> <xs:element ref="kondicionalasi_fordulatszam"/> </xs:sequence> <xs:attribute name="kondicionalas_rendben" type="xs:boolean" use="required"/> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> </xs:complexType> </xs:element> <xs:element name="a4_hibatarlo"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="tarolt_hiba" type="xs:string"/> </xs:sequence> <xs:attribute name="tarolt_hibak_szama" type="xs:integer" use="required"/> <xs:attribute name="tarolt_hibak_eredmenye" type="xs:boolean" use="required"/> </xs:complexType> </xs:element> <xs:element name="a4_obd_teszt"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="vizsgalhato" type="xs:string" use="required"/> <xs:attribute name="vizsgalt" type="xs:string" use="required"/> <xs:attribute name="vizsgalat_terjedelme" type="xs:string" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="b1"> <xs:complexType> <xs:sequence> <xs:element ref="b1_referencia" minOccurs="0"/> <xs:element ref="b1_szubjektiv"/> <xs:element ref="b1_meres" minOccurs="0" maxOccurs="2"/> </xs:sequence> <xs:attribute name="fustoles_szerinti_besorolas" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="EURO_3"/> <xs:enumeration value="EURO_2"/> <xs:enumeration value="EURO_1_SZIVO"/> <xs:enumeration value="EURO_1_TURBO"/> <xs:enumeration value="1980_ELOTT"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="spec_fordulatszam_kezeles" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="1980_ELOTT"/> <xs:enumeration value="AUTOMATA"/> <xs:enumeration value="NORMAL"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="b1_referencia"> <xs:complexType> <xs:sequence> <xs:element ref="fordulatszamon_tartasi_ido_ref"/> <xs:element ref="meresi_modusz_ref"/> <xs:element ref="szonda_meret_ref"/> <xs:element ref="kondicionalas_gyorsitasok_szama_ref"/> <xs:element ref="kondicionalasi_fordulatszam_min_ref"/> <xs:element ref="olajhomerseklet_ref"/> <xs:element ref="alapjarati_fordulatszam_ref"/> <xs:element ref="leszabalyozasi_fordulatszam_ref"/> <xs:element ref="n_max_meresi_ido_ref"/> <xs:element ref="fenyelnyeles_ref"/> </xs:sequence> <xs:attribute name="adatforras" type="xs:string" use="required"/> <xs:attribute name="adatforras_verzio" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="b1_szubjektiv"> <xs:complexType> <xs:sequence> <xs:element ref="egyeb_hiba"/> <xs:element ref="egyeb_erzekelok"/> <xs:element ref="hutovizszivargas"/> <xs:element ref="kartergaz_visszavezetes"/> <xs:element ref="kipufogo_tomitettseg"/> <xs:element ref="kipufogo_visszavezeto"/> <xs:element ref="legkondicionalo_tomor"/> <xs:element ref="legszuro_megfelelo"/> <xs:element ref="olajszivargas"/> <xs:element ref="mil_lampa_rendben"/> <xs:element ref="toltesszabalyzo_rudazat"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="optional"/> </xs:complexType> </xs:element> <xs:element name="b1_meres"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet"/> <xs:element ref="b1_alapjarati_fordulatszam"/> <xs:element ref="leszabalyozasi_fordulatszam"/> <xs:element ref="fenyelenyeles"/> <xs:element ref="gyorsitasi_ido"/> <xs:element ref="kondicionalasi_gyorsitasok_szama"/> <xs:element ref="kondicionalasi_fordulatszam"/> <xs:element ref="n_max_meresi_ido"/> </xs:sequence> <xs:attribute name="kondicionalas_rendben" type="xs:boolean" use="required"/> <xs:attribute name="fordulatszamon_tartasi_ido" type="xs:integer" use="required"/> <xs:attribute name="meresi_modusz" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="A"/> <xs:enumeration value="B"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="szonda_meret" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="max_fustolesi_ertek_savszelesseg" type="xs:double" use="required"/> <xs:attribute name="jellemzo_fustolesi" type="xs:double" use="required"/> <xs:attribute name="minosites_alpja" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="merestipus" use="required"/> <xs:attribute name="meresazonosito" type="xs:integer" use="required"/> </xs:complexType> </xs:element> <xs:element name="u2"> <xs:complexType> <xs:sequence> <xs:element ref="u2_referencia"/> <xs:element ref="u2_szubjektiv"/> <xs:element ref="u2_meres" minOccurs="0"/> </xs:sequence> <xs:attribute ref="alapelogyujtas_fhp" use="required"/> <xs:attribute ref="alapelogyujtas_meresi_mod" use="required"/> </xs:complexType> </xs:element> <xs:element name="u2_referencia"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet_ref"/> <xs:element ref="alapjarati_fordulatszam_ref"/> <xs:element ref="alapelogyujtas_ref"/> <xs:element ref="zarasszog_ref"/> <xs:element ref="alapjarati_co_ref"/> <xs:element ref="alapjarati_ch_max_ref"/> <xs:element ref="emelt_uresjarati_fordulatszam_ref"/> <xs:element ref="emelt_uresjarati_co_ref"/> </xs:sequence> <xs:attribute name="adatforras" type="xs:string" use="required"/> <xs:attribute name="adatforras_verzio" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="u2_szubjektiv"> <xs:complexType> <xs:sequence> <xs:element ref="egyeb_hiba"/> <xs:element ref="egyeb_erzekelok"/> <xs:element ref="hutovizszivargas"/> <xs:element ref="kartergaz_visszavezetes"/> <xs:element ref="katalizator_sertetlen"/> <xs:element ref="kipufogo_tomitettseg"/> <xs:element ref="kipufogo_visszavezeto"/> <xs:element ref="legkondicionalo_tomor"/> <xs:element ref="legszuro_megfelelo"/> <xs:element ref="olajszivargas"/> <xs:element ref="szekunder_levego_rendszer"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="optional"/> </xs:complexType> </xs:element> <xs:element name="u2_meres"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet"/> <xs:element ref="alapjarati_fordulatszam"/> <xs:element ref="alapelogyujtas"/> <xs:element ref="zarasszog"/> <xs:element ref="alapjarati_co"/> <xs:element ref="alapjarati_ch"/> <xs:element ref="emelt_uresjarati_fordulatszam"/> <xs:element ref="emelt_uresjarati_co"/> </xs:sequence> <xs:attribute name="meresazonosito" type="xs:integer" use="required"/> </xs:complexType> </xs:element> <!--Tanúsítványok közös elemtípusai: mérési eredmény--> <xs:element name="eredmeny"> <xs:complexType> <xs:sequence> <xs:element name="megjegyzes" minOccurs="0" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="minosites" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="MEGFELEL"/> <xs:enumeration value="NEM_MEGFELELO"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="tanusitvanyado_kod" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="szubjektiv_ertekeles" type="xs:boolean" use="required"/> <xs:attribute name="meres_ertekeles" type="xs:boolean" use="required"/> </xs:complexType> </xs:element> <!--Tanúsítványok közös elemtípusai: referencia adatok--> <xs:element name="olajhomerseklet_ref"> <xs:complexType> <xs:sequence> <xs:element ref="olajhomerseklet_data"/> </xs:sequence> <xs:attribute ref="adatforras" use="required"/> </xs:complexType> </xs:element> <xs:element name="alapjarati_fordulatszam_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:integer" use="required"/> <xs:attribute name="maximum" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapelogyujtas_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:integer" use="required"/> <xs:attribute name="maximum" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="zarasszog_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:integer" use="required"/> <xs:attribute name="maximum" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapjarati_co_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maximum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapjarati_ch_max_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:double" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="emelt_uresjarati_fordulatszam_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:integer" use="required"/> <xs:attribute name="maximum" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="emelt_uresjarati_co_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:double" use="required"/> <xs:attribute name="maximum" type="xs:double" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalasi_ido_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalasi_fordulatszam_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="lambda_legviszony_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:double" use="required"/> <xs:attribute name="maximum" type="xs:double" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="teszt_fordulatszam_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:integer" use="required"/> <xs:attribute name="maximum" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szonda_feszultseg_ugras_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szamitott_lambda_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maximum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="jel_szonda_aram_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="6"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maximum" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="6"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szonda_feszultseg_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maximum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="fordulatszamon_tartasi_ido_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="2"/> <xs:fractionDigits value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="meresi_modusz_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="A"/> <xs:enumeration value="B"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szonda_meret_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalas_gyorsitasok_szama_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="99"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalasi_fordulatszam_min_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="100"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="leszabalyozasi_fordulatszam_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" type="xs:integer" use="required"/> <xs:attribute name="maximum" type="xs:integer" use="required"/> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="n_max_meresi_ido_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="2"/> <xs:fractionDigits value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="fenyelnyeles_ref"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="minimum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="maximum" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="adatforras" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <!--Tanúsítványok közös elemtípusai: szubjektív vizsgálat--> <xs:element name="egyeb_hiba"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="egyeb_erzekelok"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="hutovizszivargas"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="kartergaz_visszavezetes"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="katalizator_sertetlen"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="kipufogo_tomitettseg"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="kipufogo_visszavezeto"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="legkondicionalo_tomor"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="legszuro_megfelelo"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="olajszivargas"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="szekunder_levego_rendszer"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="toltonyilas_szukito_beepitve"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="mil_lampa_rendben"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="egyeb_emisszio_csokkento_berendezes"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="lambda_szonda_rendben"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="obd_csatlakozo_rendben"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <xs:element name="toltesszabalyzo_rudazat"> <xs:complexType> <xs:attribute ref="szubj_adat" use="required"/> </xs:complexType> </xs:element> <!--Tanúsítványok közös elemtípusai: mérési adatok--> <xs:element name="olajhomerseklet"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="50"/> <xs:maxInclusive value="200"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapjarati_fordulatszam"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="100"/> <xs:maxInclusive value="10000"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapelogyujtas"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="99"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="zarasszog"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="359"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapjarati_co"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="alapjarati_ch"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="emelt_uresjarati_fordulatszam"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="emelt_uresjarati_co"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="teszt_fordulatszam"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szonda_feszultseg_ugras"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szamitott_lambda"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="jel_szonda_aram"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="szonda_feszultseg"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="lambda_legviszony"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="3"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalasi_ido"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalasi_fordulatszam"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="kondicionalasi_gyorsitasok_szama"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="n_max_meresi_ido"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="b1_alapjarati_fordulatszam"> <xs:complexType> <xs:sequence maxOccurs="4"> <xs:element name="meresi_adat"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute ref="oszlop_pozicio" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:complexType> </xs:element> <xs:element name="leszabalyozasi_fordulatszam"> <xs:complexType> <xs:sequence maxOccurs="4"> <xs:element name="meresi_adat"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute ref="oszlop_pozicio" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:complexType> </xs:element> <xs:element name="fenyelenyeles"> <xs:complexType> <xs:sequence maxOccurs="4"> <xs:element name="meresi_adat"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute ref="oszlop_pozicio" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:complexType> </xs:element> <xs:element name="gyorsitasi_ido"> <xs:complexType> <xs:sequence maxOccurs="4"> <xs:element name="meresi_adat"> <xs:complexType> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:attribute name="adat" type="xs:integer" use="required"/> <xs:attribute ref="oszlop_pozicio" use="required"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ertekeles" type="xs:boolean" use="required"/> </xs:complexType> </xs:element> <!--Tanúsítványok közös attribútum típusai--> <xs:attribute name="adatforras"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="KEZI_BEVITEL"/> <xs:enumeration value="ADATBAZIS"/> <xs:enumeration value="HATOSAGI"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="szubj_adat"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="MEGFELEL"/> <xs:enumeration value="NEM_FELEL_MEG"/> <xs:enumeration value="NINCS_ERTELMEZVE"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="merestipus"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="NORMAL"/> <xs:enumeration value="GAZUZEM"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="alapelogyujtas_fhp"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="ELOTT"/> <xs:enumeration value="UTAN"/> <xs:enumeration value="NEM_MERHETO"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="alapelogyujtas_meresi_mod"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="VAKUMMAL"/> <xs:enumeration value="VAKUM_NELKUL"/> <xs:enumeration value="NEM_MERHETO"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="oszlop_pozicio"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="n"/> <xs:enumeration value="n-1"/> <xs:enumeration value="n-2"/> <xs:enumeration value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <!--Komplex adattípusok--> <xs:element name="olajhomerseklet_data"> <xs:complexType> <xs:choice> <xs:element name="str"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="int"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="50"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:schema>