Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

Indhold

Anchor
Beskrivelse
Beskrivelse
Beskrivelse

Dokumentation for datasamlingen 'apotekere' og de tilhørende services tilgængelige på NSP.

...

Bemærk at "CVRListe" i apotekere-typen kan indeholde en liste af CVR numre i så fald er de adskilt af komma. At CVR-numrene er gemt som en liste besværliggør dog opslag hvor man vil slå et navn op ud fra CVR nummer - i den forbindelse kan man benytte ApotekereCvrRef-tabellen fra version 1, så man altid har en mapning mellem et givet CVR nummer og et CPR nummer. 

Anchor
Datakilde
Datakilde
Datakilde

Gliffy Diagram
nameDatasamling Apotekere - Archimate Application Usage
pagePin4

^^Tilbage til toppen^^



Image Added Gliffy DiagramnameApoteker udtræk - Archimate Information StructurepagePin1

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.

...

  • CPR
  • Fornavn
  • Efternavn
  • Gyldig fra og med
  • Gyldig til og med
  • Email
  • Telefon
  • Apoteksnavn
  • Apoteksnummer
  • Adresse
  • PostNr
  • ByNavn
  • CVR

Anchor
Anvendelse
Anvendelse
Anvendelse

^^Tilbage til toppen^^

Se nærmere:  Dokumentation af stamdataregistre. 


Image Added? pt. ingen dokumenterede anvendelsesmuligheder (ingen anvendelse vi KopiRegisterService: SDM - Kom Godt i Gang - SKRS - Stamdata Kopi Register Service#StamdataKopiRegisterService-Registeroversigt og heller ingen enkeltopslagsservices dokumenteret).

Anchor
Datastruktur
Datastruktur
Datastruktur

^^Tilbage til toppen^^

Apoteker register properties:

Image Added


Anchor
Entitetsbeskrivelser
Entitetsbeskrivelser
Entitetsbeskrivelser

Anchor

...

Apotekere

...

Apotekere

...

Apotekere

^^Tilbage til toppen^^

Entiteten beskriver apotekere.
Apoteksnavn/adresse mm. er bibeholdt i version 2 for at have bagudkompatibilitet.

...

  • CPR
  • Navn
  • Email (tilføjet i version 2)
  • CVR liste
  • Vej
  • Postnummer
  • Postdistrikt

Anchor

...

Apoteker

...

Apoteker

...

Apoteker

^^Tilbage til toppen^^

Entiteten beskriver apoteker.

Data poster rummer følgende information:

  • Id
  • CVR
  • Apotek information

Anchor
Tabelbeskrivelser
Tabelbeskrivelser
Tabelbeskrivelser

Anchor
apotekerev2
apotekerev2
apotekere (v2)

^^Tilbage til toppen^^

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:

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,
`ModifiedDate` DATETIME NOT NULL,
`ValidFrom` DATETIME NOT NULL,
`ValidTo` DATETIME NULL,
`CreatedDate` DATETIME NULL DEFAULT NULL,
PRIMARY KEY (`PID`),
INDEX `CPRValidFrom` (`CPR` ASC, `ValidFrom` ASC),
INDEX `ModifiedPID` (`ModifiedDate` ASC, `PID` ASC))
ENGINE = InnoDB COLLATE=utf8_bin;

Apoteksnavn/adresse mm. er bibeholdt i Apotekere tabellen for at have bagudkompatibilitet.

Felt beskrivelser

Feltnavn

Beskrivelse

CPR

 Apotekerens CPR-nummer (NB: der findes eksempler på apotekere som findes her, men ikke i apotekerecvrref)

Navn

Apotekerens navn 
EmailEmail

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)

ValidFrom

Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)

ValidTo

Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

Anchor
apotekereApotek
apotekereApotek
apotekereApotek

^^Tilbage til toppen^^

Tabellen rummer relationer mellem apotekere og 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

ApoteksNummer
NavnApotekets navn
AdresseApotekets adresse
PostNummerApotekets postnummer
PostDistriktApotekets postdistrikt
TelefonApotekets 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)

Anchor
apotekereCvrRefv2
apotekereCvrRefv2
apotekereCvrRef (v2)

^^Tilbage til toppen^^

Tabellen rummer relationer mellem apotekere og apotekers CVR-numre struktureret således, at der kan slås op på CVR-nummer.

Tabel definition:

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,
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

Sammensat nøgle, som er unik for apotekercvrref

CVR

Apotekets CVR-nummer

CPR 

Apotekers CPR-nummer

ValidFrom

Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)

ValidTo

Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

Anchor
apotekerev1
apotekerev1
apotekere (v1)

^^Tilbage til toppen^^

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 version 2 for at have bagudkompatibilitet.

Tabel definition:

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,
`ModifiedDate` DATETIME NOT NULL,
`ValidFrom` DATETIME NOT NULL,
`ValidTo` DATETIME NULL,
PRIMARY KEY (`PID`),
INDEX `CPRValidFrom` (`CPR` ASC, `ValidFrom` ASC),
INDEX `ModifiedPID` (`ModifiedDate` ASC, `PID` ASC))
ENGINE = InnoDB COLLATE=utf8_bin;

Felt beskrivelser

Feltnavn

Beskrivelse

CPR

 Apotekerens CPR-nummer (NB: der findes eksempler på apotekere som findes her, men ikke i apotekerecvrref)

Navn

Apotekerens navn 

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)
VejApotekets vejnavn
PostnummerApotekets postnummer
PostdistriktApotekets postdistrikt

ValidFrom

Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)

ValidTo

Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

Anchor
apotekereCvrRefv1
apotekereCvrRefv1
apotekereCvrRef (v1)

^^Tilbage til toppen^^

Tabellen rummer relationer mellem apotekere og apotekers CVR-numre struktureret således, at der kan slås op på CVR-nummer.

Tabel definition:

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,
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

Sammensat nøgle, som er unik for apotekercvrref

CVR

Apotekets CVR-nummer

CPR 

Apotekers CPR-nummer

ValidFrom

Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)

ValidTo

Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...