DRAFT Implementatiehandleiding Consolidatie/afleidingsregels

Uit informatiestandaarden
Ga naar: navigatie, zoeken


Inhoud

1 Voorwaarden

Parallelle medicatieafspraken: Ten behoeve van een eenvoudiger consolidatie proces is afgesproken om geen parallelle medicatiesafspraken toe te staan!

Binnen een medicamenteuze behandeling kunnen meerdere medicatieafspraken gelijktijdig actueel zijn. Dit zijn alle medicatieafspraken die op dit moment geldig zijn (“huidig”) of in de toekomst geldig worden. Binnen een medicamenteuze behandeling is in principe op enig moment één medicatieafspraak geldig. Maar er is een aantal situaties waarin parallelle medicatieafspraken denkbaar zijn:

  1. Zelfde geneesmiddel, andere sterkte waarbij eigenlijk in één afspraak de totale sterkte voorgeschreven wordt.
  2. Aan elkaar gerelateerde (andere) geneesmiddelen die samen gegeven worden en je ook als één geheel wilt beschouwen bij evaluatie van de therapie.
  3. Technische omissies in informatiesystemen bij bijvoorbeeld complexe doseerschema’s of combinatie-infusen.

Situatie 1 Er is voor gekozen om in deze situatie één of meer producten te combineren in dezelfde medicatieafspraak door de producten als ingrediënt op te nemen. Dit is vergelijkbaar met magistrale producten. De gebruiksinstructie voor al deze producten moet dan wel identiek zijn.

Situatie 2 wordt in informatiesystemen op verschillende wijzen opgelost, met eigen groeperingsmechanismen. Het betreft hier het relateren van verschillende medicamenteuze behandelingen. De informatiestandaard laat dit vrij en heeft hiervoor dus geen universeel groeperingsmechanisme.

Situatie 3 is de enige situatie waarin parallelle medicatieafspraken onder één medicamenteuze behandeling toegestaan zijn. Complexe op- en afbouwschema’s en combinatie infusen kunnen in één medicatieafspraak worden opgenomen maar niet alle informatiesystemen ondersteunen dit. Voor die informatiesystemen is het toegestaan om parallelle medicatieafspraken in één medicamenteuze behandeling te maken.


NB Dit geldt alleen voor MA’s. Onderliggende bouwstenen mogen wel parallel voorkomen.

Wanneer er geen parallelle MA’s zijn wordt het consolidatie proces eenvoudiger, dit omdat er slechts naar 1 trein gekeken hoeft te worden. Als men anti chronologisch door de MA’s gaat, hoeven op een gegeven moment oudere bouwstenen niet meer geëvalueerd te worden.


1.1 Workflow

  • Vraag de bouwstenen op:
    • Parameter: “Gebruiksperiode” voor therapeutische bouwstenen
  • Voeg de eigen bouwstenen toe
  • Sorteer de bouwstenen op
  1. MBH-ID
  2. Bouwsteentype MA/TA/MGB/...
  3. AfspraakDatumtijd: anti-chronologisch (nieuwste eerst)
  4. StartDatumTijd

De sortering op StartDatumTijd in plaats van RegistratieDatumTijd is een wijziging t.o.v. de versie van 2023!
De reden is dat een medicatieafspraak kan worden tussengevoegd zonder dat hierbij automatisch de toekomstige MA’s niet meer geldig zijn.

Het geconsolideerde overzicht kan meerdere doelen hebben, dat heeft gevolgen tot hoever in het ‘verleden’ de vergelijking moet worden gedaan: Dit wordt ondergrens genoemd.

  1. Een actuele status bepalen, de ondergrens is NU
  2. Ten behoeve van een toedienlijst: De ondergrens is gisteren (-24 uur), dit omdat dan de wijzigingen gedurende de dag nog zichtbaar blijven.
  3. Als het volledige dossier moet worden gecontroleerd (bijvoorbeeld omdat de meeste data reeds in het dossier is opgenomen, bij een huisarts of apotheek waar de patient doorgaans komt) is de ondergrens de datumtijd van de laatste synchronisatie.
    Bepaal vervolgens de RegistratieDatumTijd van de laatste MA (dus de MA die de laatste StartDatumTijd heeft) Neem oudste van deze RegistratieDatumTijd en de ondergrens. Dit wordt de controledatum genoemd.

