Versions Compared

Key

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

...

Register properties:

Entitetsbeskrivelser

...

atcCode

^^Tilbage til toppen^^Lægemidlers indholdsstoffer

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

Objektet rummer følgende information:
amount id -- ATC- Mængdekode
atcCode text -- Tekstuel beskrivelse af ATC kode
drugId validFrom -- Refererer drug.id
substance -- Kun aktive substanser, fx "Lakridsekstrakt"
substanceClass -- Fx "ascorbinsyre"
substanceGroup -- Fx "lakrids (glycyrrhiaza glabra L.)"
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

description

^^Tilbage til toppen^^

Anatomical Therapeutic Chemical (ATC). Klassifikation af aktive ingredienser i lægemidlerBeskrivelse af et lægemiddel

Objektet rummer følgende information:
id -- ATC-kode
text -- Tekstuel beskrivelse af ATCbreakLine -- Angiver delekærv, enten 0, 2 eller 4
dosageUnitId -- Doseringsenhed for lægemiddel
drugId -- Refererer til drug.id
packageNumber -- Refererer til package.packageNumber
produced -- Angiver om lægemiddelet aktuelt produceres
remark -- Fritekst til bemærkninger
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

dosageunit

^^Tilbage til toppen^^

Et lægemiddel med tilhørende stamdata. Kan enten være Generiskt eller Specifikt

Datatypen Drug indeholder både specifike og generiske lægemidler. Specifike lægemidler er angivet ved at partType er MS og at genericDrugId er udfyldt. Generiske lægemidler er angivet ved at partType er MG og at genericDrugId er NULL.

Stamdata for doseringsenheder

Objektet rummer Objektet rummer følgende information:
atcCode id -- ATC-kode
doseDispensable -- Hvorvidt lægemidlet er egnet til dosisdispensering (1=ja, 0=nej). Hvis denne markering ikke er tilstede svarer det til "nej"
drugCreatedDate -- Dato for oprettelse af lægemiddel
formCode -- Fx "TABFILM"
genericDrugId -- Reference til generisk lægemiddel. Kun udfyldt for specifikke lægemidler.
id -- DrugId. Lægemidlets ID
name -- Lægemidlets navn, evt. forkortet.
producer -- Producent. Refererer til organisation.number
routeOfAdmCodes -- Refererer til routeOfAdmCode.id
strengthNumeric -- Styrke, nummerisk
strengthUnitCode -- Styrke, enhed (fx "MG"). Refererer strengthUnitCode.id
strengthText -- Styrke, tekstuel (fx "250 mg")
partType -- Angiver hvorvidt det magistrelle lægemiddel er ”MG” generisk eller ”MS” specifikt. Obligatorisk og normalt ”MS” ved bruger-indtastning.
withdrawnDate -- Dato for afregistrering af lægemiddel
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

strengthUnitCode

^^Tilbage til toppen^^

Stamdata for styrker og deres enheder

Id for doseringsenheden
singularText -- Tekst for en enkelt af enheden
pluralText -- Tekst for flere af enheden
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. Kan enten være Generiskt eller Specifikt

Datatypen Drug indeholder både specifike og generiske lægemidler. Specifike lægemidler er angivet ved at partType er MS og at genericDrugId er udfyldt. Generiske lægemidler er angivet ved at partType er MG og at genericDrugId er NULL.

Objektet rummer følgende information:

atcCode -- ATC-kode
doseDispensable -- Hvorvidt lægemidlet er egnet til dosisdispensering (1=ja, 0=nej). Hvis denne markering ikke er tilstede svarer det til "nej"
drugCreatedDate -- Dato for oprettelse af lægemiddel
formCode -- Fx "TABFILM"
genericDrugId -- Reference til generisk lægemiddel. Kun udfyldt for specifikke lægemidler.
id -- DrugId. Lægemidlets ID
name -- Lægemidlets navn, evt. forkortet.
producer -- Producent. Refererer til organisation.number
routeOfAdmCodes -- Refererer til routeOfAdmCode.id
strengthNumeric -- Styrke, nummerisk
strengthUnitCode -- Styrke, enhed (fx "MG"). Refererer strengthUnitCode.id
strengthText -- Styrke, tekstuel (fx "250 mg")
partType -- Angiver hvorvidt det magistrelle lægemiddel er ”MG” generisk eller ”MS” specifikt. Obligatorisk og normalt ”MS” ved bruger-indtastning.
withdrawnDate -- Dato for afregistrering af lægemiddelObjektet rummer følgende information:
id -- Id, fx "RGH"
text -- 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)

