INDHOLD

Beskrivelse

Medicinpriser indeholder oplysninger om godkendte lægemidler, herunder priser, indholdsstoffer, indikationer, opbevaringsbetingelser, tilskudsregler mm.

Desuden oplysninger om priser på medicin og tilskudsydelser på de enkelte lægemidler, samt tilhørende stamdata. Priser opdateres hver 14. dag og tilskud opdateres dagligt.

Leveres fra Lægemiddelstyrelsen - på engelsk Danish Medicines Agency (DKMA)


NSP: Taksten (medicinpriser)

Forretningsanvendelse

^^Tilbage til toppen^^

Generel register beskrivelser:  Dokumentation af stamdataregistre.  Specifikt: Taksten (medicinpriser)

Anvendelse af B00 Stamdata Kopi register service (SKRS)SDM - Guide til anvendere

Applikationsbeskrivelse

^^Tilbage til toppen^^

Generisk parameterstyret import controller, der kalder den dedikerede importer for det aktuelle dataobjekt først mod preflight databasen og hvis det ikke fører til fejl, kaldes den samme dedikerede importer mod produktions databasen.
Indsamlingen af data implementeres i forhold til hvert enkelt kilderegister ved anvendelse af en registerspecifik Parser, men med anvendelse af en fælles Importer-komponent.
Importer-komponenten kører på NSP Backend platformen, og er ansvarlig for at indlæse dataset fra registerfiler, der placeres i en dedikeret mappe i filsystemet . Hvert register har sin egen dedikerede mappe som automatisk bliver oprettet af Importer-komponenten.
Importeren overvåger filsystemet og aktiverer de registerspecifikke parsere, når nye registerfiler er tilgængelige i filsystemet.
De respektive parsere (Importere) processerer registerfilerne og overfører registerdata til den lokale database. Parsningen kan i princippet bestå af en direkte dataoverførsel fra fil til database, men indeholder i de fleste tilfælde forretningslogik, f.eks. transformationer af data og denormaliseringer.
Stamdatatabellerne registreres i NSP’ens replikeringsmekanisme, og de parsede registerdata replikeres derfor automatisk ud til de enkelte NSP instanser, hvorfra de kan tilgås gennem de udstillede stamdataservices.

Opgradering af importer databasen sker automatisk ved serverstart, og fungerer på den måde at sql scripts med navne formatet "Vyyyymmdd_hhmm_description.sql" afvikles på databasen. Script filerne placeres under resources\db\migration" og inkluderes dermed automatisk i den deployede applikation.
Bemærk at sql filerne afvikles i navne orden, og da dato og tid indgår i navnet, kan man styre hvilke scripts der skal afvikles først.
'db_migrations' tabellen varetager den fælles styring af skema-versioner, som alle importerer benytter til at holde styr på hvilke scripts der er afviklet, så hvert script kun afvikles én gang.

Dedikeret importer for medicinpriser oplysninger.
Support ansvarlig: Trifork

Datastruktur, Stamdata register: Medicinpriser (taksten)

^^Tilbage til toppen^^

Register properties:

Entitetsbeskrivelser

administrationsvej

^^Tilbage til toppen^^

Beskrivelse af hvordan et lægemiddel anvendes.

Objektet rummer følgende information:
id Unik kode for administrationsvej. Refereres fra Drug
kortTekst Kort (ikke-læsbar) kode. Kun angivet for ca. halvdelen af administrationsveje
tekst Dansk tekst der beskriver administrationsvejen
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

atc

^^Tilbage til toppen^^

Anatomical Therapeutic Chemical (ATC). Klassifikation af aktive ingredienser i lægemidler.

Objektet rummer følgende information:
kode ATC-kode
tekst Tekstuel beskrivelse af ATC
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

beregningsregler

^^Tilbage til toppen^^

Beregningsregel for apotekets udsalgspris (AUP). Kan angives på pakning.

Objektet rummer følgende information:
kode Kode for beregningsregel. Kan angives på pakning, fx 'E', 'F', 'V', 'A'
tekst Beskrivende regel for beregningsregel,
fx "AUP = AIP + moms", "AUP = AIP", "AUP ikke beregnet, vet. frihandel", "AUP beregnet efter ~2, stk. 1"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

dosering

^^Tilbage til toppen^^

Doseringstyper, som angiver hvordan et lægemiddel kan anvendes.

