===== Dosisdispenseringsperiode ===== Dosisdispenseringsperioden repræsenterer den enkelte dosisrulle der skal pakkes til patienten. Den indeholder følgende information * ID * Periode Start * Periode slut * Tidsfrist for ændringer * Pakningstidspunkt * Forventet leveringstidspunkt * Reference til Dosiskort * Produktionsid (stregkode) * Evt Akut status Perioden har desuden en status, der indikerer hvor den befinder sig i workflowet i forbindelse med pakning af rullen. Følgende diagram viser hvilke status en dosisdispenseringsperiode kan have, og hvordan forskellige services kan skifte periodens status. De grønne status'er sættes som udgangspunkt af udleveringsapoteket, de blå af pakkeapoteket. Den røde status "Slettet" status vil ikke blive vist i nogen services. {{ :fmk:extensions:dd_status_skift.png?794 |}} ===== DD periode: Ordinære, akuthåndtering og overlappende perioder. ===== FMK har 2 typer DD perioder, de ordinære og de akutte. De ordinære er de DD perioder som apoteket arbejder med i det normale workflow, hvorimod akutte perioder anvendes, ved ændringer, der ikke kan afvente næste ordinære pakning, eller hvor der af andre årsager er brug for en mere manuel håndtering af processen. FMK har regler for at ordinære perioder, ikke må indeholde dage som overlapper med dage fra andre ordinære perioder. **Bemærk dog:** Perioder som er i status "Eksperedes ikke", "Kasseres" og "Ikke udleveret af apoteket" indgår ikke i denne validering. DD-kort til institutioner er også helt frataget fra denne validering. Akutte perioder bør kun anvendes i akutte situationer (jævnfør de definerede akut statusser), og når de anvendes er det op til apoteket at sikre en korrekt håndtering i forhold til eventuelle andre aktive dosisdispenseringsperioder for den samme patient. ===== DD periode: Status skift ===== Undervejs i apotekets behandling af en patients DD periode, vil der være specifikke milepæle som markeres ved at perioden skifter status. Der findes følgende statusser en periode kan have. Nogle af disse sættes af udleveringsapoteket (angives med UA), andre sættes primært af pakkeapoteket (angives med PA) Begge disse fremgår af patientens DD kort. * **Planlagt**: Perioden er planlagt af apoteket med de angivne dage, deadline mm. * **Apoteksbehandling påbegyndt**: UA har påbegyndt behandlingen af perioden. Her vil de opdatere den planlagte administration, vælge substitution, mm således det stemmer overens med patientens medicinering som angivet på medicinkortet. * **Klar til pakning**: UA har færdig behandlet perioden og har klargjort denne til at PA kan overtage og gennemføre en pakning. PA kan i denne fase lave yderligere substitution, hvis nødvendigt. * **Pakning påbegyndt**: PA har påbegyndt deres pakning. Mens dette foregår kan UA ikke skifte statussen. * **Pakning afsluttet**: PA har afsluttet pakningen af perioden, og denne klargøres og afsendelses til UA som gør klar til at ekspedere denne. * **Ekspederet**: UA ekspeder den modtagede rulle og denne sendes/udleveres til patienten. * **Kasseres**: UA konstaterer at der er et problem med den ekspederede rulle, og derfor skal denne kasseres, således det tydeliggøres, at denne ikke bør benyttes efter en angivet dato. Det kasserede vil typisk blive erstattet af en akutperiode. * **Ikke udleveret af apoteket**: Såfremt rullen kasseres inden den er ekspederet, får rullen denne status. * **Ekspederes ikke**: Hvis UA påbegynder behandlingen af perioden, mens patientens DD er sat i bero, eller der hvis ingen medicin er planlagt i perioden, vil FMK sætte perioden i denne status i stedet, og returnere en advarsel. For hver at disse status er der en eller flere mulige status-skift som aktiveres ved at benytte forskellige services alt efter om man vil frem eller tilbage i processen jævnfør tegningen øverst. For de første statusskift i den normale arbejdsgang er der en række valideringer specielt vedrørende ordinære perioder for patienter med flere dosiskort. Disse er indført for at sikre mod at ændringer i patientens medicinering træder delvis i kraft, med fejlmedicinering til følge. I det følgende nævnes først hvilke valideringer hvert skift kan involvere. En detaljeret beskrivelse af valideringen kommer i senere afsnit. Forsøg på at foretage et statusskift der ikke er tilladt ifølge ovenstående tegning, vil fejle. Fx **Planlagt** → **Pakning afsluttet**, er ikke mulig. ==== Status: Planlagt ==== Planlagt er den første status alle DD perioder har. En nyoprettet DD periode vil altid have denne status. Herefter vil det typisk være UA som påbegynder ekspeditionen af DD perioden. Så længe en periode er i denne status, anses den som åben for ændringer fra lægen. De mulige status skift for UA er: Forsætte til enten **Apoteksbehandling påbegyndt** eller **Klar til Pakning** Begge af disse status skift på ordinære perioder medføre følgende valideringer: ”**Administration påkrævet**”, ”**DD ikke i bero**”. Læs mere om disse i validerings-afsnittet. Det er også muligt at slette en DD periode. Dette fjerner helt DD perioden, og den har derfor ikke en status. Denne handling kan ikke fortrydes, og kan kun udføres når perioden har status **Planlagt**. ==== Status: Apoteksbehandling påbegyndt ==== Apoteksbehandling påbegyndt er den status, hvor UA klargør perioden til pakning ved at opdatere den planlagte medicin. I denne status er der således låst for ændringer fra medicinkortet. Dvs at ændringer i patientens medicin efter perioden sidst skiftede fra Planlagt ikke nødvendigvis bliver inkluderet. De mulige status skift for UA er: tilbage til **Planlagt** & Fortsæt til **Klar til Pakning**. Hvis ekspeditionen forsættes og der rykkes frem til ”**Klar til pakning**” medføre det følgende specielle valideringer: ”**Administration påkrævet**”, ”**DD ikke i bero**”. ==== Status: Klar til pakning ==== Klar til pakning er en status der er tiltænkt til når UA er færdig med deres behandling af perioden, og overdrager den til PA så de kan påbegynde deres process med at pakke perioden. Opdages der fejl her i en eller flere af patientens perioder, bør der rykkes tilbage til en tidligere status, således at UA har mulighed for at rette dem. Så snart alt er i orden kan sætter UA igen Klar til pakning og PA kan overtage og rykke fremad status. De mulige status skift er: Tilbage til **Planlagt**, tilbage til **Apoteksbehandling påbegyndt** & fortsæt til **Pakning påbegyndt**. Hvis ekspeditionen afbrydes af UA er der både mulighed for at sætte perioden direkte tilbage til en af de 2 tidligere status, altså **Planlagt** eller **Apoteksbehandling påbegyndt**. Hvis PA accepterer perioden som klar, kan de forsætte processen og flytte status til **Pakning påbegyndt**. Dette medfører ikke yderligere specielle valideringer. ==== Status: Pakning Påbegyndt ==== Pakning Påbegyndt er en status der anvendes af PA. Med denne status markerer PA at de har overtaget og er gået i gang med at foretage den fysiske pakning. Det er vigtigt at denne status sættes så snart PA har klargjort perioden til pakning, da kun PA kan udføre valide status skift på en periode med denne status. De mulige status skift PA kan udføre er: Tilbage til **Klar til pakning** & fortsæt til **Pakning afsluttet**. Ingen af disse statusskift medfører yderligere specielle valideringer. ==== Status: Pakning afsluttet ==== Pakning afsluttet er en status der sættes af PA, når de er færdige med at pakke den fysiske rulle. Nu kan PA så sende denne fysiske rulle til UA som så overtager kontrollen, eller de kan bibeholde kontrollen hvis der opdages en fejl med det pakkede medicin som skal udbedres. UA bibeholder denne status til de rent faktisk udlevere/sender rullen til patienten. De mulige status skift er: PA kan sætte tilbage til **Klar til pakning** eller UA kan fortsætte til **Ekspederet**. Ingen af disse status skift medfører yderligere specielle valideringer. ==== Status: Ekspederet ==== Ekspederet er den status der påsættes af UA, når de udleverer/afsender den fysiske rulle til patienten. Nu er deres umiddelbare arbejde med denne periode ovre, og med mindre der opdages en fejl, eller der indrapporteres et problem med den fysiske rulle, bør der ikke gøres yderligere fra apotekernes side. De mulige status skift for UA er: Annullere ekspeditionen og sætter tilbage til **Pakning afsluttet** & der opdages et problem med rulle, og den **Kasseres**. Ingen af disse status skift medfører yderligere specielle valideringer. ==== Status: Kasseres & Ikke udleveret af apoteket ==== Disse to statusser kan man skifte til i de tilfælde hvor der er sket en fysisk pakning, men den af en eller anden grund skal kasseres. Såfremt det er muligt, bør apoteket dog flytte en periode tilbage i status og korrigere en eventuel fejl, frem for at kassere perioden og starte forfra. Man kommer i en af disse to status med samme service, nemlig ved at kassere en periode. Hvis perioden kasseres med den er i status Ekspederet vil perioden få status Kasseres, kasseres der fra en anden status vil perioden få status Ikke udleveret af apoteket. De mulige status skift er: Fortryd kassering, hvilket sætter perioden tilbage til dens forrige status. ==== Status: Ekspederes ikke ==== Denne status havner en DD periode automatisk i når UA påbegynder ekspeditionen, hvis fx patientens DD er sat i bero. Dette vil sige at det er blevet besluttet af lægen/apoteket at borgeren i en periode ikke skal modtage dosisdispenseret medicin. Mulige status skift er: Afbryd ekspedition og sæt status til **Planlagt** eller Påbegynd ekspedition og sæt status til **Apoteksbehandling påbegyndt**. ===== Valideringer ved status skift: ===== Der er en lang række valideringer i forhold til status skift i dosisdispensering, nogle er ret generelle, mens andre er mere specielle i forhold til enkelte status skift. Det vil være på plads først at gennemgå nogle af de mere generelle valideringer, og derefter gennemgå de specielle valideringer i separate afsnit. De generelle valideringer inkludere bl.a.: * Den angivne periode (id) findes * Perioden tilhøre den angivne patient * Perioden kan skiftes til den ønskede status. * De angivne tidspunkter for effektuering, leveringstidspunkt, mm. giver mening. Denne liste er ikke udtømmende men giver er lille overblik og de mest generelle valideringer som FMK benytter til at sikre mod fejl. Ud over disse er der en række mere specielle valideringer som også er nævnt i tidligere afsnit, disse er til for at sikre mod at apoteket ikke kommer i en situation hvor medicineringen ender forskudt, eller hvor man ender op med overlappende perioder som man ikke kan skifte status på. ==== Validering: Administration påkrævet ==== Administration påkrævet er en sikring mod at UA bestiller en pakning af en periode uden indhold på PA. Når UA påbegynder ekspeditionen af en DD periode, checker FMK om der er planlagt noget medicin i perioden, og hvis det konstateres at der ikke skal pakkes noget, så bliver perioden sat i status **Ekspederes ikke**, og der returneres en advarsel i svaret om, at der mangler administration i perioden. Denne validering er en hurtigt stopklods for at UA ved en fejl får sendt en periode videre til PA uden at der rent faktisk skal pakkes noget. Der kan også være tale om en fejl, og at UA endnu ikke har opdateret administrationen, i så fald bør de gøre dette, og så forsøge at påbegynde ekspeditionen igen. Denne validering gælder både for ordinære og akutte perioder. ==== Validering: DD er ikke i bero ==== DD ikke i bero er endnu en tidlig validering, som gør at når UA påbegynder håndteringen af en DD periode, så vil FMK sætte perioden status til **Ekspederes ikke**, såfremt patientens DD er sat i bero. Perioder som allerede er i **Klar til pakning** eller senere status, når DD sættes i bero, kan stadig fortættes og ekspederes. Denne validering er en sikring mod at der pakkes DD medicin til borgeren, når DD er sat i bero. Denne validering gælder både for ordinære og akutte perioder.