...

durabilityCode

^^Tilbage til toppen^^Ved ikke hvad den bruges til ...
men er realiseret ved MagistrelVersion tabellen

Tidsenheder for holdbarhed af lægemidlet

Objektet rummer følgende information:
MagistrelVersionDateid -- Id for tidsenheden
text -- Fuld tekst for tidenheden
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

organisation

^^Tilbage til toppen^^

...

Objektet rummer følgende information:
name -- Firmanavn
number -- Firmanummer (ikke CVR-nummer)
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

Package

^^Tilbage til toppen^^

Beskrivelse En pakning af hvordan et lægemiddel anvendeset lægemiddel. Kan enten være Generiskt eller Specifikt

Datatypen Package indeholder både specifike og generiske pakninger. Specifike pakninger er angivet ved at drugId refererer til et specifikt lægemiddel og at genericPackageNumber er udfyldt. Generiske pakninger er angivet ved at drugId refererer til et generisk lægemiddel og at genericPackageNumber er NULL.

Objektet rummer følgende information:
id ClauseCode -- Udleveringsbestemmelse- Unik kode for administrationsvej. Refereres fra Drug
text -- 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)

reference

^^Tilbage til toppen^^

Optionel reference til officiel specifikation af magistralt indholdsstof


drugId -- Refererer til drug.id. Hvis pakningen er generisk refererer det til et generisk lægemiddel, hvis pakningen er specifik refererer det til et specifikt lægemiddel.
durabilityNumeric -- Holdbarhed numerisk
durabilityUnitCode -- Enhed for holdbarhed
durabilityAfterOpeningNumeric -- Holdbarhed efter åbning numerisk
durabilityAfterOpeningUnitCode -- Enhed for holdbarhed efter åbning
genericPackageNumber -- Reference til generisk pakning. Kun udfyldt ved specifikke pakninger.
packagingTypeCode -- Refererer til packagingTypeCode.id
packageCreatedDate -- Oprettelsesdato
packageNumber -- Unik id for pakning
packageSizeUnitCode -- Fx 'ST', 'ML', 'IU' mm.
packageSizeNumeric -- Brutto
packageSizeText -- Fx. "6 stk. (blister)"
producer -- Henviser til organisation.number
reportingPackageNumber -- Varenummer til indberetning til lægemiddelstatistik
storageConditionCode -- Refererer til storageConditionCode.id
withdrawnDate -- Udgået dato
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til Objektet rummer følgende information:
drugId -- Refererer til drug.id
packageNumber -- Refererer til package.packageNumber
sequenceNumber -- Rækkefølge, hvis der er flere
text -- Reference tekst
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

packagingTypeCode

^^Tilbage til toppen^^

Optionel opskrift på fremstilling af magistralt lægemiddel

Mulige typer emballage

Objektet Objektet rummer følgende information:
drugId id -- Refererer til drug.id
packageNumber -- Refererer til package.packageNumber
sequenceNumber -- Rækkefølge, hvis der er flereUnik id, fx "ENP"
text -- Specifikations tekstTekstuel beskrivelse, fx "Engangspipette"
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

reference

^^Tilbage til toppen^^

En pakning af et lægemiddel. Kan enten være Generiskt eller Specifikt

Datatypen Package indeholder både specifike og generiske pakninger. Specifike pakninger er angivet ved at drugId refererer til et specifikt lægemiddel og at genericPackageNumber er udfyldt. Generiske pakninger er angivet ved at drugId refererer til et generisk lægemiddel og at genericPackageNumber er NULL.

Optionel reference til officiel specifikation af magistralt indholdsstof

Objektet rummer følgende information:Objektet rummer følgende information:
ClauseCode -- Udleveringsbestemmelse-kode
drugId -- Refererer til drug.id
packageNumber -- Refererer til package.packageNumber
sequenceNumber -- Rækkefølge, hvis der er flere
text -- Reference tekst
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

routeOfAdmCode

^^Tilbage til toppen^^

Beskrivelse af hvordan et lægemiddel anvendes

Objektet rummer følgende information:
id -- Unik kode for administrationsvej. Refereres fra Drug
text -- 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)

specification

^^Tilbage til toppen^^

Optionel opskrift på fremstilling af magistralt lægemiddel

