NeoBase grundstruktur
|
<< Click to Display Table of Contents >> NeoBase grundstruktur |
![]() ![]()
|
NeoBasen som relations-database
I sin grundstruktur er Neobase opbygget som en relations-database:
Dataposterne for hver enkelt patient ligger på denne måde fordelt på flere tabeller koblet sammen via dataposternes relationsnøgler.

Relationsopbygningen tjener det formål at undgå repeterede stamdata som f.eks. fødselsdato, fødselsvægt, GA, etc. for børn med flere indlæggelser eller med flere diagnoser.
Diagrammet viser hvordan hver datapost i tabellen til venstre relateres til een eller til flere (
-tegnet) dataposter i tabellen til højre for relationen.
Relationsnøgler
Hver patient tildeles en unik anonymiseret ID-kode = PatientId, der er relationsnøglen fra Person2 til NeoPers og fra NeoPers til Neobase2 samt fra NeoPers til Efterund.
Hver indlæggelse tildeles yderligere en værdi i feltet Kryptograferingsnr, der i kombination med feltet PersonId identificerer den enkelte indlæggelse og er relationsnøglen overfor diagnosedata i tabellen Pdiagn2.
Tilsvarende tildeles hvert efterundersøgelsesbesøg noteret i Efterund en supplerende værdi LoebeNr (må ikke forveksles med CPR-løbenummer), der i kombination med PersonId identificerer det enkelte besøg.
_____________________________
27-10-2017 - © 2003-2017 Niels Knabe