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. HaeKuitattuTilausaineisto
  2. HaeTiedotteet
  3. HaeTilausaineisto
  4. TalletaTilausaineistonToimitustiedot
  5. Test
  6. TilausaineistonKuittaus

Operations

    Port type NautaServicePortType

    1. HaeKuitattuTilausaineisto
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      HaeKuitattuTilausaineisto (soap:body, use = literal, part = client)
      body type HaeKuitattuTilausaineisto
      • TilausaineistoTunnus - optional; type TilausaineistoTunnusTyyppi - type string with restriction pattern(\d{1,10})
      • AlkuPvm - optional; type PvmTyyppi - type date with restriction
      • LoppuPvm - optional; type PvmTyyppi - type date with restriction
      Output:
      HaeKuitattuTilausaineistoResponse (soap:body, use = literal, part = client)
      body type HaeKuitattuTilausaineistoResponse
      • KuitattuTilausaineisto - optional, unbounded; type KuitattuTilausaineistoTyyppi
        • TilausaineistoTunnus type TilausaineistoTunnusTyyppi - type string with restriction pattern(\d{1,10})
        • KuittausPvmAika type PvmAikaTyyppi - type dateTime with restriction
        • Tilaukset ... is recursive
      • 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. 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
    3. HaeTilausaineisto
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      HaeTilausaineisto (soap:body, use = literal, part = client)
      body type HaeTilausaineisto
      Output:
      HaeTilausaineistoResponse (soap:body, use = literal, part = client)
      body type HaeTilausaineistoResponse
      • Tilausaineisto - optional; type TilausaineistoResponseTyyppi
        • TilausaineistoTunnus - optional; type TilausaineistoTunnusTyyppi - type string with restriction pattern(\d{1,10})
        • TilausaineistoStatusKoodi - optional; type KoodistoArvoTyyppi - type string with restriction minLength(1) maxLength(6)
        • Tilaukset - optional; ... is recursive
      • 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
    4. TalletaTilausaineistonToimitustiedot
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      TalletaTilausaineistonToimitustiedot (soap:body, use = literal, part = client)
      body type TalletaTilausaineistonToimitustiedot
      • Tilausaineisto type TilausaineistoTyyppi
        • YTunnus type YritysTunnusTyyppi - type string with restriction
        • TilausaineistoTunnus type TilausaineistoTunnusTyyppi - type string with restriction pattern(\d{1,10})
        • TilauksenToimitustiedot ... is recursive
      Output:
      TalletaTilausaineistonToimitustiedotResponse (soap:body, use = literal, part = client)
      body type TalletaTilausaineistonToimitustiedotResponse
      • ToimitustiedonKuittaus - optional, unbounded; type ToimitustiedonKuittausTyyppi
        • YksikkoID type UniqueIdTyyppi - type string with restriction pattern([a-zA-Z0-9\-#]{1,30})
        • TilausaineistoTunnus - optional; type TilausaineistoTunnusTyyppi - type string with restriction pattern(\d{1,10})
        • TilausTunnus - optional; type TilausTunnusTyyppi - type string with restriction pattern([V]{0,1}\d{1,8})
        • TalletettuKytkin type TalletettuKytkinTyyppi - type boolean with restriction
    5. 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
    6. TilausaineistonKuittaus
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      TilausaineistonKuittaus (soap:body, use = literal, part = client)
      body type TilausaineistonKuittaus
      Output:
      TilausaineistonKuittausResponse (soap:body, use = literal, part = client)
      body type TilausaineistonKuittausResponse
      • 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