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

Web Service: MaksatusService

Target Namespace:
http://sivari.tem.fi/ws/maksatus

Port MaksatusServicePort

Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
  1. getMaksatus
  2. getMaksatuslista
  3. setMaksatus

Operations

    Port type MaksatusService

    1. getMaksatus
      Description:
      Yksittäisen maksatuksen haku id-numerolla
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      getMaksatus (soap:body, use = literal, part = client)
      request type getMaksatus
      • id type long
      Output:
      getMaksatusResponse (soap:body, use = literal, part = client)
      response type getMaksatusResponse
      • Maksatus - optional; type Maksatus
      Fault:
      errorResponse (soap:fault, use = literal)
      fault type errorResponse
      • error - optional; type string
    2. getMaksatuslista
      Description:
      Velvollisten maksatusten haku. Palautetaan aikavälin siviilipalvelus- tai täydennysvelvollisten maksuvalmiit kulukorvausmaksatukset
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      getMaksatuslista (soap:body, use = literal, part = client)
      request type getMaksatuslista
      • fromApprovedDate type date
      • toApprovedDate type date
      • fromPaymentDate type date
      • toPaymentDate type date
      • palvelustyyppi type Palvelustyyppi - type string with restriction - enum { 'SIVIILIPALVELUS', 'TAYDENNYSPALVELUS' }
      Output:
      getMaksatuslistaResponse (soap:body, use = literal, part = client)
      response type getMaksatuslistaResponse
      • Maksatus - optional, unbounded; type Maksatus
      Fault:
      errorResponse (soap:fault, use = literal)
      fault type errorResponse
      • error - optional; type string
    3. setMaksatus
      Description:
      Yksittäisen maksatuksen tilakoodin päivitys arvoon APPROVED, PAID tai REJECTED. Päivitettävän maksatuksen tilakoodin pitää olla myös joku näistä
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      Input:
      setMaksatus (soap:body, use = literal, part = client)
      request type setMaksatusRequest
      • id type long
      • maksatustila type Maksatustila - type string with restriction - enum { 'CREATED', 'POSTED', 'ASSIGNED', 'RETURNED', 'APPROVED', 'PAID', 'REJECTED' }
      Output:
      setMaksatusResponse (soap:body, use = literal, part = client)
      response type setMaksatusResponse
      • message type string
      Fault:
      errorResponse (soap:fault, use = literal)
      fault type errorResponse
      • error - optional; type string