De iteraties werken dan vervolgens zoals eerder beschreven, behalve de check (M 3) Heeft een StopDatumTijd in het verleden, daar wordt gesteld ‘Alle MA’s met een eerdere RegistratieDatumTijd zijn niet meer van toepassing.’ Dat moet worden: Als de MA een StopDatumTijd voor de controledatum heeft, kunnen oudere MA’s worden genegeerd. NB: Om dit te laten werken moet natuurlijk de StartDatumTijd berekend worden. Echter niet elke MA heeft een specifieke StartDatumTijd, maar kan ook alleen een StopDatumTijd of StopDatumTijd en duur hebben.

  • Als er een duur is, dan is de StartDatumTijd de StopDatumTijd – duur
    (vergeet niet dat de StopDatumTijd inclusief is, dus feitelijk StartDatumTijd = StopDatumTijd – duur + 1 seconde: Voorbeeld
    StopDatumTijd = 10 januari 2024 23:59:59. De duur is 3 dagen. De StartDatumTijd is dan niet 7 januari 2024 23:59:59, maar 8 januari 2024 00:00:00.)
  • Als er geen duur is, dan kan voor de sortering de StartDatumTijd = de RegistratieDatumTijd worden gebruikt.
    Er zijn 2 situaties:
    • Eenmalig gebruik: Deze heeft alleen een StopDatumTijd
    • Alleen een duur: Deze kan ook op een willekeurig moment worden gebruikt. Dus de ook hier de RegistratieDatumTijd gebruiken.

2 Visuele weergave

Totale flow:

Deel flows:

3 Uitwerking

3.1 Verwerking MA’s

In de situatie dat er geen parallelle MA’s voorkomen.

3.1.1 MA Checklist

De MA checklist is een shortlist van MA’s die (tijdelijk) de actuele situatie reflecteren. Deze shortlist kan gebruikt worden om andere (oudere) bouwstenen aan te toetsen, zodat niet continue de gehele dataset doorlopen hoeft te worden.
Het stop-type is kennelijk niet relevant voor de bepaling van de actualiteit van de MA's. Wel voor het bepalen van de actualiteit bij TA's, daarom moet het type wel worden meegenomen op de checklist.
De MA checklist wordt vervolgens ook gebruikt om de effecten op de TA’s, WDS en MGB’s te bepalen (ook hier hoeft dan niet de gehele set van MA’s gecontroleerd te worden).

MBH-ID MA-ID REF MA-ID TYPE MA STATUS

Voorbeeld van een checklist indeling

Daarnaast moeten toekomstige bouwstenen anders worden afgehandeld dan huidige of historische bouwstenen.
Bij een stop-MA in de toekomst moeten de oudere bouwstenen nog wel worden beoordeeld. Maar een stop-MA in de toekomst heeft wél effect op eventueel geregistreerde TA’s etc.
Daarom is het verstandig om deze apart te kenmerken.

Om het proces verder te vereenvoudigen kan het verstandig zijn om niet alleen de stop-bouwstenen specifiek te kenmerken, maar ook de bouwsteen die door de stop-MA of ta, etc. wordt gestopt. Een bijzondere situatie geldt zelfs wanneer de afspraak (MA, TA, WDS) op een later moment nog eerder wordt gestopt: De stop-bouwsteen verwijst op dat moment naar de eerdere stop, en heeft dus effect op de originele bouwsteen. Omdat een TA of WDS naar de originele bouwsteen kan verwijzen is het niet zonder verdere registratie evident dat de originele bouwsteen een eerdere stop datum heeft gekregen. Om niet continue de stop treintjes af te moeten lopen, kan dus ook worden bijgehouden dat de originele bouwsteen een tweede stop heeft. Zie o.a. stap M3, M4 en T8, T9.

3.1.2 (M1) Is MA geannuleerd

Dit mag alleen bij toekomstige MA’s (en geen stop-MA’s).

Gevolg: De gerefereerde MA is niet meer van toepassing
Actie: Zet MA op lijst geannuleerde MA’s

MBH-ID MA-ID REF MA-ID TYPE MA STATUS
1 MA 10 MA 6 GELDIG
1 MA 8 MA 6 GEANNULEERD --
1 MA 6

3.1.3 (M2) Staat MA op geannuleerde checklist

Dat wil zeggen komt MA-ID voor in de kolom REF MA-ID en het type van die MA is geannuleerd. In het voorbeeld MA 6 wordt beoordeeld. Deze komt voor in de kolom REF-MA-ID en het type is geannuleerd.

Actie: Negeer deze MA, De geannuleerde MA mag nog niet uit de checklist, omdat er eventueel een gekoppelde TA aanwezig kan zijn.

Als deze al is opgeslagen in het actuele medicatiedossier, ‘verwijder’ deze dan uit dit overzicht (eventueel met aanvullende gebruikersacties).

3.1.4 (M3) Heeft een StopDatumTijd in het verleden

Dit kan een stop-MA zijn, of een tijdelijk gestopte MA. Het effect voor de MA is identiek.

