Vi er henover sommeren blevet opmærksom på en fejl vedrørende versionCheckKey.
Det viser sig desværre at vi ikke har opdateret versionCheckKey ved CreateOrder og CancelOrder (kan bla. kaldes af hjemmesygeplejesystemer).
Desuden sker det heller ikke ved markInProgress/StartEffectuation.
Dette har tidligere nok ikke været det store problem.
Men i forbindelse med 'ny opførsel vedrørende påbegynd ekspedition', er det blandt andet er blevet muligt for et apotek at tage en recept under behandling selv om recepten er adresseret til et andet apotek (men ikke taget under behandling af dette).
Desuden er det nu muligt for hjemmesygeplejen at lave en ny bestilling selv om der allerede findes en bestilling, der endnu ikke er taget under behandling.
Vi har nu rettet således at versionCheckKey opdateres ved:
- CreateOrder
- CancelOrder
- MarkInProgress (kun hvis det er et andet apotek, der tager den under behandling)
- StartEffectuation (kun hvis det er et andet apotek, der tager den under behandling)
Rettelsen er deployet på Test1 og deployes på Test2 den 9/8.