Introduktion

Importservice bruges til at oprette, opdatere og slette materialer i Materialeplatformen.

Formålet med servicen er at understøtte udveksling af data om materialer mellem en producents eller et forlags eget system og Materialeplatformen.

Servicen udstilles gennem STIL's integrationsplatform IP-Ung. Du kan læse mere om platformen IP-Ung via dette link.

Læs eventuelt også artiklen 'Vilkår for brug af Materialeplatformens webservices' ved at følge dette link.

Operationer

Herunder er en beskrivelse af de forskellige operationer, der findes i importservicen. En mere detaljeret beskrivelse af de forskellige operationer findes længere nede på siden.

Operation

Beskrivelse

CreateMaterialeOpretter et nyt materiale
DeleteMaterialeSletter et materiale
GetAllMaterialesHenter alle materialer, der er oprettet af producenten
GetKlassifikationsHenter alle klassifikationskoder og -navne
UpdateMaterialeOpdaterer et allerede oprettet materiale
PingPinger servicen

Alle operationer undtagen Ping indeholder et Identifier-tag, som har to underliggende tags, der kan bruges til at angive et systemnavn og en unik nøgle for kaldet.


Identifier
<v1:Identifier>
   <v1:SystemName>En tekststreng der identificerer det kaldende system (dit system)</v1:SystemName>
   <v1:SystemTransactionID>En tekststreng der unikt identificerer det enkelte kald, f.eks. en GUID/UUID</v1:SystemTransactionID>
</v1:Identifier>

CreateMateriale

Denne operation bruges til at oprette nye materialer.

Tag

Niveau

Type

Obligatorisk

Beskrivelse

Materiale

1

-

Ja

Overordnet tag for materialet

Titel

2

500 tegn

Ja

Materialets titel

Beskrivelse

2

4000 tegn

Ja

Beskrivelse af materialet

EmneordListe

2

-

Ja

Overordnet tag til liste af emneord

Emneord

3

50 tegn

Ja, min. 1

Tag til emneord for materialet

BidragyderListe

2

-

Ja

Overordnet tag til liste af bidragydere

Bidragyder

3

-

Ja, min. 1

Overordnet tag til bidragyder

Navn

4

600 tegn

Ja

Navn på bidragyder

Rolle

4

Faste værdier

Ja

Typen af bidragyder, fast liste jf. DK-LOM v1.1, f.eks. ”forfatter”, ”illustrator” mv.

MaterialetypeListe

2

-

Ja

Overordnet tag til materialetyper

Materialetype

3

Faste værdier

Ja, min. 1

Materialetype, fast liste jf. DK-LOM v1.1, f.eks. ”bog”, ”av-materiale” mv.

IndholdstypeListe

2

-

Ja

Overordnet tag til indholdstype

Indholdstype

3

Faste værdier

Ja

Indholdstype, fast liste jf. DK-LOM v1.1, f.eks. ”fagligt indlæg”, ”spil” mv.

EksterntLinkListe

2

-

Ja

Overordnet tag til liste af links for materialet

EksterntLink3-Ja, min. 1Overordnet tag til et link
Titel4500 tegnNejLinkets titel

WebAdresse

4

500 tegn

Ja

URL for linket

KlassifikationListe

2

-

Ja

Overordnet tag til liste af klassifikationskoder

Klassifikation

3

-

