fmk:generel:historik
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fmk:generel:historik [2018-01-19 10:25] – jbu | fmk:generel:historik [2026-03-06 08:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Historik ====== | ====== Historik ====== | ||
| - | Ved ændringer på medicinkortet og lægemiddelordinationerne | + | Ved ændringer på medicinkortet og lægemiddelordinationerne |
| Effektueringer er ikke versionerede i FMKs snitflade. Ved en effektuering på en lægemiddelordination vil hverken medicinkortets eller lægemiddelordinationens versionsnummer blive ændret. En effektuering har intet versionsnummer, | Effektueringer er ikke versionerede i FMKs snitflade. Ved en effektuering på en lægemiddelordination vil hverken medicinkortets eller lægemiddelordinationens versionsnummer blive ændret. En effektuering har intet versionsnummer, | ||
| Line 9: | Line 9: | ||
| Medicinkortets versionsnummer ændres ikke hvis der tilknyttes receptordinationer direkte på dette. Det er muligt at " | Medicinkortets versionsnummer ændres ikke hvis der tilknyttes receptordinationer direkte på dette. Det er muligt at " | ||
| - | ===== Opslag på medicinkort, med dato og tid eller med versionsnummer ===== | + | ===== Lægemiddelordinationer ved opslag, med dato og tid eller med versionsnummer ===== |
| Ved opslag på en patients medicinkort kan dette foretages med tre forskellige varianter af forespørgselen: | Ved opslag på en patients medicinkort kan dette foretages med tre forskellige varianter af forespørgselen: | ||
| Line 19: | Line 19: | ||
| Et opslag på det aktuelle medicinkort og et opslag med den nuværende dato og tid vil give samme resultat - patientens aktuelle medicinering. | Et opslag på det aktuelle medicinkort og et opslag med den nuværende dato og tid vil give samme resultat - patientens aktuelle medicinering. | ||
| - | Ved et opslag på en historisk version kan dette ske med angivelse af dato og tid eller på et versionsnummer. Ved opslag med versionsnummeret vil medicinkortet blive returneret som det så ud på det tidspunkt hvor lægen opdaterede medicinkortet til denne version, dvs. svarende til det tidspunkt hvor versionen blev oprettet. Denne præcisering har relevans specielt i de tilfælde hvor en lægemiddelordination seponeres idet gyldighedsperioden udløber. At gyldighedsperioden udløber medfører ikke en ændring af medicinkortets versionsnummer (der sker ikke en opdatering), | + | Ved et opslag på en historisk version kan dette ske med angivelse af dato og tid eller på et versionsnummer. Ved opslag med versionsnummeret vil medicinkortet blive returneret som det så ud på det tidspunkt hvor lægen opdaterede medicinkortet til denne version, dvs. svarende til det tidspunkt hvor versionen blev oprettet. Denne præcisering har relevans specielt i de tilfælde hvor en lægemiddelordination seponeres idet gyldighedsperioden udløber. At gyldighedsperioden udløber medfører ikke en ændring af medicinkortets versionsnummer (der sker ikke en opdatering), |
| - | {{ : | + | {{ : |
| På ovenstående figur illustreres de forholdene omkring opslag med versionsnummer og tidspunkt. En lægemiddelordination oprettes, herved får medicinkortet versionen 42. Der sker en anden opdatering til version 43, og på et tidspunkt inden der opdateres til version 44 seponeres lægemiddelordinationen idet gyldighedsperionen udløber. | På ovenstående figur illustreres de forholdene omkring opslag med versionsnummer og tidspunkt. En lægemiddelordination oprettes, herved får medicinkortet versionen 42. Der sker en anden opdatering til version 43, og på et tidspunkt inden der opdateres til version 44 seponeres lægemiddelordinationen idet gyldighedsperionen udløber. | ||
| Line 28: | Line 28: | ||
| * 42 returneres lægemiddelordinationen, | * 42 returneres lægemiddelordinationen, | ||
| * 43 returneres lægemiddelordinationen, | * 43 returneres lægemiddelordinationen, | ||
| - | * 44 returneres lægemiddelordinationen ikke, idet den ikke længere er gyldig. | ||
| Spørges der på datoen | Spørges der på datoen | ||
| Line 35: | Line 34: | ||
| * C, D og E returneres lægemiddelordinationen | * C, D og E returneres lægemiddelordinationen | ||
| * F returneres lægemiddelordinationen da alle datoer er inklusiv og F er samme tidspunkt som udløb af gyldighedsperioden | * F returneres lægemiddelordinationen da alle datoer er inklusiv og F er samme tidspunkt som udløb af gyldighedsperioden | ||
| - | * G returneres lægemiddelordinationen ikke, idet den fra og med dette tidspunkt ikke længere er gyldig. | + | * G returneres lægemiddelordinationen ikke, idet den fra og med dette tidspunkt ikke længere er gyldig. |
| + | ===== Doseringer og pauseringer ved opslag med dato-tid eller med versionsnummer ===== | ||
| + | Doseringer og pauseringer er en del af lægemiddelordinationen og er dermed versioneret, | ||
| + | Med FMK 1.4.x blev doseringer med flere doseringsperioder samt pauseringsperioder introduceret. En dosering med flere doseringsperioder, | ||
| + | |||
| + | Når der hentes en aktuel lægemiddelordination med flere doseringsperioder og/eller en pauseringsperiode på en aktiv lægemiddelordination, | ||
| + | |||
| + | Historiske kald returnerer ligeledes kun de perioder der var aktuelle på det historiske tidspunkt, der er angivet i kaldet, enten vha. et versionsnummer eller en eksplicit dato og tidspunkt. | ||
| + | |||
| + | Ved anvendelse af dato-tid returneres de perioder der var aktive på det specificerede tidspunkt. Anvendes der et versionsnummer, | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | På ovenstående figur ses en lægemiddelordination der i version 42 blev oprettet med flere perioder, hvor der tages 1 stk i første periode, 2 stk i anden og 3 stk i tredje. Version 43 ændre ikke doseringen eller pauseringen. | ||
| + | |||
| + | Spørges der på version | ||
| + | * 42 returneres alle tre perioder samt pauseringsperioden da den er fremtidig. | ||
| + | * 43 returneres anden og tredje periode samt pauseringsperioden da den stadig var aktuel på det tidspunkt versionen blev oprettet. | ||
| + | |||
| + | Spørges der på dato | ||
| + | * A returneres lægemiddelordinationen ikke og dermed heller ikke nogen perioder. | ||
| + | * B og C returneres alle tre perioder samt pauseringsperioden. | ||
| + | * D returneres anden og tredje periode samt pauseringsperioden. | ||
| + | * E returneres tredje periode, men ikke pauseringsperioden, | ||
| + | * F returneres lægemiddelordinationen med tredje periode, da alle tidspunkter er inklusiv og F er samme tidspunkt som udløb af gyldighedsperioden. Pauseringsperioden returneres ikke, da den er overstået på tidspunktet F. | ||
| + | * G returneres lægemiddelordinationen ikke og dermed heller ikke nogen perioder. | ||
| + | |||
| + | ===== Effektueringer og recepter ved opslag med dato-tid eller med versionsnummer ===== | ||
| + | Effektueringer og recepter indgår nu på lige fod med ordinationer, | ||
| + | {{: | ||
| + | |||
| + | Spørges der på version | ||
| + | * 42, returneres lægemiddelordinationen, | ||
| + | * 43, returneres lægemiddelordinationen, | ||
| + | |||
| + | Spørges der på datoen | ||
| + | * A, returneres lægemiddelordinationen ikke, idet den ikke var oprettet endnu på dette tidspunkt. | ||
| + | * B. Tidspunktet B er samtidig med version 42, så det svarer til at spørge på version 42. | ||
| + | * C, returneres alle 3 doseringsperioder, | ||
| + | * D. Tidspunktet D er samtidig med version 43, så det svarer til at spørge på version 43. | ||
| + | * E, returneres sidste doseringsperiode, | ||
| + | * F, returneres lægemiddelordinationen, | ||
| + | * G, returneres lægemiddelordinationen ikke, idet den fra og med dette tidspunkt ikke længere er gyldig. Hvis GetMedicineCard kaldes med IncludeWithdrawnDrugmedications returneres lægemiddelordinationen alligevel, med samme recepter og effektueringer som F. | ||
| + | |||
| + | Der er dog en begrænsning med hensyn til den korrekte historiske visning effektueringer og recepter. Disse er ikke versioneret, | ||
fmk/generel/historik.1516357526.txt.gz · Last modified: (external edit)