Gevolgen:

  • Als de MA een StopDatumTijd voor de controledatum heeft, kunnen oudere MA’s (met een eerdere StartDatumTijd) worden genegeerd.
  • Als er geen nieuwere MA in de checklist staat, moet deze MA worden getoond in recent gestopt, anders hoeft deze niet getoond te worden (eventueel bij recent gewijzigd)
    Let op: Voor de toedienlijst zouden vandaag gestopte MA/TA wel relevante informatie kunnen bevatten

Actie: Zet de MA op de checklist. Oudere MA’s mogen worden genegeerd indien de StopDatumTijd voor de controledatum ligt.

Voor de workflow kan het nut hebben om duidelijk de status bij te houden.
Een stop-MA staakt de MA waarnaar wordt verwezen. Een MA met een StopDatumTijd in het verleden is wel gestopt, maar niet gestaakt.
Hier onderscheid in maken in de checklist maakt het makkelijker om gerelateerde bouwstenen eenvoudiger te verwerken. In de voorbeeld code wordt hiervoor de ‘gestaaktmedicatielijst’ bijgehouden. Dat is de lijst van MA’s die zijn gestaakt door een andere MA. Hier is aan toegevoegd het ID van de stop-MA, en de StopDatumTijd. Dit is echter een versnelling, niet noodzakelijk.

Workflow:
Als de MA verwijst naar een andere MA, zet dan de beide MA’s op de checklist.
Zet de stop-MA op de checklist van de medicatie die is gestopt (en eventueel in de historie moet worden getoond)
NB als het stop-type ‘onderbreken’ is, dan moet de MA op de lijst van huidige medicatie worden getoond (als deze niet door een latere MA is gewijzigd natuurlijk).
De gestopte MA op de lijst van ‘gestaakte’ MA’s. Deze MA komt namelijk in een volgende iteratie aan bod, zoals bij het maken van een toedienlijst.


Let op: Wanneer de stop-MA verwijst naar een andere stop-MA, dan moet rekening worden gehouden met de oorspronkelijke MA die door de oude stop-MA was gestopt. Dit komt voor wanneer de medicatieafspraak nog eerder moet worden gestopt dan al was geregistreerd. (zie ook FO MP9, paragraaf Stoppen medicatie: “Wanneer een voorschrijver na het aanmaken van een stop-MA de gebruiksperiode nog verder wil inkorten, wordt hiervoor nog een stop-MA aangemaakt. Deze stop-MA verwijst naar de meest recente MA en dat is de eerste stop-MA.”)

In dit geval wordt in de ‘gestaakte’ medicatielijst niet alleen de stop-MA die wordt ingekort vastgelegd, maar ook de MA waar deze eerdere stop-MA naar verwijst. Ook kan het nut hebben om de StopDatumTijd bij te houden.


Checklijst voorbeeld
MBH-ID MA-ID REF MA-ID STOP DATUM
1 SMA 10 SMA 8 12-dec
1 SMA 8 MA 6 21-dec
1 MA 6


Staaklijst voorbeeld
MBH-ID MA-ID GESTOPT DOOR MA STOP DATUM
1 SMA 8 SMA 10 12-dec
1 MA 6 SMA 10 12-dec

3.1.5 (M4) StartDatumTijd in de toekomst

Dat kan een normale MA zijn, die vandaag is aangemaakt en morgen ingaat, of een set van een opbouw MA, waar aparte MA’s voor zijn aangemaakt (al heeft de voorkeur dat deze in 1 MA worden vastgelegd)

Actie: Deze moeten in de checklist worden opgenomen, de oudere bouwstenen moeten worden beoordeeld
Let op: Ook toekomstige MA’s kunnen worden ingekort (met een stop-MA). Dat betekent als er de toekomstige MA een stop-MA is, deze in de ‘gestaakte’ medicatielijst moet worden opgenomen, zoals bij M3


3.1.6 StartDatumTijd in verleden, StopDatumTijd in toekomst

Deze MA is huidig. Het kan een tijdelijke MA zijn, of een stop-MA.
Omdat er geen paralelle MA’s mogen voorkomen kunnen we hierna stoppen met het doorlopen van de MA’s voor deze MBH-ID, wanneer er voor de actuele lijst wordt geconsolideerd. Voor het maken van een bijv toedienlijst moet er nog naar eerdere MA’s worden gekeken. Dus op de checklist zetten zoals bij M3.

3.2 Afsluiten verwerking MA’s

3.2.1 (M6) komt MA voor op de checklist