Objektet rummer følgende information:
aktiv 1=aktiv, 0=inaktiv
antalEnhederPrDoegn Antal enheder pr. døgn
beskrivelseLinje1 Første del af "tekst"
beskrivelseLinje2 Andel del af "tekst", hvis tilgængelig
beskrivelseLinje3 Tredje del af "tekst", hvis tilgængelig
kode Nummerisk kode for dosering
kortTekst Kort tekstuel beskrivelse af dosering, fx "1x2"
tekst Tekstuel beskrivelse, fx "1 tablet 2 gange daglig"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

dosisdispensering

^^Tilbage til toppen^^

Oplysninger om dosisdispensering.

Objektet rummer følgende information:
billigsteDrugid Billigste lægemiddel. Refererer til drug.id (NB: kan dog også antage værdien 99999999999)
drugId Refererer til drug.id
id Varenummer. Refererer til pakning.varenummer
KodeForBilligsteDrugid Værdier: A, B, C
mindsteAIPPrEnhed Mindste AIP for alle aktive pakninger pr. drugId
mindsteRegisterprisEnhed Mindste reg.pris for alle aktive pakn. pr. drugId
substitutionsgruppe Lægemidlets substitutionsgruppe
tspPrEnhed Tilskudspris pr. enhed
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

drug

^^Tilbage til toppen^^

Et lægemiddel med tilhørende stamdata.

Objektet rummer følgende information:
administrationsvejKode Refererer til administrationsvej.id
alfabetSekvensplads Alfabetisk sekvensplads, fx "ALK 52001", "BACTRO002" etc.
atc ATC-kode
atcTekst ATC-tekst
datoForAfregistrAfLaegemiddel Dato for afregistrering af lægemiddel
dosisdispenserbar Hvorvidt lægemidlet er egnet til dosisdispensering (1=ja, 0=nej)
formKode Henviser til formbetegnelse.id. Fx "TABFILM"
formTekst Form tekst, fx "filmovertrukne tabletter"
id DrugId. Lægemidlets ID
karantaenedato Karantæne-dato
kodeForYderligereFormOplysn Pt. ikke anvendt
LaegemiddelformTekst Lægemiddel form tekst. Ses ofte som en forkortelse af formTekst, fx "gran. til oral susp."
hvor formTekst er "granulat til oral suspension"
laegemidletsSubstitutionsgruppe Substitutionsgruppenr. på drugid-niveau (fx "2066")
mtIndehaverKode MT-indehaver. Refererer til firma.firmanummer
nave Lægemidlets navn, evt. forkortet.
repraesentantDistributoerKode Repræsentant (distributør). Refererer til firma.firmanummer
specNummer D.sp.nr. (decentrale) - Alm. nr (centrale)
styrke Styrke, nummerisk
styrkeenhed Styrke, enhed (fx "MG"). Refererer styrkeenhed.id
styrkeTekst Styrke, tekstuel (fx "250 mg")
substitution 2 muligheder: G eller blank
trafikadvarsel 1 = ja, 0 = nej
varedeltype Fx 'LM', 'NA', 'RF', 'VM' osv. Bemærk at der ikke findes pakninger hørende til varedeltype 'NA', 'RF' og 'VM'
(hhv. naturlægemidler, radioaktivt stof og stærke vitaminer)
varetype Udfyldt med SP (Specialiteter)
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

drugsdosagesrelation

^^Tilbage til toppen^^

Relationer mellem drug og dosering.

Objektet rummer følgende information:
dosageCode Reference til dosering.kode
drugId Reference til drug.id
id Sammensat nøgle, som er id pr. relation
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

emballagetypekoder

^^Tilbage til toppen^^

Mulige typer emballage.

Objektet rummer følgende information:
id Unik id, fx "ENP"
kortTekst Kort tekst, fx "Eng.pip."
tekst Tekstuel beskrivelse, fx "Engangspipette"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

enhedspriser

^^Tilbage til toppen^^

Enhedspriser hørende til pakninger. Priser angives i øre.

Objektet rummer følgende information:
billigstePakning Markering med '*' af billigste pakning pr. enhed for DrugID
drugId Reference til drug.id
prisPrDDD Pris = ESP
prisPrEnhed Pris = Ekspeditionens samlede pris (ESP)
varenummer Reference til pakning.varenummer
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

firma

^^Tilbage til toppen^^

Firma-stamdata.

