”Minihøring” omkring en mulig ændring af snitfladen – Lægemidlers takstdatoVed oprettelse og opdatering af lægemiddelordinationer er der et krav at der angives en takstdato. Takstdatoen angiver versionen af både lægemiddeldata (drug-id, varenummer m.v.) og kodesæt (f.eks. indikation, administrationsvej). Det er nødvendigt at angive en takstdato, idet både lægemiddeldata og kodesæt kan ændres mellem takstversioner, takstdatoen udgør derfor den ene halvdel af en sammensat nøgle.
Ved oprettelse af lægemiddeldata kan der være den udfordring, at takstdatoen for lægemidlet ikke er kendt. Samtidigt vil kodesættet i visse systemer altid være fra den aktuelle takst. Dvs. selv om takstdatoen kunne angives, ville der være en risiko for at den ikke både kan udpege den rigtige takst for lægemiddeldata og for det anvendte kodesæt.
I en kommende snitflade version 1.4 vil vi overveje, at takstversionen angives på de enkelte felter, således at versionen angives på selve drugid-elementet, på indikationskode-elementet osv. Herved opnås der mulighed for at adskille versionen for lægemiddeldata og for øvrige koder og tekster. FMK vil som hidtil validere og supplere med opslag i den korrekte takst. I de tilfælde hvor takstversion ikke er kendt, kan dette eksplicit angives, og FMK kan supplere med opslag på den senest kendte version af lægemidlet.
I den eksisterende 1.2.* snitflade har vi ikke mulighed for at ændre hvorledes takstversionen angives, takstversionen skal derfor stadig altid angives for hele lægemiddelordinationen. Den ideelle situation er at takstversionen udpeger versionen af kodesættet og lægemiddeldata, dvs. som FMK også vil forstå det i dag. Er dette ikke muligt skal takstversionen udpege versionen af kodesættet. Validering og opslag på lægemiddeldata vil foregå som følger:
- Ved oprettelse og opdatering af en lægemiddelordination vil FMK først forsøge at slå lægemiddeldata op via et opslag på drugid med den angivne takstversion.
- Findes lægemidlet ikke ud fra ovenstående opslag søges drugid i tidligere takstversioner, med nyeste version først.
- Er lægemidlet ikke fundet vil FMK returnere en fejlbesked.
I forhold til nu er trin 2 nyt. Ændringen medfører at FMK også vil returnere data i denne form. Dvs. at
klientsystemer også skal kunne håndtere at drugid ikke altid kan findes ud fra den angivne takstversion.
Før vi eventuelt kan gennemføre ændringen skal vi sikre os, at dette ikke er et problem. Derfor vil vi gerne have en tilbagemelding herpå for samtlige systemer. Er denne umiddelbart positiv kan vi gennemføre ændringen på testserverne først. Vi vil gerne have en tilbagemelding herpå senest fredag den 23. marts.
Mvh Tom