Muutokset suoran sanoma-asioinnin webservicepalvelun

Samankaltaiset tiedostot
Muutokset suoran sanoma-asioinnin webservicepalvelun

Muutokset suoran sanoma-asioinnin webservicepalvelun

Muutokset suoran sanoma-asioinnin web servicepalvelun

Tietojen jakelu Skeemat Palvelupyyntö Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Palvelupyyntö Kansallisen tulorekisterin perustamishanke

Tuomiorekisterin ratkaisuhaun kehittäminen

Tietojen toimittaminen Skeemat Käsittelypalautteen kysely Kansallisen tulorekisterin perustamishanke

Suora sanoma-asiointi Tullissa. Tekninen opas. Suomen Tulli Päivitys Sanoma-asioinnin tuki

Suora sanoma-asiointi Tullissa. Tekninen opas. Suomen Tulli Päivitys Sähköisen asioinnin tuki

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke

Suora sanoma-asiointi Tullissa. Tekninen opas. Suomen Tulli Päivitys Sanoma-asioinnin tuki

Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Käsittelypalautteen kysely Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke

Tekninen rajapinta Zip-tiedosto sovelluskehittäjälle Kansallisen tulorekisterin perustamishanke

Tekninen rajapinta Zip-tiedosto sovelluskehittäjälle Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Lokitiedot Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke

Aineistotilaus Esimerkki 5 Palkkatietoilmoitukset useita maksajia 2, kertatilaus

VTJkysely-palvelu. Sovelluskyselyiden rajapintakuvaus

Schema ReitinTilaus.xsd

Aineistotilaus Esimerkki 7 Palkkatietoilmoitukset useita aineistoja, kertatilaus

Tietojen toimittaminen Skeemat Aineistotilaukset Kansallisen tulorekisterin perustamishanke

Suora sanoma-asiointi Tullissa. Tekninen opas. Suomen Tulli Päivitys Sähköisen asioinnin tuki

Tietojen toimittaminen Skeemat Aineistotilaukset Kansallisen tulorekisterin perustamishanke

SÄHKE-hanke. Tekninen mallintaminen SÄHKE-metatietojen XML Schema

Tietojen jakelu Skeemat Työnantajan erillisilmoitukset Kansallisen tulorekisterin perustamishanke

Kvarkki XUA: sähköisen allekirjoituksen määritys 1 (6) V 1.0. Kvarkki XUA: sähköisen allekirjoituksen määritys

OnniSMS Rajapintakuvaus v1.1

Kuva-aineistojen arkisto XUA-allekirjoituksen määritys

Saldo ja tapahtumaote. Palvelukuvaus

Omakannan Omatietovaranto palvelun asiakastestaus

Attribuutti-kyselypalvelu

Varmennepalvelu Rajapintakuvaus Kansallisen tulorekisterin perustamishanke

Potilastiedon arkiston tilannekatsaus

Tietojen jakelu Skeemat Työnantajan erillisilmoitukset Kansallisen tulorekisterin perustamishanke

Schema Asiakasprofiili.xsd

Kanta Potilastiedon arkiston teknisiä ohjeita

Tietojen toimittaminen Skeemat Työnantajan erillisilmoitukset Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Työnantajan erillisilmoitukset Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Työnantajan erillisilmoitukset 2020 Tulorekisteriyksikkö

Opintosuoritukset. Kaaviokuva

Julkinen sanomarajapinta ja

W3C-teknologiat ja yhteensopivuus

XBRL-aineiston tuottaminen tietovarastosta KUTI pilotti

1 Ohjeet. 1.1 Verkkolasku

WEB SERVICES RAJAPINTA SAMLINKIN TEKNINEN RAJAPINTAKUVAUS OHJELMISTOTALOILLE

Ajankohtaista työnantajan Kela-hakemuksista

Kanta-palveluihin tallennettavia asiakirjoja koskevien määrittelyjen versiointikäytännöt

Koodistopalvelun REST-rajapinnat

Tekstiviestipalvelun rajapintakuvaus

Suora sanoma-asiointi (web-service) Sanoma-asioinnin tuki