Er kunnen na afloop van deze workflow nog MA’s actueel zijn in de eigen registratie. Voor deze MA’s geldt feitelijk dat ze niet meer actueel zijn als zij niet op de checklist staan (VM 6). Als de MA niet op de checklist staat, dan mag deze op ‘vervallen’ worden gezet.

3.2.2 (M7) Er is een fout in de communicatie

Deze check heeft alleen betrekking op MA die in de eigen database als ‘extern’ zijn opgenomen. Als er voor de betreffende app-id in de communicatie fouten zijn ontstaan dan is de status onzeker (er kunnen stop-MA zijn geregistreerd). De status van deze externe regel moet dan ook ongewijzigd blijven, maar kan wel met aanvullende informatie (Er is wel of geen TA, etc) door de eindgebruiker worden beoordeeld.

3.3 Afhandeling TA's

Input is :

  • Lijst van alle TA’s die zijn opgevraagd + TA’s in eigen registratie.
  • De checklijst(s) van de uitkomst uit de MA run

Er kunnen bij de TA’s wel parallellen voorkomen. Het uitgangspunt is daarnaast dat er referenties tussen de TA’s mogelijk zijn.

3.3.1 (TS) Staat de gerefereerde TA op de checklijst (of staaklijst)

De TA kan zijn gestopt door een stop-TA of door een stop-MA. Let op dat de StopDatumTijd in de toekomst kan zijn.

Dus in onderstaand geval is TA 33 gestopt door TA 22

MBH-ID ID REF TA-ID REF MA-ID Type BS STATUS TA
1 TA 22 TA 19 MA 10 STOP-TA GESTOPT
1 TA 33 TA 19 MA 10 GESTOPT

In onderstaand geval is TA 33 gestopt door TA 22, echter de StopDatumTijd is in de toekomst

MBH-ID ID REF TA-ID REF MA-ID Type BS STATUS TA
1 TA 22 TA 19 MA 10 STOP-TA GESTOPT TOEKOMST
1 TA 33 TA 19 MA 10 --

3.3.2 (T0) Staat de referentie MA op de checklist met status geannuleerd

Check daarna of de TA refereert naar een geannuleerde MA.
Dus in onderstaand geval is TA 33 wel gestopt door TA 22

MBH-ID ID REF TA-ID REF MA-ID Type BS STATUS TA
1 TA 22 TA 19 MA 10 STOP-TA GESTOPT
1 TA 33 TA 19 MA 10 GESTOPT

In onderstaand geval is TA 33 gestopt door TA 22, echter de StopDatumTijd is in de toekomst

MBH-ID ID REF TA-ID REF MA-ID Type BS STATUS TA
1 TA 22 TA 19 MA 10 STOP-TA GESTOPT TOEKOMST
1 TA 33 TA 19 MA 10 --

Als de TA op de stoplijst staat is deze gestopt.

Deze TA kan genegeerd worden, als deze extern is. Als het een ‘eigen’ TA is, zouden er additionele acties benodigd kunnen zijn, zoals deze TA ook annuleren, etc.

3.3.3 (T1) De TA is geannuleerd

Dit mag alleen bij toekomstige TA’s (en geen stop-TA’s).

Gevolg: De gerefereerde TA is niet meer van toepassing

Actie: Zet TA op lijst geannuleerde TA’s

MBH-ID TA-ID REF TA-ID Type TA STATUS
1 TA 8 TA 6 GEANNULEERD --

3.3.4 (T2) Staat TA op geannuleerde checklist

Dat wil zeggen komt TA-ID voor in de kolom REF TA-ID en het type van die TA is geannuleerd. In het voorbeeld TA 6 wordt beoordeeld. Deze komt voor in de kolom REF-TA-ID en het type is geannuleerd.

