Web Service: NautaService - Generated by wsdl-viewer.xsl

Web Service: NautaService

Target Namespace:
http://standards.mmm.fi/schemas/elain/nauta

Port NautaServiceEndpoint

Protocol:
SOAP
Transport protocol:
SOAP over HTTP
Operations:
  1. HaeElaimenHaltija
  2. HaeElaimenHaltijanIlmoitukset
  3. HaeElaimenHaltijanPitopaikat
  4. HaeElaimenHaltijanTapahtumat
  5. HaeElaimenHaltijanYhteystiedot
  6. HaeElaimenHavitystiedot
  7. HaeElaimenIlmoitusPuutteet
  8. HaeElaimenPerustiedot
  9. HaeHavitysIlmoitus
  10. HaeHavitysTapahtuma
  11. HaeIlmoitusPuutteet
  12. HaeTiedotteet
  13. HylkaaHuomautus
  14. PeruutaHavitysTapahtuma
  15. TalletaHavitysTapahtuma
  16. Test

Operations

    Port type NautaServicePortType

    1. HaeElaimenHaltija
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      HaeElaimenHaltija (soap:body, use = literal, part = client)
      body type HaeElaimenHaltija - extension of type HakuKyselyTyyppi - extension of type HakuKyselyTyyppi
      • KayttajaTunnus type KayttajaTunnusTyyppi - type string with restriction maxLength(30)
      • Hakuehdot type KyselyTiedotTyyppi
        • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
          • YTunnus type YritysTunnusTyyppi - type string with restriction
        • ElainTunnusTiedot type EuTunnusTaiUlkomainenTunnus
          • EuTunnusTieto type EuTunnusJaTarkiste
            • EuTunnus type ElainEUTunnusTyyppi - type string with restriction pattern([A-Z]{2}[0-9]{12})
            • EuTunnusTarkiste - optional; type ElainEUTunnustarkisteNumeroTyyppi - type PositiivinenKokonaislukuNumeroTyyppi with restriction minInclusive(0) maxInclusive(9)
          • UlkomainenTunnusTieto type UlkomainentunnusTyyppiTieto
            • UlkomainenTunnus type UlkomainentunnusTyyppi - type string with restriction minLength(1) maxLength(30)
      Output:
      HaeElaimenHaltijaResponse (soap:body, use = literal, part = client)
      body type HaeElaimenHaltijaResponse
      • Haltija - optional; type VastausTiedotTyyppi
        • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
          • YTunnus type YritysTunnusTyyppi - type string with restriction
        • PitopaikkaTunnus - optional; type PitopaikkaTunnusTyyppi - type string with restriction pattern(([A-Z]{2}[0-9]{12}|[0-9]{9}))
        • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • Nimi - optional; type ElaimenNimi - type string with restriction minLength(1) maxLength(50)
        • SyntymaPvm - optional; type PvmTyyppi - type date with restriction
        • SyntymaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
          • YTunnus type YritysTunnusTyyppi - type string with restriction
        • SukupuoliKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • RotuKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • KayttoKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • TuloPvm - optional; type PvmTyyppi - type date with restriction
        • TulotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • EdellinenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
          • YTunnus type YritysTunnusTyyppi - type string with restriction
        • PoistoPvm - optional; type PvmTyyppi - type date with restriction
        • PoistotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • SeuraavaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
          • YTunnus type YritysTunnusTyyppi - type string with restriction
        • HavitystapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
      • Virheet - optional; type VirheetTyyppi
        • Virhe - optional, unbounded; type VirheTyyppi
          • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • VirheVakavuus - optional; type int
          • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
            • KieliKoodi type string
            • Teksti type string
    2. HaeElaimenHaltijanIlmoitukset
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      HaeElaimenHaltijanIlmoitukset (soap:body, use = literal, part = client)
      body type HaeElaimenHaltijanIlmoitukset
        Output:
        HaeElaimenHaltijanIlmoituksetResponse (soap:body, use = literal, part = client)
        body type HaeElaimenHaltijanIlmoituksetResponse
        • IlmoitusVastausTiedot - optional, unbounded; type VastausTiedotTyyppi
          • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • PitopaikkaTunnus - optional; type PitopaikkaTunnusTyyppi - type string with restriction pattern(([A-Z]{2}[0-9]{12}|[0-9]{9}))
          • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • Nimi - optional; type ElaimenNimi - type string with restriction minLength(1) maxLength(50)
          • SyntymaPvm - optional; type PvmTyyppi - type date with restriction
          • SyntymaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • SukupuoliKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • RotuKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • KayttoKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • TuloPvm - optional; type PvmTyyppi - type date with restriction
          • TulotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • EdellinenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • PoistoPvm - optional; type PvmTyyppi - type date with restriction
          • PoistotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • SeuraavaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • HavitystapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • Virheet - optional; type VirheetTyyppi
          • Virhe - optional, unbounded; type VirheTyyppi
            • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • VirheVakavuus - optional; type int
            • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
              • KieliKoodi type string
              • Teksti type string
      • HaeElaimenHaltijanPitopaikat
        Style:
        document
        Operation type:
        Request-response. The endpoint receives a message, and sends a correlated message.
        Input:
        HaeElaimenHaltijanPitopaikat (soap:body, use = literal, part = client)
        body type HaeElaimenHaltijanPitopaikat
        • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
          • YTunnus type YritysTunnusTyyppi - type string with restriction
        • ElainLuokkaKoodi type ElainLuokkaTyyppi - type string with restriction pattern(\d{1,2})
        • AlkuPvm - optional; type PvmTyyppi - type date with restriction
        Output:
        HaeElaimenHaltijanPitopaikatResponse (soap:body, use = literal, part = client)
        body type HaeElaimenHaltijanPitopaikatResponse
        • Pitopaikka - optional, unbounded; type VastausTiedotTyyppi
          • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • PitopaikkaTunnus - optional; type PitopaikkaTunnusTyyppi - type string with restriction pattern(([A-Z]{2}[0-9]{12}|[0-9]{9}))
          • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • Nimi - optional; type ElaimenNimi - type string with restriction minLength(1) maxLength(50)
          • SyntymaPvm - optional; type PvmTyyppi - type date with restriction
          • SyntymaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • SukupuoliKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • RotuKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • KayttoKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • TuloPvm - optional; type PvmTyyppi - type date with restriction
          • TulotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • EdellinenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • PoistoPvm - optional; type PvmTyyppi - type date with restriction
          • PoistotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • SeuraavaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
            • YTunnus type YritysTunnusTyyppi - type string with restriction
          • HavitystapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • Virheet - optional; type VirheetTyyppi
          • Virhe - optional, unbounded; type VirheTyyppi
            • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • VirheVakavuus - optional; type int
            • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
              • KieliKoodi type string
              • Teksti type string
      • HaeElaimenHaltijanTapahtumat
        Style:
        document
        Operation type:
        Request-response. The endpoint receives a message, and sends a correlated message.
        Input:
        HaeElaimenHaltijanTapahtumat (soap:body, use = literal, part = client)
        body type HaeElaimenHaltijanTapahtumat
          Output:
          HaeElaimenHaltijanTapahtumatResponse (soap:body, use = literal, part = client)
          body type HaeElaimenHaltijanTapahtumatResponse
          • ElaimenHaltijanTapahtuma - optional, unbounded; type VastausTiedotTyyppi
            • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • PitopaikkaTunnus - optional; type PitopaikkaTunnusTyyppi - type string with restriction pattern(([A-Z]{2}[0-9]{12}|[0-9]{9}))
            • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • Nimi - optional; type ElaimenNimi - type string with restriction minLength(1) maxLength(50)
            • SyntymaPvm - optional; type PvmTyyppi - type date with restriction
            • SyntymaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • SukupuoliKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • RotuKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • KayttoKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • TuloPvm - optional; type PvmTyyppi - type date with restriction
            • TulotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • EdellinenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • PoistoPvm - optional; type PvmTyyppi - type date with restriction
            • PoistotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • SeuraavaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • HavitystapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • Virheet - optional; type VirheetTyyppi
            • Virhe - optional, unbounded; type VirheTyyppi
              • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
              • VirheVakavuus - optional; type int
              • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                • KieliKoodi type string
                • Teksti type string
        • HaeElaimenHaltijanYhteystiedot
          Style:
          document
          Operation type:
          Request-response. The endpoint receives a message, and sends a correlated message.
          Input:
          HaeElaimenHaltijanYhteystiedot (soap:body, use = literal, part = client)
          body type HaeElaimenHaltijanYhteystiedot
          Output:
          HaeElaimenHaltijanYhteystiedotResponse (soap:body, use = literal, part = client)
          body type HaeElaimenHaltijanYhteystiedotResponse
          • Yhteystiedot - optional; type YhteystiedotVastausTiedotTyyppi
            • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • ElaimenHaltijaNimi - optional; type ElaimenHaltijaNimi - type string with restriction minLength(1) maxLength(60)
            • MaatilaNimi - optional; type MaatilaNimi - type string with restriction minLength(1) maxLength(35)
            • Lahiosoite - optional; type KatuosoiteNimiTyyppi - type string with restriction maxLength(200)
            • Email - optional; type SahkopostiosoiteTyyppi - type string with restriction pattern([\p{L}\p{P}0-9._%+\-]{1,127}[@][\p{L}\p{P}0-9.\-]{1,120}[\.][\p{L}\p{P}]{2,4})
            • KieliKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • Virheet - optional; type VirheetTyyppi
            • Virhe - optional, unbounded; type VirheTyyppi
              • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
              • VirheVakavuus - optional; type int
              • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                • KieliKoodi type string
                • Teksti type string
        • HaeElaimenHavitystiedot
          Style:
          document
          Operation type:
          Request-response. The endpoint receives a message, and sends a correlated message.
          Input:
          HaeElaimenHavitystiedot (soap:body, use = literal, part = client)
          body type HaeElaimenHavitystiedot - extension of type HakuKyselyTyyppi - extension of type HakuKyselyTyyppi
          • KayttajaTunnus type KayttajaTunnusTyyppi - type string with restriction maxLength(30)
          • Hakuehdot type ElaimenHavitysTiedotKyselyTyyppi
            • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • ElainTunnisteTiedot ... is recursive
          Output:
          HaeElaimenHavitystiedotResponse (soap:body, use = literal, part = client)
          body type HaeElaimenHavitystiedotResponse
          • Havitystieto - optional, unbounded; type ElaimenHavitysTiedotVastausTyyppi
            • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • YTunnus - optional; type YritysTunnusTyyppi - type string with restriction
            • Laitosnumero - optional; type Havityslaitosnumero - type KeskipitkaTekstiTyyppi with restriction
            • ElainTunnisteTiedot - optional; ... is recursive
            • SaapumisPvm - optional; type PvmTyyppi - type date with restriction
            • SaapumisAika - optional; type AikaTyyppi - type time with restriction
            • ToimitustapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • Luovuttaja - optional; ... is recursive
            • HavitysPvm - optional; type PvmTyyppi - type date with restriction
            • Kerailytieto - optional; type KerailytietoTyyppi
              • KerailyPvm type PvmTyyppi - type date with restriction
              • KerailyAika - optional; type AikaTyyppi - type time with restriction
            • TapahtumaTunnus - optional; type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
          • Virheet - optional; type VirheetTyyppi
            • Virhe - optional, unbounded; type VirheTyyppi
              • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
              • VirheVakavuus - optional; type int
              • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                • KieliKoodi type string
                • Teksti type string
        • HaeElaimenIlmoitusPuutteet
          Style:
          document
          Operation type:
          Request-response. The endpoint receives a message, and sends a correlated message.
          Input:
          HaeElaimenIlmoitusPuutteet (soap:body, use = literal, part = client)
          body type HaeElaimenIlmoitusPuutteet
          • Hakuehdot type HakuehdotTyyppi
            • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
          Output:
          HaeElaimenIlmoitusPuutteetResponse (soap:body, use = literal, part = client)
          body type HaeElaimenIlmoitusPuutteetResponse
          • IlmoitusPuute - optional, unbounded; type IlmoitusPuutteetTyyppi
            • ElaimenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • TapahtumaTunnus - optional; type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
            • TapahtumaryhmaTunnus - optional; type YleinentunnusTyyppi - type string with restriction pattern(\d{1,16})
            • TapahtumaPvm - optional; type PvmTyyppi - type date with restriction
            • TapahtumalajiKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • TapahtumaStatusKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • Virheet - optional; type VirheetTyyppi
            • Virhe - optional, unbounded; type VirheTyyppi
              • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
              • VirheVakavuus - optional; type int
              • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                • KieliKoodi type string
                • Teksti type string
        • HaeElaimenPerustiedot
          Style:
          document
          Operation type:
          Request-response. The endpoint receives a message, and sends a correlated message.
          Input:
          HaeElaimenPerustiedot (soap:body, use = literal, part = client)
          body type HaeElaimenPerustiedot - extension of type HakuKyselyTyyppi - extension of type HakuKyselyTyyppi
          • KayttajaTunnus type KayttajaTunnusTyyppi - type string with restriction maxLength(30)
          • Hakuehdot type KyselyTiedotTyyppi
            • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • ElainTunnusTiedot type EuTunnusTaiUlkomainenTunnus
              • EuTunnusTieto type EuTunnusJaTarkiste
                • EuTunnus type ElainEUTunnusTyyppi - type string with restriction pattern([A-Z]{2}[0-9]{12})
                • EuTunnusTarkiste - optional; type ElainEUTunnustarkisteNumeroTyyppi - type PositiivinenKokonaislukuNumeroTyyppi with restriction minInclusive(0) maxInclusive(9)
              • UlkomainenTunnusTieto type UlkomainentunnusTyyppiTieto
                • UlkomainenTunnus type UlkomainentunnusTyyppi - type string with restriction minLength(1) maxLength(30)
          Output:
          HaeElaimenPerustiedotResponse (soap:body, use = literal, part = client)
          body type HaeElaimenPerustiedotResponse
          • Perustiedot - optional; type VastausTiedotTyyppi
            • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • PitopaikkaTunnus - optional; type PitopaikkaTunnusTyyppi - type string with restriction pattern(([A-Z]{2}[0-9]{12}|[0-9]{9}))
            • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • Nimi - optional; type ElaimenNimi - type string with restriction minLength(1) maxLength(50)
            • SyntymaPvm - optional; type PvmTyyppi - type date with restriction
            • SyntymaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • SukupuoliKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • RotuKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • KayttoKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • TuloPvm - optional; type PvmTyyppi - type date with restriction
            • TulotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • EdellinenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • PoistoPvm - optional; type PvmTyyppi - type date with restriction
            • PoistotapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
            • SeuraavaHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
              • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
              • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
              • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
              • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            • HavitystapaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
          • Virheet - optional; type VirheetTyyppi
            • Virhe - optional, unbounded; type VirheTyyppi
              • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
              • VirheVakavuus - optional; type int
              • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                • KieliKoodi type string
                • Teksti type string
        • HaeHavitysIlmoitus
          Style:
          document
          Operation type:
          Request-response. The endpoint receives a message, and sends a correlated message.
          Input:
          HaeHavitysIlmoitus (soap:body, use = literal, part = client)
          body type HaeHavitysIlmoitus - extension of abstract type HaeIlmoitusYritysTunnusTyyppi - extension of abstract type HaeTyyppi - extension of abstract type HaeIlmoitusYritysTunnusTyyppi - extension of abstract type HaeTyyppi
            • IlmoitusTiedot type IlmoitusPyyntoYritysTunnusTyyppi
              • YTunnus type YritysTunnusTyyppi - type string with restriction
            Output:
            HaeHavitysIlmoitusResponse (soap:body, use = literal, part = client)
            body type HaeHavitysIlmoitusResponse
            • HavitysIlmoitus type HavitysIlmoitusVastausTyyppi - extension of abstract type IlmoitusVastausTyyppi
              • HaeHavitysTapahtuma
                Style:
                document
                Operation type:
                Request-response. The endpoint receives a message, and sends a correlated message.
                Input:
                HaeHavitysTapahtuma (soap:body, use = literal, part = client)
                body type HaeHavitysTapahtuma - extension of abstract type HaeTapahtumaYritysTunnusTyyppi - extension of abstract type HaeTyyppi - extension of abstract type HaeTapahtumaYritysTunnusTyyppi - extension of abstract type HaeTyyppi
                  • TapahtumaTiedot type TapahtumaPyyntoYritysTunnusTyyppi
                    • YksikkoID type UniqueIdTyyppi - type string with restriction pattern([a-zA-Z0-9\-#]{1,30})
                    • TapahtumaTunnus type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
                    • YTunnus type YritysTunnusTyyppi - type string with restriction
                  Output:
                  HaeHavitysTapahtumaResponse (soap:body, use = literal, part = client)
                  body type HaeHavitysTapahtumaResponse
                  • HavitysTapahtuma type HavitysTapahtumaVastausTyyppi - extension of abstract type TapahtumaVastausTyyppi
                    • HaeIlmoitusPuutteet
                      Style:
                      document
                      Operation type:
                      Request-response. The endpoint receives a message, and sends a correlated message.
                      Input:
                      HaeIlmoitusPuutteet (soap:body, use = literal, part = client)
                      body type HaeIlmoitusPuutteet
                      • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
                        • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
                        • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
                        • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
                        • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
                        • YTunnus type YritysTunnusTyyppi - type string with restriction
                      Output:
                      HaeIlmoitusPuutteetResponse (soap:body, use = literal, part = client)
                      body type HaeIlmoitusPuutteetResponse
                      • IlmoitusPuute - optional, unbounded; type IlmoitusPuutteetTyyppi
                        • ElaimenHaltijaTunnus - optional; type ElaimenHaltijaTunnusTyyppi
                          • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
                          • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
                          • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
                          • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
                          • YTunnus type YritysTunnusTyyppi - type string with restriction
                        • ElainlajiKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                        • TapahtumaTunnus - optional; type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
                        • TapahtumaryhmaTunnus - optional; type YleinentunnusTyyppi - type string with restriction pattern(\d{1,16})
                        • TapahtumaPvm - optional; type PvmTyyppi - type date with restriction
                        • TapahtumalajiKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                        • TapahtumaStatusKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                      • Virheet - optional; type VirheetTyyppi
                        • Virhe - optional, unbounded; type VirheTyyppi
                          • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                          • VirheVakavuus - optional; type int
                          • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                            • KieliKoodi type string
                            • Teksti type string
                    • HaeTiedotteet
                      Style:
                      document
                      Operation type:
                      Request-response. The endpoint receives a message, and sends a correlated message.
                      Input:
                      HaeTiedotteet (soap:body, use = literal, part = client)
                      body type HaeTiedotteet - extension of type HakuKyselyTyyppi - extension of type HakuKyselyTyyppi
                      • KayttajaTunnus type KayttajaTunnusTyyppi - type string with restriction maxLength(30)
                      • ElainluokkaKoodi type ElainLuokkaTyyppi - type string with restriction pattern(\d{1,2})
                      • KohderyhmaKoodi - unbounded; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                      Output:
                      HaeTiedotteetResponse (soap:body, use = literal, part = client)
                      body type HaeTiedotteetResponse
                      • TiedoteVastaus - optional, unbounded; type TiedoteTyyppi
                        • KohderyhmaKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                        • Otsikko - optional, unbounded; type LokalisoituTekstiTyyppi
                          • KieliKoodi type string
                          • Teksti type string
                        • Tiedote - optional, unbounded; type LokalisoituTekstiTyyppi
                          • KieliKoodi type string
                          • Teksti type string
                        • VoimassaAlkuPvm - optional; type PvmTyyppi - type date with restriction
                        • VoimassaLoppuPvm - optional; type PvmTyyppi - type date with restriction
                      • Virheet - optional; type VirheetTyyppi
                        • Virhe - optional, unbounded; type VirheTyyppi
                          • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                          • VirheVakavuus - optional; type int
                          • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                            • KieliKoodi type string
                            • Teksti type string
                    • HylkaaHuomautus
                      Style:
                      document
                      Operation type:
                      Request-response. The endpoint receives a message, and sends a correlated message.
                      Input:
                      HylkaaHuomautus (soap:body, use = literal, part = client)
                      body type HylkaaHuomautus
                      • Huomautus ... is recursive
                      • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
                        • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
                        • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
                        • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
                        • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
                        • YTunnus type YritysTunnusTyyppi - type string with restriction
                      Output:
                      HylkaaHuomautusResponse (soap:body, use = literal, part = client)
                      body type HylkaaHuomautusResponse
                      • Huomautus - optional; ... is recursive
                      • Kuitattu - optional; type string
                      • Virheet - optional; type VirheetTyyppi
                        • Virhe - optional, unbounded; type VirheTyyppi
                          • VirheKoodi type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                          • VirheVakavuus - optional; type int
                          • VirheSelite - optional, unbounded; type LokalisoituTekstiTyyppi
                            • KieliKoodi type string
                            • Teksti type string
                    • PeruutaHavitysTapahtuma
                      Style:
                      document
                      Operation type:
                      Request-response. The endpoint receives a message, and sends a correlated message.
                      Input:
                      PeruutaHavitysTapahtuma (soap:body, use = literal, part = client)
                      body type PeruutaHavitysTapahtuma - extension of abstract type HaeTyyppi - extension of abstract type HaeTyyppi
                        • PeruutusTiedot type HavitysPeruutusTiedotTyyppi
                          • YksikkoID type UniqueIdTyyppi - type string with restriction pattern([a-zA-Z0-9\-#]{1,30})
                          • TapahtumaTunnus type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
                          • ElaimenHaltijaTunnus type ElaimenHaltijaTunnusTyyppi
                            • TilaTunnus type TilatunnusTyyppi - type string with restriction pattern([0-9]{9})
                            • AsiakasTunnus type AsiakasTunnusTyyppi - type string with restriction pattern([0-9]{8})
                            • Asiakasnumero type AsiakasNumeroTyyppi - type string with restriction pattern([0-9]{8})
                            • ValittajaTunnus type ElainvalittajaTunnusTyyppi - type string with restriction pattern([0-9]{4})
                            • YTunnus type YritysTunnusTyyppi - type string with restriction
                        Output:
                        PeruutaHavitysTapahtumaResponse (soap:body, use = literal, part = client)
                        body type PeruutaHavitysTapahtumaResponse - extension of type PeruutaTapahtumaResponse - extension of abstract type TalletaTapahtumaResponse - extension of type PeruutaTapahtumaResponse - extension of abstract type TalletaTapahtumaResponse
                        • TalletaTapahtumaTiedotVastaus type TalletaTapahtumaTiedotVastausTyyppi
                          • YksikkoID type UniqueIdTyyppi - type string with restriction pattern([a-zA-Z0-9\-#]{1,30})
                          • TapahtumaTunnus - optional; type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
                          • TapahtumaStatusKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                          • IlmoitusTunnus - optional; type IlmoitustunnusTyyppi - type string with restriction pattern(\d{1,16})
                          • TapahtumaryhmaTunnus - optional; type YleinentunnusTyyppi - type string with restriction pattern(\d{1,16})
                      • TalletaHavitysTapahtuma
                        Style:
                        document
                        Operation type:
                        Request-response. The endpoint receives a message, and sends a correlated message.
                        Input:
                        TalletaHavitysTapahtuma (soap:body, use = literal, part = client)
                        body type TalletaHavitysTapahtuma - extension of abstract type TalletaTyyppi - extension of abstract type TalletaTyyppi
                        • TallennusTapa type TallennusTapaTyyppi - type string with restriction - enum { 'TARKISTA', 'TALLENNA', 'TALLENNA_JOSEIVIRHE' }
                        • TapahtumaTiedot type HavitysIlmoitusPyyntoTyyppi
                          • YksikkoID type UniqueIdTyyppi - type string with restriction pattern([a-zA-Z0-9\-#]{1,30})
                          • TapahtumaTunnus - optional; type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
                        Output:
                        TalletaHavitysTapahtumaResponse (soap:body, use = literal, part = client)
                        body type TalletaHavitysTapahtumaResponse - extension of abstract type TalletaTapahtumaResponse - extension of abstract type TalletaTapahtumaResponse
                        • TalletaTapahtumaTiedotVastaus type TalletaTapahtumaTiedotVastausTyyppi
                          • YksikkoID type UniqueIdTyyppi - type string with restriction pattern([a-zA-Z0-9\-#]{1,30})
                          • TapahtumaTunnus - optional; type TapahtumaTunnusTyyppi - type string with restriction pattern(\d{1,16})
                          • TapahtumaStatusKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
                          • IlmoitusTunnus - optional; type IlmoitustunnusTyyppi - type string with restriction pattern(\d{1,16})
                          • TapahtumaryhmaTunnus - optional; type YleinentunnusTyyppi - type string with restriction pattern(\d{1,16})
                      • Test
                        Style:
                        document
                        Operation type:
                        Request-response. The endpoint receives a message, and sends a correlated message.
                        Input:
                        Test (soap:body, use = literal, part = client)
                        body type Test
                        • uuid type uuid
                        Output:
                        TestResponse (soap:body, use = literal, part = client)
                        body type TestResponse
                        • uuid type uuid
                        • date type dateTime