|
<< Click to Display Table of Contents >> SKS fremtidig formatjustering |
![]() ![]()
|
Da en lang række sundhedssystemer som aftagere af SKS-total i form af SKScomplete er afhængige af netop det anvendte fast-bredde tekstformat med eentydig total record-længde (214 karakterer/positioner), er det næppe tænkeligt, at man forhaster sig med at ændre formatet.
Skulle man øge udnyttelsen af det eksisterende kodetekstfelts 120 karakterer fra for de ældre data udnyttede maks. 109 positioner, eller skulle udvekslingsformatet alligevel på et tidspunkt ændres, er det mest nærliggende at man ændrer på feltlængden for KodeTekst fra de nuværende 120 til maks. 160 karakterer/positioner, således at der kommer kongruens mellem KodeTekst i SKScomplete og KodeTekst som anvendt i SKS-dumper og SKS-browser.
Programmet SKScompleteDB vil i givet fald kunne tilpasses til at kunne acceptere dette justerede format ved at man i programmets INI-fil SKScompleteDB.ini indføjer den justerede feltlængde for KodeTekst, som i:
[DataTextFil]
KodeTekstLængde=
hvor denne længde f.eks. kan være 160:
[DataTextFil]
KodeTekstLængde=160
Hvis formatet ikke ændres for andre felter, vil programmet implicitet antage, at den totale record-længde tilsvarende er ændret med +40 til 254 karakterer og feltpositioner for Køn, Alder Min. og Alder Max. tilsvarende er rykket med et offset på +40 positioner.
Hvis dette ikke er tilfældet, kan ændrede positioner og fulde record-længde specifikt anføres med f.eks.
[DataTextFil]
KodeTekstLængde=160
posKøn={en værdi over (183 + offset 40) positioner}
posAlderMin={en værdi over (184 + offset 40) positioner}
posAlderMax={en værdi over (186 + offset 40) positioner}
TotalRecordLængde={en værdi over (214 + offset 40) positioner}
INI-filen SKScompleteDB.ini oprettes med en almindelig text-editor (Windows Notesblok) og gemmes med det anførte filnavn i samme mappe som programmet.
Angående udvekslingsformat for fremtidige ICD-11dk - se under SKScomplete.txt struktur.
__________________________