Objektet rummer følgende information:
firmamaerkeKortNavn Pt. tomt
firmamaerkeLangtNavn Firmanavn
firmanummer Firmanummer (ikke CVR-nummer)
parallelimportoerKode Parallelimportør kode, fx "AB", "CA" osv.
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

formbetegnelse

^^Tilbage til toppen^^

Lægemiddelform - betegnelser. Udpeges fra "drug"-typen.

Objektet rummer følgende information:
aktiv 1=ja, 0=nej
id Unik id, fx "INHPUL"
tekst Tekstuel beskrivelse, fx "inhalationspulver"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

indholdsstoffer

^^Tilbage til toppen^^

Lægemidlers indholdsstoffer.

Objektet rummer følgende information:
drugId Refererer drug.id
id Sammensat nøgle, som er unik pr. indholdsstof
stofklasse Fx "ascorbinsyre"
substans Kun aktive substanser, fx "Lakridsekstrakt"
substansgruppe Fx "lakrids (glycyrrhiaza glabra L.)"
varenummer Refererer pakning.varenummer
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

indikation

^^Tilbage til toppen^^

Indikation (helbredsmæssig årsag til at give en patient en bestemt behandling).

Objektet rummer følgende information:
aktiv 1=ja, 0=nej
id Unik id, fx "829"
tekst Beskrivende tekst, fx "til forebyggelse af caries". Er lig tekstLinje1 + tekstLinje2 + tekstLinje3
tekstLinje1 Tekst, linje 1
tekstLinje2 Tekst, linje 2
tekstLinje3 Tekst, linje 3
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

indikationskode

^^Tilbage til toppen^^

Relationer mellem ATC, drug og indikation.

Objektet rummer følgende information:
atc Refererer til atc.kode
drugId Refererer til drug.id
id Sammensat id, som er unik pr. relation
indikationskode Refererer til indikation.id
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

klausulering

^^Tilbage til toppen^^

Klausulering (defineres på pakning).

Objektet rummer følgende information:
id Unik kode, fx "TRIGL"
kortTekst Kort tekst, fx "Isoleret forh. triglyc. eller komb. hyperlipidæmi"
tekst Lang tekst, fx "Patienter med isoleret svær forhøjelse af triglycerid eller patienter med kombineret hyperlipidæmi
evt. i kombination med statin"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

laegemiddeladministrationsvejrelation

^^Tilbage til toppen^^

Relationer mellem lægemidler (drug) og administrationsveje.

Objektet rummer følgende information:
administrationsvejId Refererer til administrationsvej.id
drugId Refererer til drug.id
id Sammensat id, som er unik pr. relation
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

laegemiddelnavn

^^Tilbage til toppen^^

Uforkortede navne på lægemidler.

Objektet rummer følgende information:
id Unik id (drug.id)
navn Uforkortet navn, fx "Alk (552) Hesteskæl"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

medicintilskud

^^Tilbage til toppen^^

Sygesikringstilskud.

Objektet rummer følgende information:
id Unik kode, fx 'D', 'V', 'A', 'S', 'I', 'J'
kortTekst Fx "Klaus recp"
tekst Fx "Generelt klausuleret medicintilskud, recept"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

opbevaringsbetingelser

^^Tilbage til toppen^^

Opbevaringsbetingelser der skal opfyldes for en pakning.

Objektet rummer følgende information:
id Unik kode, fx 'F', 'A' etc.
kortTekst Fx "Under 25C"
tekst Fx "Ikke over 25 C"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

pakning

^^Tilbage til toppen^^

En pakning af et lægemiddel. NB: Der findes ikke pakninger hørende til lægemidler med varedeltype 'NA', 'RF' og 'VM' (hhv. naturlægemidler, radioaktivt stof og stærke vitaminer).

