API-søk. Innholdsfortegnelse. Kort beskrivelse. Parametere:

Like dokumenter
Læringsmål XML. Markering av tekst. SGML-familien. Forstå prinsippene bak XML og XHTML. Forstå hva XML kan brukes til og hvordan.

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.

Utvikling av dynamiske nettsteder med PHP og databaser, høsten 2006

En beskrivelse av API for innhenting av informasjon fra registeret for sentralt godkjente foretak Direktoratet for byggkvalitet

HUMIT1731. Tekstkoding. Koding/merking av tekst Uke 35. Tekster som teknologiske produkter. Koding/merking på flere nivå. Utvikling av notesystemet

Slektsforskeres muligheter Arkiv i Nordland og arkivportalen

WSDL (../tjenester/forsendelseservice/forsendelsesservicev5? wsdl) Tilgang

Regler for arkivbeskrivelse i Asta dokument

Universitetet i Oslo Institutt for informatikk. avmystifisert i INF102. Kvile

Web-programmering med JSP Løsningsforslag leksjon 4

Innledende Analyse Del 1: Prosjektbeskrivelse (versjon 2)

Gruppe prosjekt del 3. INFO134 Klientprogrammering Vår 2017 Kandidatnummer: 304, 298

Innholdsleverandøravtale Arkivportalen.no

Brukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering

Dersom noen oppgaver er så vanskelige at du ikke vet hvordan du skal løse de, gjør forenklinger og forklar nøye hva du har forenklet/tatt bort.

1. XHTML. Innhold Innledning

EKSAMEN OBJEKTORIENTERT PROGRAMMERING Alle trykte og skrevne. Java API dokumentasjon er tilgjengelig lokalt på hver maskin.

Oblig 2: Prototype. Oblig 2: Mulig sekvens. Oblig 2: Grovstruktur. Oblig 2: The Candy-community. Begrenset prototype Teste teknologi:

Visjoner om datadeling og framtidas biblioteksystemer

Del 3: Noark 5-basert databasestruktur

EAD i DIAS. <ead> - Encoded Archival Description. <eadheader> - EAD Header. Kan inneholde. Attributter. Eksempel. Kan inneholde.

Markeringsspråk og XML Nettsider og XHTML

Primus Brukerveiledning for masseimport av bilder. Primus 5.6.5

Innledende Analyse Del 1.2

EKSAMEN ITF Innføring i programmering Dato: Eksamenstid: 11/

Utbetaling til utenlandsk bank

Meldingsutveksling med Kreftregisteret over Norsk Helsenett

Oppsummering - Kurset (10/ )

HØGSKOLEN I SØR-TRØNDELAG

UNIVERSITETET I OSLO

AVLEVERING AV PERSONREGISTER. Veiledning for avlevering av papirbaserte personregister

FS-API Status og veien videre. Kai Quale og Mario Ledinscak KDTO

Informasjon om format på XML-rapporter. Reisetid. Informasjon om format på XML-rapporter levert fra Reisetid Versjonsnummer: 1.0.

UNIVERSITETET I OSLO

ASTA 5 BRUKERHÅNDBOK. Brukerhåndbok til Asta 5.4. Brukerhåndbok versjon 5.4. Mai 2015

Nettsider og XHTML. SGML-familien. Hvordan lage et nettsted

API mot folketellingen 1910

while-løkker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Eksempel 1: en enkel while-løkke

Kapittel 13 Advanced Hypertext Implementation. Martin Lie Ole Kristian Heggøy

XML-basert prisforespørsel PostNord Logistics

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Eksamensoppgave i IFUD1025 Programmering i Java

HØGSKOLEN I SØR-TRØNDELAG

EKSAMEN (Konvertert fra en gammel PHP-eksamen)

En enkel while-løkke. 1 of :28. 2 of :28. while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt

IN Seminaroppgaver til uke 11

EKSAMEN OBJEKTORIENTERT PROGRAMMERING Alle trykte og skrevne. Java API dokumentasjon er tilgjengelig lokalt på hver maskin.