Objektet rummer følgende information:
drugId -- Refererer til drug.id
packageNumber -- Refererer til package.packageNumber
sequenceNumber -- Rækkefølge, hvis der er flere
text -- Specifikations tekst. Hvis pakningen er generisk refererer det til et generisk lægemiddel, hvis pakningen er specifik refererer det til et specifikt lægemiddel.
durabilityNumeric -- Holdbarhed numerisk
durabilityUnitCode -- Enhed for holdbarhed
durabilityAfterOpeningNumeric -- Holdbarhed efter åbning numerisk
durabilityAfterOpeningUnitCode -- Enhed for holdbarhed efter åbning
genericPackageNumber -- Reference til generisk pakning. Kun udfyldt ved specifikke pakninger.
packagingTypeCode -- Refererer til packagingTypeCode.id
packageCreatedDate -- Oprettelsesdato
packageNumber -- Unik id for pakning
packageSizeUnitCode -- Fx 'ST', 'ML', 'IU' mm.
packageSizeNumeric -- Brutto
packageSizeText -- Fx. "6 stk. (blister)"
producer -- Henviser til organisation.number
reportingPackageNumber -- Varenummer til indberetning til lægemiddelstatistik
storageConditionCode -- Refererer til storageConditionCode.id
withdrawnDate -- Udgået dato
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

storageConditionCode

^^Tilbage til toppen^^Beskrivelse af et lægemiddel

Opbevaringsbetingelser der skal opfyldes for en pakning

Objektet rummer følgende information:
breakLine id -- Angiver delekærv, enten 0, 2 eller 4
dosageUnitId -- Doseringsenhed for lægemiddel
drugId -- Refererer til drug.id
packageNumber -- Refererer til package.packageNumber
produced -- Angiver om lægemiddelet aktuelt produceres
remark -- Fritekst til bemærkninger
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:Unik kode, fx 'F', 'A' etc.
text -- 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)

...

strengthUnitCode

^^Tilbage til toppen^^

Stamdata for doseringsenhederstyrker og deres enheder

Objektet rummer følgende information:
id -- Id for doseringsenheden
singularText , fx "RGH"
text -- Tekst for en enkelt af enheden
pluralText -- Tekst for flere af enheden
validFrom , fx "mikrogram/24 timer"
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

substance

^^Tilbage til toppen^^

Opbevaringsbetingelser der skal opfyldes for en pakningLægemidlers indholdsstoffer

Objektet rummer følgende information:
amount -- Mængde
id atcCode -- Unik kode, fx 'F', 'A' etc.
text -- Fx "Ikke over 25 C"
validFrom -- ATC kode
drugId -- Refererer drug.id
substance -- Kun aktive substanser, fx "Lakridsekstrakt"
substanceClass -- Fx "ascorbinsyre"
substanceGroup -- Fx "lakrids (glycyrrhiaza glabra L.)"
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

...

Version

^^Tilbage til toppen^^Mulige typer emballage

Ved ikke hvad den bruges til ...
men er realiseret ved MagistrelVersion tabellen

Objektet rummer følgende information:
MagistrelVersionDateid -- Unik id, fx "ENP"
text -- Tekstuel beskrivelse, fx "Engangspipette"
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

durabilityCode

^^Tilbage til toppen^^

Tidsenheder for holdbarhed af lægemidlet

Objektet rummer følgende information:
id -- Id for tidsenheden
text -- Fuld tekst for tidenheden
validFrom -- Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z)
validTo -- Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z)

Magistrelle lægemidler import-status

^^Tilbage til toppen^^

Start- og end-tidspunkt og status for alle importerede filer
Ajourføres af Magistrellægemiddel importer

Magistrelle lægemidler udtræk

^^Tilbage til toppen^^

Opdaterer Magistrelle lægemidler tabellerne

Tabelbeskrivelser

