This is an old revision of the document!
Table of Contents
Udleveringsgrundlag
Udleveringsgrundlaget er lægens godkendelse af, at medicinen fra lægemiddelordinationen må udleveres samt specifikation af, hvordan den kan/må udleveres.
Med andre ord: Udleveringsgrundlaget er en forudsætning for, at der kan foretages udlevering af medicin.
Der er (indtil videre) 6 typer af udleveringsgrundlag:
- Recept
- Dosisrecept
- Udlevering af medicin fra sygehusapotek
- Direkte udlevering i forbindelse med behandling
- Praksisrecept
- Løs recept
Alle udleveringsgrundlag, undtagen praksisrecept og løs recept, er knyttet til en lægemiddelordination, der indeholder information om lægemiddel, dosering m.v. Det vil sige, at informationen findes på lægemiddelordinationen, og at data på lægemiddelordinationen ikke replikeres på udleveringsgrundlagene, som det var tilfældet med recepten på tidligere snitflader.
Skemadefinition for Udleveringsgrundlag ved oprettelse.
Når udleveringsgrundlaget hentes fra FMK, vil det dog være beriget med en hel del information, blandt andet af hensyn til bagudkompatibilitet.
Skemadefinition for Udleveringsgrundlag ved hentning.
Udleveringsgrundlag ID og version
Udleveringsgrundlaget er defineret i Warrant-elementet. Dette indeholder et ID, der entydigt identificerer udleveringsgrundlaget samt et versionsnummer. Disse dannes og returneres ved oprettelse. Versionsnummeret opdateres desuden ved alle statusændringer på udleveringsgrundlaget.
Felter der angives ved oprettelsen
Lægemiddelordinations-ID og versionsnummer
Når et udleveringsgrundlag oprettes ud fra en lægemiddelordination, skal ID'et på lægemiddelordinationen angives i DrugMedicationIdentifier ved oprettelsen. FMK vil desuden gemme det aktuelle versionsnummer af lægemiddelordinationen ved oprettelsen, og dette vil blive returneret som DrugMedicationVersion, når udleveringsgrundlaget efterfølgende hentes fra FMK.
Udleveringsgrundlag af typerne praksisrecept og løs recept vil ikke have nogen DrugMedicationIdentifier og -Version angivet.
Anmodnings-ID
Såfremt udleveringsgrundlaget er lavet ud fra en anmodning, vil RequestForWarrantIdentifier indeholde ID på denne anmodning.
Lægens autorisationsdato
AuthorisationDateTime indeholder det tidspunkt, lægen har godkendt udleveringsgrundlaget.
Oprettet af (Created)
Created-elementet indeholder information omkring aktøren, der har oprettet udleveringsgrundlaget. Dette element er obligatorisk. Udleveringsgrundlaget vil altid være oprettet af en autoriseret sundhedsperson.
Created/DateTime-elementet indeholder tidspunktet for udleveringsgrundlagets oprettelse i FMK.
Gyldighed
“ValidFrom” og “ValidTo” angiver gyldighedsperioden for udleveringsgrundlaget. Det vil sige den periode, hvor det er tilladt at udlevere på baggrund af udleveringsgrundlaget.
Bemærk: Det vil i 1.6.0 blive tilladt at angive en fremtidig “ValidFrom”. Hvis “ValidFrom” udelades ved oprettelse, er det underforstået oprettelsesdatoen.
Det er også muligt ved oprettelsen af udleveringsgrundlaget at angive UnspecifiedValidFrom i stedet for en eksplicit “ValidFrom”. Det indikerer, at udleveringsgrundlaget først vil være gyldig fra en endnu ikke kendt fremtidig dato. Udleveringsgrundlaget skal så aktiveres ved hjælp af aktiver ventende udleveringsgrundlag.
“ValidTo” kan angives ved oprettelsen. Denne skal overholde gældende love og bekendtgørelser på området. Det vil for eksempel sige max to år for recepter og 7 dage for recepter oprettet af vagtlæger. Hvis den udelades, sættes den som default til den maximalt tilladte varighed i henhold til gældende regler.
Gyldighedsperioden kan senere afkortes, eksempelvis hvis lægen annullerer udleveringsgrundlaget, eller når apoteket / sygehusapoteket har udleveret al den medicin, som udleveringsgrundlaget giver lov til.
I disse tilfælde sættes “ValidTo” til det tidspunkt, hvor udleveringsgrundlaget annulleres eller lukkes.
Typer af udleveringsgrundlag
Hvilken type udleveringsgrundlag, der er tale om, afgøres af en choise, der kan have en af følgende elementer:
- Prescription
- HospitalPharmacyHandover
- DoseDispensed
- TreatmentHandOver
- PracticePrescription
- LoosePrescription
Prescription
Typen Prescription angiver, at udleveringsgrundlaget svarer til en traditionel recept, dog uden redundant information, der også kan findes på lægemiddelordinationen.
Prescription elementet kan have følgende underelementer:
Varenummer
Varenummeret på den pakning, der ønskes udleveret, jf. Medicinpriser eller anden kilde.
Pakkestørrelse
Hvis varenummerets kilde er medicinpriser eller magistrel, kan pakkestørrelsen udelades ved oprettelse af udleveringsgrundlaget. For andre kilder skal den angives. Ved opslag vil FMK altid berige med pakkestørrelsen på baggrund af stamdata, hvis det er muligt.
Antal
Angiver antal pakninger, der maks. må udleveres pr. udlevering.
Iteration
Er receptudleveringsgrundlaget reitereret, er dette angivet i elementerne IterationNumber, IterationInterval og IterationIntervalUnit.
Der skal angives, hvor lang tid der mindst skal gå mellem udleveringer fra receptudleveringsgrundlaget. Dette angives med en numerisk værdi i IterationInterval, og en enhed herfor (“dag”, “uge” eller “måned”) i IterationIntervalUnit.
Hvis udleveringsgrundlaget ikke er itereret, udelades disse felter. Det vil sige enten angives alle eller ingen af de tre felter.
HospitalPharmacyHandover
Dette udleveringsgrundlag anvendes ved vederlagsfri medicin, der skal udleveres fra et sygehusapotek.
Indholdet af denne type er ikke endelig afklaret. Formodninger: Varenummer, pakkestørrelse, antal, ret til hjemmelevering, primært sygehusapotek, alternative sygehusapoteker.
DoseDispensed
Typen dosisdispenseret specificerer, at medicinen skal dosisdispenseres.
Elementet er blot en markering af dette og har intet indhold.
TreatmentHandOver
Typen TreatmentHandOver indikerer, at medicinen udleveres af lægen/behandleren i forbindelse med behandlingen.
Elementet er blot en markering af dette og har intet indhold.
PracticePrescription
Praksisrecept anvendes ved bestilling til brug i praksis.
Dette udleveringsgrundlag har som det eneste ingen relation til en lægemiddelordination.
Bestillende organisation
Det har i stedet en relation til den bestillende organisation i elementet OrderingOrganisation.
Pakning
Desuden angives det bestilte i PackageNumber, PackageSize og PackageQuantity tilsvarende, som på et receptudleveringsgrundlag.
LoosePrescription
Løs recept angiver, at recepten ikke (i udgangspunktet) er tilknyttet til en lægemiddelordination, og anvendes når apoteket opretter recepten i forbindelse med ekspedition af en papirrecept eller en telefonrecept. Det er så efterfølgende muligt at tilknytte den løse recept til en lægemiddelordination. Den bevarer dog stadig typen LoosePrescription, idet den eventuelt senere kan detaches (hvilket andre recepter ikke kan).
LoosePrescription-elementet kan have følgende underelementer:
Varenummer
Varenummeret på den pakning, der ønskes udleveret, jf. Medicinpriser eller anden kilde.
Pakkestørrelse
Hvis varenummerets kilde er Medicinpriser eller Magistrel, kan pakkestørrelsen udelades. For andre kilder skal den angives. Ved opslag vil FMK altid berige med pakkestørrelsen på baggrund af stamdata, hvis det er muligt.
Antal
Angiver antal pakninger, der maks. må udleveres.
Tilskudsklausul
Da den løse recept ikke er tilknyttet en lægemiddelordination, kan Tilskudsklausul angives her.
Yderligere detaljer ved hentning
Når udleveringsgrundlaget hentes fra FMK er det desuden beriget med en række informationer, eksempelvis fra den tilhørende lægemiddelordination og eventuelle udleveringer, der er sket på baggrund af udleveringsgrundlaget.
Detaljer fra lægemiddelordination
Udleveringsgrundlaget ved hentning vil være beriget med med følgende information fra lægemiddelordinationen:
- En tekstuel representation af lægemiddelordinationens Dosering
LatestHandoverDateTime
Hvis der er blevet udleveret på baggrund af udleveringsgrundlaget, vil dette element være angivet med den seneste udleverings dato og tidspunkt.
InvalidationReasonText
Hvis udleveringsgrundlaget er blevet ugyldiggjort, angives årsagen her.
Deprecated
Hvis udleveringsgrundlaget er markeret som ikke aktuelt, angives datoen for dette her.
Replaces/ReplacedByWarrantIdentifier
Hvis udleveringsgrundlaget erstatter et andet udleveringsgrundlag, er ReplacesWarrantIdentifier angivet med ID for det erstattede udleveringsgrundlag.
Er dette udleveringsgrundlag blevet erstattet med et nyt, vil ID'et på det nye angives som ReplacedByWarrantIdentifier.
Bestillinger (Order-elementer)
Såfremt der er blevet oprettet bestillinger på udleveringsgrundlaget, vil disse returneres her med detaljer. Se denne side for detaljeret beskrivelse.
Udleveringer (Handover-elementer)
Såfremt der er blevet oprettet udleveringer på udleveringsgrundlaget, vil disse returneres her med detaljer. Se denne side for detaljeret beskrivelse.
InvalidHandover
Er en udlevering blevet ugyldiggjort efter oprettelse, kan et InvalidHandover-element forekomme på udleveringsgrundlaget. Dette element indeholder blot HandoverIdentifier på den ugyldige udlevering.
IsPrivateWarrant
Dette er et flag, som vil forekomme, hvis udleveringsgrundlaget hører til en lægemiddelordination, der er privatmarkeret.
Status
Status angiver udleveringsgrundlagets status. Bemærk at udleveringsgrundlagets overordnede status (om det er gyldigt eller ej) også fremgår af udleveringsgrundlagets gyldighedsperiode. Så Status er primært relevant, hvis udleveringen IKKE er gyldigt. Så angiver status årsagen til, at det ikke er gyldigt. Det kan dog også være relevant, hvis “ValidTo” er lige med dags dato. Så kan status eksempelvis være “Afsluttet” eller “Annulleret”, hvis udleveringsgrundlaget er lukket tidligere samme dag.
- Open = Åben: Der må udleveres på baggrund af udleveringsgrundlaget.
- Pending = Ventende: Udleveringsgrundlaget har en fremtidig gyldighedsperiode.
- Closed = Afsluttet: Der kan ikke udleveres mere på baggrund af udleveringsgrundlaget.
- Cancelled = Annulleret: Lægen har annulleret udleveringsgrundlaget.
- Invalid = Ugyldig: Apoteket har markeret udleveringsgrundlaget ugyldigt.
- Expired = Udløbet: Udleveringsgrundlagets “ValidTo” er passeret.
- Deferred cancellation = Ventende annullering: Lægen har annulleret udleveringsgrundlaget mens apoteket var i gang med en udlevering, der potentielt kan blive fuldført.
