Denne guide har som formål at give et overblik over Antigentest indlæseren.
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.
Dette dokument er henvendt til anvendere af de vedligeholdte data.
| Service udstil type | - |
| Krævede adgange | - |
| Whitelisting | - |
| Krævet sikkerhedsniveau | - |
| Forudsætninger for anvendelse | - |
| Logning | Det logges når et Antigentest data hentes |
Reference | Beskrivelse |
|---|---|
| NSP | Den nationale service platform |
Dato | Ansvarlig | Beskrivelse |
|---|---|---|
| 22/11-2021 | Mikael Jørgensen | Initiel version |
| Teknisk navn | antigentestregister |
| Opdateringsfrekvens | Dagligt |
| Kilde | https://covid-19-diagnostics.jrc.ec.europa.eu/devices |
| Versioner | 1 (ny reference implementering) |
Antigentest indlæseren henter data ved at kalde den beskrevne HTTP grænseflade med et antal søgekriterier.
Den URL der kaldes er:
URL'en fortæller at der hentes data
csv)marking=Yes)apid_diag=1)Hvis et andet udtræk ønskes, kan konfigurations-propertien inputDeviceUrl ændres til at levere de ønskede data.
De mulige værdier kan afprøves på https://covid-19-diagnostics.jrc.ec.europa.eu/devices/
Input hentes fra den angivne URL og data mappes til tilsvarende felter i databasen
Nogle af felterne i de modtagne CSV data repræsenterer boolske værdier.
Værdier der tilhører
("1", "yes", "y", "true")
opfattes som true og alle andre opfattes som false.
Hvis et felt indeholder en tydeligvis ikke boolsk værdi, vil den derfor opfattes som false.
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.
Navn | Beskrivelse |
|---|---|
| antigentest | Stamdata for et antigentest udstyr |
| Datatype: antigentest | ||||
|---|---|---|---|---|
| Feltnavn | Beskrivelse | Optional | Unik nøgle | Type |
idDevice | Udstyrs ID | Nej | x | VarChar(16) |
commercialName | Udstyrs navn | Ja | VarChar(250) | |
idManufacturer | Producent ID | Ja | VarChar(16) | |
manufacturerName | Producent navn | Ja | VarChar(150) | |
manufacturerCountry | Producent land | Ja | VarChar(50) | |
manufacturerWebsite | Producent webadresse | Ja | VarChar(150) | |
ceMarking | Ja | int | ||
hscCommonList | Ja | int | ||
hscMutualRecognition | Ja | int | ||
formats | Ja | VarChar(100) | ||
physicalSupports | Ja | VarChar(2000) | ||
targets | Ja | VarChar(50) | ||
specimens | Ja | VarChar(2000) | ||
pathogens | Ja | VarChar(3000) | ||
lineages | Ja | VarChar(50) | ||
commercialStatus | Ja | VarChar(50) | ||
lastUpdated | Ja | VarChar(50) | ||
idTest | Ja | VarChar(16) | ||
assayCategory | Ja | VarChar(50) | ||
rapidDiagnostic | Ja | int | ||
selfTest | Ja | int | ||
readerRequired | Ja | int | ||
method | Ja | VarChar(50) | ||
measurement | Ja | VarChar(50) | ||
subclass | Ja | VarChar(50) | ||
detectionPrinciple | Ja | VarChar(50) | ||
subcategory | Ja | VarChar(50) | ||
timeMinutes | Ja | VarChar(50) | ||
lod | Ja | VarChar(2000) | ||
positiveControl | Ja | VarChar(50) | ||
negativeControl | Ja | VarChar(50) | ||
performanceControl | Ja | VarChar(2000) | ||
calibration | Ja | VarChar(50) | ||
analyticalSensitivity | Ja | VarChar(50) | ||
analyticalSpecificity | Ja | VarChar(50) | ||
crossreactivity | Ja | VarChar(2000) | ||
fp | Ja | VarChar(2000) | ||
fn | Ja | VarChar(2000) | ||
precisionX | Ja | VarChar(2000) | ||
accuracy | Ja | VarChar(2000) | ||
reproducibility | Ja | VarChar(2000) | ||
robustness | Ja | VarChar(50) | ||
clinicalSensitivity | Ja | VarChar(2000) | ||
clinicalSpecificity | Ja | VarChar(2000) | ||
throughput | Ja | VarChar(2000) | ||
typeOfAntigen | Ja | 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 | |
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:
De mulige svar fra statusservicen er:
Ved normal drift vil statusservicen returnere http 200 med denne information
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.