Tietojen jakelu Skeemat Maksajan palkkatietojen yhteenveto Kansallisen tulorekisterin perustamishanke

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2013

Palkkatietoilmoitus Esimerkki 7 Vakuuttamisen poikkeustilanne 2, iän perusteella (15 vuotta) Korvaava ilmoitus

FuturaPlan. Järjestelmävaatimukset

Visma Software Oy

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Comtieto Uutiskirje on helppokäyttöinen ja tehokas ratkaisu markkinointiin ja

PÄÄOMINAISUUDET KÄYTTÖOHJE

Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke

Ilmonet ja rajapinnat Pääkaupunkiseudun kansalais- ja työväenopistojen kurssit

Hyvin määritelty on puoliksi tehty kuinka vältetään turha tekeminen jo alussa

Tietojen toimittaminen Skeemat Työnantajan erillisilmoitukset Kansallisen tulorekisterin perustamishanke

Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö

M. Merikanto 2012 XML. Merkkauskieli, osa 2

ERITTELY YHTEISÖN HENKILÖKOHTAISEN TULOLÄHTEEN TULOKSESTA (7A)

VEROVAPAAT LUOVUTUSVOITOT JA VEROTUKSESSA VÄHENNYSKELVOTTOMAT LUOVUTUSTAPPIOT (71A)

73B ELINKEINOYHTYMÄN SAAMAT OSINGOT JA OSUUSKUNNAN YLIJÄÄMÄT

OHJEITA OMAPALVELUN KÄYTTÖÖN

KanTa-palvelut. Sähköisen lääkemääräyksen testauspalvelun suunnitelma. versio 1.0

Sähköinen asiointi Tullissa. Sanoma-asioinnin tuki

VEROVAPAAT LUOVUTUSVOITOT JA VEROTUKSESSA VÄHENNYSKELVOTTOMAT LUOVUTUSTAPPIOT (71A)

KANTA-JULKAISUT

Public. TEAPPSXML v.3.0. Verkkolaskufoorumin syysseminaari 2017

CSE-A1200 Tietokannat

Semanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto

Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen

OHJEITA OMAPALVELUN KÄYTTÖÖN

Sähköisen toimitusketjun tuomat edut Liikenne- ja viestintäministeriö Ilkka Tirkkonen Regional CIO

Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1

Aikamääreiden käsittely taseselvityksessä

Maksuturva- ja emaksut- palvelun integrointiohje

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Toimeentulotuen sähköinen asiointi - Käyttöohje

Putteri Käyttöliittymä ja ulkoasu

Kysely- ja välityspalvelu

Datahub 0.1 Julkaisutiedot

OHJEITA OMAPALVELUN KÄYTTÖÖN

Visma Nova Webservice Versio 1.1 /

Palkkatietoilmoitus Esimerkki 18 Työkorvaus, tulonsaajana luonnollinen henkilö

Päivitys Navigo Portalin versioon 5.1

Suomalaisen julkishallinnon Vetuma-palvelu Vetuma-palvelun SAML-kutsurajapinnan metadata-tiedosto Versio: 3.5

Transkriptio:

SANOMALIIKENNE Tullihallitus Suora sanoma-asiointi 28.4.2011 Muutokset suoran sanoma-asioinnin webservicepalvelun XML-schemoihin v.1.6 muutos 28.4.2011

SISÄLLYSLUETTELO 1 Johdanto... 3 2 Aikataulu ja yhteensopivuus... 3 3 Jakelupaketin sisältämät tiedostot... 3 4 WsdlTypes.xsd... 4 4.1 DownloadMessageListFilteringCriteria... 4