Actie: Negeer deze TA, De geannuleerde TA mag eventueel uit de checklist (tenzij we later nog iets met de MGB willen doen.

Als deze TA al is opgeslagen in het actuele medicatiedossier, ‘verwijder’ deze dan uit dit overzicht (eventueel met aanvullende gebruikersacties).

3.3.5 (T3) Staat de MBH-ID op de checklist van MA’s

De MA checklist bevat de lijst van relevante MA’s. Als de MBH-ID niet op deze lijst voorkomt, dan is de TA niet gekoppeld en moet apart worden behandeld (er zijn geen MA’s die deze TA kunnen stoppen).

NB: Als er WEL een referentie naar een MA in de TA staat, dan is het aanbevolen om een kenmerk te tonen dat de informatie incompleet is.
NB 2: Het kan ook zijn dat er sprake is van een generieke MBH-ID (en er dus geen referentie is)

Actie: Als de MBH-ID niet op de lijst staat, dan naar T7

Als de MBH-ID wel op de lijst staat dan naar T4

3.3.6 (T4) Staat de gerefereerde MA op de checklist

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 MA 22 MA 10 STOP-MA GESTOPT
(afhankelijk van StopDatumTijd)
1 TA 33 MA 10 Normale TA GESTOPT

of

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 MA 22 MA 10 STOP-MA GESTOPT
1 TA 33 MA 22 STOP-TA GESTOPT

Stop in de toekomst.

De TA heeft een referentie naar de MA OF de referentie van naar de MA staat op de referentie MA. Deze kan op de checklist staan, of niet.

Als deze niet op de checklist staat, dan is er een nieuwere MA die de oudere MA heeft overruled. Dat heeft tot gevolg dat er niet een directe relatie tussen de actuele MA’s en de TA

3.3.7 (T5) Is de registratie datum eerder dan de registratie datum van de laatste MA in de checklist

De situatie is:
De TA verwijst naar een MA die niet op de checklist staat (T4), maar er staan wél MA’s uit de MBH-ID op de checklist (T3). Als de RegistratieDatumTijd van de TA eerder is dan de RegistratieDatumTijd van de MA in de checklist, dan overruled deze MA de TA. Als de RegistratieDatumTijd later is dan de laatste MA in de checklist (al dan niet toekomstig en niet geannuleerd) dan is deze TA later opgevoerd aan de hand van een nieuwere MA (die kennelijk niet is opgeleverd). In dat geval is het een valide TA en heeft de TA ook een verwijzing naar een MA die niet in de lijst van MA’s staat (extra controle op alle MA’s?). Bij andere gevallen (zoals een papieren recept) mag de TA geen specifieke MBH-ID hebben. Er zou in die gevallen ook geen referentie naar een MA mogen zijn in de TA.

Actie: De TA afhandelen zoals een aparte TA (zonder MBH-ID)

Als de RegistratieDatumTijd van de TA eerder is dan de laatste MA in de checklist, dan is de TA niet meer actueel, want de vanuit de TA gerefereerde MA is niet actueel, die zou dan immers op de checklist moeten staan.

3.3.8 (T6) Is de gerefereerde MA een (stop-MA of is gestopt door een stop-MA) en de StopDatumTijd van de stop-MA in het verleden

Dit geldt dus alleen wanneer er sprake is van een stop-MA. Dit geldt niet voor MA met een StopDatumTijd in het verleden (aangezien de TA kan zijn verschoven)

Gerefereerde MA is een stop-MA

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 SMA 22 MA 10 STOP-MA GESTOPT
1 STA 34 SMA 22 STOP-TA GESTOPT

Gerefereerde MA is gestopt door een stop-MA

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 MA 22 MA 10 STOP-MA GESTOPT
1 TA 33 MA 10 GESTOPT

In dit geval is de TA gestopt door een MA en moet op niet-actueel worden gezet.
Ook hier geldt dat het apart bijhouden of een TA is gestopt of gestaakt het proces kan versnellen. Let op: Dit dus alleen doen als de StopDatumTijd van de MA in het verleden ligt.

Bijvoorbeeld:

Staaklijst voorbeeld
MBH-ID TA-ID GESTOP[T DOOR MA STOPDATUM
1 TA 6 SMA 10 12-dec

3.3.9 (T6) Nee situatie: Is de gerefereerde MA een stop-MA (of een gestopte MA) met StopDatumTijd in de toekomst

Dit is de situatie dat er een stop-MA is, maar de stop datum is in de toekomst. Deze wordt afgehandeld in stap T11.

3.3.10 (T7) is de TA een stop-TA

Acties afhankelijk van de inhoud Vanaf deze stap in de workflow is er sprake van

  1. De TA is niet geannuleerd (T1, T2)
  2. Of de TA heeft geen onderliggende MA (T3, T5)
  3. Een actuele MA (kan ook toekomst zijn) (T4, T6)

3.3.11 (T8) is StopDatumTijd in het verleden

Het is een stop-TA en dus is de TA naar waar wordt verwezen gestopt.

NB het is niet voldoende om alleen naar de gewijzigde TA te kijken. De stop-TA kan een afwijkende StopDatumTijd hebben t.o.v. de StartDatumTijd van de gewijzigde TA.

Actie: Zet de TA op de checklist stop-TA’s.

3.3.12 (T9) is StartDatumTijd in de toekomst

De onderliggende TA is dan natuurlijk ook in de toekomst, maar heeft een aangepaste StopDatumTijd.

Actie: Zet de TA op de checklist stop-ta-toekomst.

3.3.13 (T11) Is de gerefereerde MA een gestopte MA met StopDatumTijd in de toekomst

MBH-ID ID REF TA-ID REF MA-ID TYPE BS
1 SMA 22 MA 10 STOP-MA
1 TA 33 MA 10

De stop-MA staat op de MA checklist, met STOP/TOEKOMST status.

Er is in dit geval nog geen stop-TA gemaakt of gevonden, maar er moet wél een aangepaste StopDatumTijd op deze TA worden toegepast. Dat kan bijvoorbeeld ook over 1 uur zijn. Maar omdat het gaat over een stop-MA overruled deze de datumtijd in de TA.

Let op:
De StopDatumTijd in de TA kán eerder liggen dan de StopDatumTijd in de MA, dan moet de StopDatumTijd niet worden toegepast op die TA!

3.3.14 (T12) is de StartDatumTijd in de toekomst

De TA is nog niet gestart (de MA zou ook nog niet gestart hoeven te zijn).
Controleer nog wel de checklist TA op eventuele aanpassingen van de StopDatumTijd (uit stap T11).

3.3.15 (T13) Staat de TA op de checklist stop-TA-TOEKOMST

Controleer de afwijkende StopDatumTijd .

Voorbeeld:
Huidige datum = 1-12-2022
TA StartDatumTijd 1-1-2023, geen StopDatumTijd
STA StartDatumTijd 1-1-2023, wel StopDatumTijd (1-2-2023)
Actie: De stop-TA moet worden getoond, niet de TA die in deze stap wordt beoordeeld

3.3.16 (T14) Is StopDatumTijd TA in het verleden

Een standaard TA, met een StopDatumTijd in de TA. Als deze StopDatumTijd in het verleden ligt is de TA gestopt, zo niet is deze actueel

3.3.17 (T15) Is StartDatumTijd TA in de toekomst

Er is nog geen stop-TA, maar wel een stop-MA, met een StopDatumTijd in de toekomst.
Als de StartDatumTijd van de TA in de toekomst is, dan is de TA ook toekomst, met een eventueel aangepaste StopDatumTijd, indien de StopDatumTijd van de MA eerder ligt dan de StopDatumTijd in de TA!
Anders is deze actueel, maar ook met een eventueel aangepaste StopDatumTijd.

3.4 Verwerking WDS (trombose schema)

Uitgangspunt is dat er een MA moet zijn als basis van een WDS: Een WDS heeft altijd een relatie naar de MA. Daarnaast zijn de MA en de WDS de enige bouwstenen die een WDS kunnen overrulen. Een wijzigingen van een TA heeft geen invloed op de geldigheid van een WDS. In de opgevraagde set bouwstenen kan de MA natuurlijk ontbreken doordat deze niet is opgeleverd. Input is :

  • Lijst van alle WDS’s die zijn opgevraagd + WDS’s in eigen registratie.
  • De checklist van de uitkomst uit de MA run
  • Checklist MA bevat:
    • Meest recente stop-MA
    • Meest recente gestopte MA
    • Actuele MA's
    • Toekomstige MA's

Workflow:
Sorteer op MBH-ID
Sorteer/groepeer op MA-ID

3.4.1 (W0) Staat de referentie MA op de checklist met status geannuleerd

NB Deze stap kan worden overgeslagen door in deze fase niet de geannuleerde MA’s mee te nemen op de checklist, maar alleen naar de actuele MA’s.

Check als eerste of de WDS refereert naar een geannuleerde MA. Deze WDS kan genegeerd worden, als deze extern is. Als het een ‘eigen’ WDS is, zouden er additionele acties benodigd kunnen zijn, zoals deze WDS ook annuleren (geen externe status), etc

NB de WDS zelf kan niet geannuleerd worden

3.4.2 (W3) Staat de MBH-ID op de checklist van MA’s

De MA checklist bevat de lijst van relevante MA’s. Als de MBH-ID niet op deze lijst voorkomt, dan is de WDS niet gekoppeld en moet apart worden behandeld (er zijn geen MA’s die deze WDS kunnen stoppen).

NB: Als er WEL een referentie naar een MA in de WDS staat, dan is het aanbevolen om een kenmerk te tonen dat de informatie incompleet is.
NB 2: Het kan ook zijn dat er sprake is van een generieke MBH-ID (en er dus geen referentie is)

Actie: Als de MBH-ID niet op de lijst staat, dan naar W7

Als de MBH-ID wel op de lijst staat dan naar W4

3.4.3 (W4) Staat de gerefereerde MA op de checklist.

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 MA 22 MA 10 STOP-MA GESTOPT
(afhankelijk van StopDatumTijd)
1 WDS 33 MA 10 Normale WDS GESTOPT

of

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 MA 22 MA 10 STOP-MA GESTOPT
1 WDS 33 MA 22 STOP-WDS GESTOPT

De WDS heeft een referentie naar de actuele MA OF een referentie naar een MA die is gestopt door een stop-MA.

Als deze niet op de checklist staat, dan is er een nieuwere MA die de oudere MA heeft overruled. Dat heeft tot gevolg dat er niet een directe relatie tussen de MA-ID van de actuele MA (die een stop-MA zou kunnen zijn) en de MA waar de WDS naar verwijst.

3.4.4 (W5) Is de RegistratieDatumTijd eerder dan de RegistratieDatumTijd van de laatste MA in de checklist

De situatie is:
De WDS verwijst naar een MA die niet op de checklist staat (W4), maar er staan wél MA’s uit de MBH-ID op de checklist (W3).

NB Een WDS kan verwijzen naar een oudere vastgelegde MA (RegistratieDatumTijd in het verleden), terwijl de MA zelf in de toekomst is gepland. De WDS kan dan ook ouder zijn. Echter deze situatie wordt ondervangen in stap W4, omdat de gerefereerde MA dan op de checklist (MA-toekomst) staat.

Als de RegistratieDatumTijd van de WDS eerder is dan de RegistratieDatumTijd van de MA in de checklist, dan overruled deze MA de WDS.

Als de RegistratieDatumTijd later is dan de laatste MA in de checklist (al dan niet toekomstig en niet geannuleerd) dan is deze WDS later opgevoerd aan de hand van een nieuwere MA (die kennelijk niet is opgeleverd). In dat geval is het een valide WDS en heeft de WDS ook een verwijzing naar een MA die niet in de lijst van MA’s staat (extra controle op alle MA’s?)

Bij andere gevallen (zoals een papieren recept) mag de WDS niet voorkomen. Er zou in die gevallen ook geen referentie naar een MA mogen zijn in de WDS.

Actie: De WDS afhandelen zoals een aparte WDS (zonder MBH-ID)

Als de RegistratieDatumTijd van de WDS eerder is dan de laatste MA in de checklist, dan is de WDS niet meer actueel, want de vanuit de WDS gerefereerde MA is niet actueel, die zou dan immers op de checklist moeten staan.

3.4.5 (W6) Is de gerefereerde MA een (stop-MA of is gestopt door een stop-MA) en de StopDatumTijd van de stop-MA in het verleden

Dit geldt dus alleen wanneer er sprake is van een stop-MA. Dit geldt niet voor MA met een StopDatumTijd in het verleden (aangezien de WDS kan zijn verschoven).

Gerefereerde MA is een stop-MA

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 SMA 22 MA 10 STOP-MA GESTOPT
1 STA 34 SMA 22 STOP-WDS GESTOPT

Gerefereerde MA is gestopt door een stop-MA

MBH-ID ID REF MA-ID TYPE BS STATUS MBH
1 MA 22 MA 10 STOP-MA GESTOPT
1 WDS 33 MA 10 GESTOPT

In dit geval is de WDS gestopt door een MA en moet op niet-actueel worden gezet. Alle oudere WDS’s mogen worden genegeerd

3.4.5.1 (W6.1) Is de gerefereerde MA een stop-MA,(of een gestopte MA) met StopDatumTijd in de toekomst

Dit is de situatie dat er een stop-MA is, maar de stop datum is in de toekomst => Stap W11

3.4.6 (W7) Is de WDS een stop-WDS

Acties afhankelijk van de inhoud

Vanaf deze stap in de workflow is er sprake van:

  1. De WDS is niet geannuleerd (W1, T2)
  2. Of de WDS heeft geen onderliggende MA (W3, T5)
  3. Een actuele MA (kan ook toekomst zijn) (W4, T6)

3.4.7 (W8) Is StopDatumTijd in het verleden

Het is een stop-WDS en dus is de WDS naar waar wordt verwezen gestopt.

NB het is niet voldoende om alleen naar de gewijzigde WDS te kijken. De stop-WDS kan een afwijkende StopDatumTijd hebben t.o.v. de StartDatumTijd van de gewijzigde WDS.

Actie: Zet de WDS op de checklist stop-WDS’s. Alle oudere WDS’s mogen worden genegeerd.

3.4.8 (W9) Is StartDatumTijd in de toekomst

De onderliggende WDS is dan natuurlijk ook in de toekomst, maar heeft een aangepaste StopDatumTijd.

Actie: Zet de WDS op de checklist stop-WDS-toekomst.

3.4.9 (W10) Staat de gerefereerde WDS op de checklist en is gestopt

Dus in onderstaand geval is WDS 33 wel gestopt door WDS 22

MBH-ID ID REF WDS-ID REF MA -ID TYPE BS STATUS WDS
1 WDS 22 WDS 19 MA 10 STOP-WDS GESTOPT
1 WDS 33 WDS 19 MA 10 GESTOPT

In onderstaand geval is WDS 33 gestopt door WDS 22, echter de StopDatumTijd is in de toekomst.

MBH-ID ID REF WDS-ID REF MA -ID TYPE BS STATUS WDS
1 WDS 22 WDS 19 MA 10 STOP-WDS GESTOPT TOEKOMST
1 WDS 33 WDS 19 MA 10 --

Als de WDS op de stoplijst staat is deze gestopt

3.4.10 (W11) Is de gerefereerde MA een gestopte MA met StopDatumTijd in de toekomst

MBH-ID ID REF WDS-ID REF MA -ID TYPE BS
1 WDS 22 MA 10 STOP-MA
1 WDS 33 MA 10

De stop-MA staat op de MA checklist, met STOP/TOEKOMST status

Er is in dit geval nog geen stop-WDS gemaakt of gevonden, maar er moet wél een aangepaste StopDatumTijd op deze WDS worden toegepast.
Dat kan bijvoorbeeld ook over 1 uur zijn. Maar omdat het gaat over een stop-MA overruled deze de datumtijd in de WDS.

3.4.11 (W12) Is de StartDatumTijd in de toekomst

De WDS is nog niet gestart (de MA zou ook nog niet gestart hoeven te zijn). Controleer nog wel de checklist WDS op eventuele aanpassingen van de StopDatumTijd.

3.4.12 (W13) Staat de WDS op de checklist stop-WDS-TOEKOMST

Controleer de afwijkende StopDatumTijd.

Voorbeeld:
Huidige datum = 1-12-2022
WDS StartDatumTijd 1-1-2023, geen StopDatumTijd
SWDS StartDatumTijd 1-1-2023, wel StopDatumTijd (1-2-2023)
Actie: De stop-WDS moet worden getoond, niet de WDS die in deze stap wordt beoordeeld

3.4.13 (W14) Is StopDatumTijd WDS in het verleden

Een standaard WDS, met een StopDatumTijd in de WDS. Als deze StopDatumTijd in het verleden ligt is de WDS gestopt, zo niet is deze actueel.

Alle oudere WDS’s mogen in deze situatie worden genegeerd.

3.4.14 (W15) Is StartDatumTijd WDS in de toekomst

Er is nog geen stop-WDS, maar wel een stop-MA, met een StopDatumTijd in de toekomst. Als de StartDatumTijd van de WDS in de toekomst is, dan is de WDS ook toekomst, met een aangepaste StopDatumTijd. Anders is deze actueel, maar ook met een aangepaste StopDatumTijd.

3.5 Verwerking MGB

De bepaling van de status van MGB’s onderling is alleen op afspraak/registratie datum.

Een MA of TA overruled de MGB, een WDS doet dat niet.
Binnen de MGB’s kennen we 2 varianten: Vastgelegd door een Zorgverlener, of door een Patiënt. Deze MGB’s overrulen elkaar niet kruislings. Een MGB-ZV overruled een andere MGB-ZV, niet die van een patiënt, en vice versa.
Een MGB kan ook niet geannuleerd worden.

De afleidingsregel voor MGB is aangepast in FO MP v9.3.0-beta.3:

  • Uit 5.3.2.4 Regels van het overrulen opgesomd
    • Een nieuwe medicatie- of toedieningsafspraak overrulet altijd de bouwstenen van het type medicatiegebruik. Ongeacht of deze behoort bij de MA of TA die wordt gewijzigd, gestopt of geannuleerd.

Daarmee vervallen alle complexe regels.

3.5.1 (MG3) Is er een nieuwe MA/TA of een nieuwe MGB van hetzelfde type?

Ja: De MGB is niet meer relevant
Nee: De MGB is de nieuwste bouwsteen, ga vervolgens naar stap MG 4

3.5.2 (MG4) Heeft de MGB een StopDatumTijd in het verleden

Zo ja, dan aanvullend op MA/TA, dat deze is gestopt door de patiënt.

Oudere MGB van hetzelfde type auteur kunnen worden genegeerd.

3.5.3 (MG5) Is de StartDatumTijd in de toekomst

Ja: dan aanvullend op MA/TA. Oudere MGB van hetzelfde type auteur beoordelen.
Nee: dan is het MGB actueel en kan aanvullend bij de actuele MA worden getoond.

4 Pagina historie

Datum Omschrijving
07-11-2024 Aanpassingen uit NICTIZ-24481 doorgevoerd
06-11-2024 Pagina aangemaakt