Tabel: MagistrelOrganisation

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelOrganisation (
OrganisationPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Number BIGINT(12) NOT NULL,
Name VARCHAR(32) NOT NULL,

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

INDEX (OrganisationPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

...

Magistrelle lægemidler import-status

^^Tilbage til toppen^^

Start- og end-tidspunkt og status for alle importerede filer
Ajourføres af Magistrellægemiddel importer

Magistrelle lægemidler udtræk

^^Tilbage til toppen^^

Opdaterer Magistrelle lægemidler tabellerne

Tabelbeskrivelser

Tabel: MagistrelAdministrationsvejKode

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelIndholdsstof (
IndholdsstofPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

MagistrelAdministrationsvejKode (
AdministrationsvejKodePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Id VARCHAR(2) NOT NULL,
Text VARCHAR(50) NOT NULLDrugId BIGINT(12) NOT NULL,
SubstanceClass VARCHAR(100),
SubstanceGroup VARCHAR(100),
Substance VARCHAR(150) NOT NULL,
AtcCode VARCHAR(8),
SubstanceType VARCHAR(1),
Amount VARCHAR(100),

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

INDEX (IndholdsstofPIDAdministrationsvejKodePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

...

INDEX (AtcKodePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelBeskrivelse

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelLaegemiddel MagistrelBeskrivelse (
LaegemiddelPID MagistrelBeskrivelsePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,KEY,

CID VARCHAR(364) NOT NULL,

DrugId BIGINT(12) NOT NULL,
PackageNumber BIGINT(12),
DosageUnitId DrugId BIGINT(12),
BreakLine TINYINT,
Produced TINYINT NOT NULL,
PartType Remark VARCHAR(2100),

CreatedDate DATETIME NOT NULL,
Name VARCHAR(30) ModifiedDate DATETIME NOT NULL,
FormCode VARCHAR(7) ValidFrom DATETIME NOT NULL,
FormText VARCHAR(20) ValidTo DATETIME NOT NULL,StrengthNumeric DECIMAL(9, 3),
StrengthUnitCode VARCHAR(3),
StrengthText VARCHAR(20) NOT NULL,
Producer

INDEX (MagistrelBeskrivelsePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: MagistrelDoseringsenhed

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelDoseringsenhed (
DoseringsenhedPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Id BIGINT(12) NOT NULL,
AtcCode SingularText VARCHAR(850) NOT NULL,
RouteOfAdmCodes PluralText VARCHAR(8),
GenericDrugId BIGINT(12),
DoseDispensable TINYINT,
DrugCreatedDate DATE NOT NULL,
WithdrawnDate DATE50) NOT NULL,

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

INDEX (LaegemiddelPIDDoseringsenhedPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelEmballagetypeKode

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelStyrkeenhedsKode MagistrelEmballagetypeKode (
StyrkeenhedsKodePID EmballagetypeKodePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Id VARCHAR(34) NOT NULL,
Text VARCHAR(50) NOT NULL,

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

INDEX (StyrkeenhedsKodePIDEmballagetypeKodePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelIndholdsstof

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelAdministrationsvejKode MagistrelIndholdsstof (
AdministrationsvejKodePID IndholdsstofPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

DrugId BIGINT(12) NOT NULL,
SubstanceClass VARCHAR(100),
SubstanceGroup VARCHAR(100),
Substance VARCHAR(150) NOT NULL,
AtcCode VARCHAR(8),
SubstanceType VARCHAR(1),
Amount VARCHAR(100)Id VARCHAR(2) NOT NULL,
Text VARCHAR(50) NOT NULL,

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

INDEX (AdministrationsvejKodePIDIndholdsstofPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelLaegemiddel

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelReference (
MagistrelReferencePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

NOT EXISTS MagistrelLaegemiddel (
LaegemiddelPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

DrugId BIGINT(12) NOT NULL,
PartType VARCHAR(2) NOT NULL,
Name VARCHAR(30) NOT NULL,
FormCode VARCHAR(7) NOT NULL,
FormText VARCHAR(20) NOT NULL,
StrengthNumeric DECIMAL(9, 3),
StrengthUnitCode VARCHAR(3),
StrengthText VARCHAR(20DrugId BIGINT(12) NOT NULL,
PackageNumber Producer BIGINT(12),
AtcCode VARCHAR(8),
RouteOfAdmCodes VARCHAR(8),
SequenceNumber GenericDrugId BIGINT(12)),
DoseDispensable TINYINT,
Text VARCHAR(250) DrugCreatedDate DATE NOT NULL,
WithdrawnDate DATE,

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

INDEX (MagistrelReferencePIDLaegemiddelPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelOpbevaringsbetingelseKode

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelSpecifikation MagistrelOpbevaringsbetingelseKode (
MagistrelSpecifikationPID OpbevaringsbetingelseKodePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

DrugId BIGINT(12) NOT NULL,
PackageNumber BIGINT(12),
SequenceNumber BIGINT(12Id VARCHAR(1) NOT NULL,
Text VARCHAR(25050) NOT NULL,

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

INDEX (MagistrelSpecifikationPIDOpbevaringsbetingelseKodePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelOpbevaringstidKode

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelPakning MagistrelOpbevaringstidKode (
PakningPID OpbevaringstidKodePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

DrugId BIGINTId VARCHAR(121) NOT NULL,
PackageNumber BIGINTText VARCHAR(1250) NOT NULL,PackageSizeNumeric DECIMAL(8, 2)

CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
PackageSizeUnitCode VARCHAR(2) ValidFrom DATETIME NOT NULL,
PackageSizeText VARCHAR(30) ValidTo DATETIME NOT NULL,GenericPackageNumber BIGINT(12),
ReportingPackageNumber BIGINT(12),
PackagingTypeCode VARCHAR(4),
DispensingClauseCode VARCHAR(5) NOT NULL,
StorageConditionCode VARCHAR(1),
DurabilityNumeric BIGINT(12),
DurabilityUnitCode VARCHAR(1),
DurabilityAfterOpeningNumeric BIGINT(12),
DurabilityAfterOpeningUnitCode VARCHAR(1),
PackageCreatedDate DATE NOT NULL,
WithdrawnDate DATE,
Producer BIGINT(12)

INDEX (OpbevaringstidKodePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: MagistrelOrganisation

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelOrganisation (
OrganisationPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Number BIGINT(12) NOT NULL,
Name VARCHAR(32) NOT NULL,

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

INDEX (PakningPIDOrganisationPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelPakning

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelBeskrivelse MagistrelPakning (
MagistrelBeskrivelsePID PakningPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,CID VARCHAR

DrugId BIGINT(36412) NOT NULL,
DrugId PackageNumber BIGINT(12) NOT NULL,
PackageNumber BIGINT(12),
DosageUnitId BIGINT(12),
BreakLine TINYINT,
Produced TINYINT PackageSizeNumeric DECIMAL(8, 2) NOT NULL,
PackageSizeUnitCode VARCHAR(2) NOT NULL,
Remark PackageSizeText VARCHAR(10030) NOT NULL,
CreatedDate DATETIME NOT NULL,
ModifiedDate DATETIME NOT NULL,
ValidFrom DATETIME NOT NULL,
ValidTo DATETIME GenericPackageNumber BIGINT(12),
ReportingPackageNumber BIGINT(12),
PackagingTypeCode VARCHAR(4),
DispensingClauseCode VARCHAR(5) NOT NULL,
INDEX StorageConditionCode VARCHAR(MagistrelBeskrivelsePID1), ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel: MagistrelDoseringsenhed

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelDoseringsenhed (
DoseringsenhedPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,


DurabilityNumeric BIGINT(12),
DurabilityUnitCode VARCHAR(1),
DurabilityAfterOpeningNumeric Id BIGINT(12) NOT NULL,
SingularText DurabilityAfterOpeningUnitCode VARCHAR(501),
PackageCreatedDate DATE NOT NULL,
WithdrawnDate DATE,
PluralText VARCHARProducer BIGINT(5012) NOT NULL,

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

INDEX (DoseringsenhedPIDPakningPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelReference

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelOpbevaringsbetingelseKode MagistrelReference (
OpbevaringsbetingelseKodePID MagistrelReferencePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

DrugId BIGINT(12) NOT NULL,
PackageNumber BIGINT(12),
SequenceNumber BIGINT(12)Id VARCHAR(1) NOT NULL,
Text VARCHAR(50250) NOT NULL,

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

INDEX (OpbevaringsbetingelseKodePIDMagistrelReferencePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelSpecifikation

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelEmballagetypeKode MagistrelSpecifikation (
EmballagetypeKodePID MagistrelSpecifikationPID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

CID VARCHAR(364) NOT NULL,

DrugId BIGINT(12) NOT NULL,
PackageNumber BIGINT(12),
SequenceNumber BIGINT(12Id VARCHAR(4) NOT NULL,
Text VARCHAR(50250) NOT NULL,

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

INDEX (EmballagetypeKodePIDMagistrelSpecifikationPID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

Tabel:

...

 MagistrelStyrkeenhedsKode

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS MagistrelOpbevaringstidKode MagistrelStyrkeenhedsKode (
OpbevaringstidKodePID StyrkeenhedsKodePID BIGINT(15) AUTO_INCREMENT NOT NULL PRIMARY KEY,

Id VARCHAR(13) NOT NULL,
Text VARCHAR(50) NOT NULL,

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

INDEX (OpbevaringstidKodePIDStyrkeenhedsKodePID, ModifiedDate)
) ENGINE=InnoDB COLLATE=utf8_bin;

...