Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootweb:Antigen Indlæser - Leverancebeskrivelse
firsttabYder Indlæser - Leverancebeskrivelse
includeroottrue


Indhold

Table of Contents

Introduktion

Formål

Denne guide har som formål at give et overblik over Antigentest indlæseren.

Beskrivelse

Antigentest indlæseren anvendes til at hente og vedligeholde data om Antigentest enheder der er godkendte i Europa.

Denne information bliver f.eks. anvendt til Corona-passet for at afgøre om en given test er udført med en godkendt enhed.

Læsevejledning og forudsætninger

Dette dokument er henvendt til anvendere af de vedligeholdte data.

Sikkerhed

Service udstil type-
Krævede adgange-
Whitelisting-
Krævet sikkerhedsniveau -
Forudsætninger for anvendelse -
LogningDet logges når et Antigentest data hentes

Definitioner og referencer

Reference

Beskrivelse

NSPDen nationale service platform




Dokument historik

Dato

Ansvarlig

Beskrivelse

22/11-2021Mikael Jørgensen

Initiel version

22/02-2022Mikael Jørgensen

Tilrettet jf.

Jira
serverNSI JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIde64c3bc3-001c-3439-bc53-f7a235a8cd61
keySDS-5401

22/2-2023Mikael JørgensenTilrettet jf. ?

Adgang, brug og snitflader

Adgang

Teknisk navnantigentestregister
OpdateringsfrekvensDagligt
KildeNSP Proxy - https://eu-proxy-prod.nsp.dsdn.dk 
Versioner1 (ny reference implementering)


Snitfladebeskrivelse og brug

Antigentest indlæseren henter data ved at kalde den beskrevne HTTP grænseflade.

Den URL der kaldes er:

https://eu-proxy-prod.nsp.dsdn.dk

URL'en henter et fast datasæt fra NSP Proxy.

URL'en styres via konfigurations-propertien inputDeviceUrl.

Input hentes fra den angivne URL og data mappes til tilsvarende felter i databasen

Hentning af data

Antigentest indlæseren vil hente data med den frekvens der er angivet i konfigurations propertien fetch.cron.

Manuel hentning af data

Efter behov kan hentning af data aktiveres via statussiden ved at kalde URL'en http://<host>:<port>/antigentestindlaeser/status?FetchData=Start hvor <host> og <port> peger på den aktuelle installation.

Datatyper - oversigt

Navn

Beskrivelse

antigentestStamdata for et antigentest udstyr

Datatyper - detaljer

Datatype: antigentest
FeltnavnBeskrivelseOptionalUnik nøgleType
idDevice
Udstyrs IDNejxVarChar(16)
display

Display tekst

Ja
VarChar(4000)
lang
SprogJa
VarChar(50)
active

Angiver om testen er aktiv

Ja
Boolean
system
DatakildenJa
VarChar(4000)
version

Tidsstempel der angiver versionen

Ja
VarChar(200)
validUntil
Tidsstempel der angiver slutdato for testenJa
VarChar(200)

DataModifiedDate

Modificeret (format: yyyy-MM-ddTHH:mm:ss+Z)Ja

Timestamp

DataValidFrom

Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)Nej
Timestamp

DataValidTo

Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)Nej
Timestamp

Statusside

Statusservicen kan tilgås på URL http://<host>:<port>/antigentestindlaeser/status hvor <host> og <port> peger på den aktuelle installation.

Denne statusservice returnerer en HTTP status kode, som enten er 200 (ok) eller 500 (internal server error). Ved 500 er det tegn på, at en NSP driftleverandøren skal i gang med at undersøge problemet.

Statusservicen giver udslag i følgende situationer, som vil sætte support i gang:

  • Afhængighedsproblemer (fx. ingen forbindelse til kilden)
  • Værdier i de hentede data overholder ikke formatet eller enkelte værdier overstiger den allokerede længde i databasen

De mulige svar fra statusservicen er:

OK status

Ved normal drift vil statusservicen returnere http 200 med denne information

Image Added

Ikke Ok status

Opstår som følge af HTTP 500 status kode og kræver NSP driftleverandørens umiddelbare opmærksomhed. De mulige situationer, hvor HTTP 500 status kode leveres er beskrevet herunder.

Fejl ved adgang til databasen

Image Added

Fejl ved adgang til data kilden

Image Added


Fejl ved indlæsning af data

Værdi i data overstiger allokeret felt I databasen - enkelte elementer indlæses ikke

Image Added

Data overholder ikke overordnet struktur - hele datasættet afvises

Image Added

Elementer i data overholder ikke strukturen - enkelte elementer indlæses ikke

Image Added