Informasjon Eksamen i IN1000 og IN1001 høsten a) 1 poeng. 1b) 1 poeng. Tid. Oppgavene. Tillatte hjelpemidler. 30. november kl. 14.

Innholdsfortegnelse. Side 1 av 33

BEGYNNERKURS I SPSS. Anne Schad Bergsaker 26. april 2018

Spesifikasjon av filformater Transaksjonsspesifikasjon

Forsvunnet katt webside

UNIVERSITETET I OSLO

Deponering av papirarkiv

Endret litt som ukeoppgave i INF1010 våren 2004

Dimu Multimedia Server (DMS):

Eksamen i Internetteknologi Fagkode: IVA1379

Http- og WebServices funksjoner

Ryddeprosedyrer og nøkkelinformasjon for tekniske arkiv

PRODUKTBESKRIVELSE. NRDB Nummerforespørsel

Innføring i bruk av CGI4VB

Grensesnittene mellom Legemiddelverket og de andre eresept-aktørene

1. Generelt. GSI, import av datafil (spec 1.0) 1.1. Ingen individbasert innsamling Historikk Import Importmulighet i GSI

GraphQL. Hva, hvorfor, hvordan

EVRY AS. Funksjonell feltbeskrivelse for Enhetsregisteret

Innholdsfortegnelse. 1. Testing Feiltesting av koden Funksjonstesting: Kilder.10

BOKMÅL Side 1 av 7. KONTINUASJONSEKSAMEN I FAG TDT4100 Objektorientert programmering / IT1104 Programmering, videregående kurs

Primus Brukerveiledning for masseimport av bilder. Primus 5.6.4

Intro til WWW, HTML5 og CSS

Høgskoleni østfold EKSAMEN. Emne: Innføring i programmering

Leveringsguiden. tjeneste for henting av informasjon om Postens transportprodukter. Versjonshistorikk: nummer 30.mars à jour.

INF120: Oblig 3. Yngve Mardal Moe

INF1040 Oppgavesett 2: Nettsider og XHTML

BEGYNNERKURS I SPSS. Anne Schad Bergsaker 12. februar 2019

Grensesnitt mot Telenor - Bredbåndsforum 11. mars Fault Management and Trouble Ticketing

GoOnline Site Search

Tilgjegelighet av XHTML-forms

Steg 1: Felix har forsvunnet!

INF1050-php-2. Databasenavn. Institutt for informatikk Gerhard Skagestein 23. februar /~brukernavn/ maskinnavn PHP. Internet Explorer, Opera...

Registreringsveiledning for AKSESJON i Primus

ARKIVBESKRIVELSE I ATOM KOMPETENT ÅPEN PÅLITELIG SAMFUNNSENGASJERT

$antall_maaneder =12; Variablene $pris og $antall_maaneder i eksemplet ovenfor har

MMT105 Internettprogrammering Uke 44, høst 2007

HØGSKOLEN I SØR-TRØNDELAG

NRDB Nummerplan - Funksjonsbeskrivelse

Anbefaling om elektronisk rapportering av lønnsdata

ARK2200-H18 - Digital arkivdanning og -bevaring II. Mappeeksamen

Doserings DLL. E-resept dokumentasjon. Tekniske krav 0