Ja, min. 1Overordnet tag for en klassifikation
Kode4100 tegnJaKlassifikationskode, tilladte klassifikationer kan findes med operationen GetKlassifikations
Navn41000 tegnJaKlassifikationsnavn, tilladte klassifikationer kan findes med operationen GetKlassifikations
Undervisningstid2integerNejAntal lektioner af 60 minutters varighed
KommentarTilUndervisning24000 tegnNejKommentar til lærer/underviser vedrørende undervisningen
ErGratis2ja/nejJaEr materialet gratis?
HarYderligereBrugsrettigheder2ja/nejJaEr der yderligere brugsrettigheder for materialet (Creative Commons)?
YderligereBrugsrettigheder2Faste værdierNejAngivelse af yderligere brugsrettighed, f.eks. "Creative Commons Navngivelse-DelPåSammeVilkår 4.0 (CC BY-SA 4.0)"
ISBN2500 tegnNejISBN for materialet
Version2100 tegnNejVersion af materialet
Udgiver2600 tegneJaUdgiver af materialet
Udgivelsesdato2YYYY-MM-DDJaUdgivelsesdato for materialet
Serietitel2500 tegnNejSerietitel, hvis materialet er en del af en serie af materialer
Seriebeskrivelse24000 tegnNejSeriebeskrivelse, hvis materialet er en del af en serie af materialer
ReadWriteAccess2ja/nejNejTillader det digitale læremiddel anvendelsen af læse- og skriveteknologi?
LixSum2positiveIntegerNejLix-tal for materialet
FuiKatalogListe2-NejOverordnet tag til liste af FUI-katalogklassifikationer
FuiKatalog3--Overordnet tag for FUI-katalogklassifikation
Kode4100 tegnJaKlassifikationskode (FUI)
Navn41000 tegnJaNavn for klassifikation (FUI)
Distributionstype2Faste værdierNejDel af Informationsaftalen. Skal kun udfyldes hvis anvender er del af aftalen.
Distributionsuge2Ugenr.NejDel af Informationsaftalen. Skal kun udfyldes hvis anvender er del af aftalen.
Fakturering2Faste værdierNejDel af Informationsaftalen. Skal kun udfyldes hvis anvender er del af aftalen.
Status2Faste værdierJaStatus for materialet. Kan være "offentlig", "kladde" eller "slettet".
Eksempel på request: CreateMateriale
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime">
   <soap:Header/>
   <soap:Body>
      <v1:CreateMateriale>
         <v1:Identifier>
            <v1:SystemName>ABC</v1:SystemName>
            <v1:SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</v1:SystemTransactionID>
         </v1:Identifier>
         <v1:Materiale>
            <v1:Titel>Testmateriale</v1:Titel>
            <v1:Beskrivelse>Testbeskrivelse af testmateriale</v1:Beskrivelse>
            <v1:EmneordListe>
               <v1:Emneord>Test</v1:Emneord>
               <v1:Emneord>Mere test</v1:Emneord>
            </v1:EmneordListe>
            <v1:BidragyderListe>
               <v1:Bidragyder>
                  <v1:Navn>STIL</v1:Navn>
                  <v1:Rolle>forfatter</v1:Rolle>
               </v1:Bidragyder>
            </v1:BidragyderListe>
            <v1:MaterialetypeListe>
               <v1:Materialetype>bog</v1:Materialetype>
            </v1:MaterialetypeListe>
            <v1:IndholdstypeListe>
               <v1:Indholdstype>test</v1:Indholdstype>
            </v1:IndholdstypeListe>
            <v1:EksterntLinkListe>
				<v1:EksterntLink>
					<v1:Titel>Testlink</v1:Titel>
					<v1:WebAdresse>https://materialeplatformen.dk</v1:WebAdresse>
				</v1:EksterntLink>
			</v1:EksterntLinkListe>
            <v1:LinkTilPrisInformation>https://materialeplatformen.dk</v1:LinkTilPrisInformation>
            <v1:KlassifikationListe>
               <v1:Klassifikation>
                  <v1:Kode>GRUND-FAG-9</v1:Kode>
                  <v1:Navn>Engelsk</v1:Navn>
               </v1:Klassifikation>
            </v1:KlassifikationListe>
            <v1:Undervisningstid>12</v1:Undervisningstid>
            <v1:KommentarTilUndervisning>Testkommentar</v1:KommentarTilUndervisning>
            <v1:ErGratis>ja</v1:ErGratis>
            <v1:HarYderligereBrugsrettigheder>nej</v1:HarYderligereBrugsrettigheder>
            <v1:Version>1</v1:Version>
            <v1:Udgiver>STIL</v1:Udgiver>
            <v1:Udgivelsesdato>2020-09-08</v1:Udgivelsesdato>
            <v1:LixSum>36</v1:LixSum>
            <v1:Status>offentlig</v1:Status>
         </v1:Materiale>
         <v1:Thumbnail xmime:contentType="image/png">iVBORw0KGgoAAAANSUhEUgAAAIMAAABICAYAAADVskYRAAAACXBIWXMAABJ0AAASdAHeZh94AAAAB3RJTUUH4wgVDyoP/zu5ZAAAAAd0RVh0QXV0aG9yAKmuzEgAAAAMdEVYdERlc2NyaXB0aW9uABMJISMAAAAKdEVYdENvcHlyaWdodACsD8w6AAAADnRFWHRDcmVhdGlvbiB0aW1lADX3DwkAAAAJdEVYdFNvZnR3YXJlAF1w/zoAAAALdEVYdERpc2NsYWltZXIAt8C0jwAAAAh0RVh0V2FybmluZwDAG+aHAAAAB3RFWHRTb3VyY2UA9f+D6wAAAAh0RVh0Q29tbWVudAD2zJa/AAAABnRFWHRUaXRsZQCo7tInAAALdElEQVR4nO2deXBeZRXGfycL6ZI0SZuUNnRhsNAiUIQWERRUGFQWRQXLoqA4iCJYUJERVERlFWY6TGfAZUA2UQYr2AoUpSColH2RQguFbmmbtjRJl6RJ0yTHP55zbz4qTpOZJlV4n5lvvnx3eZfzPu/Z7rmtuTsJCQBFu3oACf87SGRIyJHIkJAjkSEhRyJDQo5EhoQciQwJORIZEnIkMiTkSGRIyJHIkJAjkSEhRyJDQo5EhoQciQwJORIZEnIkMiTkSGRIyJHIkJAjkSEhRyJDQo5EhoQciQwJORIZEnIkMiTkSGRIyJHIkJAjkSEhRyJDQo5EhoQciQwJOXpFBhNG9/dgEnYtdkgGMxsCnApcbWZHmlnSJu9S9GZhS4AjgM8C+wHWryNK2GXo7S5vBFYAG/txLAm7GL0hw+HAXsAzwMeBPfp1RAm7DO9IBjMbbGZD4+dmYCvQArQDrXHNMDMrGZBRJgwIrPBfezOzQcDxwGTAkXlYBRQDQ4BNwCBgNDACEeMf7v74wA47oT+Qk8HMqoDPAD8AnkAk2B2R4E2gAdgXqEEkaUYmpBy4CHja3TsGePwJOxHm7pjZVBQ+HhCfU939cTMbgSKIs9DC/wZ4EHjD3VvN7HLgXOAx4AXgVndv2AXzSNgJyHyG9wOnA/OBZ4HJZlbi7o1hAmYBC4Cb3f2lIEIZMAH4PQo3zwRGDfgMEnYaMjLMB54CFgHzgIOByoLrdgM6gIqCY5OQ33AvsBa4D1jez+NN6EcUAbj7YmAOcAqwHvkBVQXXdQDdKJrIsD+wDGmHvYH73L2p/4ec0F8oDC3vBzpRTmELcICZVYZjWY00RW2ElJXIl2hA2clHkBlJ+D9GYZ5gHTAbOCOOTwPGoxDzQKA2jjUApcChKPdQAtzv7q0DN+yE/sD2eYZK4FK08I1IQxjQBWxDvkNxHCsD6oC/Abe7+9aBHHjCzodt/18MmNl+wEHIhAwBBiMydNNDhFagDfkSj7r7WwM45oR+wtvSyWZmwPuAE9Dib0J+xPYoQw5mI/AikMjwLsA7aYaJKMvYgPyILdmpgssqkImoARYmzfDuwH+QIeG9i1S1lJAjkSEhRyJDQo5eF6dEIexIlI0EWO3uG+PcUGAsIleWsq5Hae1aFJKucvdNZjYMKHX3xrh3OApdt6BnHVUxrvXAOnfv/i/jqQTGRZ8r3L254NxoVHOxLfpNafJeoC+VSiOAy1CNQwew2MxmokU8D/gwWphq9PDqRuCcOL4NeM7MfoVK5442s5nu/gpwNgpR5wPnA2NQSDsX+CM90UwOM6uLPqcior1gZje5+xIzOyz6HYPC4llm9lt3b+vDXN+T6AsZKpDwH0KLdRZ6wjkeOAm4BT2w+gp6JF4BHIIKaRcB30A1DyOALwO7mdn56EFXNSqg+SB6ejobPQQrfDAGgJmVAhcARwE3o5T4hUCbmd0KfBcYisg4DJXtpfK8XqAvQupEmcdKlHRaihbiWOAv8RkO3I0KZCYh0nShNPYSpAHqgMVoMc+ItpuRtmlFZqIYWAlUmdlkoAlYFJVUY4EPAfe4+y8gNwsHIy0zDJjh7g9GzsRRDWfCDtAXB9LRA6qR8Z39vQUt4HmIIFk9ZDEi0EeBS4CXUbayBnge7dyTULYze/aRtblH3H8AcDGqwsrqK7rjU1LwQs/gONZVcK4i+r0OaZ+EHaAvmqGUsM/AQuBjaOEeRQJfF+dOBl6LTznwB7RYByLzUYrU+N2IYEcik1IU5xYhk1GLNMhPkIbJ3tlYjkzJccAaM9sUf88FfgdMRKZqIyLHKKQtEnaAvpBhM9rZh8XnYbQAewGvox15OjIFM9x9tZktAV4CngYuRwUxK6PfrcBM5PXXI1PxPKqTmICc0DvdfXXhINzdzeyG6O+L0daTqP5yWZw7B/gOIti9wBt9mOd7Fn1KR5tZOYomilBRrIddLkYkGIpCzva4vgJodffuKMPfLZrqdveWuKYYLWhH3F+BNETLjkJCMxuHnpmsdPeuguOlyLdwoN7d3+lhW8J26DUZogB2D6DB3dsiP1CJSuqHAW1ZgYuZ7YmeZHYhR3J4/F7m7pvj5Zt9UWTRjcxBM8ob1ESbq+J3livoNrPdkelpj/vWRx/7I3OwAJmrEcBmd98ShKyO/isRcZuQGWpx96bIfYwE3nL3jWZWHW0Oi7Etif4moehpEdJmdUCXu6+KeRcXjHl9jKkZkbIaRVagDUWcGxPj2QDsiczcUvSgcCJy1jvRRlqKnOyJIYdNwCsxzr3julfdvTkq26vjntHRdhkyn6tjHhlKgcV9MRMTgKuR4zcXOBGFmtcA05HT9jO0U78P3BrCuCgmkOUDrgshzggBrwVuj2suRjUUW+L+iYiA18ekvhWCXYPM0y3APsDXkBN7M/JhLgHqzexKFN4eB9yGIphy5K98D9hsZpcg03Q2cIeZvQz8GEUsncg/uj7G/G1EqDmoKnw6MNLMLgwtNhW4EngAvVIwHYXJHXHvtcikfQEt7pyQz2xErsvQxnkOmbdpyDcrQz7YnSGf85Dv9Doy39NijuuA5WZ2LYqujgV+hF5nOB54FRH5KWRiJyMtvxT4ZV/IMBixqTLqHqoQ40ri+9TobDba3eWI9e3AFcgEXI12x+I4f1tcvwa95T0oBDYNvdDzOHAMsE84iocjh7Q7xjICRSSd0ce/QsjjYzzPxrmaEGItPaHr7sBX0eKsReapHJX8HxHtLYzrupFjXAv8NI53xrxPBB4ys7tizEej6q9MXhVo138KabHpMc8aet5Oq0E7e3+0kVYgJ3pmyHcKIuha5A+tRz7YmuhnAkrazY3xHRZzHB3zHovIdhUiTGvc+0NEhquAxX0JLbsRw9tdtiWrdCqOwT2DkknHx7l2tIs3Irs9NwR/CFJr21BYeWIIZQPaAZ8I4byKds5qtONOQXmNf9KjaVpQMW4dcl5HRJ/LkZk5De2sDdHfNuS4loRQGtAiHxu/q1HUM8/dZ9Fjjppi7KUo2TaGHg21EfhItDMl+s3qQbOk2VZE1GqUFKtAKj4Lh7eG/N5CGmpvpB2XIed3lbu/GOPoQAVIZyKNlsl6Esru1iMieVyb5YeyeyaGOX8dOfPLgQXuvqkvZMjSuUPDfxgewilCi/hr4K9I7U2JCWa5idJwIKtjkp2E4xeD2Ra/i5GG2At4yt3X0aMdLkDqcyHaDYOi37tR5FCHmL5fCPp6ZOvPjfZaeHv9ZjFwE4qQvo7C3uYQbEXM8XDgBuBzwD3IHBVFP1MQge6K8cxAGu9+RHaLa4vQ4r8Y13wALXj2+kFp3P9MtL8UveJ4VMg7k18m62K0uG8ip51oZ0+kmdaijVSGSF8U3y0hjw1xTxHSomUx1j4lnVZHY19CC/PpmHwjsqPdIbiFSD2WokUeFRO7CPkADyCGD4mBbwlhVaKdcSmyj9PCSZ0TbY1FBOmIez2EeAJSkyvRQhoiaiNa7AX0OGxZ5AIyF83IB3oSEaYJqdqDkP9ShYhVE3OYilR4W7RThRblz4ioc9FClcc4ssUoizHPQ35OJT1JtGyBDwU+iXb25jhnMfeyuC773RbrkZUfloacrkWb4ZBYj8J72pHWqghiZZuvJP7ufZ4hvOxrgG8iZ+XJEGQTelG33t03hBP5Zgj6ZZRnOCIG9/MQ2Djg74jNp6GFXYbe2Xwi2jwOqHP3BWZ2RwgyezdjYUygHjmYJ4cAb0REGoeinjVmdgXKZLajpNggRJTHUHSzKRyuY9BCzkYkOwn5OY+hB2YT0AboRI7qE0jTNSCN+EjMcVS0sz6OLUVaYH58/wmRfx3apQ+jnQwyN8XondZ5cewVtKm6ou9nkRn5fMh5VshyA/JVapFT/Rpypjci7ToYad0V9DieT9NT/Z7K3hJ6kIpbEnIkMiTk+De5uY8K4TfeZQAAAABJRU5ErkJggg==</v1:Thumbnail>
      </v1:CreateMateriale>
   </soap:Body>