Objektet rummer følgende information:
alfabetSekvensNummer Nummerisk, pt. i intervallet 1-115
antalDDDPrPakning Antal definerede døgn-doser pr. pakning
antalDelpakninger Antal delpakninger i stor/multipakning
BeregningskodeAIRegpris AIP beregningsregel. Refererer til beregningsregler.kode
datoForSenestePrisaendring Dato for seneste prisændring
dosisdispenserbar Egnet til dosisdispensering. 1=ja, 0=nej
drugId Refererer til drug.id
emballageTypeKode Refererer til emballagetypekoder.id
faerdigfremstillingsgebyr Angiver hvorvidt der er gebyr for færdigfremstilling. 1=ja, 0=nej
klausuleringsKode Refererer til klausulering.id
medicintilskudsKode Refererer til medicintilskud.id
opbevaringsbetingelser Refererer til opbevaringsbetingelser.id
opbevaringstid Set i intervallet 0-60
opbevaringstidNumerisk Hos distributør. Set i intervallet 0-60
oprettelsesdato Oprettelsesdato
pakningOptagetITilskudsgruppe 1=ja, 0=nej
pakningsdistributoer Henviser til firma.firmanummer
pakningsstoerrelseEnhed Fx 'ST', 'ML', 'IU' mm. Refererer til pakningsstoerrelsesenhed.id
pakningsstoerrelseNumerisk Brutto
pakningsstoerrelseTekst Fx. "6 stk. (blister)"
udgaaetDato Udgået dato
udleveringsbestemmelse Henviser til udleveringsbestemmelse.id
udleveringSpeciale Fx "ONKO", "DERM", "DVNOP" etc. Refererer til specialefornbs.id
varenummer Unik id for pakning
varenummerDelpakning Udfyldes for multipakningen
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

pakningskombination

^^Tilbage til toppen^^

Pakningskombinationer med priser.

Objektet rummer følgende information:
antalPakninger Antal af den alternative pakning
ekspeditionensSamledePris ESP for den alternative pakningskombination
id Sammensat id, unit for pakningskombinationer
informationspligtMarkering Markering (*) for informationspligt
varenummerAlternativt Varenummer på en mindre, billigere pakning
varenummerOrdineret Varenummer på pakningen anført på recepten
varenummerSubstitueret Varenummer på en pakning der evt. kan substitueres til
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

pakningskombinationudenpriser

^^Tilbage til toppen^^

Pakningskombinationer med priser. NB: data eksponeres ikke pt.

Objektet rummer følgende information:
antalPakninger Antal af den alternative pakning
informationspligtMarkering Markering (*) for informationspligt
varenummerAlternativt Varenummer på en mindre, billigere pakning
varenummerOrdineret Varenummer på pakningen anført på recepten
varenummerSubstitueret Varenummer på en pakning der evt. kan substitueres til
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

pakningsstoerrelsesenhed

^^Tilbage til toppen^^

Enheder for pakningsstørrelser.

Objektet rummer følgende information:
id Unik id for pakningsstørrelse, fx 'LT', 'BR', 'AGU' etc.
kortTekst Kort tekst, fx 'g', 'l', 'antig.enh.' etc.
tekst Lang tekst, fx 'g', 'liter', 'antigen enheder' etc.
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

pris

^^Tilbage til toppen^^

Grunddata, priser.

Objektet rummer følgende information:
apoteketsIndkoebspris Apotekets indkøbspris
ekspeditionensSamledePris Reg.pris + evt. receptur- og færdigtilb.gebyr
ikkeTilskudsberettigetDel Fx utensilie eller del af kombinationspakn.
leveranceprisTilHospitaler Leverancepris til hospitaler
registerpris Beregning i prisbekendtgørelse, § 2, stk. 1, 9 og 10
tilskudspris Tilskudspris (human) eller 0 (veterinær)
varenummer Refererer til pakning.varenummer
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

rekommandation

^^Tilbage til toppen^^

Rekommendationer for pakninger.

Objektet rummer følgende information:
drugId Refererer til drug.id
gruppe Fx '1145', '2029' etc.
niveau Fx 'Anbefales med forbehold', 'Anbefales', 'Anbefales ikke'
varenummer Refererer til pakning.varenummer
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

specialefornbs

^^Tilbage til toppen^^

Speciale for NBS (Nationale Begrebsarbejde for Sundhedsvæsenet).

Objektet rummer følgende information:
id Unik kode for speciale. Fx 'DPEAL'
kortTekst Speciale, forkortet. Fx 'De.pæd.all'
tekst Tekst for speciale, fx 'Dermatologi, pædiatri, allergologi'
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

styrkeenhed

^^Tilbage til toppen^^

Stamdata for styrker og deres enheder.

Objektet rummer følgende information:
id Id, fx "RGH"
kortTekst Kort tekst, fx "mikg/24 t"
tekst Tekst, fx "mikrogram/24 timer"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

substitution

^^Tilbage til toppen^^

Substitution for lægemidler.

