Importspecifikation

<< Click to Display Table of Contents >>

Navigation:  SKScompleteDB specifikation >

Importspecifikation

Previous pageReturn to chapter overviewNext page

Kildefelter og feltnavne i databasen

Filen SKScomplete.txt, der ikke selv indeholder feltnavne, importeres for de klinisk relevante felter efter nedenstående mønster:

SKSimport-specifikation

I programmets database SKScompleteDB.db3 specificeres de viste dato-felter med datatypen DATE (har betydning ved SQL-forespørgsler); alle øvrige felter specificeres som almindelig tekst.
De importede data vil blive lagret i en af de valgte tabeller SKScomplete, SNOcomplete eller SHAKcomplete.

Selvom SKScomplete.txt i det givne format ikke indeholder feltnavne, så benævner Sundhedsdatatyrelsen i sin beskrivelse af det anvendte SKS udvekslingsformat datofeltet for ibrugtagning som "DatoFra" og feltet for hvornår koden udgår som "DatoTil". Da disse feltnavne løsrevet fra sin i tabellen sekventielle kolonnerækkefølge mnemoteknisk kan være forvirrende, er disse felter i denne database benævnt hhv. DatoIKraft og DatoSlut.
SKScomplete feltet ExtraReg, der markerer fordring af tillægskode eller bidiagnose, er i SKScompleteDB efter importen benævnt som feltet "T".

SKScompleteDB programmet er som udgangspunkt sat til kun at hente kodetekst-feltets første 109 positioner, der har været den historisk praktisk øvre grænse for udnyttelse af dette datafelt. Siden 1. juni 2005 har specifikationens øvre grænse være maks. 60 karakterer.

Auto-bredde af felt SKSkode

SKS udvekslingsformatet har en specificeret feltbredde for SKSkode på op til 20 karakterer.
Ved import undersøger SKScompleteDB programmet den maksimale længde af de faktisk forekommende koder op til denne grænse på 20, og tilpasser felbredden af SKSkode i den afledte interne importerede tabel SKScomplete til denne størrelse.

Auto-bredde af felt KodeTekst

Uagtet SKS udvekslingsformatet formelle øvre tekstgrænse for feltet KodeTekst på 60 karakterer, så undersøger SKScompleteDB programmet ved hver import den faktiske maksimale tekstlængde inden for den i SKS udvekslingsformatets øvre tekniske grænse på 120 karakterer for dette felt.

SKScompleteDB programmet justerer således ved hver enkelte import ved generering af den afledte interne importerede tabel SKScomplete denne feltlængde til den maksimalt forekommende tekstlænge + 1 op til en feltbredde af SKS udvekslingsformatets teksnisk set maksimalt 120 karakterer.

Se også SKScomplete.txt struktur.
Se også SNOcomplete.
Se også Sygehus-afdelingsklassifikationen.

__________________________
Online hjælp 10. juni 2026; Copyright © 2017-2026 Niels Knabe