FMK fejler ved forkert brug af dosseringsstrukturer

Started by Jan Buchholdt, 2017-11-15 08:19:56

Previous topic - Next topic

Jan Buchholdt

På teknikkermødet 2017-11-07 blev 3 forskellige måder gennemgået, hvor doseringsstrukturen bliver anvendt forkert. På mødet var der enighed om at doseringsstrukturerne ikke skulle anvendes på denne måde, og at det er hensigtsmæssigt at FMK sikre det ikke sker. Derfor er der nu implementeret en validering, der giver brugeren en fejl, såfremt doseringsstrukturen alligevel bliver anvendt forkert.

De 3 situationer er:

1. Morgen, middag, aften eller nat anvendes flere gange samme dag

En typisk "2 tabletter hver morgen", ser således ud:

<Day>
  <Number>1</Number>
   <Dose>
     <Time>morning</Time>
     <Quantity>2</Quantity>
   </Dose>
</Day>


Men enkelte systemer har indrapporteret:

<Day>
  <Number>1</Number>
    <Dose>
      <Time>morning</Time>
      <Quantity>2</Quantity>
    </Dose>
    <Dose>
      <Time>morning</Time>
      <Quantity>1</Quantity>
   </Dose>
</Day>

Valideringen af at morgen, middag, aften eller nat ikke anvendes flere gange samme dag, resulterer i følgende fejl:

229, "Fejl i doseringen: tidsangivelsen 'morgen' må ikke anvendes mere end een gang indenfor samme doserings-dag"

2.  Samme tidspunk anvendes flere gange same dag

Det samme gælder tidspunkter.

<Day>
  <Number>1</Number>
    <Dose>
      <Time>18:00:00</Time>
      <Quantity>2</Quantity>
    </Dose>
    <Dose>
      <Time>18:00:00</Time>
      <Quantity>1</Quantity>
    </Dose>
</Day>

Valideringen af at samme tidspunk ikke anvendes flere gange samme dag, resulterer i følgende fejl:

229, "Fejl i doseringen: tidsangivelsen '18:00:00' må ikke anvendes mere end een gang indenfor samme doserings-dag"

3. Samme Day struktur anvendes flere gange

Samme 'Day' struktur bør kun anvendes 1 gang. Derfor bør denne struktur ikke anvendes:

<Day>
   <Number>1</Number>
   <Dose>
     <Time>morning</Time>
     <Quantity>2</Quantity>
  </Dose>
</Day>

<Day>
  <Number>1</Number>
  <Dose>
    <Time>evening</Time>
    <Quantity>2</Quantity>
  </Dose>
</Day>


I stedet bør man kun angive samme dag 1 gang

<Day>
  <Number>1</Number>
  <Dose>
    <Time>morning</Time>
    <Quantity>2</Quantity>
  </Dose>
  <Dose>
    <Time>evening</Time>
    <Quantity>2</Quantity>
  </Dose>
</Day>


Valideringen der sikre at samme "Day" kun anvendes 1 gang, vil resulterer i følgende fejl:

234, "Fejl i doseringen: Doseringsdag '1' optræder flere gange i samme doseringsstruktur"

Ændringen kan testes på Test1 og Test2 fra den 15. November.

Såfremt der ikke modtages yderligere tilbagemeldinger, ligges ændringen i produktion mandag den 4. December.


CGIMathiasen

CGI tilslutter sig at denne validering indføres. Eksemplerne giver tvetydighed omkring hvad der menes, og er dermed en klinisk risiko.

Jan Buchholdt

For en ordensskyld vil jeg lige informere om at ændringen er lagt i produktion og vi har endnu ikke hørt problemer med ændringen. Vi vi derfor gøre den permenent.