Objektet rummer følgende information:
billigsteVarenummer Henvisning til billigste pakning (refererer til pakning.varenummer)
PakningsstoerrelseNumerisk Nummerisk pakningsstørrelse
ProdAlfabetiskeSekvensplads Prod. alfabetiske sekvensplads
receptvarenummer Varenr. hvis substitutionsmuligheder skal findes. Refererer til pakning.varenummer
substitutionsgruppenummer Substitutionsgruppe for pakningen
SubstitutionskodeForPakning 'A', 'B' eller 'C'
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

substitutionaflaegemidlerudenfastpris

^^Tilbage til toppen^^

Substitution for lægemidler uden fastpris.

Objektet rummer følgende information:
substitutionsgruppenummer Substitutionsgruppe for pakningen
varenummer Refererer pakning.varenummer
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

takstversion

^^Tilbage til toppen^^

Angiver aktuel år og uge for seneste takst.

Objektet rummer følgende information:
takstUge Angiver aktuel takstuge i format <år><uge>, fx '201721'
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

tidsenhed

^^Tilbage til toppen^^

Tidsenheder. NB: Refereres ikke andre typer.

Objektet rummer følgende information:
id Unik tode for tidsenheder, fx 'D', 'I' etc.
kortTekst Fx 'dag', 'minut' etc.
tekst Fx 'dag(e)', 'minut(ter)' etc.
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

tilskudsinterval

^^Tilbage til toppen^^

Tilskudsintervaller. NB: Refereres ikke andre typer.

Objektet rummer følgende information:
id Sammensat nøgle, som er unik for tilskudsintervaller
nedreGraense Nedre beløbsgrænse for niveauet (i øre)
niveau Niveau, fx 1-4 for alment tilskud, 1-3 for barn
OevreGraense Øvre beløbsgrænse for niveauet (i øre). Ikke altid angivet
procent Tilskudsprocent, 0-100
type "00 = almen voksen
01 = almen barn
10 = kroniker voksen
11 = kroniker barn
99 = terminal"
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

tilskudsprisgrupperpakningsniveau

^^Tilbage til toppen^^

Tilskudsprisgrupper på pakningsniveau.

Objektet rummer følgende information:
TilskudsprisGruppe For tilskudsberettigede lægemidler er tilskudsprisgruppen den samme som substitutionsgruppen.
varenummer Refererer til pakning.varenummer
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

udgaaedenavne

^^Tilbage til toppen^^

Udgåede navne på lægemidler.

Objektet rummer følgende information:
datoForAendringen Dato for ændring
drugId Refererer til drug.id
id Sammensat id, som er unik for udgåede navne
tidligereNavn Tidligere navn
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

udleveringsbestemmelse

^^Tilbage til toppen^^

Udleveringsbestemmelser - hvordan et apotek må udlevere et givent lægemiddel.

Objektet rummer følgende information:
id Unik kode, fx 'HF', 'SSI' etc.
kortTekst Fx 'H-F', 'B-SSI' etc.
tekst Fx 'Håndkøb, ikke apoteksforbeholdt', 'Kan udleveres fra Statens Seruminstitut' etc.
udleveringsgruppe Recept: A eller B, håndkøb: H
ValidFrom Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
ValidTo Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

Medicinpriser (taksten) import-status

^^Tilbage til toppen^^

Start- og end-tidspunkt og status for alle importerede filer
Ajourføres af takst importer

Medicinpriser (taksten) udtræk

^^Tilbage til toppen^^

Opdaterer Medicinpriser tabellerne

Tabelbeskrivelser