</soap:Envelope>
Eksempel på response: CreateMateriale
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <v1:CreateMaterialeResponse xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0">
         <v1:Identifier>
            <v1:SystemName>ABC</v1:SystemName>
            <v1:SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</v1:SystemTransactionID>
         </v1:Identifier>
         <v1:MaterialeId>247</v1:MaterialeId>
      </v1:CreateMaterialeResponse>
   </soap:Body>
</soap:Envelope>

DeleteMateriale

Denne operation bruges til at slette et materiale.

Tag

Niveau

Type

Obligatorisk

Beskrivelse

MaterialeId1longJaMateriale-ID, der skal slettes.
Eksempel: DeleteMateriale
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0">
   <soap:Header/>
   <soap:Body>
      <v1:DeleteMateriale>
         <v1:Identifier>
            <v1:SystemName>ABC</v1:SystemName>
            <v1:SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</v1:SystemTransactionID>
         </v1:Identifier>
         <v1:MaterialeId>12345678</v1:MaterialeId>
      </v1:DeleteMateriale>
   </soap:Body>
</soap:Envelope>
Eksempel på response: DeleteMateriale
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <DeleteMaterialeResponse xmlns="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime">
         <Identifier>
            <SystemName>ABC</SystemName>
            <SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</SystemTransactionID>
         </Identifier>
      </DeleteMaterialeResponse>
   </soap:Body>
