Koodistopalvelun REST-rajapinnat

Koko: px
Aloita esitys sivulta:

Download "Koodistopalvelun REST-rajapinnat"

Transkriptio

1 Koodistopalvelun REST-rajapinnat Yleiset tiedot Swagger Kuvaus Yhteiset kyselyparametrit (Query Parameters) Yhteiset otsikkoparametrit (HTTP Headers) Yhteiset vastauskoodit (HTTP Response Codes) Autentikointi Entiteetit XML JSON Resurssit GET / GET /{koodistouri} GET /{koodistouri}/koodi GET /{koodistouri}/koodi/{koodiuri} GET /relaatio/sisaltyy-ylakoodit/{koodiuri} GET /relaatio/sisaltyy-ylakoodit/{koodiuri} GET /relaatio/rinnasteinen/{koodiuri} GET /searchkoodis POST /codes PUT /codes GET /codes POST /codes/download/{codesuri}/{codesversion}

2 GET /codes/download/{codesuri}/{codesversion}/{format} POST /codes/addrelation/{codesuri}/{codesversion}/{relationtype} POST /codes/removerelation/{codesuri}/{codesversion}/{relationtype} GET /codes/{codesuri} GET /codes/all GET /codes/{codesuri}/{codesversion} POST /codes/upload/{codesuri} POST /codesgroup PUT /codesgroup POST /codesgroup/delete/{id} GET /codesgroup/{id} PUT /codeelement POST /codeelement/delete/{codeelementuri}/{codeelementversion} POST /codeelement