Tabel: Administrationsvej

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Administrationsvej (
AdministrationsvejPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

AdministrationsvejKode CHAR(2) NOT NULL,
AdministrationsvejTekst VARCHAR(50) NOT NULL,
AdministrationsvejKortTekst VARCHAR(10),

ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,
CreatedDate DATETIME NOT NULL,

INDEX (AdministrationsvejPID, ModifiedDate),
INDEX (AdministrationsvejKode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: ATC

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS ATC (
ATCPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

ATC CHAR(8) NOT NULL,
ATCTekst VARCHAR(72) NOT NULL,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (ATCPID, ModifiedDate),
INDEX (ATC, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Beregningsregler

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Beregningsregler (
BeregningsreglerPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode CHAR(1) NOT NULL,
Tekst VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (BeregningsreglerPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Dosering

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Dosering (
DoseringPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

DoseringKode BIGINT(12) NOT NULL,

DoseringTekst VARCHAR(100) NOT NULL,
AntalEnhederPrDoegn FLOAT(10) NOT NULL,
Aktiv BOOLEAN,
DoseringKortTekst VARCHAR(10),
DoseringstekstLinie1 VARCHAR(26),
DoseringstekstLinie2 VARCHAR(26),
DoseringstekstLinie3 VARCHAR(26),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (DoseringPID, ModifiedDate),
INDEX (DoseringKode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: EmballagetypeKoder

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS EmballagetypeKoder (
EmballagetypeKoderPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode VARCHAR(4) NOT NULL,
KortTekst VARCHAR(10),
Tekst VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (EmballagetypeKoderPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Enhedspriser

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Enhedspriser (
EnhedspriserPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,

DrugID BIGINT(12),
PrisPrEnhed BIGINT(12),
PrisPrDDD BIGINT(12),
BilligstePakning VARCHAR(1),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (EnhedspriserPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Firma

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Firma (
FirmaPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Firmanummer BIGINT(12) NOT NULL,
FirmamaerkeKort VARCHAR(20),
FirmamaerkeLangtNavn VARCHAR(32),
ParallelimportoerKode VARCHAR(2),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (FirmaPID, ModifiedDate),
INDEX (Firmanummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Formbetegnelse

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Formbetegnelse (
FormbetegnelsePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode VARCHAR(10) NOT NULL,

Tekst VARCHAR(150) NOT NULL,
Aktiv BOOLEAN,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (FormbetegnelsePID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Indholdsstoffer

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Indholdsstoffer (
IndholdsstofferPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

DrugID BIGINT(12),
Varenummer BIGINT(12),
Stofklasse VARCHAR(100),
Substansgruppe VARCHAR(100),
Substans VARCHAR(150),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (IndholdsstofferPID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Indikation

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Indikation (
IndikationPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

IndikationKode BIGINT(15) NOT NULL,

IndikationTekst VARCHAR(100),
IndikationstekstLinie1 VARCHAR(26),
IndikationstekstLinie2 VARCHAR(26),
IndikationstekstLinie3 VARCHAR(26),
aktiv BOOLEAN,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (IndikationPID, ModifiedDate),
INDEX (IndikationKode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: IndikationATCRef

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS IndikationATCRef (
IndikationATCRefPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(22) NOT NULL,

IndikationKode BIGINT(15) NOT NULL,
ATC VARCHAR(10) NOT NULL,
DrugID BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (IndikationATCRefPID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Klausulering

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Klausulering (
KlausuleringPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode VARCHAR(10) NOT NULL,
KortTekst VARCHAR(60),
Tekst VARCHAR(600),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (KlausuleringPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Laegemiddel

^^Tilbage til toppen^^

Realiseret ved "drug" objektet

CREATE TABLE IF NOT EXISTS Laegemiddel (
LaegemiddelPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

DrugID BIGINT(12) NOT NULL,

DrugName VARCHAR(30), /* Some drugs are not named. */
FormKode VARCHAR(10),
FormTekst VARCHAR(150),
ATCKode VARCHAR(10),
ATCTekst VARCHAR(100),
StyrkeNumerisk DECIMAL(10,3),
StyrkeEnhed VARCHAR(100),
StyrkeTekst VARCHAR(30),
Dosisdispenserbar BOOLEAN,
Varetype VARCHAR(2),
Varedeltype VARCHAR(2),
AlfabetSekvensplads VARCHAR(9),
SpecNummer BIGINT(12),
LaegemiddelformTekst VARCHAR(20),
KodeForYderligereFormOplysn VARCHAR(7),
Trafikadvarsel BOOLEAN,
Substitution VARCHAR(1),
LaegemidletsSubstitutionsgruppe VARCHAR(4),
DatoForAfregistrAfLaegemiddel DATE,
Karantaenedato DATE,
AdministrationsvejKode VARCHAR(8),
MTIndehaverKode BIGINT(12),
RepraesentantDistributoerKode BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (LaegemiddelPID, ModifiedDate),
INDEX (DrugID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: LaegemiddelAdministrationsvejRef

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS LaegemiddelAdministrationsvejRef (
LaegemiddelAdministrationsvejRefPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(22) NOT NULL,

DrugID BIGINT(12) NOT NULL,
AdministrationsvejKode CHAR(2) NOT NULL,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (LaegemiddelAdministrationsvejRefPID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: LaegemiddelDoseringRef

^^Tilbage til toppen^^

Realiseret ved drugdosagerelation objektet

CREATE TABLE IF NOT EXISTS LaegemiddelDoseringRef (
LaegemiddelDoseringRefPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(22) NOT NULL,

DrugID BIGINT(12) NOT NULL,
DoseringKode BIGINT(12) NOT NULL,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (LaegemiddelDoseringRefPID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Laegemiddelnavn

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Laegemiddelnavn (
LaegemiddelnavnPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

DrugID BIGINT(12) NOT NULL,
LaegemidletsUforkortedeNavn VARCHAR(60),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (LaegemiddelnavnPID, ModifiedDate),
INDEX (DrugID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Medicintilskud

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Medicintilskud (
MedicintilskudPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode CHAR(2) NOT NULL,
KortTekst VARCHAR(10),
Tekst VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (MedicintilskudPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Opbevaringsbetingelser

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Opbevaringsbetingelser (
OpbevaringsbetingelserPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode CHAR(1) NOT NULL,
KortTekst VARCHAR(10),
Tekst VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (OpbevaringsbetingelserPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: OplysningerOmDosisdispensering

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS OplysningerOmDosisdispensering (
OplysningerOmDosisdispenseringPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,

DrugID BIGINT(12),
LaegemidletsSubstitutionsgruppe VARCHAR(4),
MindsteAIPPrEnhed BIGINT(12),
MindsteRegisterprisEnh BIGINT(12),
TSPPrEnhed BIGINT(12),
KodeForBilligsteDrugid VARCHAR(1),
BilligsteDrugid BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (OplysningerOmDosisdispenseringPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Pakning

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Pakning (
PakningPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,

VarenummerDelpakning BIGINT(12),
DrugID DECIMAL(12) NOT NULL,
PakningsstoerrelseNumerisk DECIMAL(10,2),
Pakningsstoerrelsesenhed VARCHAR(10),
PakningsstoerrelseTekst VARCHAR(30),
EmballageTypeKode VARCHAR(10),
Dosisdispenserbar BOOLEAN,
MedicintilskudsKode VARCHAR(10),
KlausuleringsKode VARCHAR(10),
AlfabetSekvensnr BIGINT(12),
AntalDelpakninger BIGINT(12),
Udleveringsbestemmelse VARCHAR(5),
UdleveringSpeciale VARCHAR(5),
AntalDDDPrPakning DECIMAL,
OpbevaringstidNumerisk BIGINT(12),
Opbevaringstid BIGINT(12),
Opbevaringsbetingelser VARCHAR(1),
Oprettelsesdato DATE,
DatoForSenestePrisaendring DATE,
UdgaaetDato DATE,
BeregningskodeAIRegpris CHAR(1),
PakningOptagetITilskudsgruppe BOOLEAN,
Faerdigfremstillingsgebyr BOOLEAN,
Pakningsdistributoer BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (PakningPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Pakningskombinationer

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Pakningskombinationer (
PakningskombinationerPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(23) NOT NULL,

VarenummerOrdineret BIGINT(12),
VarenummerSubstitueret BIGINT(12),
VarenummerAlternativt BIGINT(12),
AntalPakninger BIGINT(12),
EkspeditionensSamledePris BIGINT(12),
InformationspligtMarkering VARCHAR(1),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (PakningskombinationerPID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: PakningskombinationerUdenPriser

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS PakningskombinationerUdenPriser (
PakningskombinationerUdenPriserPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

VarenummerOrdineret BIGINT(12) NOT NULL, -- ID Column
VarenummerSubstitueret BIGINT(12),
VarenummerAlternativt BIGINT(12),
AntalPakninger BIGINT(12),
InformationspligtMarkering VARCHAR(1),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (PakningskombinationerUdenPriserPID, ModifiedDate),
INDEX (VarenummerOrdineret, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Pakningsstoerrelsesenhed

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Pakningsstoerrelsesenhed (
PakningsstoerrelsesenhedPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,
PakningsstoerrelsesenhedKode VARCHAR(10) NOT NULL,
PakningsstoerrelsesenhedTekst VARCHAR(50) NOT NULL,
PakningsstoerrelsesenhedKortTekst VARCHAR(10),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (PakningsstoerrelsesenhedPID, ModifiedDate),
INDEX (PakningsstoerrelsesenhedKode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Priser

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Priser (
PriserPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,

apoteketsIndkoebspris BIGINT(12),
Registerpris BIGINT(12),
ekspeditionensSamledePris BIGINT(12),
tilskudspris BIGINT(12),
LeveranceprisTilHospitaler BIGINT(12),
IkkeTilskudsberettigetDel BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (PriserPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Rekommandationer

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Rekommandationer (
RekommandationerPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,

Rekommandationsgruppe BIGINT(12),
DrugID BIGINT(12),
Rekommandationsniveau VARCHAR(25),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (RekommandationerPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: SpecialeForNBS

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS SpecialeForNBS (
SpecialeForNBSPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode VARCHAR(5) NOT NULL,
KortTekst VARCHAR(10),
Tekst VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (SpecialeForNBSPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Styrkeenhed

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Styrkeenhed (
StyrkeenhedPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

StyrkeenhedKode VARCHAR(10) NOT NULL,
StyrkeenhedTekst VARCHAR(50) NOT NULL,
StyrkeenhedKortTekst VARCHAR(10),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (StyrkeenhedPID, ModifiedDate),
INDEX (StyrkeenhedKode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Substitution

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Substitution (
SubstitutionPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

ReceptensVarenummer BIGINT(12) NOT NULL,
Substitutionsgruppenummer BIGINT(12),
NumeriskPakningsstoerrelse BIGINT(12),
ProdAlfabetiskeSekvensplads VARCHAR(9),
SubstitutionskodeForPakning VARCHAR(1),
BilligsteVarenummer BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (SubstitutionPID, ModifiedDate),
INDEX (ReceptensVarenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: SubstitutionAfLaegemidlerUdenFastPris

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS SubstitutionAfLaegemidlerUdenFastPris (
SubstitutionAfLaegemidlerUdenFastPrisPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,
Substitutionsgruppenummer BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (SubstitutionAfLaegemidlerUdenFastPrisPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: TakstVersion

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS TakstVersion (
TakstVersionPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

TakstUge CHAR(7) NOT NULL,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (TakstVersionPID, ModifiedDate),
INDEX (TakstUge, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Tidsenhed

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Tidsenhed (
TidsenhedPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

TidsenhedKode VARCHAR(10) NOT NULL,
TidsenhedTekst VARCHAR(50) NOT NULL,
TidsenhedKortTekst VARCHAR(10),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (TidsenhedPID, ModifiedDate),
INDEX (TidsenhedKode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Tilskudsintervaller

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Tilskudsintervaller (
TilskudsintervallerPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID CHAR(4) NOT NULL,
Type INT(2) NOT NULL,
Niveau INT(1) NOT NULL,
NedreGraense BIGINT(12),
OevreGraense BIGINT(12),
Procent DECIMAL,

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (TilskudsintervallerPID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: TilskudsprisgrupperPakningsniveau

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS TilskudsprisgrupperPakningsniveau (
TilskudsprisgrupperPakningsniveauPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Varenummer BIGINT(12) NOT NULL,

TilskudsprisGruppe BIGINT(12),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (TilskudsprisgrupperPakningsniveauPID, ModifiedDate),
INDEX (Varenummer, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: UdgaaedeNavne

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS UdgaaedeNavne (
UdgaaedeNavnePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(71) NOT NULL,
Drugid BIGINT(12),
DatoForAendringen DATE,
TidligereNavn VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (UdgaaedeNavnePID, ModifiedDate),
INDEX (CID, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: Udleveringsbestemmelser

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS Udleveringsbestemmelser (
UdleveringsbestemmelserPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Kode VARCHAR(5) NOT NULL,

Udleveringsgruppe VARCHAR(1),
KortTekst VARCHAR(10),
Tekst VARCHAR(50),

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME NOT NULL,

INDEX (UdleveringsbestemmelserPID, ModifiedDate),
INDEX (Kode, ValidTo, ValidFrom)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: takstimporterImportStatus

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS takstimporterImportStatus (
Id BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,
StartTime DATETIME NOT NULL,
EndTime DATETIME,
Outcome VARCHAR(20),

INDEX (StartTime)
) ENGINE=InnoDB COLLATE=utf8_bin;

Fil: Fil: Taksten, Medicinpriser

^^Tilbage til toppen^^

Takst/Taksten/DKMA/Medicinpriser (nyt officielt navn)
Taksten indeholder oplysninger om priser på medicin og tilskudsydelser på de enkelte lægemidler, samt tilhørende stamdata. Priser opdateres hver 14. dag og tilskud opdateres dagligt.
Hentes via FTP på ftp.dkma.dk

Teknologibeskrivelse

^^Tilbage til toppen^^

(udestår)

Refereres fra

^^Tilbage til toppen^^



  • No labels