</soap:Envelope>

GetAllMateriales

Denne operation bruges til at hente alle materialer, der er oprettet af en producent.

Eksempel på request: GetAllMateriales
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0">
   <soap:Header/>
   <soap:Body>
      <v1:GetAllMateriales>
         <v1:Identifier>
            <v1:SystemName>TEST</v1:SystemName>
            <v1:SystemTransactionID>Test-transID000003</v1:SystemTransactionID>
         </v1:Identifier>
      </v1:GetAllMateriales>
   </soap:Body>
</soap:Envelope>
Eksempel på reponse: GetAllMateriales
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <v1:GetAllMaterialesResponse xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0">
         <v1:Identifier>
            <v1:SystemName>TEST</v1:SystemName>
            <v1:SystemTransactionID>TEST123456</v1:SystemTransactionID>
         </v1:Identifier>
         <v1:MaterialeResponsListe>
            <v1:MaterialeRespons>
               <v1:Titel>Test Materiale til Import</v1:Titel>
               <v1:Beskrivelse>Laaaaang beskrivelse.</v1:Beskrivelse>
               <v1:EmneordListe>
                  <v1:Emneord>Test</v1:Emneord>
                  <v1:Emneord>Grundig</v1:Emneord>
                  <v1:Emneord>Import</v1:Emneord>
                  <v1:Emneord>Testkatagori</v1:Emneord>
               </v1:EmneordListe>
               <v1:BidragyderListe>
                  <v1:Bidragyder>
                     <v1:Navn>Test Forfatterson</v1:Navn>
                     <v1:Rolle>anden</v1:Rolle>
                  </v1:Bidragyder>
               </v1:BidragyderListe>
               <v1:MaterialetypeListe>
                  <v1:Materialetype>bog</v1:Materialetype>
                  <v1:Materialetype>engangsmateriale hæfte eller lignende</v1:Materialetype>
               </v1:MaterialetypeListe>
               <v1:IndholdstypeListe>
                  <v1:Indholdstype>opgave</v1:Indholdstype>
                  <v1:Indholdstype>test</v1:Indholdstype>
               </v1:IndholdstypeListe>
               <v1:EksterntLinkListe>
                  <v1:EksterntLink>
                     <v1:Titel>Info om priser</v1:Titel>
                     <v1:WebAdresse>http://www.test-materiale-priser.org</v1:WebAdresse>
                  </v1:EksterntLink>
                  <v1:EksterntLink>
                     <v1:Titel>Info om materiale</v1:Titel>
                     <v1:WebAdresse>http://www.test-materiale.org</v1:WebAdresse>
                  </v1:EksterntLink>
               </v1:EksterntLinkListe>
               <v1:KlassifikationListe>
                  <v1:Klassifikation>
                     <v1:Kode>EUD-GF2-1280-3</v1:Kode>
                     <v1:Navn>Erhvervsuddannelser | GF2 og HF | Guld- og sølvsmed | Guldsmed</v1:Navn>
                  </v1:Klassifikation>
                  <v1:Klassifikation>
                     <v1:Kode>AMU-110</v1:Kode>
                     <v1:Navn>AMU | Transporterhvervets Uddannelser</v1:Navn>
                  </v1:Klassifikation>
               </v1:KlassifikationListe>
               <v1:KommentarTilUndervisning>Kommenterende kommentar</v1:KommentarTilUndervisning>
               <v1:ErGratis>nej</v1:ErGratis>
               <v1:HarYderligereBrugsrettigheder>ja</v1:HarYderligereBrugsrettigheder>
               <v1:Udgiver>Test Testerson</v1:Udgiver>
               <v1:Udgivelsesdato>2020-08-12</v1:Udgivelsesdato>
               <v1:ReadWriteAccess>nej</v1:ReadWriteAccess>
               <v1:FuiKatalogListe>
                  <v1:FuiKatalog>
                     <v1:Kode>FUI-G-20-a</v1:Kode>
                     <v1:Navn>FUI-katalog | Gymnasiale uddannelser | Fysik og kemi | Lærebøger/grundbøger, fysik (G.20.a)</v1:Navn>
                  </v1:FuiKatalog>
                  <v1:FuiKatalog>
                     <v1:Kode>FUI-G-33-b</v1:Kode>
                     <v1:Navn>FUI-katalog | Gymnasiale uddannelser | Historie | Lærebøger/grundbøger, Verden (G.33.b)</v1:Navn>
                  </v1:FuiKatalog>
               </v1:FuiKatalogListe>
               <v1:Status>offentlig</v1:Status>
               <v1:Id>58</v1:Id>
               <v1:PathTilCover>/api/images/58.jpg</v1:PathTilCover>
            </v1:MaterialeRespons>
         </v1:MaterialeResponsListe>
      </v1:GetAllMaterialesResponse>
   </soap:Body>