3 POST /codeelement/addrelation/{codeelementuri}/{codeelementuritoadd}/{relationtype} POST /codeelement/removerelation/{codeelementuri}/{codeelementuritoadd}/{relationtype} GET /codelement/codes/{codesuri}/{codesversion} GET /codelement/{codeelementuri} GET /rest/codelement/{codeelementuri}/{codeelementversion} GET /codelement/{codesuri}/{codesversion}/{codeelementuri} GET /codelement/latest/{codeelementuri} Yleiset tiedot Swagger Ajantasainen REST-rajapinnan Swagger-kuvaus löytyy osoitteista: Kuvaus REST-rajapinnan kautta voi hakea koodistoja ja koodeja joko XML- tai JSON-formaatissa. URI HTTP Method URL parameterit Käyttötarkoitus KoodistoService - /koodisto-service/rest/ tai /koodisto-service/rest/json / GET - Palauttaa kaikki koodistoryhmät ja niiden s koodistot. /{koodistouri} GET koodistoversio Palautaa koodiston, jonka URI on {koodist Versionumeron voi antaa URL-parametrin

4 /{koodistouri}.xsd GET - Koodistojen lataus XSD-muodossa. Esime lija.opintopolku.fi/koodisto-service/rest/kun /{koodistouri}/koodi GET koodistoversio Palauttaa koodiston, jonka URI on {koodis Koodiston versionumeron voi antaa URL-p /{koodistouri}/koodi/{koodiuri} GET koodistoversio, koodiversio Palauttaa koodistosto, jonka URI on {kood jonka URI on {koodiuri}. Koodiston ja kood voi antaa URL-parametreina. /relaatio/sisaltyy-ylakoodit/{koodiuri} GET koodiversio Palauttaa koodille, jonka URI on {koodiuri} sisältyvyyssuhteessa yläpuolelle määritelly versionumeron voi antaa URL-parametrina /relaatio/sisaltyy-alakoodit/{koodiuri} GET koodiversio Palauttaa koodille, jonka URI on {koodiuri} sisältyvyyssuhteessa alapuolelle määritell versionumeron voi antaa URL-parametrina /relaatio/rinnasteinen/{koodiuri} GET koodiversio Palauttaa koodille, jonka URI on {koodiuri} rinnastuvuussuhteessa määritellyt koodit. versionumeron voi antaa URL-parametrina /searchkoodis GET - Palauttaa hakuehtoja vastaavat koodit. Ha annetaan URL-parametreina. /codes POST - Lisää koodiston /codes PUT - Päivittää koodistoa /codes GET - Palauttaa kaikki koodistoryhmät /codes/download/{codesuri}/{codesversion} POST koodistouri ja koodistoversio Ladataan koodisto XML, CSV tai Excel tie (Vanhentunut, tullaan poistamaan) /codes/download/{codesuri}/{codesversion}/{format} GET encoding Ladataan koodisto XML, CSV tai Excel tie /codes/addrelation/{codesuri}/{codesuritoadd}/{relationtype} POST koodistouri, koodistoversio, linkitettävän koodiston Uri ja relaatiotyyppi /codes/removerelation/{codesuri}/{codesuritoremove}/{relationtype} POST koodistouri, koodistoversio, irrotettavan koodiston Uri ja relaatiotyyppi Lisätään relaatio koodistojen välille Poistetaan relaatio koodistojen väliltä /codes/{codesuri} GET koodiston Uri Palauttaa koodiston /codes/all GET - Palauttaa kaikki koodistoryhmät ja niiden s koodistot. /codes/{codesuri}/{codesversion} GET koodistouri ja koodistoversio Palauttaa tietyn koodistoversion /codes/upload/{codesuri} POST koodistouri Tuo koodiston tiedostosta /codesgroup POST - Luo uuden koodistoryhmän /codesgroup PUT - Päivittää koodistoryhmää /codesgroup/delete/{id} POST Koodistoryhmän id /codesgroup/{id} GET Koodistoryhmän id Poistaa koodistoryhmän Palauttaa koodistoryhmän /codeelement PUT - Päivittää koodin /codeelement/delete/{codeelementuri}/{codeelementversion} POST Koodin Uri ja koodin versio /codeelement/{codesuri} POST Koodiston Uri mihin koodi lisätään /codeelement/addrelation/{codeelementuri}/{codeelementuritoadd}/{relationtype} POST Koodin Uri, linkitettävän koodin uri ja relaatiotyyppi Poistaa koodin Lisää uuden koodin Lisää relaation koodien välille

5 /codeelement/removerelation/{codeelementuri}/{codeelementuritoadd}/{relationtype} POST Koodin Uri, irrotettavan koodin uri ja relaatiotyyppi /codeelement/codes/{codesuri}/{codesversion} GET Koodin uri, koodin versio Poistaa koodien välisen relaation Palauttaa koodiston sisältämät koodit /codeelement/{codeelementuri} GET Koodin uri Palauttaa koodiversiot tietystä koodista /codeelement/{codeelementuri}/{codeelementversion} GET Koodin uri ja koodin versio /codeelement/{codesuri}/{codesversion}/{codeelementuri} GET Koodiston uri, koodiston versio ja koodin uri Palauttaa tietyn koodiversion Palauttaa koodin tietystä koodistoversiosta /codeelement/latest/{codeelementuri} GET Koodin uri Palauttaa uusimman koodiversion WADL URL: /koodisto-service/rest/application.wadl WADL Expand <?xml version="1.0" encoding="utf-8" standalone="yes"?> source <application xmlns=" <doc xmlns:jersey=" jersey:generatedby="jersey: /14/ :05 PM"/> <grammars> <include href="application.wadl/xsd0.xsd"> <doc title="generated" xml:lang="en"/> </include> </grammars> <resources base=" <resource path="/api-docs"> <method id="resourcelisting" name="get"> <response> <representation mediatype="application/json"/> </response> </method> <resource path="/{route:.+}"> <param xmlns:xs=" name="route" style="template" type="xs:string"/> <method id="apideclaration" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> </resource> <resource path="/codes"> <method id="insert" name="post"> <response> <representation mediatype="application/json"/> </response> </method> <method id="update" name="put"> <response> <representation mediatype="application/json"/> </response> </method> <method id="listallcodesgroups" name="get"> <response>

6 <representation mediatype="application/json"/> </response> </method> <resource path="/delete/{codesuri}/{codesversion}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesversion" style="template" type="xs:int"/> <method id="delete" name="post"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/download/{codesuri}/{codesversion}/{fileformat}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesversion" style="template" type="xs:int"/> <param xmlns:xs=" name="fileformat" style="template" type="xs:string"/> <method id="download" name="get"> <request> <param xmlns:xs=" name="encoding" style="query" type="xs:string" default="utf-8"/> </request> <response> <representation mediatype="application/octet-stream"/> </response> </method> </resource> <resource path="/download/{codesuri}/{codesversion}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesversion" style="template" type="xs:int"/> <method id="download" name="post"> <request> <representation mediatype="application/json"/> </request> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/addrelation/{codesuri}/{codesuritoadd}/{relationtype}"> <param xmlns:xs=" name="codesuritoadd" style="template" type="xs:string"/> <param xmlns:xs=" name="relationtype" style="template" type="xs:string"/> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <method id="addrelation" name="post"/> </resource> <resource path="/removerelation/{codesuri}/{codesuritoremove}/{relationtype}"> <param xmlns:xs=" name="relationtype" style="template" type="xs:string"/> <param xmlns:xs=" name="codesuri"

7 style="template" type="xs:string"/> <param xmlns:xs=" name="codesuritoremove" style="template" type="xs:string"/> <method id="removerelation" name="post"/> </resource> <resource path="/all"> <method id="listallcodesinallcodegroups" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{codesuri}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <method id="getcodesbycodesuri" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{codesuri}/{codesversion}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesversion" style="template" type="xs:int"/> <method id="getcodesbycodesuriandversion" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/upload/{codesuri}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <method id="uploadfile" name="post"> <request> <representation mediatype="multipart/form-data"/> </request> <response> <representation mediatype="*/*"/> </response> </method> </resource> </resource> <resource path="session"> <resource path="/maxinactiveinterval"> <method id="maxinactiveinterval" name="get"> <response> <representation mediatype="text/plain"/> </response> </method> </resource> </resource> <resource path="/"> <method id="listallkoodistoryhmas" name="get"> <response> <representation mediatype="application/xml"/> </response>

8 </method> <resource path="/{koodistouri}"> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodistobyuri" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi"> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodisbykoodisto" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi/arvo/{koodiarvo}"> <param xmlns:xs=" name="koodiarvo" style="template" type="xs:string"/> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodisbyarvo" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodibyuri" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/relaatio/sisaltyy-alakoodit/{koodiuri}"> <param xmlns:xs=" name="koodiuri"

9 style="template" type="xs:string"/> <method id="getalakoodis" name="get"> <request> <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/relaatio/sisaltyy-ylakoodit/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <method id="getylakoodis" name="get"> <request> <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/relaatio/rinnasteinen/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <method id="getrinnasteinenkoodis" name="get"> <request> <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> <resource path="/{koodistouri}.xsd"> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodistoxsdskeema" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/xml"/> </response> </method> </resource> </resource> <resource path="/codeelement"> <method id="update" name="put"> <response> <representation mediatype="application/json"/> </response> </method> <resource path="/delete/{codeelementuri}/{codeelementversion}"> <param xmlns:xs="

10 name="codeelementuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codeelementversion" style="template" type="xs:int"/> <method id="delete" name="post"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{codesuri}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <method id="insert" name="post"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{codeelementuri}"> <param xmlns:xs=" name="codeelementuri" style="template" type="xs:string"/> <method id="getallcodeelementversionsbycodeelementuri" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{codeelementuri}/{codeelementversion}"> <param xmlns:xs=" name="codeelementuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codeelementversion" style="template" type="xs:int"/> <method id="getcodeelementbyuriandversion" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{codesuri}/{codesversion}/{codeelementuri}"> <param xmlns:xs=" name="codeelementuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesversion" style="template" type="xs:int"/> <method id="getcodeelementbycodeelementuri" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/codes/{codesuri}/{codesversion}"> <param xmlns:xs=" name="codesuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codesversion" style="template" type="xs:int"/> <method id="getallcodeelementsbycodesuriandversion" name="get"> <response> <representation mediatype="application/json"/>

11 </response> </method> </resource> <resource path="/latest/{codeelementuri}"> <param xmlns:xs=" name="codeelementuri" style="template" type="xs:string"/> <method id="getlatestcodeelementversionsbycodeelementuri" name="get"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/addrelation/{codeelementuri}/{codeelementuritoadd}/{relationtype}"> <param xmlns:xs=" name="relationtype" style="template" type="xs:string"/> <param xmlns:xs=" name="codeelementuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codeelementuritoadd" style="template" type="xs:string"/> <method id="addrelation" name="post"/> </resource> <resource path="/removerelation/{codeelementuri}/{codeelementuritoremove}/{relationtype}"> <param xmlns:xs=" name="relationtype" style="template" type="xs:string"/> <param xmlns:xs=" name="codeelementuri" style="template" type="xs:string"/> <param xmlns:xs=" name="codeelementuritoremove" style="template" type="xs:string"/> <method id="removerelation" name="post"/> </resource> </resource> <resource path="/codesgroup"> <method id="insert" name="post"> <response> <representation mediatype="application/json"/> </response> </method> <method id="update" name="put"> <response> <representation mediatype="application/json"/> </response> </method> <resource path="/delete/{id}"> <param xmlns:xs=" name="id" style="template" type="xs:long"/> <method id="delete" name="post"> <response> <representation mediatype="application/json"/> </response> </method> </resource> <resource path="/{id}"> <param xmlns:xs=" name="id" style="template" type="xs:long"/> <method id="getcodesbycodesuri" name="get"> <response> <representation mediatype="application/json"/>

12 </response> </method> </resource> </resource> <resource path="/json"> <method id="listallkoodistoryhmas" name="get"> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> <resource path="/{koodistouri}"> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodistobyuri" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi"> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodisbykoodisto" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> <param xmlns:xs=" name="onlyvalidkoodis" style="query" type="xs:boolean" default="false"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi/arvo/{koodiarvo}"> <param xmlns:xs=" name="koodiarvo" style="template" type="xs:string"/> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodisbyarvo" name="get"> <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodibyuri" name="get">

13 <request> <param xmlns:xs=" name="koodistoversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/relaatio/sisaltyy-alakoodit/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <method id="getalakoodis" name="get"> <request> <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/relaatio/sisaltyy-ylakoodit/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <method id="getylakoodis" name="get"> <request> <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/relaatio/rinnasteinen/{koodiuri}"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <method id="getrinnasteinenkoodis" name="get"> <request> <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/searchkoodis"> <method id="searchkoodis" name="get"> <request> <param xmlns:xs=" name="koodiuris" style="query" type="xs:string"/> <param xmlns:xs=" name="koodiarvo" style="query" type="xs:string"/> <param xmlns:xs=" name="kooditilas" style="query" type="xs:string"/> <param xmlns:xs=" name="validat" style="query" type="xs:string"/>

14 <param xmlns:xs=" name="koodiversio" style="query" type="xs:int"/> <param xmlns:xs=" name="koodiversioselection" style="query" type="xs:string"/> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource> <resource path="/{koodistouri}.properties"> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodistoaspropertiesdefaultlang" name="get"> <response> <representation mediatype="text/plain"/> </response> </method> </resource> <resource path="/{koodistouri}_{lang}.properties"> <param xmlns:xs=" name="lang" style="template" type="xs:string"/> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="getkoodistoasproperties" name="get"> <response> <representation mediatype="text/plain"/> </response> </method> </resource> <resource path="/{koodistouri}/koodi/{koodiuri}/kieli/{lang}/metadata"> <param xmlns:xs=" name="koodiuri" style="template" type="xs:string"/> <param xmlns:xs=" name="lang" style="template" type="xs:string"/> <param xmlns:xs=" name="koodistouri" style="template" type="xs:string"/> <method id="updatekoodilangmetadata" name="post"> <request> <representation mediatype="application/x-www-form-urlencoded"> <param xmlns:xs=" name="nimi" style="query" type="xs:string"/> <param xmlns:xs=" name="kuvaus" style="query" type="xs:string"/> </representation> </request> <response> <representation mediatype="application/json;charset=utf-8"/> </response> </method> </resource>

15 </resource> </resources> </application> Yhteiset kyselyparametrit (Query Parameters) Nimi Kuvaus Esimerkki Ei yhteisiä kyselyparametreja Yhteiset otsikkoparametrit (HTTP Headers) Nimi Kuvaus Esimerkki Ei yhteisiä otsikkoparametreja Yhteiset vastauskoodit (HTTP Response Codes) Tilakoodi Kuvaus Ei yhteisiä vastauskoodeja. Autentikointi Kaikki koodistopalvelun GET rajapintakutsut ovat avoimia. Muut vaativat autentikoitumisen. Entiteetit XML Schema Expand <?xml version='1.0' encoding='utf-8'?> source <xs:schema version="1.0" elementformdefault="unqualified" targetnamespace=" xmlns:tns=" xmlns:xs=" <xs:complextype name="kooditype"> <xs:sequence> <xs:element name="koodiuri" type="xs:string" maxoccurs="1" minoccurs="1" /> <xs:element name="resourceuri" type="xs:string" maxoccurs="1" minoccurs="1" /> <xs:element minoccurs="0" maxoccurs="1" name="koodisto" type="tns:koodistoitemtype" /> <xs:element name="versio" type="xs:int" /> <xs:element name="koodiarvo" type="xs:string" /> <xs:element minoccurs="0" name="paivityspvm" type="xs:datetime" /> <xs:element minoccurs="0" name="voimassaalkupvm" type="xs:datetime" /> <xs:element minoccurs="0" name="voimassaloppupvm"

16 type="xs:datetime" /> <xs:element minoccurs="0" name="tila" type="tns:tilatype" /> <xs:element maxoccurs="unbounded" minoccurs="0" name="metadata" nillable="true" type="tns:koodimetadatatype" /> <xs:element name="lockingversion" type="xs:long" /> </xs:sequence> </xs:complextype> <xs:element name="koodi" type="tns:kooditype" /> <xs:complextype name="koodicollectiontype"> <xs:sequence> <xs:element name="koodi" type="tns:kooditype" maxoccurs="unbounded" minoccurs="0" /> </xs:sequence> </xs:complextype> <xs:element name="koodicollection" type="tns:koodicollectiontype" /> <xs:complextype name="koodiuriandversiotype"> <xs:sequence> <xs:element name="koodiuri" type="xs:string" maxoccurs="1" minoccurs="1" /> <xs:element name="versio" type="xs:int" maxoccurs="1" minoccurs="1" /> </xs:sequence> </xs:complextype> <xs:complextype name="koodimetadatatype"> <xs:sequence> <xs:element minoccurs="1" maxoccurs="1" name="kieli" type="tns:kielitype" /> <xs:element minoccurs="1" maxoccurs="1" name="nimi" type="xs:string" /> <xs:element minoccurs="1" maxoccurs="1" name="kuvaus" type="xs:string" /> <xs:element minoccurs="1" maxoccurs="1" name="lyhytnimi" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="kayttoohje" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="kasite" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="sisaltaamerkityksen" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="eisisallamerkitysta" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="huomioitavakoodi" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="sisaltaakoodiston" type="xs:string" /> </xs:sequence> </xs:complextype> <xs:simpletype name="suhteentyyppitype"> <xs:restriction base="xs:string"> <xs:enumeration value="sisaltyy" /> <xs:enumeration value="rinnasteinen" /> </xs:restriction> </xs:simpletype> <xs:simpletype name="kielitype"> <xs:restriction base="xs:string"> <xs:enumeration value="fi" /> <xs:enumeration value="sv" /> <xs:enumeration value="en" /> </xs:restriction>

17 </xs:simpletype> <xs:complextype name="koodistotype"> <xs:sequence> <xs:element name="koodistouri" type="xs:string" maxoccurs="1" minoccurs="1" /> <xs:element name="resourceuri" type="xs:string" maxoccurs="1" minoccurs="1" /> <xs:element name="versio" type="xs:int" /> <xs:element minoccurs="0" name="paivityspvm" type="xs:datetime" /> <xs:element minoccurs="0" name="voimassaalkupvm" type="xs:datetime" /> <xs:element minoccurs="0" name="voimassaloppupvm" type="xs:datetime" /> <xs:element minoccurs="0" name="tila" type="tns:tilatype" /> <xs:element minoccurs="0" name="omistaja" type="xs:string" /> <xs:element minoccurs="0" name="organisaatiooid" type="xs:string" /> <xs:element minoccurs="0" name="lukittu" type="xs:boolean" /> <xs:element maxoccurs="unbounded" minoccurs="0" name="metadatalist" nillable="true" type="tns:koodistometadatatype" /> <xs:element name="lockingversion" type="xs:long" /> </xs:sequence> </xs:complextype> <xs:complextype name="koodistometadatatype"> <xs:sequence> <xs:element minoccurs="1" maxoccurs="1" name="kieli" type="tns:kielitype" /> <xs:element minoccurs="1" maxoccurs="1" name="nimi" type="xs:string" /> <xs:element minoccurs="1" maxoccurs="1" name="kuvaus" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="kayttoohje" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="kasite" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="kohdealue" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="kohdealueenosaalue" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="sitovuustaso" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="toimintaymparisto" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="tarkentaakoodistoa" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="huomioitavakoodisto" type="xs:string" /> <xs:element minoccurs="0" maxoccurs="1" name="koodistonlahde" type="xs:string" /> </xs:sequence> </xs:complextype> <xs:element name="koodisto" type="tns:koodistotype" /> <xs:complextype name="koodistouriandversiotype"> <xs:sequence> <xs:element name="koodistouri" type="xs:string" maxoccurs="1" minoccurs="1" /> <xs:element name="versio" type="xs:int" maxoccurs="1" minoccurs="1" />

18 </xs:sequence> </xs:complextype> <xs:complextype name="koodistoryhmametadatatype"> <xs:sequence> <xs:element minoccurs="1" maxoccurs="1" name="nimi" type="xs:string" /> <xs:element minoccurs="1" maxoccurs="1" name="kieli" type="tns:kielitype" /> </xs:sequence> </xs:complextype> <xs:simpletype name="tilatype"> <xs:restriction base="xs:string"> <xs:enumeration value="passiivinen" /> <xs:enumeration value="luonnos" /> <xs:enumeration value="hyvaksytty" /> </xs:restriction> </xs:simpletype> <xs:complextype name="koodistoryhmacollectiontype"> <xs:sequence> <xs:element name="koodistoryhma" type="tns:koodistoryhmalisttype" minoccurs="0" maxoccurs="unbounded" /> </xs:sequence> </xs:complextype> <xs:element name="koodistoryhmacollection" type="tns:koodistoryhmacollectiontype" /> <xs:complextype name="koodistoryhmalisttype"> <xs:sequence> <xs:element minoccurs="0" name="koodistoryhmauri" maxoccurs="1" type="xs:string" /> <xs:element maxoccurs="unbounded" minoccurs="0" name="koodistoryhmametadatas" nillable="true" type="tns:koodistoryhmametadatatype" /> <xs:element maxoccurs="unbounded" minoccurs="0" name="koodistos" nillable="true" type="tns:koodistolisttype" /> </xs:sequence> </xs:complextype> <xs:complextype name="koodistolisttype"> <xs:sequence> <xs:element name="koodistouri" minoccurs="1" maxoccurs="1" type="xs:string" /> <xs:element name="omistaja" minoccurs="0" maxoccurs="1" type="xs:string" /> <xs:element name="organisaatiooid" minoccurs="1" maxoccurs="1" type="xs:string" /> <xs:element name="lukittu" minoccurs="0" maxoccurs="1" type="xs:boolean" /> <xs:element name="latestkoodistoversio" minoccurs="0" maxoccurs="1" type="tns:koodistoversiolisttype" /> <xs:element name="koodistoversios" minoccurs="0" maxoccurs="unbounded" type="tns:koodistoversiolisttype" /> </xs:sequence> </xs:complextype> <xs:complextype name="koodistoversiolisttype"> <xs:sequence> <xs:element name="koodistouri" minoccurs="1" maxoccurs="1" type="xs:string" /> <xs:element name="versio" type="xs:int" minoccurs="1" maxoccurs="1" /> <xs:element minoccurs="0" name="paivityspvm"

19 type="xs:datetime" /> <xs:element minoccurs="0" name="voimassaalkupvm" type="xs:datetime" /> <xs:element minoccurs="0" name="voimassaloppupvm" type="xs:datetime" /> <xs:element minoccurs="0" name="tila" type="tns:tilatype" /> <xs:element maxoccurs="unbounded" minoccurs="0" name="metadatalist" nillable="true" type="tns:koodistometadatatype" /> <xs:element name="koodisto" minoccurs="1" maxoccurs="1" type="tns:koodistolisttype" /> </xs:sequence> </xs:complextype> <xs:complextype name="koodistoitemtype"> <xs:sequence> <xs:element name="koodistouri" minoccurs="1" maxoccurs="1" type="xs:string" /> <xs:element name="organisaatiooid" minoccurs="1" maxoccurs="1" type="xs:string" /> <xs:element name="koodistoversio" minoccurs="1" maxoccurs="unbounded" type="xs:int" /> </xs:sequence> </xs:complextype> <xs:complextype name="genericfaultinfotype"> <xs:sequence> <xs:element name="errorcode" type="xs:string"></xs:element> <xs:element name="explanation" type="xs:string" maxoccurs="1" minoccurs="0"></xs:element> <xs:element name="fielderrors" minoccurs="0" maxoccurs="unbounded" type="tns:fielderrortype" /> </xs:sequence> </xs:complextype> <xs:complextype name="fielderrortype"> <xs:sequence> <xs:element name="field" type="xs:string" minoccurs="1" maxoccurs="1" /> <xs:element name="errormessage" type="xs:string" minoccurs="1" maxoccurs="1" /> </xs:sequence> </xs:complextype> <xs:simpletype name="exportimportformattype"> <xs:restriction base="xs:string"> <xs:enumeration value="jhs_xml" /> <xs:enumeration value="csv" /> <xs:enumeration value="xls" /> </xs:restriction>

20 </xs:simpletype> </xs:schema> JSON Resurssit GET / Palauttaa kaikki koodistoryhmät ja niiden sisältämät koodistot. Esitysmuodot application/json application/xml Nimi Arvojoukko/tyyppi Ei käytössä olevia otsikkoparametreja. Nimi Kuvaus Arvojoukko/tyyppi Esimerkki Oletusarvo Ei käytössä olevia kyselyparametreja. Koodi Kuvaus ja mahdollinen entiteetti Ei käytössä olevia vastauskoodeja. GET /koodisto-service/rest/json

21 Json-esitysmuoto [ { "koodistoryhmauri" : " "nimi" : "Kaikki koodistot", "kieli" : "FI", "koodistos" : [ { "koodistouri" : "eutukialue", "resourceuri" : " "omistaja" : "Opetushallitus", "organisaatiooid" : " ", "lukittu" : null, "latestkoodistoversio" : { "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "kieli" : "FI", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null Expand source

22 "kieli" : "FI", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null }, "koodistoversios" : [ { "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "kieli" : "FI", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null,

23 "koodistonlahde" : null "kieli" : "SV", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "FI", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "eutukialue", "kuvaus" : "eutukialue",

24 "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "koodistouri" : "paaaineet", "resourceuri" : " "omistaja" : "Opetushallitus", "organisaatiooid" : " ", "lukittu" : null, "latestkoodistoversio" : { "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "kieli" : "FI", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null,

25 "koodistonlahde" : null "kieli" : "FI", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null }, "koodistoversios" : [ { "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "kieli" : "FI", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null,

26 "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "FI", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "paaaineet", "kuvaus" : "paaaineet", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "EN", "nimi" : "paaaineet", "kuvaus" : "paaaineet",

27 "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null

28 GET /koodisto-service/rest XML-esitysmuoto Expand <?xml version="1.0" encoding="utf-8" standalone="yes"?> source <ns2:koodistoryhmacollection xmlns:ns2=" <koodistoryhma> <koodistoryhmauri> <koodistoryhmametadatas> <nimi>kaikki koodistot</nimi> <kieli>fi</kieli> </koodistoryhmametadatas> <koodistos> <koodistouri>eutukialue</koodistouri> <omistaja>opetushallitus</omistaja> <organisaatiooid> </organisaatiooid> <latestkoodistoversio> <koodistouri>eutukialue</koodistouri> <versio>1</versio> <paivityspvm> t13:54: :00</paivityspvm> <voimassaalkupvm> t00:00: :00</voimassaalkupvm> <tila>luonnos</tila> <metadatalist> <kieli>fi</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>sv</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>en</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>fi</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>sv</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>en</kieli> <nimi>eutukialue</nimi>

29 <kuvaus>eutukialue</kuvaus> </metadatalist> </latestkoodistoversio> <koodistoversios> <koodistouri>eutukialue</koodistouri> <versio>1</versio> <paivityspvm> t13:54: :00</paivityspvm> <voimassaalkupvm> t00:00: :00</voimassaalkupvm> <tila>luonnos</tila> <metadatalist> <kieli>fi</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>sv</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>en</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>fi</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>sv</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>en</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> </koodistoversios>

30 </koodistos> </koodistoryhma> </ns2:koodistoryhmacollection> GET /{koodistouri} Palautaa koodiston, jonka URI on {koodistouri}. Versionumeron voi antaa URL-parametrina. Esitysmuodot application/json application/xml Nimi Arvojoukko/tyyppi Ei käytössä olevia otsikkoparametreja. Nimi Kuvaus Arvojoukko/tyyppi Esimerkki Oletusarvo koodistoversio Palautettavan koodiston version. Ilman tätä parameteria palautetaan viimeisin versio. Integer 1 - Koodi Kuvaus ja mahdollinen entiteetti Ei käytössä olevia vastauskoodeja. GET /koodisto-service/rest/json/eutukialue

31 Json-esitysmuoto { "koodistouri" : "eutukialue", "resourceuri" : " "omistaja" : "Opetushallitus", "organisaatiooid" : " ", "lukittu" : null, "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "kieli" : "EN", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "SV", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null "kieli" : "FI", "nimi" : "eutukialue", "kuvaus" : "eutukialue", "kohdealue" : null, "sitovuustaso" : null, "kohdealueenosaalue" : null, "toimintaymparisto" : null, "tarkentaakoodistoa" : null, "huomioitavakoodisto" : null, "koodistonlahde" : null } Expand source

32 GET /koodisto-service/rest/eutukialue XML-esitysmuoto Expand <?xml version="1.0" encoding="utf-8" standalone="yes"?> source <ns2:koodisto xmlns:ns2=" <koodistouri>eutukialue</koodistouri> <resourceuri> <versio>1</versio> <paivityspvm> t13:54: :00</paivityspvm> <voimassaalkupvm> t00:00: :00</voimassaalkupvm> <tila>luonnos</tila> <omistaja>opetushallitus</omistaja> <organisaatiooid> </organisaatiooid> <metadatalist> <kieli>en</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>sv</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <metadatalist> <kieli>fi</kieli> <nimi>eutukialue</nimi> <kuvaus>eutukialue</kuvaus> </metadatalist> <lockingversion>0</lockingversion> </ns2:koodisto> GET /{koodistouri}/koodi Palauttaa koodiston, jonka URI on {koodistouri} koodit. Koodiston versionumeron voi antaa URL-parametrina. Esitysmuodot application/json application/xml Nimi Arvojoukko/tyyppi Ei käytössä olevia otsikkoparametreja.

33 Nimi Kuvaus Arvojoukko/tyyppi Esimerkki Oletusarvo koodistoversio Palautettavan koodiston version. Ilman tätä parameteria palautetaan viimeisin versio. Integer 1 - Koodi Kuvaus ja mahdollinen entiteetti Ei käytössä olevia vastauskoodeja. GET /koodisto-service/rest/json/eutukialue/koodi Json-esitysmuoto [ { "koodiuri" : "eutukialue_6", "resourceuri" : " "koodisto" : { "koodistouri" : "eutukialue", "organisaatiooid" : " ", "koodistoversios" : [ 1 ] }, "koodiarvo" : "6", "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "nimi" : "6-glesbygdsområden", "kuvaus" : "6-glesbygdsområden", "lyhytnimi" : "6-glesbygdsområden", "kieli" : "SV" "nimi" : "6-harvaan asutut alueet", "kuvaus" : "6-harvaan asutut alueet", "lyhytnimi" : "6-harvaan asutut alueet", Expand source

34 "kieli" : "FI" "koodiuri" : "eutukialue_5", "resourceuri" : " "koodisto" : { "koodistouri" : "eutukialue", "organisaatiooid" : " ", "koodistoversios" : [ 1 ] }, "koodiarvo" : "5", "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "nimi" : "5b-maaseutualueet", "kuvaus" : "5b-maaseutualueet", "lyhytnimi" : "5b-maaseutualueet", "kieli" : "FI" "nimi" : "5b-landsbygdsområden", "kuvaus" : "5b-landsbygdsområden", "lyhytnimi" : "5b-landsbygdsområden", "kieli" : "SV" "koodiuri" : "eutukialue_0", "resourceuri" : " "koodisto" : { "koodistouri" : "eutukialue", "organisaatiooid" : " ", "koodistoversios" : [ 1 ] }, "koodiarvo" : "0", "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "nimi" : "ej EU-stödområde", "kuvaus" : "ej EU-stödområde", "lyhytnimi" : "ej EU-stödområde",

35 "kieli" : "SV" "nimi" : "0- ei EU-tukialue", "kuvaus" : "0- ei EU-tukialue", "lyhytnimi" : "0- ei EU-tukialue", "kieli" : "FI" "koodiuri" : "eutukialue_2", "resourceuri" : " "koodisto" : { "koodistouri" : "eutukialue", "organisaatiooid" : " ", "koodistoversios" : [ 1 ] }, "koodiarvo" : "2", "paivityspvm" : , "voimassaalkupvm" : " ", "voimassaloppupvm" : null, "tila" : "LUONNOS", "nimi" : "2-stagnerade industriområden", "kuvaus" : "2-stagnerade industriområden", "lyhytnimi" : "2-stagnerade industriområden", "kieli" : "SV" "nimi" : "2-taantuvat teollisuusalueet", "kuvaus" : "2-taantuvat teollisuusalueet", "lyhytnimi" : "2-taantuvat teollisuusalueet",

36 "kieli" : "FI" GET /koodisto-service/rest/eutukialue/koodi XML-esitysmuoto Expand <?xml version="1.0" encoding="utf-8" standalone="yes"?> source <ns2:koodicollection xmlns:ns2=" <koodi> <koodiuri>eutukialue_6</koodiuri> <resourceuri> urceuri> <koodisto> <koodistouri>eutukialue</koodistouri> <organisaatiooid> </organisaatiooid> <koodistoversio>1</koodistoversio> </koodisto> <versio>1</versio> <koodiarvo>6</koodiarvo> <paivityspvm> t13:54: :00</paivityspvm> <voimassaalkupvm> t00:00: :00</voimassaalkupvm> <tila>luonnos</tila> <metadata> <kieli>sv</kieli> <nimi>6-glesbygdsområden</nimi> <kuvaus>6-glesbygdsområden</kuvaus> <lyhytnimi>6-glesbygdsområden</lyhytnimi> </metadata> <metadata> <kieli>fi</kieli> <nimi>6-harvaan asutut alueet</nimi> <kuvaus>6-harvaan asutut alueet</kuvaus> <lyhytnimi>6-harvaan asutut alueet</lyhytnimi> </metadata> <lockingversion>0</lockingversion> </koodi> <koodi> <koodiuri>eutukialue_5</koodiuri> <resourceuri> urceuri> <koodisto> <koodistouri>eutukialue</koodistouri> <organisaatiooid> </organisaatiooid> <koodistoversio>1</koodistoversio> </koodisto> <versio>1</versio> <koodiarvo>5</koodiarvo> <paivityspvm> t13:54: :00</paivityspvm> <voimassaalkupvm> t00:00: :00</voimassaalkupvm> <tila>luonnos</tila> <metadata>

Arvosanatietojen siirto oppilaitoksista opintopolkuun 2017

Arvosanatietojen siirto oppilaitoksista opintopolkuun 2017 Arvosanatietojen siirto oppilaitoksista opintopolkuun 2017 Kuvaus siirtotiedoston tuottamiseksi Opetushallituksen OPINTOPOLKU järjestelmän hakijarekisteriin Keskeisiä muutoksia: Valma ja Telma suorituksia

Lisätiedot

Opintosuoritukset. Kaaviokuva

Opintosuoritukset. Kaaviokuva Opintosuoritukset Opintosuoritukset-tiedonsiirtoskeema. XML-skeema jonka avulla voidaan siirtää useita opintosuoritusten tietoja kerralla. Skeeman voi myös lukea sisään muihin skeemoihin jolloin myös yksittäisiä

Lisätiedot

Veronumero.fi : Työmaarekisteri

Veronumero.fi : Työmaarekisteri Suomen Tilaajavastuu Oy Veronumero.fi : Työmaarekisteri Rajapintakuvaus Suomen Tilaajavastuu Oy Muutoshistoria Päivämäärä Tekijä Muutos JaJo v 1.01 Tarkennuksia Kaikki työmaat listaukseen sekä työmaalla

Lisätiedot

Opiskeluoikeudet. Kaaviokuva

Opiskeluoikeudet. Kaaviokuva Opiskeluoikeudet Opiskeluoikeuksien tiedonsiirtoskeema. XML-skeema jonka avulla on tarkoitus siirtää useiden opiskeluoikeuksien tiedot kerralla. Skeeman voi myös lukea sisään muihin skeemoihin jolloin

Lisätiedot

Yhteentoimivuutta edistävien työkalujen kehittäminen

Yhteentoimivuutta edistävien työkalujen kehittäminen Yhteentoimivuutta edistävien työkalujen kehittäminen Semantiikkaa organisaatioiden välisen tiedonvaihdon helpottamiseksi Mikael af Hällström, Verohallinto Esityksen sisältö Taustatekijöitä (OKM:n hallinnonala,

Lisätiedot

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

SÄHKE-hanke. Tekninen mallintaminen SÄHKE-metatietojen XML Schema 04.02.2005 1 (5) SÄHKE-hanke SÄHKE-metatietojen XML Schema Versio ja pvm Laatinut Tarkpvm Tarkastanut Hyvpvm Hyväksynyt 2.0 / 04.02.2005 Anneli Rantanen 15.02.2005 Markus Merenmies 18.02.2005 Ohjausryhmä

Lisätiedot

Schema Asiakasprofiili.xsd

Schema Asiakasprofiili.xsd Schema Asiakasprofiili.xsd element Asiakasprofiili children Asiakasprofiili complex Sukunimi Etunimi Asiakasnumero Asiointikieli Yhteystieto KalustonVaatimukset Koira Lisatieto Osoite Syntymavuosi MatkaAlue

Lisätiedot

Selainpohjainen Kulkuri-sovellus sekä Kulkuri-rajapinta kulunseurantatiedon keräämiseen työmaajärjestelmiltä ja kulunseurantasovelluksilta

Selainpohjainen Kulkuri-sovellus sekä Kulkuri-rajapinta kulunseurantatiedon keräämiseen työmaajärjestelmiltä ja kulunseurantasovelluksilta ++Suomen Tilaajavastuu Oy Veronumero.fi Selainpohjainen Kulkuri-sovellus sekä Kulkuri-rajapinta kulunseurantatiedon keräämiseen työmaajärjestelmiltä ja kulunseurantasovelluksilta Suomen Tilaajavastuu Oy

Lisätiedot

Kanta-palvelut: Vanhojen potilastietojen validointiohjelma

Kanta-palvelut: Vanhojen potilastietojen validointiohjelma Kanta-palvelut: Vanhojen potilastietojen validointiohjelma Asennusohje 25.4.2018 Mika Suomalainen Muutoshistoria Versio Muutos Tekijä PVM 1.0 Ensimmäinen julkaistu versio Mika Suomalainen 17.11.2017 1.1

Lisätiedot

Kansallinen koodistojen siirtoformaatti

Kansallinen koodistojen siirtoformaatti Kansallinen koodistojen siirtoformaatti Miika Alonen miika.alonen@csc.fi 6.9.2017 Väestörekisterikeskus, Lintulahdenkuja 4, Helsinki 1. Kansallisen siirtoformaatin tarve 2. Siirtoformaatin tietomalli 3.

Lisätiedot

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

Ilmonet ja rajapinnat Pääkaupunkiseudun kansalais- ja työväenopistojen kurssit Ilmonet ja rajapinnat Pääkaupunkiseudun kansalais- ja työväenopistojen kurssit Pertti Koskela Kasvatuksen ja koulutuksen toimiala Tietohallinto, Ict-kehityspalvelut Mukana : Espoon työväenopisto, Esbo

Lisätiedot

Avoin metsätieto - Rajapintapalvelut

Avoin metsätieto - Rajapintapalvelut Avoin metsätieto - Rajapintapalvelut 1 Johdanto Tässä asiakirjassa kuvataan lyhyesti Suomen metsäkeskuksen Avoin metsätieto -rajapintapalveluiden (AMT-rajapintapalvelut) sisältö ja käyttö. AMT-rajapintapalvelut

Lisätiedot

Sosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje

Sosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 HL7 V3 Medical Records sanoman skeemavalidointi 3 3.2 HL7 V3 Medical Records

Lisätiedot

XML ja SAS. Mitä tänä päivänä voidaan SASista tehdä XML-muotoon

XML ja SAS. Mitä tänä päivänä voidaan SASista tehdä XML-muotoon XML ja SAS Mitä tänä päivänä voidaan SASista tehdä XML-muotoon Sisältö XML SAS ja XML: ODS:n käyttäminen xml-tulosteisiin Libname enginen käyttäminen XML tulosteisiin XML mapperi Libname enginen käyttäminen

Lisätiedot

Tuomiorekisterin ratkaisuhaun kehittäminen

Tuomiorekisterin ratkaisuhaun kehittäminen 25.5.2012 Sivu 1 Muutoshistoria Versio Päiväys Tekijä Kuvaus 0.1 15.2.2012 NMu Luonnos korjattujen ratkaisujen tietojen välittämisen muutoksesta 0.2 12.3.2012 NMu Lisätty uusia metatietokenttiä 0.3 25.5.2012

Lisätiedot

Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat

Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat Koodistoeditorin toteutuksen lähtökohtia: KaPA-koodistopalvelu ja REST-rajapinnat Yhteinen tiedon hallinta (YTI) -hanke Antti Tohmo antti.tohmo@gofore.com Kansallinen koodistoeditori -työpaja 6.9.2017

Lisätiedot

Suuli api dokumentaatio

Suuli api dokumentaatio Suuli api dokumentaatio Rajapinnan käyttöä varten tarvitset avaimen. Suulissa on käytössä kaksi rajapintaa: jäsen-, vene- ja venepaikkarajapinta sekä laskurajapinta. Näille on erilliset avaimet. Seuran

Lisätiedot

Sosiaalihuollon asiakastiedon arkiston validointipalvelu

Sosiaalihuollon asiakastiedon arkiston validointipalvelu Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje, 7.11.2017 Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 Käyttötapa 3 3.2 HL7 V3 Medical Records sanoman skeemavalidointi

Lisätiedot

Schema ReitinTilaus.xsd

Schema ReitinTilaus.xsd Schema ReitinTilaus.xsd element ReitinTilaus ReitinTilaus children annotation Reittipiste complex documentatio n Sisältää MPK:n kuljetusoperaattorille tekemän

Lisätiedot

TEKNINEN MÄÄRITTELY. Matkahuollon toimipistehaun rajapinta. Ismo Koskinen

TEKNINEN MÄÄRITTELY. Matkahuollon toimipistehaun rajapinta. Ismo Koskinen TEKNINEN MÄÄRITTELY Matkahuollon toimipistehaun rajapinta Ismo Koskinen Versio 1.2 Luonnos 21.03.2018 Tekijä Ismo Koskinen MUUTOSHISTORIA Versio ja pvm Laatija Muutoksen kuvaus 1.0 / 30.03.2017 Ismo Koskinen

Lisätiedot

SÄHKE-hanke. Tekninen mallintaminen

SÄHKE-hanke. Tekninen mallintaminen 04.02.2005 1 (17) SÄHKE-hanke Versio ja pvm Laatinut Tarkpvm Tarkastanut Hyvpvm Hyväksynyt 2.0 / 04.02.2005 Eija Sorakivi 15.02.2005 Markus Merenmies 18.02.2005 Ohjausryhmä SÄHKE-Tekninen-V2.0.04.02.2005.doc

Lisätiedot

Onecapital Invoicer XML API

Onecapital Invoicer XML API 1(8) Onecapital Invoicer XML API Invoicerin XML-rajapinnan avulla voidaan tuoda laskuja Invoiceriin muista järjestelmistä. Rajapinta ottaa vastaan laskun tiedot XML-muodossa, ja palauttaa vastauksena tiedot

Lisätiedot

SÄHKE-määrittely III. Tekninen mallintaminen ja RDF-mallintaminen

SÄHKE-määrittely III. Tekninen mallintaminen ja RDF-mallintaminen SÄHKE-määrittely III Tekninen mallintaminen ja RDF-mallintaminen SÄHKE-hanke / Mallintamisen osahanke Tekninen mallintaminen 06.06.2003 1 (17) Tekninen mallintaminen SÄHKE-hanke / Mallintamisen osahanke

Lisätiedot

Ylläpitodokumentti. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Ylläpitodokumentti. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ylläpitodokumentti Asdf Helsinki 5.5.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Kuisma Sami Louhio

Lisätiedot

REST-rajapinnan toteutus ja yksikkötestaus Java EE -teknologialla

REST-rajapinnan toteutus ja yksikkötestaus Java EE -teknologialla Erkki Keränen REST-rajapinnan toteutus ja yksikkötestaus Java EE -teknologialla Metropolia Ammattikorkeakoulu Insinööri (AMK) Tietotekniikan koulutusohjelma Insinöörityö 1.2.2017 Tiivistelmä Tekijä Otsikko

Lisätiedot

Käyttäjähallintapalvelun REST-rajapinnat

Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Käyttäjähallintapalvelun REST-rajapinnat Yleiset tiedot Resurssit GET /omattiedot GET /omattiedot/organisaatiohenkilo GET

Lisätiedot

Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu )

Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu ) Yhteinen kansallinen koodistopalvelu ( Suomi.fi koodistopalvelu ) Miika Alonen miika.alonen@csc.fi Petri Roponen petri.roponen@vrk.fi Kansallinen koodistopalvelutyöpaja Kick off 29.5.2017 Väestörekisterikeskus,

Lisätiedot

Koodistorajapinnat (CodeAPI) WSDL rajapintamäärittelyt

Koodistorajapinnat (CodeAPI) WSDL rajapintamäärittelyt Koodistorajapinnat (CodeAPI) WSDL rajapintamäärittelyt SerAPI projekti Yhteyshenkilö Juha.Mykkanen@uku.fi Dokumentin versio 3.0 Päiväys 16.8.2007 Sisällysluettelo 1 Johdanto... 5 2 Tietotyypit... 7 2.1

Lisätiedot

CSE-A1200 Tietokannat

CSE-A1200 Tietokannat CSE-A1200 Tietokannat Osa kalvoista perustuu Juha Puustjärven luentokalvoihin kurssilta T-76.1143 sekä kurssin oppikirjaan 3.5.2016 CSE-A1200 Tietokannat 3.5.2016 1 / 39 Oppimistavoitteet: tämän luennon

Lisätiedot

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

Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen Vaatimusluettelo versio 0.17 Toiminnalliset ja ei-toiminnalliset vaatimukset Tunnus (ID) Vaatimus Vaatimuksen Yleiset vaatimukset 1 Koodistopalvelujärjestelmä on selainkäyttöinen 2 Käyttöliittymän tulee

Lisätiedot

Trimble Feedback Mobile app ja rajapinnat Kuvaus

Trimble Feedback Mobile app ja rajapinnat Kuvaus Mobile app ja rajapinnat 16.1 Copyright 1992-2016 Trimble Solutions Corporation part of Trimble Navigation Ltd. All rights reserved. Table of Contents ii (13) Table of Contents 1.1 -integraatio Trimble

Lisätiedot

OHJELMOINTIRAJAPINTA- PALVELUN TOTEUTTAMINEN TIETOVERKOSSA

OHJELMOINTIRAJAPINTA- PALVELUN TOTEUTTAMINEN TIETOVERKOSSA Opinnäytetyö (AMK) Tietotekniikan koulutusohjelma Ohjelmistotekniikka 2011 Antti Kallio OHJELMOINTIRAJAPINTA- PALVELUN TOTEUTTAMINEN TIETOVERKOSSA OPINNÄYTETYÖ (AMK) TIIVISTELMÄ Turun ammattikorkeakoulu

Lisätiedot

XML merkintäkielten perusteet. Luento 3 Pekka Aarnio

XML merkintäkielten perusteet. Luento 3 Pekka Aarnio XML merkintäkielten perusteet Luento 3 Pekka Aarnio 1 Luennon sisältö OSA 1: XML-Schema OSA 2: XML-Schema ja nimiavaruudet 2 Osa 1: sisältö Osa 1 1. Mikä on XML-Schema-kieli 2. Tietotyypit ja elementtien

Lisätiedot

Schema Palveluprofiili.xsd

Schema Palveluprofiili.xsd Schema Palveluprofiili.xsd complextype Palveluprofiili children annotation Ovikoodi Asiakasnumero Yhteystieto Osoite documentation Kuvaa Matkapalvelukeskuksen ylläpitämät tiedot asiakkaasta.

Lisätiedot

REpresentational State Transfer (REST)

REpresentational State Transfer (REST) REpresentational State Transfer (REST) 206 ReST Proposed by Roy Fielding In his PhD dissertation Architectural styles and the design of network-based software architectures, University of California, Irvine,

Lisätiedot

XML merkintäkielten perusteet. Luento 3 Pekka Aarnio

XML merkintäkielten perusteet. Luento 3 Pekka Aarnio XML merkintäkielten perusteet Luento 3 Pekka Aarnio 1 Luennon sisältö OSA 1: XML-Schema OSA 2: XML-Schema ja nimiavaruudet 2 Osa 1: sisältö Osa 1 1. Mikä on XML-Schema-kieli 2. Tietotyypit ja elementtien

Lisätiedot

Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK

Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK Yhteentoimivuusalusta ja sen hyödyntäminen kuntien/maakuntien taloushallinnossa Petri Tenhunen, VRK YTI tp4: XBRL taksonomian muodostaminen yhteentoimivuusalustalta Sisältö XBRL Taloustiedot sähköisessä

Lisätiedot

Arto Iijalainen. Tiedonsiirtomoduulin toteuttaminen Drupalsisällönhallintajärjestelmälle. Metropolia Ammattikorkeakoulu Tietotekniikan koulutusohjelma

Arto Iijalainen. Tiedonsiirtomoduulin toteuttaminen Drupalsisällönhallintajärjestelmälle. Metropolia Ammattikorkeakoulu Tietotekniikan koulutusohjelma Metropolia Ammattikorkeakoulu Tietotekniikan koulutusohjelma Arto Iijalainen Tiedonsiirtomoduulin toteuttaminen Drupalsisällönhallintajärjestelmälle Insinöörityö 17.3.2009 Ohjaaja: projektipäällikkö Santeri

Lisätiedot

Viimeinen rajoite (hypermedia as the engine of application state) tarkoittaa käytännössä sitä, että palvelimelta saadut vastaukset sisältävät URIt

Viimeinen rajoite (hypermedia as the engine of application state) tarkoittaa käytännössä sitä, että palvelimelta saadut vastaukset sisältävät URIt 195 ReST on arkkitehtuurityyli, joka tähtää yhteentoimivuuden säilyttämiseen sellaisissa hajautetuissa (hypermedia)järjestelmissä, joissa eri osapuolet kehittyvät ja muuttuvat itsenäisesti toisistaan riippumatta.

Lisätiedot

Koodistoeditorin tavoitteet ja tilannekatsaus

Koodistoeditorin tavoitteet ja tilannekatsaus Työpajan sisältö 9.00 Koodistoeditorin tavoitteet ja tilannekatsaus (Petri Roponen) 9.30 KaPA-koodistopalvelu ja REST-rajapinnat: lähtökohdat ja ratkaisumalli (Antti Tohmo) 10.15 Kansallinen koodistojen

Lisätiedot

Käyttöönottosuunnitelman liite 5d: CRM asiakkuuden hallinta (tuonti)

Käyttöönottosuunnitelman liite 5d: CRM asiakkuuden hallinta (tuonti) SOLENOVO OY Käyttöönottosuunnitelman liite 5d: asiakkuuden hallinta (tuonti) StudentaPlus www.solenovo.fi STATUS 17.11.2011 / jketo 24.1.2012 / jketo Päivitetty kuvaus CSV import tyyppiseksi, koska järjestelmät

Lisätiedot

JHS Koodistot ja luokitukset suositusluonnoksen esittely. Keskustelutilaisuus

JHS Koodistot ja luokitukset suositusluonnoksen esittely. Keskustelutilaisuus JHS Koodistot ja luokitukset suositusluonnoksen esittely Keskustelutilaisuus 8.9.2011 Suosituksen rakenne 1 Johdanto 1.1 Taustaa 1.2 Suosituksen tavoitteet 2 Soveltamisala 3 Termit ja määritelmät 4 Julkisen

Lisätiedot

INSPIRE-latauspalvelut. Velvoitteet ja toteutustavat Jani Kylmäaho Inspire-sihteeristö

INSPIRE-latauspalvelut. Velvoitteet ja toteutustavat Jani Kylmäaho Inspire-sihteeristö INSPIRE-latauspalvelut Velvoitteet ja toteutustavat 20.1.2012 Jani Kylmäaho Inspire-sihteeristö 1 Sisällys Verkkopalveluasetus, velvoite ja aikataulu INSPIRE-latauspalvelut Ohjeistettavat toteutusvaihtoehdot

Lisätiedot

Latauspalvelun toteutusvaihtoehdot

Latauspalvelun toteutusvaihtoehdot Latauspalvelun toteutusvaihtoehdot Paikkatiedon latauspalvelut - koulutuspäivä 31.1.2012 Jani Kylmäaho 1 KOLME TOTEUTUSVAIHTOEHTOA Liite 1: Palvelun laatu Osa A Lataustoiminnot Get Download Service Metadata

Lisätiedot

virkailija.opintopolku.fi

virkailija.opintopolku.fi Cybercom Design Studio virkailija.opintopolku.fi Koodistojen ylläpito versio 5.0 9..04 versio muutoshistoria.0 Koodistojen ylläpito-palvelun design.0 Tuo uusi koodisto-painike lisätty Koodistojen ylläpito-näkymään

Lisätiedot

OnniSMS Rajapintakuvaus v1.1

OnniSMS Rajapintakuvaus v1.1 OnniSMS Rajapintakuvaus v1.1 1.0 Yleistä OnniSMS on HTTPS/XML pohjainen rajapinta tekstiviestin lähettämiseen. Palvelun käyttöön tarvitaan käyttäjätunnus, salasana ja palvelimen osoite, jotka saa tekemällä

Lisätiedot

Tilaajavastuu.fi. Muutoshistoria. Suomen Tilaajavastuu Oy. Raporttinoutaja Rajapinta yritysten tilaajavastuutietojen tarkistamiseen

Tilaajavastuu.fi. Muutoshistoria. Suomen Tilaajavastuu Oy. Raporttinoutaja Rajapinta yritysten tilaajavastuutietojen tarkistamiseen Suomen Tilaajavastuu Oy Tilaajavastuu.fi Raporttinoutaja Rajapinta yritysten tilaajavastuutietojen tarkistamiseen Suomen Tilaajavastuu Oy Muutoshistoria Päivämäärä Tekijä Versio 21.11.2013 Sami Sinisalo

Lisätiedot

Esimerkki uudelleenohjauksen teknisestä toteutuksesta

Esimerkki uudelleenohjauksen teknisestä toteutuksesta Esimerkki uudelleenohjauksen teknisestä toteutuksesta Keskustelutilaisuus JHS-suositusluonnoksesta Paikkatiedon yksilöivät tunnisteet Marko Kauppi 19.11.2014 Liite 2. Esimerkki tiedontuottajan URIpalvelun

Lisätiedot

eperusteet julkiset rajapinnat

eperusteet julkiset rajapinnat eperusteet julkiset rajapinnat Yleiset käytännöt Rajapinnat on toteutettu ns. REST rajapintoina ja niissä käytetään JSON-kuvausta tietojen esittämiseen. Merkistökoodauksena käytetään UTF-8:i a. Sisäiset

Lisätiedot

Komission asetus latauspalveluista Jani Kylmäaho Inspire-sihteeristö

Komission asetus latauspalveluista Jani Kylmäaho Inspire-sihteeristö Komission asetus latauspalveluista 31.1.2012 Jani Kylmäaho Inspire-sihteeristö 1 Sisällys Verkkopalveluasetus ja yhteentoimivuusasetus Mitä aineistoja velvoite koskee? Kansallinen vs. yhteentoimiva muoto

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702)

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

Lisätiedot

NELLI-Tunnis. Käyttäjän tunnistus NELLI-tiedonhakuportaalissa yleisissä kirjastoissa. Versio 1.0. 16.5.2006 Ere Maijala Kansalliskirjasto

NELLI-Tunnis. Käyttäjän tunnistus NELLI-tiedonhakuportaalissa yleisissä kirjastoissa. Versio 1.0. 16.5.2006 Ere Maijala Kansalliskirjasto NELLI-Tunnis Käyttäjän tunnistus NELLI-tiedonhakuportaalissa yleisissä kirjastoissa Versio 1.0 16.5.2006 Ere Maijala Kansalliskirjasto Sisällysluettelo Johdanto...3 Tekniikka...3 Esimerkit...4 XML-Skeema...5

Lisätiedot

Muutokset suoran sanoma-asioinnin webservicepalvelun

Muutokset suoran sanoma-asioinnin webservicepalvelun 1(6) Sanomaliikenne Suora sanoma-asiointi Muutokset suoran sanoma-asioinnin webservicepalvelun XML-schemoihin v.1.5 muutos 4.12.2010 2(6) SISÄLLYSLUETTELO 1 Johdanto... 3 2 Aikataulu ja yhteensopivuus...

Lisätiedot

REST rajapintana mobiilikehityksessä

REST rajapintana mobiilikehityksessä REST rajapintana mobiilikehityksessä Django & WP7 Jonne Räsänen 2011 jonne.rasanen@jyu.fi Case iscope Hälytyspalvelu Web-palvelu Mobiilisovellus REST (REpresentational State Transfer) Aikojakin vanhempi

Lisätiedot

Helsingin yliopisto / TKTL XML-Metakieli XML Schema

Helsingin yliopisto / TKTL XML-Metakieli XML Schema W3C:n tavoite kehittää parempi määrittelykieli ilmaisuvoimaisempi XML-rakenteinen itsedokumentoiva yksinkertainen Tekniseltä kannalta tuki nimiavaruuksille käyttäjän omat tietotyypit määritysten perintä

Lisätiedot

CSE-A1200 Tietokannat

CSE-A1200 Tietokannat CSE-A1200 Tietokannat 10.5.2016 CSE-A1200 Tietokannat 10.5.2016 1 / 50 Kertausluento Tällä luennolla kerrataan lyhyesti tenttivaatimuksissa esitettyjä asioita ja samalla tarkastellaan sitä, mitä niistä

Lisätiedot

Ossi Ikävalko, Hilkka Kallio, Marit Wennerström, Maarit Saresma, Jori Lehtikangas, Rodrigo Coloma, Marko Toropainen

Ossi Ikävalko, Hilkka Kallio, Marit Wennerström, Maarit Saresma, Jori Lehtikangas, Rodrigo Coloma, Marko Toropainen 1 2017 Ossi Ikävalko, Hilkka Kallio, Marit Wennerström, Maarit Saresma, Jori Lehtikangas, Rodrigo Coloma, Marko Toropainen 2 KUVAILULEHTI 20.4.2017/ Dnro Tekijät Ossi Ikävalko, Marit Wennerstöm, Hilkka

Lisätiedot

Kanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka

Kanta PHR:n CapabilityStatement ja REST-API. Eeva Turkka Kanta PHR:n CapabilityStatement ja REST-API Eeva Turkka PHR:n kaksi osaa: tietosisältö ja käyttöluvat Resurssipalvelin FHIR REST-rajapinnat CapabilityStatement kuvaa toiminnot Resurssisäilö Auktorisointipalvelin

Lisätiedot

Kemikaalitieto yhdestä palvelusta

Kemikaalitieto yhdestä palvelusta Kemikaalitieto yhdestä palvelusta Minna Valtavaara Kemikaali-ilmoituksen teko- ohjeistus Kirjautuminen Ota käyttöön Suomi.fi tunnistautuminen ja valtuutukset Katso erilliset ohjeet suomi.fi tunnistautumiseen

Lisätiedot

ehoks: tietomalli ja rajapinta

ehoks: tietomalli ja rajapinta ehoks: tietomalli ja rajapinta webinaari koulutuksen järjestäjien järjestelmävastaaville ja järjestelmätoimittajille 19.12.2018 Paula Borkowski/Opetushallitus ehoks kokoaa opiskelijan henkilökohtaisen

Lisätiedot

Koulutusinformaation (koulutustarjonnan haku ja selailu) REST API

Koulutusinformaation (koulutustarjonnan haku ja selailu) REST API Koulutusinformaation (koulutustarjonnan haku ja selailu) REST API HUOM. RAJAPINTAAN VOI TULLA VIELÄ MUUTOKSIA Yleiset tiedot Kuvaus Yhteiset otsikkoparametrit Yhteiset kyselyparametrit Yhteiset vastauskoodit

Lisätiedot

Ossi Ikävalko, Hilkka Kallio, Marit Wennerström, Maarit Saresma, Asta Harju, Jouni Ylönen, Jori Lehtikangas, Rodrigo Coloma, Marko Toropainen

Ossi Ikävalko, Hilkka Kallio, Marit Wennerström, Maarit Saresma, Asta Harju, Jouni Ylönen, Jori Lehtikangas, Rodrigo Coloma, Marko Toropainen 1 2017 Ossi Ikävalko, Hilkka Kallio, Marit Wennerström, Maarit Saresma, Asta Harju, Jouni Ylönen, Jori Lehtikangas, Rodrigo Coloma, Marko Toropainen 2 KUVAILULEHTI 31.5.2017 Tekijät Ossi Ikävalko, Marit

Lisätiedot

Tietojen jakelu Skeemat Lokitiedot Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Lokitiedot Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen jakelu Skeemat Lokitiedot Kansallisen tulorekisterin perustamishanke Tietojen jakelu Skeemat Lokitiedot 2 (15) Versiohistoria Versio äivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.

Lisätiedot

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Avoin verkkoalusta ihmisen ja koneen ymmärtämien tietomääritysten tekemiseen Riitta Alkula 20.3.2019 Esityksen sisältö

Lisätiedot

Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Käsittelypalaute 2 (19) Versiohistoria Versio Päivämäärä Kuvaus 1.0

Lisätiedot

Osa 7 LandXML / Poikkileikkaustiedot (Soveltuvuuskartoitus)

Osa 7 LandXML / Poikkileikkaustiedot (Soveltuvuuskartoitus) Osa 7 LandXML / Poikkileikkaustiedot (Soveltuvuuskartoitus) VTT RAKENNUS- JA YHDYSKUNTATEKNIIKKA ESPOO 2003 Osa 7 LandXML / Poikkileikkaustiedot Sivu 2/34 Versiohistoria Versio Pvm Sisältö 0.1.0-0.3.5

Lisätiedot

T2V2 Vaaratilanneilmoitussanomakuvaus

T2V2 Vaaratilanneilmoitussanomakuvaus Versio: 0.3 Muokattu: 23.6.2008 2(10) SISÄLLYS 1 Tarkoitus...3 1.1 Rajaus...3 1.2 Dokumentaatio...3 2 Tietojen esitystavat...3 2.1 Numeerinen tieto...3 2.2 Päivämäärät ja kellonajat...3 2.3 Totuusarvot...4

Lisätiedot

Suomi.fi-palvelutietovaranto Kaikki oleellinen julkishallinnon palveluista yhdessä paikassa

Suomi.fi-palvelutietovaranto Kaikki oleellinen julkishallinnon palveluista yhdessä paikassa Suomi.fi-palvelutietovaranto Kaikki oleellinen julkishallinnon palveluista yhdessä paikassa PTV-rajapinnat ja integraatiot teemakoulutus Teema: PTV-rajapinta versio 4 / metodien rakenne Tavoitteet ja sisältö

Lisätiedot

Suomi.fi-palvelutietovaranto

Suomi.fi-palvelutietovaranto Suomi.fi-palvelutietovaranto PTV-rajapinnat ja integraatiot teemakoulutus Teema: Teema: PTV:n versio 1.3 IN-rajapinta / metodien rakenne 15.12.2016 Tavoitteet ja sisältö Tavoitteet Tiedottaa PTV:n IN-rajapinnan

Lisätiedot

XML -muotoisen raportin luonti

XML -muotoisen raportin luonti XML -muotoisen raportin luonti Anita Mäkinen-Jäntti 20/05/2014 1 SISÄLTÖ XML -tiedostojen kirjoitusmahdollisuudet Tagsettien käyttäminen Data -vaiheen käyttäminen Sähköinen siirtoliike ja XML - tiedoston

Lisätiedot

OSI ja Protokollapino

OSI ja Protokollapino TCP/IP OSI ja Protokollapino OSI: Open Systems Interconnection OSI Malli TCP/IP hierarkia Protokollat 7 Sovelluskerros 6 Esitystapakerros Sovellus 5 Istuntokerros 4 Kuljetuskerros 3 Verkkokerros Linkkikerros

Lisätiedot

Tiedonsiirto- ja rajapintastandardit

Tiedonsiirto- ja rajapintastandardit Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen

Lisätiedot

OpusCapitaTYVI asiakasjärjestelmäliittymä 2.2

OpusCapitaTYVI asiakasjärjestelmäliittymä 2.2 OpusCapita TYVI AJL 1 (28) OpusCapitaTYVI asiakasjärjestelmäliittymä 2.2 Tekninen kuvaus versio 1.6 OpusCapita Group Oy Postintaival 7 FI-00230 HELSINKI, FINLAND Tel. +358 20 452 3000 Fax +358 20 452 9271

Lisätiedot

Lataus WFS Stored Query periaatteella (osa A) Suorasaantilataus (osat B ja C)

Lataus WFS Stored Query periaatteella (osa A) Suorasaantilataus (osat B ja C) Lataus WFS Stored Query periaatteella (osa A) Suorasaantilataus (osat B ja C) Paikkatiedon latauspalvelut - koulutuspäivä 31.1.2012 Jari Reini 1 Sisältö Lataus WFS Stored Query -periaatteella Suorasaantilataus

Lisätiedot

XML standardeja. nimiavaruudet, namespaces XHTML XML Schema linkitys. 26.3.2015 Jaana Holvikivi 1

XML standardeja. nimiavaruudet, namespaces XHTML XML Schema linkitys. 26.3.2015 Jaana Holvikivi 1 XML standardeja nimiavaruudet, namespaces XHTML XML Schema linkitys 26.3.2015 Jaana Holvikivi 1 Namespaces - ongelma mr. President zaphod

Lisätiedot

Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Mitätöintitiedot 2 (10) Versiohistoria Versio Päivämäärä Kuvaus 1.0

Lisätiedot

JHS XXX Koodistot ja luokitukset

JHS XXX Koodistot ja luokitukset JHS XXX Koodistot ja luokitukset Versio:15.9.2011 Luonnos Julkaistu: Voimassaoloaika: toistaiseksi Sisällys 1 Johdanto... 2 1.1 Taustaa... 2 1.2 Suosituksen tavoitteet... 2 2 Soveltamisala... 2 3 Termit

Lisätiedot

Muutokset suoran sanoma-asioinnin webservicepalvelun

Muutokset suoran sanoma-asioinnin webservicepalvelun 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...

Lisätiedot

Rajapintakuvaus Liikenneluvat

Rajapintakuvaus Liikenneluvat Rajapintakuvaus Liikenneluvat MUUTOSHISTORIA Versio Päiväys Laatija Muutoksen kuvaus / hyväksyjä 0.1 Tapio Oikarainen Ensimmäinen versio 2(7) Sisällysluettelo 1. Johdanto... 4 1.1. Yleistä... 4 1.2. Rajaus...

Lisätiedot

Tietojen jakelu Skeemat Palvelupyyntö Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Palvelupyyntö Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen jakelu Skeemat Palvelupyyntö Kansallisen tulorekisterin perustamishanke Tietojen jakelu Skeemat Palvelupyyntö 2 (9) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti

Lisätiedot

PAS-PALVELUN RAJAPINNAT

PAS-PALVELUN RAJAPINNAT v1.0.1 Tämä määrittely on osa opetus- ja kulttuuriministeriön Kansallinen digitaalinen kirjasto -hanketta (hankenumero OKM052:00/2011) Lisenssi Creative Commons Suomi CC-BY-NC-SA 4.0 (http://creativecommons.org/licenses/by-nc-sa/4.0/deed.fi)

Lisätiedot

JHS XXX Paikkatiedon yksilöivät tunnisteet Liite 2: Esimerkki tiedontuottajan URI-palvelun teknisestä toteutuksesta

JHS XXX Paikkatiedon yksilöivät tunnisteet Liite 2: Esimerkki tiedontuottajan URI-palvelun teknisestä toteutuksesta JHS XXX Paikkatiedon yksilöivät tunnisteet Liite 2: Esimerkki tiedontuottajan URI-palvelun teknisestä toteutuksesta Versio: 2014-11-12 Julkaistu: Voimassaoloaika: Sisällys 1 Johdanto... 1 2 Tiedontuottajan

Lisätiedot

Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö

Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö Versio 1.02 Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö Varmennepalvelu Rajapintakuvaus 2 (15) Versiohistoria Versio Päivämäärä Kuvaus 1.0 30.10.2017 Dokumentti julkaistu. 1.01 15.12.2017 Dokumenttia

Lisätiedot

Attribuutti-kyselypalvelu

Attribuutti-kyselypalvelu Attribuutti-kyselypalvelu sivu 1/10 Sisällysluettelo 1 Johdanto... 3 2 Palvelut... 3 2.1 Ammattioikeudenrajoituslista... 3 2.2 Ammattioikeuslista... 3 2.3 Attribuutti-rajoitustietosanoma... 3 3 Palvelurajapinnan

Lisätiedot

Eero Hyvönen. Semanttinen web. Linkitetyn avoimen datan käsikirja

Eero Hyvönen. Semanttinen web. Linkitetyn avoimen datan käsikirja Eero Hyvönen Semanttinen web Linkitetyn avoimen datan käsikirja WSOY:n kirjallisuussäätiö on tukenut teoksen kirjoittamista Copyright 2018 Eero Hyvönen & Gaudeamus Gaudeamus Oy www.gaudeamus.fi Kansi:

Lisätiedot

Verkkotietopisteen sähköisen rajapinnan ohje ja tekninen kuvaus

Verkkotietopisteen sähköisen rajapinnan ohje ja tekninen kuvaus Verkkotietopisteen sähköisen rajapinnan ohje ja tekninen kuvaus 15.11.2017 1 Sisältö 1 Johdanto... 2 2 Asiakastuki... 2 3 Käyttäjätunnuksen ja RSA-avaimen hankkiminen... 2 4 Suunnitelma- tai verkkoalueen

Lisätiedot

KaTSO. KaTSO FAQ. Solteq Oyj. (järjestelmätoimittaja) Päivitetty Update disclaimer here.

KaTSO. KaTSO FAQ. Solteq Oyj. (järjestelmätoimittaja) Päivitetty Update disclaimer here. KaTSO KaTSO FAQ KaasuD atah ub (järjestelmätoimittaja) Päivitetty 13.9.2019 Update disclaimer here. Sisällysluettelo 1 Yleistä ista 1 1.1 Mitä lämpöarvoa käytetään energiamäärien laskennassa? 1 2 APIn

Lisätiedot

Web Service torilla tavataan!

Web Service torilla tavataan! Web Service torilla tavataan! Jari Putula Avarea Oy COPYRIGHT BY AVAREA 2009 1 Google Trends COPYRIGHT BY AVAREA 2009 2 1 1. Mahdollistajat 2. Web service? 3. KISS 4. Miksi? 5. Analogia 6. Ajax 7. Esimerkki

Lisätiedot

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Vastaanottokuittaus 2 (10) Versiohistoria Versio Päivämäärä Kuvaus

Lisätiedot

Latauspalvelujen toteuttaminen Kyselykäyttö

Latauspalvelujen toteuttaminen Kyselykäyttö Latauspalvelujen toteuttaminen Kyselykäyttö Jani Kylmäaho Maanmittauslaitos 7.5.2010 Esityslistaa Mikä on latauspalvelu? Rajapintastandardi WFS-rajapinnat INSPIRE-arkkitehtuurissa Paikkatietoaineistot

Lisätiedot

3 Verkkosaavutettavuuden tekniset perusteet

3 Verkkosaavutettavuuden tekniset perusteet 3 Verkkosaavutettavuuden tekniset perusteet Saavutettavuuden toteuttaminen edellyttää lähtökohtaisesti tietoa laitteista ja sovelluksista, käyttäjistä ja käyttötavoista, sekä tekniikasta. Tekniikasta on

Lisätiedot

Työmaan reaaliaikainen kommunikaatiojärjestelmä käyttäen XMPP-protokollaa

Työmaan reaaliaikainen kommunikaatiojärjestelmä käyttäen XMPP-protokollaa Työmaan reaaliaikainen kommunikaatiojärjestelmä käyttäen XMPP-protokollaa Oskari Timperi Opinnäytetyö Joulukuu 2011 Tietotekniikka Ohjelmistotekniikka Tampereen ammattikorkeakoulu TIIVISTELMÄ Tampereen

Lisätiedot

T2V2 Turvallisuushavaintoilmoitussanomakuvaus

T2V2 Turvallisuushavaintoilmoitussanomakuvaus Versio: 0.5 Muokattu: 23.6.2008 2(10) SISÄLLYS 1 Tarkoitus...3 1.1 Rajaus...3 1.2 Dokumentaatio...3 2 Tietojen esitystavat...3 2.1 Numeerinen tieto...3 2.2 Päivämäärät ja kellonajat...3 2.3 Totuusarvot...4

Lisätiedot

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Versio 1.02 Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Vastaanottokuittaus 2 (10) Versiohistoria Versio Päivämäärä Kuvaus

Lisätiedot

Public. TEAPPSXML v.3.0. Verkkolaskufoorumin syysseminaari 2017

Public. TEAPPSXML v.3.0. Verkkolaskufoorumin syysseminaari 2017 TEAPPSXML v.3.0 Verkkolaskufoorumin syysseminaari 2017 Yleistä TEAPPSXML v.3.0 alaspäin yhteensopiva Miksi uusi versio? Tuki EU Normille semanttisen tietosisällön mukainen lasku Asioille oikeat elementit

Lisätiedot

Koulutuskoodistot ja luokitukset

Koulutuskoodistot ja luokitukset Koulutuskoodistot ja luokitukset Yliopistokoulutuksen koodistohierarkiat: AMK-Koulutuksen koodistohierarkiat: Ammatillisten perustutkintojen koodistohierarkia: Koulutusala(opetushallinto 2002) Koulutusala

Lisätiedot

Taustaa. CGI-ohjelmointi

Taustaa. CGI-ohjelmointi Taustaa CGI-ohjelmointi CGI = Common Gateway Interface Hyvin yksinkertainen ja helppo tapa toteuttaa dynaamisuutta ja interaktivisuutta htmldokumentteihin Kehitetty tiedon siirtoon palvelimen ja asiakasselaimen

Lisätiedot

ETL-DEMO. Esimerkki ETL-kuvauskielen käyttöstä

ETL-DEMO. Esimerkki ETL-kuvauskielen käyttöstä ETL-DEMO Esimerkki ETL-kuvauskielen käyttöstä Lähtötilanne Organisaation operatiivisessa kannassa dataa, jota halutaan varastoida ja jalostaa Päätetään mihin muotoon jalostettu data halutaan tietovarastossa

Lisätiedot

Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke Versio 1.04 Tietojen toimittaminen Skeemat Mitätöintitiedot Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Mitätöintitiedot 2 (12) Versiohistoria Versio Päivämäärä Kuvaus 1.0

Lisätiedot

Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke Tietojen jakelu Skeemat Viestit 2 (20) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.

Lisätiedot