Page History
...
Register beskrivelser: Dokumentation af stamdataregistre.
Importer applikations beskrivelse og datakilde
Lægemiddelstyrelsen udtrækker på vegne af Apotekerforeningen en CSV-fil fra Excel, zipper denne og sender den til den sikrede FTP-server på NSP.
...
Apotekere
Entiteten Objektet beskriver apotekere.
Apoteksnavn/adresse mm. er bibeholdt i version 2 for at have bagudkompatibilitet .
Data poster rummer følgende information:
- CPR
- Navn
- Email (tilføjet i version 2)
- CVR liste
- Vej
- Postnummer
- Postdistrikt
Apoteker
Entiteten beskriver apoteker.
til v1
Data poster rummer følgende information:
- Id
- CVR
- Apotek information
Tabelbeskrivelser
apotekere (v2)
Tabellen rummer apotekere og deres tilknytning til apoteker (gennem CVR-numre). Bemærk at denne datatype kan være misvisende, da det er muligt at angive flere CVR-numre, men kun én apoteksadresse.
Apoteksnavn/adresse mm. er bibeholdt i Apotekere tabellen for at have bagudkompatibilitet.
Tabel definition:
...
Felt beskrivelser
...
Feltnavn
...
Beskrivelse
-----------------------------------------------
CPR --
...
CPR
Apotekerens CPR-nummer (NB: der findes eksempler på apotekere som findes her, men ikke i apotekerecvrref)
Navn
...
-- Apotekerens navn
Email
...
-- Email (tilføjet i version 2)
CVRListe
...
-- Liste af apotekers CVR-numre, adskilt af komma (NB: dubletter i listen ses ofte, og selv om et CVR-nummer findes i listen, findes det ikke nødvendigvis i apotekerecvrref)
Vej
Postnummer
Postdistrikt
ValidFrom
...
-- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo
...
-- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)
...
Apoteker
^^Tilbage til toppen^^Tabellen
rummer relationer mellem apotekere og Objektet beskriver apoteker.
Tabel definition:
CREATE TABLE IF NOT EXISTS `ApotekereApotek` (
`PID` BIGINT(20) NOT NULL AUTO_INCREMENT,
`ApoteksNummer` INT(11) NOT NULL,
`Navn` VARCHAR(255) NULL DEFAULT NULL,
`Adresse` VARCHAR(255) NULL DEFAULT NULL,
`PostNummer` VARCHAR(4) NULL DEFAULT NULL,
`PostDistrikt` VARCHAR(80) NULL DEFAULT NULL,
`Telefon` VARCHAR(30) NULL DEFAULT NULL,
`CVR` VARCHAR(10) NOT NULL,
`ModifiedDate` DATETIME NOT NULL,
`ValidFrom` DATETIME NOT NULL,
`ValidTo` DATETIME NOT NULL,
`CreatedDate` DATETIME NOT NULL,
PRIMARY KEY (`PID`),
INDEX `NummerValidFrom` (`ApoteksNummer` ASC, `ValidFrom` ASC),
INDEX `PIDModified` (`ModifiedDate` ASC, `PID` ASC))
ENGINE = InnoDB COLLATE = utf8_bin;
Felt beskrivelser
...
Feltnavn
...
Beskrivelse
...
ApoteksNummer
...
CVR
...
...
ValidFrom
Data poster rummer følgende information:
---------------------------------------------
ApoteksNummer -- ApoteksNummer
Navn -- Apotekets navn
Adresse -- Apotekets adresse
PostNummer -- Apotekets postnummer
PostDistrikt -- Apotekets postdistrikt
Telefon -- Apotekets telefonnummer
CVR -- Apotekets CVR-nummer
ValidFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo
...
-- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)
...
Tabelbeskrivelser
Apotekere
...
Tabellen rummer relationer mellem apotekere og apotekers CVR-numre struktureret således, at der kan slås op på CVR-nummer.
Tabel definition:
...
Apotekere og deres tilknytning til apoteker (gennem CVR-numre). Bemærk at denne datatype kan være misvisende, da det er muligt at angive flere CVR-numre, men kun én apoteksadresse.
Apoteksnavn/adresse mm. er bibeholdt i Apotekere tabellen for at have bagudkompatibilitet.
CREATE TABLE IF NOT EXISTS `Apotekere` (
`PID` BIGINT NOT NULL AUTO_INCREMENT,
...
`CPR` VARCHAR(
...
10)
...
NOT NULL,
`Navn` VARCHAR(255) NULL,
`CVRListe` VARCHAR(255) NULL,
`Vej` VARCHAR(255) NULL,
`Postnummer` VARCHAR(4) NULL,
...
`Postdistrikt` VARCHAR(
...
80)
...
NULL,
...
`Email` VARCHAR(
...
255) NULL DEFAULT NULL, -- tilføjet i v2
...
`ModifiedDate`
...
DATETIME
...
NOT
...
NULL,
...
`ValidFrom`
...
DATETIME
...
NOT
...
NULL,
...
`ValidTo`
...
DATETIME
...
NULL,
...
`CreatedDate`
...
DATETIME
...
NULL DEFAULT NULL, -- tilføjet i v2
...
PRIMARY
...
KEY
...
(`PID`),
...
INDEX
...
`CPRValidFrom` (`CPR` ASC,
...
`ValidFrom`
...
ASC),
...
INDEX
...
`ModifiedPID`
...
(`ModifiedDate`
...
ASC,
...
`PID`
...
ASC))
...
ENGINE
...
=
...
InnoDB
...
COLLATE=utf8_bin;
Felt beskrivelser
...
Feltnavn
...
Beskrivelse
...
Id
...
CVR
...
CPR
...
ValidFrom
...
Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
...
ValidTo
...
Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)
...
ApotekereApotek
^^Tilbage til toppen^^Tabellen rummer
Relationer mellem apotekere og deres tilknytning til apoteker (gennem CVR-numre). Bemærk at denne datatype kan være misvisende, da det er muligt at angive flere CVR-numre, men kun én apoteksadresse.
Apoteksnavn/adresse mm. er bibeholdt i Apotekere tabellen version 2 for at have bagudkompatibilitet.
Tabel definition:
...
.<p><p>
CREATE TABLE IF NOT EXISTS `ApotekereApotek` (
`PID` BIGINT(20) NOT NULL AUTO_INCREMENT,
...
`ApoteksNummer` INT(11) NOT NULL,
...
`Navn`
...
VARCHAR(255)
...
NULL DEFAULT NULL,
...
`Adresse` VARCHAR(255
...
) NULL DEFAULT NULL,
`PostNummer` VARCHAR(4) NULL DEFAULT NULL,
...
`PostDistrikt` VARCHAR(
...
80)
...
NULL DEFAULT NULL,
...
`Telefon` VARCHAR(
...
30)
...
NULL DEFAULT NULL,
...
`CVR` VARCHAR(
...
10)
...
NOT NULL,
...
`ModifiedDate`
...
DATETIME
...
NOT
...
NULL,
...
`ValidFrom`
...
DATETIME
...
NOT
...
NULL,
...
`ValidTo` DATETIME NOT NULL,
`CreatedDate` DATETIME NOT NULL,
...
PRIMARY
...
KEY
...
(`PID`),
...
INDEX
...
`NummerValidFrom` (`ApoteksNummer` ASC,
...
`ValidFrom`
...
ASC),
...
INDEX
...
`PIDModified` (`ModifiedDate`
...
ASC,
...
`PID`
...
ASC))
...
ENGINE
...
=
...
InnoDB
...
COLLATE = utf8_bin;
...
Felt beskrivelser
...
Feltnavn
...
Beskrivelse
...
...
Navn
...
CVRListe
...
ValidFrom
...
Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
...
ValidTo
...
Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)
...
apotekereCvrRef (v2)
Tabellen rummer relationer Relationer mellem apotekere og apotekers CVR-numre struktureret således, at der kan slås op på CVR-nummer.
...
Tabellen rummer apoteker.
CREATE
...
TABLE
...
IF
...
NOT
...
EXISTS
...
`ApotekereCvrRef`
...
(
...
`PID`
...
BIGINT
...
NOT
...
NULL
...
AUTO_INCREMENT,
...
`Id`
...
VARCHAR(21)
...
NOT
...
NULL,
...
`CVR`
...
VARCHAR(10)
...
NOT
...
NULL,
...
`CPR`
...
VARCHAR(10)
...
NOT
...
NULL,
...
`ModifiedDate`
...
DATETIME
...
NOT
...
NULL,
...
`ValidFrom`
...
DATETIME
...
NOT
...
NULL,
...
`ValidTo`
...
DATETIME
...
NULL,
...
`CreatedDate` DATETIME NOT NULL, -- tilføjet i v2
PRIMARY KEY (`PID`),
...
INDEX
...
`IdValidFrom`
...
(`Id`
...
ASC,
...
`ValidFrom`
...
ASC),
...
INDEX
...
`ModifiedPID`
...
(`ModifiedDate`
...
ASC,
...
`PID`
...
ASC))
...
ENGINE
...
=
...
InnoDB
...
COLLATE=utf8_bin;
...
Felt beskrivelser
...
Feltnavn
...
Beskrivelse
...
Id
...
CVR
...
CPR
...
ValidFrom
...
Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
...
ValidTo
...