</soap:Envelope>

GetKlassifikations

Denne operation bruges til at hente alle gyldige klassifikationer.

Eksempel: GetKlassifikations
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0">
   <soap:Header/>
   <soap:Body>
      <v1:GetKlassifikations>
         <v1:Identifier>
            <v1:SystemName>ABC</v1:SystemName>
            <v1:SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</v1:SystemTransactionID>
         </v1:Identifier>
      </v1:GetKlassifikations>
   </soap:Body>
</soap:Envelope>
Eksempel på response: GetKlassifikations
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <v1:GetKlassifikationsResponse xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0">
         <v1:Identifier>
            <v1:SystemName>ABC</v1:SystemName>
            <v1:SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</v1:SystemTransactionID>
         </v1:Identifier>
         <v1:KlassifikationListe>
            <v1:Klassifikation>
               <v1:Kode>FUI</v1:Kode>
               <v1:Navn>FUI-katalog</v1:Navn>
            </v1:Klassifikation>
            <v1:Klassifikation>
               <v1:Kode>FUI-E</v1:Kode>
               <v1:Navn>Erhvervsuddannelser</v1:Navn>
            </v1:Klassifikation>
            <v1:Klassifikation>
               <v1:Kode>FUI-F</v1:Kode>
               <v1:Navn>Folkeskolen</v1:Navn>
            </v1:Klassifikation>
            <v1:Klassifikation>
               <v1:Kode>FUI-U</v1:Kode>
               <v1:Navn>Fremmedsprog</v1:Navn>
            </v1:Klassifikation>
            <v1:Klassifikation>
               <v1:Kode>FUI-G</v1:Kode>
               <v1:Navn>Gymnasiale uddannelser</v1:Navn>
            </v1:Klassifikation>
         </v1:KlassifikationListe>
      </v1:GetKlassifikationsResponse>
   </soap:Body>
