Author Topic: Fejl vedrørende versionCheckKey  (Read 5236 times)

Benny Kristensen

  • Administrator
  • *****
  • Posts: 147
    • View Profile
Fejl vedrørende versionCheckKey
« on: 2017-08-08 13:26:21 »
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.
 
« Last Edit: 2017-08-08 13:28:22 by Benny Kristensen »

Benny Kristensen

  • Administrator
  • *****
  • Posts: 147
    • View Profile
Re: Fejl vedrørende versionCheckKey
« Reply #1 on: 2017-08-08 14:47:09 »
Der er rejst bekymring om den del der har med markInProgress at gøre.
Vi vælger derfor at pille denne del ud i første omgang og tage den op igen på et senere tidspunkt, hvor der er bedre tid til at teste konsekvenserne.
Bortset fra det består rettelsen som beskrevet.