1 Johdanto Tässä dokumentissa kuvataan suoran sanoma-asioinnin XML-schemojen versiossa 1.6 toteutetut muutokset. Kyseisiä XML-schemoja hyödyntävät suoran sanoma-asioinnin webservice-palvelua käyttävät asiakkaat. Tehdyt muutokset liittyvät sanoman DownloadList-pyyntösanoman sisältämiin parametreihin. 2 Aikataulu ja yhteensopivuus Tullin palveluihin toteutetut muutokset, jotka liittyvät suoran sanoma-asioinnin XMLschemaversioon 1.6, viedään tuotantoon 11.6.2011. Asiakkaat voivat ryhtyä hyödyntämään uusia toiminnallisuuksia tuotannossa haluamallaan aikataululla tämän päivämäärän jälkeen. Asiakastestiympäristössä uudet toiminnallisuudet ovat jo käytössä. Tässä päivityksessä tehdyt muutokset ovat taaksepäin yhteensopivia. Pelkästään asiakkaiden, jotka tarvitsevat uutta toiminnallisuutta, tarvitsee ottaa päivitetyt XML-schemat käyttöön tässä vaiheessa. Aikaisemmin julkaistujen suoran sanoma-asioinnin schemaversioiden tuen loppumisesta ilmoitetaan erikseen, vähintään 6 kuukautta ennen loppupäivämäärää. 3 Jakelupaketti Suoran sanoma-asioinnin webservice-palvelun XML-schemat toimitetaan jakelupakettina, joka on noudettavissa Tullin nettisivuilta seuraavasta osoitteesta: http://www.tulli.fi/fi/yrityksille/sahkoinenasiointi/edi/suora_sanoma_asiointi/index.jsp Jakelupaketti sijaitsee väliotsikon Suoran sanoma-asioinnin XML-schemat v. 1.6, 28.4.2011 alla. Jakelupaketti sisältää seuraavat tiedostot: ApplicationMessageTypes.xsd ApplicationRequest.xsd ApplicationResponse.xsd CustomsCorporateService.wsdl EchoContent.xsd WsdlTypes.xsd xmldsig-core-schema.xsd Tämä jakelupaketti korvaa aikaisempien jakelupakettien kaikki tiedostot. Ainoastaan tiedostoon WsdlTypes.xsd on tehty muita kuin kommentteihin ja versiotietoon liittyviä muutoksia. Muutokset on kuvattu seuraavissa osioissa. Yhdenmukaisuussyistä jakelupaketin kaikissa tiedostoissa on päivitetty minor-versiotiedon attribuutiksi version="v1_6". Viimeisimmän aikaisemmin julkaistun jakelupaketin tiedostoissa minor-versiotiedon attribuutti oli version="v1_5". Kaikkien namespace-määritysten nimet ja major-versiot säilyvät muuttumina. Namespace-määritysten major-versio on yhä v1.

4 WsdlTypes.xsd Tiedostoon WsdlTypes.xsd on tehty yksi muutos, joka on kuvattu seuraavassa osiossa. 4.1 DownloadMessageListFilteringCriteria XML-elementtityypin DownloadMessageListFilteringCriteria sisältämää parametrivalikoimaa on laajennettu. Aikaisempi rakenne sisälsi muun muassa seuraavat asiakkaalle osoitettujen sanomien tallennusaikaan liittyvät parametrit: <xs:element name="startdate" type="xs:date"> <xs:documentation>date within or after messages was stored.</xs:documentation> <xs:element name="enddate" type="xs:date"> <xs:documentation>date within or before messages was stored.</xs:documentation> Muutoksen jälkeen rakenne sisältää seuraavat asiakkaalle osoitettujen sanomien tallennusaikaan liittyvät parametrit: <xs:choice> <xs:sequence> <xs:element name="startdate" type="xs:date"> <xs:documentation>date within or after which the messages were stored.</xs:documentation> <xs:element name="enddate" type="xs:date"> <xs:documentation>date within or before which the messages were stored.</xs:documentation> </xs:sequence> <xs:sequence> <xs:element name="starttimestamp" type="xs:datetime"> <xs:documentation>timestamp within or after which the messages were stored.</xs:documentation> <xs:element name="endtimestamp" type="xs:datetime"> <xs:documentation>timestamp within or before which the messages were stored.</xs:documentation> </xs:sequence> </xs:choice> XML-elementeissä StartTimeStamp ja EndTimeStamp kerrotaan aikaleiman tarkkuudella, miltä ajanjaksolta pyydetään sanomatietoja. Esimerkki DownloadList-pyyntösanomasta: <cs:downloadlistrequest xmlns:cs=http://tulli.fi/ws/corporateservice/v1 xmlns:cst="http://tulli.fi/ws/corporateservicetypes/v1"> <cst:requestheader> <cst:intermediarybusinessid>fi3451020-1</cst:intermediarybusinessid> <cst:timestamp>2011-04-21t17:20:05.000+03:00</cst:timestamp> <cst:language>en</cst:language>