public static <returtype> navn_til_prosedyre(<parameter liste>) { // implementasjon av prosedyren

Gisle Hannemyr Institutt for informatikk

VEILEDNING FOR AVLEVERING AV PAPIRARKIV. Avlevering av kommunalt papirarkiv

Slå BRUKERVEILEDNING AMESTO BUSINESS SEARCH DATO:

Kort veiledning for ruteplan

EKSAMEN 6109 OBJEKTORIENTERT PROGRAMMERING 5609 OBJEKTORIENTERT PROGRAMMERING

EKSAMEN Webpublisering

infotorg Enkel brukermanual

Tabellen viser en serie med verdier for den uavhengige variabelen, og viser den tilhørende verdien til den avhengige variabelen.

Importformat for driftsmiddelopplysninger til FINALE Årsoppgjør

NOIS-PIAH XML-import Filformat

Transkript:

API-søk Innholdsfortegnelse Kort beskrivelse Parametere: sokeverdi depotinstitusjonidliste treffperside digitalisert arkivniva side Sortering enhetstypeidliste samfunnsektorid landkode fylkenr kommunenr naeringskategoriid organisasjonskategoriid forvaltningsomraadeid forvaltningpk aktortypepk bilde fraar tilar spraakpaamaterialeiso639_2 sokeavgrensning medmetadata rapport Ikoner Ikoner for digitalisert innhold Eksempel på søkefelt Resultat av søk Søkeresultat uten treff Søkeresultat med treff Feilsituasjoner Kort beskrivelse Arkivportalen tilbyr et forholdsvis enkelt søkeapi til klienter som måtte ønske å bruke det. Representasjonene som tjenesten kan svare med er primært XML og JSON. Det er i tillegg støtte for å bruke XSLTer som blir kjørt mot XMLen før resultatet returnerer. Andre representasjonsformater er CSV og PDF. For å bruke XSLTen krever det at XSLTen finnes på et bestemt sted på serveren for Arkivportalen (styres av properties). Hvilken representasjon dataene blir levert i styres av accept-headeren på HTTP-requesten. Dersom serveren ikke kan svare med ønsket representasjonsformat er XML satt som standard. I tillegg kan man få dataene på JSON-form dersom man endrer URLen fra "../sok/.." til "../jsonsok/..". Format XML JSON PDF CSV Accept-header text/xml application/json application/pdf text/csv Alle HTTP-requester mot søkeapiet foregår med HTTP-metoden GET. Encoding på dataene som blir returnert er UTF-8. APIet er tilgjengelig på URLen: http://arkivportalen.no/sok/sokservlet eventuelt http://arkivportalen.no/jsonsok/sokservlet. De ulike URL-parameterene som kan angis vil bli beskrevet i teksten som følger. Parameternavnene er case-sensitive (det er derfor forskjell på små og store bokstaver). Hver parameter kan angis én gang dersoom annet ikke er angitt i dokumentasjonen. Parametere:

sokeverdi Er selve verdien en ønsker å søke på. Søket søker på objekter som inneholder alle ordene som oppgis. Må være utfylt dersom ikke ett av de andre parametrene er utfylt. Søk med ett parameter http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&treffperside=10&side=1 Søk med to parametre http://arkivportalen.no/sok/sokservlet?sokeverdi=torshov+oslo&treffperside=10&side=1 Tips for søk finnes på siden http://arkivportalen.no/side/statiskesider/vis?side=soketips depotinstitusjonidliste For å kunne begrense søket til en eller flere depotinstitusjoner. Dersom en ønsker treff fra flere depotinstitusjoner angi depotinstitusjonsid-ene separert med komma. Søk begrenset til én depotinstitusjon http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&depotinstitusjonidliste=ra&treff PerSide=10&side=1 Søk begrenset til to depotinstitusjoner http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&depotinstitusjonidliste=ra,satø& treffperside=10&side=1 treffperside For å begrense lastetid anbefales det at man benytter seg av paging og setter treffperside. En fullstendig dump av alle data returneres når dette ikke blir satt. Eksempel på paramobjekt som følger med svaret på toppen av siden som inneholder metadata om resultatet.

paramobjekt: { aktortypepk: null, antallsider: 5064, antallsiderstring: null, antalltreff: 50636, antalltreffperside: 10, }, Søk som returnerer 10 treff per side http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&treffperside=10 digitalisert Angir om søkeresultatet skal kun inneholde treff som er digitalisert. Default satt til false. Gyldige verdier for å begrense treff er: on eller true Søk som returnerer kun treff på digitalisert innhold http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&digitalisert=on Søk som returnerer kun treff på digitalisert innhold http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&digitalisert=true arkivniva Angir om søkeresultatet skal være på arkivnivå. Default satt til false. Gyldige verdier for å begrense treff er: on eller true Søk som returnerer kun treff på arkivnivå http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&arkivniva=on

Søk som returnerer kun treff på arkivnivå http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&arkivniva=true side Dette parameteret benyttes for å kunne bla i søkeresultatet. Angir siden som en ønsker å gå til. Antall sider finner en i elementet <AntallSider> som ligger i elementet <ResultatHeader>. Søk vil returnere side 2 av søkeresultatet http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&side=2 Sortering Angis ikke sortering så er treffene sortert på relevans. Dette kan overstyres ved å kombinere parametrene "felt" og "retning". felt Benyttes for sortering. Angir hvilket felt det skal sorteres etter. Gyldige verdier er: retning type navn ar sti digitalisert publiseringsdato Benyttes for sortering. Angir hvilken retning det skal sorteres i. Gyldige verdier er: stigende synkende Søk returnerer treff sortert på navn i stigende rekkefølge http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&felt=navn,type&retning=stigende Søk returnerer treff sortert på navn i synkende rekkefølge http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&felt=navn&retning=synkende Som eksempelet ovenfor vises kan man komma-separere feltene man vil sortere på. Det vil først sorteres på det første feltet, deretter det neste osv. enhetstypeidliste

For å kunne begrense søket til en eller flere enhetsttyper. Dersom en ønsker treff på flere enhetstyper angi enhetstypeid-ene separert med komma. Søk returnerer treff på "oslo" som er av enhetstype "Arkiv" og "Dokument" http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&enhetstypeidliste=1000,1011 samfunnsektorid Gyldige verdier er: F (fylkeskommune) P (privat) K (kommune) S (stat) http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&samfunnsektorid=k landkode Alle ISO-639-1 koder Gyldige verdier er: NO (Norge) EN (England AL (Albania) http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&landkode=no fylkenr Gyldige verdier er fylkesnummer. F.eks. 2000 for Finnmark. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&fylkenr=2000 kommunenr Gyldige verdier er kommunenummer. F.eks. 2012 for Alta.

http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&kommunenr=2012 naeringskategoriid Gyldige verdier er næringskategoriid. F.eks. 01.22 for Saue- og geitehold. oppdrett av hester. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&naeringskategoriid=01.22 organisasjonskategoriid Gyldige verdier er organisasjonskategoriid. F.eks. 10 for Idrett, ungdoms- og fritidsorganisasjoner. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&organisasjonskategoriid=10 forvaltningsomraadeid Gyldige verdier er forvaltningsområdeid. F.eks. 2 for Justis- og politisaker, rettspleie, forhold til andre forvaltningsnivå http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&forvaltningsomraadeid=2 forvaltningpk Verdien settes sammen med bokstav + tall http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&forvaltningpk=k,1 aktortypepk Eksempel på verdi er P,B som betyr Bedrift (privat bedrift og offentlig aksjeselskap) http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&aktortypepk=p,b bilde Gyldig verdi er true eller false.

http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&bilde=true fraar Gyldig verdi er årstall som f.eks. 2014. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&fraar=2014 tilar Gyldig verdi er årstall som f.eks. 2014. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&tilar=2014 spraakpaamaterialeiso639_2 Gyldig verdi er ISO-639_2 format. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&spraakpaamaterialeiso639_2=gem (Tyskland) sokeavgrensning Gyldig verdi er stien til en arkivenhet man ønsker at søket skal søke innenfor. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&sokeavgrensning=ra%2ft1000 medmetadata Angir om søkeresultatene skal "wrappes" i et objekt som inneholder metadata om søkeresultatet. Bruker true/false for å angi om metadata skal brukes eller ikke. Eksempel på respons med metadata:

<ArkivportalenSokeresultat> <ResultatHeader> <Sokeverdi>kolbotn</Sokeverdi> <Resultatmelding>OK</Resultatmelding> <AntallTreff>151</AntallTreff> <AntallTreffPerSide>20</AntallTreffPerSide> <Side>1</Side> <AntallSider>8</AntallSider> <StartTreff>1</StartTreff> <SluttTreff>1</SluttTreff> <Bilde>false</Bilde> </ResultatHeader> <Sokeresultat> <Id>no-a1450-01000001300019</Id> <Navn>Kolbotn Trelast, Kolbotn</Navn> <Depotinstitusjon> <Id>RA</Id> <Navn>Riksarkivet</Navn> <Adresse>Sognsveien 221</Adresse> <Adresse2>Pb. 4013, US</Adresse2>. </> Eksempel på respons uten metadata: <Sokeresultat> <Id>no-a1450-01000001300019</Id> <Navn>Kolbotn Trelast, Kolbotn</Navn> <Depotinstitusjon> <Id>RA</Id> <Navn>Riksarkivet</Navn> <Adresse>Sognsveien 221</Adresse> <Adresse2>Pb. 4013, US</Adresse2>. </Sokeresultat> rapport Brukes for å overstyre standard maksgrense for antall treff per side. Settes til true dersom man trenger flere enn 100 treff. False er standardverdi. http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&treffperside=500&rapport=true Ikoner Ikoner som kan benytte for å angi hvilket nivå i et arkivhierarki du har fått treff og å vise type og om omtalt informasjon vil kunne være underlagt restriksjoner med hensyn til bruk av materialet. Hvilket ikon som skal benyttes for type avledes ut fra XML-elementet Id for enhetstype. Under vises utdrag av XML for type mappe og som da skal vise ikon med navn 1002_48.png. Alle ikonene er listet i tabellen med mer informasjon. Oppdatert informasjon om ikonene finnes på siden http://www.stiftelsen-asta.no/arkivportale n.htm.

Utdrag av et søkeresultat som viser id-en for enhetstype <?xml version="1.0" encoding="utf-8" standalone="yes"?> <ArkivportalenSokeresultat> <ResultatHeader></ResultatHeader> <Sokeresultat> <EnhetsType> <Id>1002</Id> <Navn>Mappe</Navn> <Beskrivelse>Type for mapper</beskrivelse> <Typetabell>ARKENH</Typetabell> <Rangering>6</Rangering> <Sortering>4</Sortering> <Underselv>J</Underselv> <Antsiffer>4</Antsiffer> </EnhetsType> <Forvaltningsomraade/> </Sokeresultat> </ArkivportalenSokeresultat> Ikon Id enhetstype Navn ikon Beskrivelse Filnavn 1 Virksomhet Ikon som indikerer at treffet er en organisasjon eller en annen form for virksomhet 1_48.png 2 Person Ikon som indikerer at treffet er en person, en familie eller en gruppe mennesker 2_48.png 1000 Arkiv Ikon som indikerer at treffet er et arkiv. Arkiv er alltid øverste punkt i et arkivhierarki 1000_48.png 1007 Arkivdel Ikon som indikerer at treffet er en arkivdel. Arkiv kan noen ganger deles inn i arkivdeler av praktiske eller periodemessige årsaker. Arkivdel kan oppfattes som et arkiv innen arkivet 1007_48.png 1001 Serie Ikon som indikerer at treffet er en serie. Arkiver deles nesten alltid inn i serier som avspeiler de ulike funksjoner eller saksområder en virksomhet eller en person har operert innenfor 1001_48.png 1008 Stykke (Volum) Ikon som indikerer at treffet er et "stykke". Et stykke kan være en protokoll, en pakke, en boks eller lignende. I praksis er dette den enheten som håndteres i utlånet til lesesalene 1008_48.png 1002 Mappe Ikon som indikerer at treffet er en "mappe". En mappe er en enhet under håndteringsenheten. Som oftest vil det være en reell mappe, men det kan også være en protokoll, en pakke eller lignende 1002_48.png

1011 Dokument Ikon som indikerer at treffet er et dokument. Dokument er en enhet underlagt mappe. Som oftest vil det være et reelt dokument, men det kan også være en protokoll, en pakke eller lignenede 1011_48.png 1012 Foto Ikon som indikerer at treffet er et foto 1012_48.png 1013 Tegning Ikon som indikerer at treffet er en tegning. Tegning omfatter kunstneriske, tekniske, plan-, snitt- eller prospekttegninger 1013_48.png 1017 Kart Ikon som indikerer at treffet er et kart 1017_48.png 1022 Digital enhet Ikon som indikerer at treffet er digitalt født. Det kan for eksempel være et digitalt register, en database eller annen form for digital informasjon 1022_48.png 1027 Film Ikon som indikerer at treffet er filmmateriale 1027_48.png 1028 Lyd Ikon som indikerer at treffet er lydmateriale 1028_48.png 1024 Liste Ikon som indikerer at treffet er en en digital liste. Liste er underlagt "Digital enhet", og vil i praksis være sammenlignbart med en enkel tekstfil 1024_48.png 1014 Fotoserie Ikon som indikerer at treffet er foto. Fotoserier kan for eksempel være tematiske eller andre samlinger av foto som har (sterke) innbyrdes forhold til hverandre 1014_48.png 1016 Tegningsserie Ikon som indikerer at treffet er en serie tegninger. Tegning omfatter kunstneriske, tekniske, plan-, snitt- eller prospekttegninger 1016_48.png 1015 Kartserie Ikon som indikerer at treffet er en samling kart med innbyrdes forhold til hverandre 1015_48.png 1025 Listeserie Ikon som indikerer at treffet er en en serie digitale lister. Lister er underlagt "Digital enhet", og vil i praksis være sammenlignbart med en samling tekstfiler 1025_48.png - Klausulert Ikon som indikerer at informasjonen omtalt vil kunne være underlagt restriksjoner med hensyn til bruk av materialet gpg.png Ikoner for digitalisert innhold ThumbUrl inneholder stien til thumbnail av det digitaliserte innholdet. VisningskopiUrl inneholder stien til visningskopi. Benyttes for å kunne se nærmere på det digitaliserte innholdet.

Resultat av søk som viser URL til thumbnail og til visningskopi <ArkivportalenSokeresultat> <Sokeresultat> <ThumbUrl>http://arkivportalen.no/images/digitalisert_48.png</ThumbUrl> <VisningskopiUrl>http://www.arkivverket.no/URN:db_read/rk/1463/1</VisningskopiUrl> </Sokeresultat> </ArkivportalenSokeresultat> Eksempel på søkefelt Under er et eksempel på et søkefelt som kan benyttes for API-søk. Merk at depotinstitusjonsid-en er lagt på som et hidden-field.

Eksempel på et søkefelt som kan benyttes for API-søk <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="no" xml:lang="no"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>søkefelt API-søk</title> </head> <body> <h2>søk i arkivet</h2> <form name="sokebar" method="get" action="http://arkivportalen.no/sok/sokservlet"> <input type="hidden" name="depotinstitusjonidliste" value="satø"/> <input id="sokeverditext" class="sokefelt" value="" name="sokeverdi" type="text"> <input class="knapp" value="arkivsøk" type="submit"> <label for="digitalisert">digitalisert: </label><input id="digitalisert" name="digitalisert" type="checkbox"> <label for="arkivniva">søk kun på nivået "Arkiv":</label> <input id="arkivniva" name="arkivniva" type="checkbox"> </form> </body> </html> Resultat av søk Søkeresultat uten treff Søk med søkeverdi "oslo" http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo

Resultat av søk med søkeverdi "oslo", uten treff <?xml version="1.0" encoding="utf-8" standalone="yes"?> <ArkivportalenSokeresultat> <ResultatHeader> <Sokeverdi>+oslo</Sokeverdi> <Resultatmelding>OK</Resultatmelding> <AntallTreff>0</AntallTreff> <AntallTreffPerSide>20</AntallTreffPerSide> <Side>0</Side> <AntallSider>0</AntallSider> <StartTreff>0</StartTreff> <SluttTreff>0</SluttTreff> </ResultatHeader> </ArkivportalenSokeresultat> Søk med søkeverdi "torshov oslo" http://arkivportalen.no/sok/sokservlet?sokeverdi=torshov+oslo Resultat av søk med søkeverdi "torshov oslo", uten treff <?xml version="1.0" encoding="utf-8" standalone="yes"?> <ArkivportalenSokeresultat> <ResultatHeader> <Sokeverdi>+torshov +oslo</sokeverdi> <Resultatmelding>OK</Resultatmelding> <AntallTreff>0</AntallTreff> <AntallTreffPerSide>20</AntallTreffPerSide> <Side>0</Side> <AntallSider>0</AntallSider> <StartTreff>0</StartTreff> <SluttTreff>0</SluttTreff> </ResultatHeader> </ArkivportalenSokeresultat> Søkeresultat med treff Søk med søkeverdi "oslo" og antalltreffperside satt til 10 http://arkivportalen.no/sok/sokservlet?sokeverdi=oslo&treffperside=10

Utdrag av et søkeresultat med søkeverdi "oslo" og antalltreffperside satt til 10, viser ett treff <?xml version="1.0" encoding="utf-8" standalone="yes"?> <ArkivportalenSokeresultat> <ResultatHeader> <Sokeverdi>+oslo</Sokeverdi> <Resultatmelding>OK</Resultatmelding> <AntallTreff>82</AntallTreff> <AntallTreffPerSide>10</AntallTreffPerSide> <Side>1</Side> <AntallSider>9</AntallSider> <StartTreff>1</StartTreff> <SluttTreff>10</SluttTreff> </ResultatHeader> <Sokeresultat> <Id>nb-RA_arkiv000000004035</Id> <Navn>Oslo Kommune - Oslo Bolig og Sparelag (OBOS) og Ungdommens Selvbyggerlag (USBL). Prinsippavtale</Navn> <Arkivskaper/> <Depotinstitusjon> <Id>RA</Id> <Navn>Riksarkivet</Navn> <Adresse>Sognsvann</Adresse> <Telefon>22711632</Telefon> <InstitusjonsEpost>olemyh@arkivverket.no</InstitusjonsEpost> <Postnr>xxxx</Postnr> <Poststed>oslo</Poststed> <Beskrivelse><a href="http://www.arkivverket.no/">arkivverket</a></beskrivelse> <LogoUrn>logo_arkivverket_riksarkivet1.png</LogoUrn> <HenvendelseEpost>olemyh@arkivverket.no</HenvendelseEpost> <filtjenesteurl>http://arkivportalen.no/fil</filtjenesteurl> </Depotinstitusjon> <EnhetsType> <Id>1002</Id> <Navn>Mappe</Navn> <Beskrivelse>Type for mapper</beskrivelse> <Typetabell>ARKENH</Typetabell> <Rangering>6</Rangering> <Sortering>4</Sortering> <Underselv>J</Underselv> <Antsiffer>4</Antsiffer> </EnhetsType> <Innhold>Tilhører Serie Fbb Diverse klienter Tilhører Stykke L0080 Klientmapper </Innhold> <StartDato>1985</StartDato> <SluttDato></SluttDato> <HarDigitaliserteDokumenter>false</HarDigitaliserteDokumenter> <KlausulFinnes>J</KlausulFinnes> <Omraade></Omraade> <Forvaltningsomraade/> </Sokeresultat> </ArkivportalenSokeresultat>

Feilsituasjoner Dersom det oppstår feil i API-et så returneres følgende XML-respons <?xml version="1.0" encoding="utf-8" standalone="yes"?> <ArkivportalenSokeresultat> <ResultatHeader> <Melding>En feil har oppstått.</melding> </ResultatHeader> <ArkivportalenSokeresultat>