Teknisk navn | doseringsforslag |
Opdateringsfrekvens | Hver 6-8 uge |
Kilde | Lægemiddelstyrelsen |
Version | 1 |
Forslag til sundhedsprofessionelle om dosering af præparat. Indeholder informationer om doseringsenheder og -forslag, der består af to relaterede datasæt: Doseringsenheder knytter en enhed til et lægemiddel; doseringsforslag knytter et antal forslag til doseringer til et lægemiddel. Doseringsforslagene repræsenteres i et XML-format, som matcher FMKs snitflader.
Datasættet uploades som en komplet version, hvor ReleaseNumber (se herunder) angiver hvilken version doseringsforslag og doseringenheder tilhører. Bemært, at dette medfører at et kopiregisterudtræk kan indeholde flere versioner, hvor kun seneste version skal anvendes.
Miljøoversigt: https://www.nspop.dk/display/web/Doseringsversion+for+test+og+produktion
Datatyper - oversigt
Navn | Beskrivelse |
version | Løbenumre for registeret. Dette kan bruges til at se om man har den nyeste udgave af registeret |
dosagedrug | Lægemidler identificeret via DrugId og navn |
dosageunit | Doseringsenheder som lægemidler doseres i (tabletter, kapsler, mililiter osv) |
dosagestructure | XML-repræsentationer af doseringsforslagene |
dosagestructurerelation | Relationer mellem lægemidler og deres doseringsforslag |
Datatyper - detaljer
Datatype: version | ||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type |
daDate | Benyttes pt. ikke (format: YYYY-MM-DD) | Nej | date | |
lmsDate | Benyttes pt. ikke (format: YYYY-MM-DD) | Nej | date | |
releaseDate | Dato for udstilling (format: YYYY-MM-DD) | Nej | X | date |
releaseNumber | Fortløbende releasenummer | Nej | bigint(15) | |
validFrom | Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime | |
validTo | Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime |
Datatype: drug | ||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type |
releaseNumber | Fortløbende releasenummer | Nej | bigint(15) | |
drugId | DrugID for det lægemiddel enheder og forslag relaterer sig til | Nej | X | bigint(11) |
dosageUnitCode | Refererer til dosageunit code (en eller flere dosagedrug records henviser til samme dosageunit) | Nej | bigint(11) | |
drugName | Lægemidlets navn | Nej | varchar(200) | |
validFrom | Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime | |
validTo | Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime |
Datatype: dosageunit | ||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type |
releaseNumber | Fortløbende releasenummer | Nej | bigint(15) | |
code | Fortløbende id, som er unik pr. releaseNumber (men ikke på tværs af forskellige releases) | Nej | X | bigint(11) |
textSingular | Enhedsbetegnelse, ental (fx “tablet”) | Nej | varchar(100) | |
textPlural | Enhedsbetegnelse, flertal (fx “tabletter”) | Nej | varchar(100) | |
validFrom | Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime | |
validTo | Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime |
Datatype: dosagestructure | ||||
Feltnavn | Beskrivelse | Optionel | Unik nøgle | Type |
releaseNumber | Fortløbende releasenummer | Nej | bigint(15) | |
code | Fortløbende id, som er unik pr. releaseNumber (men ikke på tværs af forskellige releases) | Nej | X | varchar(11) |
type | Hvis doseringsforslaget er for en enkelt doseringsperiode, er type udfyldt med en af følgende:
Ved flere perioder indesluttes hver periode i "tuborg klammer". Et eksempel med 2 perioder: {N daglig}{N daglig} | Nej | varchar(100) | |
simpleString | Som udgangspunkt er indholdet for en enkelt dag. Det er dog muligt at angive specifikke dage. I så fald skal de angives som "dag N: ". Hvis forslaget kun indeholder en enkelt doseringsperiode skal det have følgende form: For typen "M+M+A+N": Simpel streng indeholder tre eller fire værdier adsklit af '+'. Eksempelvis "0+0+1" for "1 tablet aften" (hvis enheden er tablet). For typen "N daglig": Simpel streng indeholder en liste af doser adskilt af ';'. Eksempelvis "1;1" for "1 tablet to gange daglig" (hvis enheden er tablet). For typen "PN": Simpel streng indeholder en liste af doser adskilt af ';'. Eksempelvis "1;1" for "1 tablet højst to gange daglig efter behov" (hvis enheden er tablet). Ved flere perioder indesluttes hver periode i "tuborg klammer" Et eksempel med 2 perioder: {dag 1: 2 dag 2: 2}{1} | Ja | varchar(100) | |
supplementaryText | Supplerende tekst som skrives ud for doseringen. Kan fx være: ", 1 time før virkning ønskes" eller "i det inficerede øre" Bemærk at der kun angives én tekst uanset antallet af perioder | Ja | varchar(200) | |
xml | Indeholder XML-repræsentation af de strukturerede doseringer i den form de anvendes i FMK i forskellige snitfladeversioner. Der angives en liste af <Dosage>-elementer, som hver især indeholder snitfladeversionen, samt doseringen som den ser ud for pågældende snitflade. Bemærk at det vil være nødvendigt at tilpasse StartDate og EndDate. Se evt. eksempel nedenfor. | Nej | varchar(10000) | |
shortTranslation | Kort doseringsoversættelse, som dog udelades hvis den er længere end 70 karakterer (hvilket dog ikke er tilfældet for de fleste doseringsforslag) | Ja | varchar(70) | |
longTranslation | Lang doseringsoversættelse, som indeholder doseringstiderne, en evt. dosering efter behov samt en linje for hver dag i den strukturerede dosering. | Ja | varchar(10000) | |
validFrom | Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime | |
validTo | Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime |
Datatype: dosagestructurerelation | ||||
Feltnavn | Beskrivelse | Optional | Unik nøgle | Type |
releaseNumber | Fortløbende releasenummer | Nej | bigint(15) | |
id | Id som er unikt pr. releasenummer | Nej | X | varchar(200) |
drugId | "Foreign key" til drug.drugId | Nej | bigint(11) | |
dosageStructureCode | "Foreign key" til dosagestructure.code | Nej | bigint(11) | |
validFrom | Gyldig fra (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime | |
validTo | Gyldig til (format: yyyy-MM-ddTHH:mm:ss+Z) | Nej | datetime |
<?xml version="1.0" encoding="UTF-8"?>
<DosageProposals
xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2013/11/01 DosageProposals.xsd"
xmlns="http://www.dkma.dk/medicinecard/xml.schema/2013/11/01"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Dosage>
<Version>1.4.0</Version>
<m12:Dosage
xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01 ../../../2012/06/01/Dosage.xsd"
xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<m12:Structure>
<m12:IterationInterval>1</m12:IterationInterval>
<m12:StartDate>2010-01-01</m12:StartDate>
<m12:EndDate>2110-01-01</m12:EndDate>
<m12:UnitTexts source="Doseringsforslag">
<m12:Singular>pust</m12:Singular>
<m12:Plural>pust</m12:Plural>
</m12:UnitTexts>
<m12:Day>
<m12:Number>1</m12:Number>
<m12:Dose>
<m12:Time>morning</m12:Time>
<m12:Quantity>2</m12:Quantity>
</m12:Dose>
<m12:Dose>
<m12:Time>evening</m12:Time>
<m12:Quantity>2</m12:Quantity>
</m12:Dose>
</m12:Day>
</m12:Structure>
</m12:Dosage>
</Dosage>
<Dosage>
<Version>1.4.2</Version>
<m13:Dosage
xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01 ../../../2013/06/01/DosageForRequest.xsd"
xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"
xmlns:m13="http://www.dkma.dk/medicinecard/xml.schema/2013/06/01"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<m13:Structures>
<m13:UnitTexts source="Doseringsforslag">
<m12:Singular>pust</m12:Singular>
<m12:Plural>pust</m12:Plural>
</m13:UnitTexts>
<m13:Structure>
<m13:IterationInterval>1</m13:IterationInterval>
<m13:StartDate></m13:StartDate>
<m13:EndDate></m13:EndDate>
<m13:Day>
<m12:Number>1</m12:Number>
<m12:Dose>
<m12:Time>morning</m12:Time>
<m12:Quantity>2</m12:Quantity>
</m12:Dose>
<m12:Dose>
<m12:Time>evening</m12:Time>
<m12:Quantity>2</m12:Quantity>
</m12:Dose>
</m13:Day>
</m13:Structure>
</m13:Structures>
</m13:Dosage>
</Dosage>
<Dosage>
<Version>1.4.4</Version>
<m15:Dosage
xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2015/01/01 ../../../2015/01/01/DosageForRequest.xsd"
xmlns:m15="http://www.dkma.dk/medicinecard/xml.schema/2015/01/01"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<m15:Structures>
<m15:UnitTexts source="Doseringsforslag">
<m15:Singular>pust</m15:Singular>
<m15:Plural>pust</m15:Plural>
</m15:UnitTexts>
<m15:Structure>
<m15:IterationInterval>1</m15:IterationInterval>
<m15:StartDate>2010-01-01</m15:StartDate>
<m15:EndDate>2110-01-01</m15:EndDate>
<m15:Day>
<m15:Number>1</m15:Number>
<m15:Dose>
<m15:Time>morning</m15:Time>
<m15:Quantity>2</m15:Quantity>
</m15:Dose>
<m15:Dose>
<m15:Time>evening</m15:Time>
<m15:Quantity>2</m15:Quantity>
</m15:Dose>
</m15:Day>
</m15:Structure>
</m15:Structures>
</m15:Dosage>
</Dosage>
<Dosage>
<Version>1.4.6</Version>
<m16:Dosage
xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01 ../../../2015/06/01/DosageForRequest.xsd"
xmlns:m16="http://www.dkma.dk/medicinecard/xml.schema/2015/06/01"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<m16:UnitTexts source="Doseringsforslag">
<m16:Singular>pust</m16:Singular>
<m16:Plural>pust</m16:Plural>
</m16:UnitTexts>
<m16:StructuresFixed>
<m16:Structure>
<m16:IterationInterval>1</m16:IterationInterval>
<m16:StartDate>2010-01-01</m16:StartDate>
<m16:EndDate>2110-01-01</m16:EndDate>
<m16:Day>
<m16:Number>1</m16:Number>
<m16:Dose>
<m16:Time>morning</m16:Time>
<m16:Quantity>2</m16:Quantity>
</m16:Dose>
<m16:Dose>
<m16:Time>evening</m16:Time>
<m16:Quantity>2</m16:Quantity>
</m16:Dose>
</m16:Day>
</m16:Structure>
</m16:StructuresFixed>
</m16:Dosage>
</Dosage>
</DosageProposals>