<cst:intermediarysoftwareinfo>esimerkki 3</cst:IntermediarySoftwareInfo> </cst:requestheader> <cst:downloadmessagelistfilteringcriteria> <cst:starttimestamp>2011-04-21t17:00:00.000+03:00</cst:starttimestamp> <cst:endtimestamp>2011-04-21t17:20:00.000+03:00</cst:endtimestamp> <cst:messagestatus>new</cst:messagestatus> </cst:downloadmessagelistfilteringcriteria> </cs:downloadlistrequest> XML-elementtien StartTimeStamp ja EndTimeStamp arvoiksi laitetaan aikaleimat. Asiakas voi käyttää aikaleimoissa oman aikavyöhykkeensä kellonaikaa, ilmoittamalla aikaleiman lopussa poikkeaman UTC-ajasta ( +hh:mm tai -hh:mm ). Vaihtoehtoisesti asiakas on mahdollista käyttää UTC-aikaa. Tällöin aikaleiman loppuun lisätään poikkeaman sijaan Z. Lisätietoja aikaleiman muodosta on seuraavassa W3C:n tiedotteessa: http://www.w3.org/tr/note-datetime Yleensä asiakasjärjestelmä ajastetaan lähettämään sanomalistauspyyntö säännöllisin väliajoin. On suositeltavaa asettaa elementin StartTimeStamp arvo vain hieman kauemmaksi ajassa taaksepäin kuin asiakkaan kyselyväli. Esimerkissä yllä on asetettu StartTimeStamp 20 minuuttia aikaisemmaksi kuin (RequestHeader-rakenteessa näkyvä) DownloadList kyselyhetken aikaleima. Viiden minuutin kyselyvälitiheydellä asiakasjärjestelmä saa vastauksena aukottoman sanomalistauksen myös siinä poikkeuksellisessa tapauksessa, että edeltävistä ajastetuista sanomalistauspyynnöistä useampi peräkkäinen palvelupyyntö on epäonnistunut. Vaihtoehtoisesti voidaan yhä muodostaa sama DownloadMessageListFilteringCriteria rakenne kuin aikaisemmissa versioissa, seuraavan kaltaisesti: <cst:downloadmessagelistfilteringcriteria xmlns:cst="http://tulli.fi/ws/corporateservicetypes/v1"> <cst:startdate>2011-04-21</cst:startdate> <cst:enddate>2011-04-21</cst:enddate> <cst:messagestatus>new</cst:messagestatus> </cst:downloadmessagelistfilteringcriteria> Kun käytetään XML-elementtejä StartDate ja EndDate, alku- ja loppuajankohdat annetaan aikaleimojen sijaan päivämäärinä. Kun XML-elementtien StartDate ja EndDate arvoiksi annetaan sama päivämäärä, kysely kohdistuu yhteen täyteen kalenterivuorokauteen. Esimerkin arvoilla kysely kohdistuu 21.4.2011 klo 00.00 ja 22.4.2011 klo 00.00 väliseen aikaan. Koska päivämääriä käytettäessä asiakkaan ei ole mahdollista ilmoittaa omaa aikavyöhykettään, alku- ja loppuajan laskennassa käytetään aina Suomen aikavyöhykettä. Asiakkaita suositellaan käyttämään XML-elementtejä StartTimeStamp ja EndTimeStamp, koska niiden avulla sanomalistauspyyntö voidaan kohdistaa tarkasti asiakkaan tarvitsemaan aikaväliin. Tämä pienentää palvelun kuormitusta, mikä puolestaan nopeuttaa pyyntöjen läpimenoaikaa.