Page History
Navitabs | ||||||
---|---|---|---|---|---|---|
| ||||||
Krav
Det er et grundliggende krav at Antigentest indlæseren udarbejdes i henhold til reference arkitektur for stamdata indlæsere (https://www.nspop.dk/display/public/web/Referencearkitektur)
Grundliggende design
...
Antigentest indlæseren vil hente og gemme data omkring antigentest-enheder så de er til rådighed or andre systemer.
Data kommer på formen
Code Block |
---|
{
"valueSetId": "covid-19-lab-test-manufacturer-and-name",
"valueSetDate": "2022-01-25",
"valueSetValues": {
"1341": {
"display": "Qingdao Hightop Biotech Co., Ltd, SARS-CoV-2 Antigen Rapid Test",
"lang": "en",
"active": true,
"system": "https://covid-19-diagnostics.jrc.ec.europa.eu/devices",
"version": "2021-07-07 05:23:59 CEST",
"validUntil": null
},
"1065": {
"display": "Becton Dickinson, BD Veritor™ System for Rapid Detection of SARS CoV 2",
"lang": "en",
"active": true,
"system": "https://covid-19-diagnostics.jrc.ec.europa.eu/devices",
"version": "2021-07-07 05:13:00 CEST",
"validUntil": null
},
....
"1581": {
"display": "CTK Biotech, Inc, OnSite COVID-19 Ag Rapid Test",
"lang": "en",
"active": true,
"system": "https://covid-19-diagnostics.jrc.ec.europa.eu/devices",
"version": "2021-07-07 05:10:05 CEST",
"validUntil": null
}
}
}
|
Indlæseren vil validere at de ankomne data overholder dette format.
Data vil blive indlæst så godt som muligt, så hvis der skulle være elementer i data der ikke overholder formatet eller har værdier der overstiger den allokerede længde i databasen, vil det kun være disse elementer der mangler i data. Ved en sådan situation vil indlæserens statusservice gøre opmærksom på problemet.
Indtil videre er beslutningen, at der ikke foretages trunkering af data for at undgå fejl ved for lange felter.