Aask / rivta

Automatically exported from code.google.com/p/rivta
0 stars 1 forks source link

Fråga om ordinationstyp och ordinationsstatus i GMH #300

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Fråga inkommen via mejl:

I specifikationen [för GMH] finns följande två fält, med dessa 
förklaringar:
* Ordinationstyp. Uppgift som anger om aktuell ordination ska räknas som en 
insättning eller utsättning. Insättning används när läkemedlet är 
insatt, dvs. även en ändrad eller förnyad ordination har typen insättning. 
Kodverk: I, U.
* Ordinationsstatus. Anger ordinationens aktuella status [Active, Inactive]

Min fråga är hur det ska tolkas när värden i dess två fält kombineras, 
att ifall man sänder meddelanden med:
a) en Ordinationstyp=I (insättning), med Ordinationsstatus = Active ?
b) en Ordinationstyp=U (utsättning), med Ordinationsstatus = Active?
c) en Ordinationstyp= I (insättning), med Ordinationsstatus = Inactive ?
d) en Ordinationstyp=U (Utsättning), med Ordinationsstatus = Inactive ?
Jag undrar om jag tolkar det rätt så här?
De två sista (c & d) att betrakta som makulerade beslut, dvs att förändring 
via in-/utsättning har ångrats av läkaren.

Det vill säga att föregående beslut ) står kvar oförändrat
I fallet c) skulle det kunna vara ingen insättning, eller tidigare doserad 
insättning, dvs ingen förändring,
respektive fallet d) patienten står kvar enligt tidigare insättning.
Och att a) tolkas som att patient ska ha den ordinerade medicinen.
Möjligen med detta senaste beslut som en justering på något sätt 
(förlängning, doseringsändring eller dylikt).

Samt att b) tolkas som att patienten inte alls längre ska ha tidigare 
ordinerad medicin.

Original issue reported on code.google.com by bjorn.ge...@gmail.com on 7 Mar 2015 at 3:29

GoogleCodeExporter commented 9 years ago
Ordinationstyp och ordinationsstatus är egentligen helt ortogonala 
informationsmängder.

Ordinationstyp beskriver vilken typ av beslut som fattats: ska ett nytt 
läkemedel sättas in (insättningsordination), eller ska ett redan tidigare 
ordinerat läkemedel sättas ut (utsättningsordination). Detta helt i enlighet 
med NOD v1. Som kuriosa kan nämnas att en ordination som beskriver en på 
förhand bestämt tidsbegränsad läkemedelsbehandling (d.v.s. en 
läkemedelsbehandling med både beslutat startdatum och beslutat slutdatum) 
räknas som en insättningsordination i det här fallet.

Ordinationsstatus beskriver egentligen huruvida en särskild ordination är den 
sista i sin ordinationskedja (med NOD-terminologi) vid ett givet tillfälle.

Kort utlägg om ordinationer och ordinationskedjor: en ordination är (i det 
här kontraktet) ett beslut som rör en läkemedelsbehandling för en viss 
patient. Ett beslut kan egentligen inte ändras, utan ersätts istället med 
ett nytt beslut. Det nya beslutet invaliderar det tidigare beslutet. Dessa två 
beslut bildar tillsammans en (ganska kort) ordinationskedja. Med tiden kan 
givetvis ordinationskedjorna växa till att omfatta ganska många 
sammanlänkade ordinationer. Vid varje givet tillfälle finns ett enskilt 
beslut som ligger högst upp i högen i ordinationskedjan, och det är ett 
aktivt beslut (ordinationsstatus = active). Alla andra ordinationer utom den 
sista i kedjan är inaktiva (ordinationsstatus = inactive).

Detta leder oss till tolkningarna av scenario a-d i frågan.
a) Betyder en ordination som *är den sista* i sin ordinationskedja, och som 
beskriver *insättning* av ett läkemedel.
b) Betyder en ordination som *är den sista* i sin ordinationskedja, och som 
beskriver *utsättning* av ett läkemedel.
c) Betyder en ordination som *inte är den sista* i sin ordinationskedja, och 
som beskriver *insättning* av ett läkemedel.
d) Betyder en ordination som *inte är den sista* i sin ordinationskedja, och 
som beskriver *utsättning* av ett läkemedel.

Generell kommentar för den intresserade: många frågor som rör kontraktet 
GetMedicationHistory kan få sitt svar genom viss förståelse för 
informationsmodellen för NOD (version 1), då GetMedicationHistory till mångt 
och mycket är en hybrid mellan NPÖ:s och NOD:s informationsmodeller (dock med 
vissa tillägg).

Original comment by bjorn.ge...@gmail.com on 7 Mar 2015 at 3:52