</soap:Envelope>

UpdateMateriale

Denne operation bruges til at opdatere et allerede oprettet materiale. Operationen har samme input som OpretMateriale, men har derudover et MaterialeID-tag, som angiver det materiale, der skal opdateres.

Eksempel på request: UpdateMateriale
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:v1="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime">
   <soap:Header/>
   <soap:Body>
      <v1:UpdateMateriale>
         <v1:Identifier>
            <v1:SystemName>ABC</v1:SystemName>
            <v1:SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</v1:SystemTransactionID>
         </v1:Identifier>
         <v1:MaterialeId>12345678</v1:MaterialeId>
         <v1:Materiale>
            <v1:Titel>?</v1:Titel>
            <v1:Beskrivelse>?</v1:Beskrivelse>
......

Eksempel på response: UpdateMateriale
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
   <soap:Body>
      <UpdateMaterialeResponse xmlns="http://stil.dk/ipung/services/materialeplatformen/importservice/v1.0" xmlns:xmime="http://www.w3.org/2005/05/xmlmime">
         <Identifier>
            <SystemName>ABC</SystemName>
            <SystemTransactionID>a6a94ff0-14ff-11eb-adc1-0242ac120002</SystemTransactionID>
         </Identifier>
      </UpdateMaterialeResponse>
   </soap:Body>
</soap:Envelope>