mp:Draft Testen Kickstart Proof of Concept (PoC) Consolidatie: verschil tussen versies

Uit informatiestandaarden
Ga naar: navigatie, zoeken
(Proof of Concept: Consolidatie scripts)
(Proof of Concept: Consolidatie scripts)
(37 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 2: Regel 2:
  
 
Ten behoeve van de test van consolidatie tijdens de PoC fase zijn Interoplab testscript in zogenaamde 'treintjes' in een volgorde geplaatst.<br>
 
Ten behoeve van de test van consolidatie tijdens de PoC fase zijn Interoplab testscript in zogenaamde 'treintjes' in een volgorde geplaatst.<br>
Hieronder is per medicamenteuze behandeling (MBH) weergegeven wat de volgorde van de testscripts is.  
+
Hieronder is per medicamenteuze behandeling (MBH) weergegeven:
 +
* De volgorde van de testscripts.
 +
* De rolverdeling per testscript (beschikbaar stellen / raadplegen).
 +
* Een omschrijving van het testscript met per bouwsteen de uit te voeren actie.
 +
 
 +
{| class="wikitable"
 +
|-
 +
| '''Instructie'''
 +
* Bepaal welk 'treintje' van testscripts je geheel/deels (bv. script 1 en 2 wel, maar 3 niet) kan uitvoeren.
 +
* Stel vast met welke 2 mede-leveranciers je deze testscripts gaat uitvoeren.
 +
** Ga uit van 2 leveranciers die de rol 'Beschikbaarstellend systeem' kunnen uitvoeren.
 +
* Spreek ten behoeve van de rolverdeling af wie 'Leverancier 1' en 'Leverancier 2' is
 +
** Zie hiervoor onderstaande MBH's.
 +
** 'Leverancier 3' heeft altijd enkel de rol 'Raadplegend systeem 2'.
 +
* Start in Interoplab een testinstance voor het 1e testscript.
 +
** ''Let op:'' In je overzicht komen testscripts meerdere keren voor, als je zowel de rol 'Beschikbaarstellend systeem' als 'Raadplegend systeem' (1 en 2) kan uitvoeren. <br> Dit is op basis van de naam van het testscript niet direct duidelijk. Zorg ervoor dat je het testscript voor de juiste rol start.
 +
* Voer het testscript samen uit, zoals beschreven in de teststappen.
 +
 
 +
Elk treintje begint met een teststap waarbij de bouwstenen worden geraadpleegd bij Parasoft.<br>
 +
'''Let op!''' Indien het genoemde Parasoft dossier niet beschikbaar is dient dit dossier aangemaakt te worden door de leverancier met de rol ''Raadplegend systeem 1'', zoals ook beschreven in het Interoplab script.
 
<br><br>
 
<br><br>
Elk treintje begint met één of meerdere 'Consolidatie Basis' testscripts, waarin de uitgangssituatie wordt aangemaakt.
+
'''Tip''' Indien je een zelfde 'treintje' vanuit dezelfde rol reeds eerder hebt uitgevoerd kan, om de administratielast te verlichten, ten behoeve van inhoudelijke informatie (medicatie/datums/etc.) verwezen worden naar de eerder uitgevoerde testinstance.  
* Bij de consolidatie eenvoudig scripts worden de bouwstenen zelf aangemaakt (Consolidatie Basis MA / MGB / WDS).
 
* Bij de consolidatie complex scripts worden de bouwstenen geraadpleegd bij Parasoft (Consolidatie Complex Basis).
 
Deze basis testscripts worden slechts een keer uitgevoerd, waarmee de uitgangssituatie van elk gerelateerd testscript gereed is.<br>
 
Hierna wordt onderstaande volgorde aangehouden, zoals ook beschreven in de instructie van de Interoplab testscripts.
 
  
 
==Consolidatie eenvoudig==
 
==Consolidatie eenvoudig==
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH A !! colspan="2" | Script 1 !! colspan="2" | Script 2 !! colspan="2" | Script 3
+
! MBH A !! colspan="3" | Script 1 !! colspan="2" | Script 2
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA || colspan="2" | Consolidatie A.MA-1 ||  colspan="2" | Consolidatie A.MA-2  
+
| Volgorde || colspan="3" | Consolidatie A.MA-1 ||  colspan="2" | Consolidatie A.MA-2
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie || colspan="2" | MA in de toekomst wijzigen ||  colspan="2" | MA annuleren 
+
| Omschrijving || colspan="3" | MA in de toekomst wijzigen ||  colspan="2" | MA van ander onderbreken
 
|-
 
|-
| Bouwstenen || colspan="2" |MA A.1  || MA A.1 || MA A.2 || colspan="2" | MA A.2  
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 || colspan="2" | Leverancier 2
 
|-
 
|-
| Actie || colspan="2" | Start MA   || Stop MA || Start MA || colspan="2" | Stop MA
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2 || colspan="2" | Leverancier 1
 +
|-
 +
| Bouwstenen || MA A.1 || MA A.1 || MA A.2 || MA A.2 || MA A.3
 +
|-
 +
| Actie || Raadplegen Parasoft || Stop MA || Start MA || Stop MA || Start MA
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH B !! colspan="2" | Script 1 !! colspan="2" | Script 2 !!  colspan="2" | Script 3 !! colspan="2" | Script 4 !!  colspan="2" | Script 5 !!  colspan="2" | Script 6 !!  colspan="2" | Script 7 !!  colspan="2" | Script 8
+
! MBH B !! colspan="3" | Script 1 !! colspan="2" | Script 2 !!  colspan="2" | Script 3 !! colspan="2" | Script 4 !!  colspan="2" | Script 5 !!  colspan="2" | Script 6  
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie Basis - MGB ||  colspan="2" | Consolidatie Basis - WDS ||  colspan="2" | Consolidatie B.MA-1 ||  colspan="2" | Consolidatie B.MGB-1 ||  colspan="2" | Consolidatie B.MA-2 ||  colspan="2" | Consolidatie B.WDS-1 ||  colspan="2" | Consolidatie B.MGB-2
+
| Volgorde || colspan="3" | Consolidatie B.MA-1 ||  colspan="2" | Consolidatie B.WDS-1 ||  colspan="2" | Consolidatie B.MGB-1 ||  colspan="2" | Consolidatie B.MA-2 ||  colspan="2" | Consolidatie B.WDS-2 ||  colspan="2" | Consolidatie B.MGB-2  
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie || colspan="2" | Basis MGB voor consolidatie ||  colspan="2" |  Basis WDS voor consolidatie ||  colspan="2" |  MA wijzigen ||  colspan="2" | MGB wijzigen ||  colspan="2" | MA stoppen ||  colspan="2" | WDS stoppen ||  colspan="2" | MGB stoppen  
+
| Omschrijving || colspan="3" | MA wijzigen || colspan="2" | WDS wijzigen ||  colspan="2" | MGB wijzigen ||  colspan="2" | MA van ander stoppen ||  colspan="2" | WDS van ander stoppen ||  colspan="2" | MGB van ander stoppen  
 
|-
 
|-
| Bouwstenen || colspan="2" | MA B.1 || colspan="2" | MGB B.1 ||  colspan="2" | WDS B.1 ||   MA B.1 || MA B.2 || MGB B.1 || MGB B.2 || colspan="2" | MA B.2 ||  colspan="2" | WDS B.1 || colspan="2" | MGB B.2
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 || colspan="2" | Leverancier 1 ||  colspan="2" | Leverancier 1 || colspan="2" | Leverancier 2 ||  colspan="2" | Leverancier 2 || colspan="2" | Leverancier 2  
 
|-
 
|-
| Actie || colspan="2" | Start MA ||  colspan="2" |  Start MGB || colspan="2" | Start WDS ||  Stop MA || Start MA || colspan="2" | Wijzig MGB || colspan="2" | Stop MA || colspan="2" | Stop WDS || colspan="2" | Stop MGB
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2 || colspan="2" | Leverancier 2 ||  colspan="2" | Leverancier 2 || colspan="2" | Leverancier 1 ||  colspan="2" | Leverancier 1 |colspan="2" | Leverancier 1
 +
|-
 +
| Bouwstenen || MA B.1 / WDS B.1 / MGB B.1 || MA B.1 || MA B.2 || WDS B.1 || WDS B.2 || colspan="2" | MGB B.2 ||   colspan="2" | MA B.2 ||  colspan="2" | WDS B.2 ||  colspan="2" | MGB B.2
 +
|-
 +
| Actie || Raadplegen Parasoft || Stop MA || Start MA || Stop WDS || Start WDS || colspan="2" | Wijzig MGB ||   colspan="2" | Stop MA ||   colspan="2" | Stop WDS ||   colspan="2" | Stop MGB  
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH C !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3 !! colspan="2" | Script 4
+
! MBH C !! colspan="3" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3  
 +
|-
 +
| Volgorde || colspan="3" | Consolidatie C.MA-1 ||  colspan="2" |  Consolidatie C.MA-2 ||  colspan="2" |  Consolidatie C.MA-3
 +
|-
 +
| Omschrijving || colspan="3" | MA van ander wijzigen ||  colspan="2" |  MA van ander stoppen || colspan="2" | MA van ander hervatten ('onderbreken')
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie C.MA-1 ||  colspan="2" | Consolidatie C.MA-2 ||  colspan="2" | Consolidatie C.MA-3
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 ||  colspan="2" |   Leverancier 2 ||  colspan="2" | Leverancier 1
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie ||  colspan="2" | MA van ander wijzigen ||  colspan="2" | MA van ander stoppen |colspan="2" | MA van ander hervatten
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2 ||  colspan="2" |   Leverancier 1 ||  colspan="2" |  Leverancier 2
 
|-
 
|-
| Bouwstenen || colspan="2" | MA C.1 ||  colspan="2" | MA C.1 || MA C.2 || MA C.2 ||  colspan="2" | MA C.3  
+
| Bouwstenen || MA C.1 || MA C.1 || MA C.2 || colspan="2" |  MA C.2 ||  colspan="2" | MA C.3  
 
|-
 
|-
| Actie || colspan="2" | Start MA || colspan="2" | Stop MA || Start MA || Stop MA ||  colspan="2" | Start MA  
+
| Actie || Raadplegen Parasoft || Stop MA || Start MA || colspan="2" | Stop MA ||   colspan="2" | Start MA
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH D !! colspan="2" | Script 1 !! colspan="2" | Script 2 !!  colspan="2" | Script 3 !! colspan="2" | Script 4
+
! MBH D !! colspan="3" | Script 1 !! colspan="2" | Script 2  
 +
|-
 +
| Volgorde || colspan="3" | Consolidatie D-MA-1 || colspan="2" | Consolidatie D-MGB-1
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie Basis - MGB |colspan="2" | Consolidatie D-MA-1 ||  colspan="2" | Consolidatie D-MGB-1
+
| Omschrijving || colspan="3" | MA onderbreken ||  colspan="2" |  MGB onderbreken
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie ||  colspan="2" | Basis MGB voor consolidatie ||  colspan="2" | MA onderbreken |colspan="2" | MGB onderbreken
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 ||  colspan="2" |  Leverancier 1
 
|-
 
|-
| Bouwstenen || colspan="2" | MA D.1 ||  colspan="2" | MGB D.1 |MA D.1 || MA D.2 || MGB D.1 || MGB D.2
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2 ||  colspan="2" |  Leverancier 2
 
|-
 
|-
| Actie || colspan="2" | Start MA || colspan="2" | Start MGB || Stop MA || Start MA || Stop MGB || Start MGB
+
| Bouwstenen || MA D.1 / MGB D.1 || MA D.1 || MA D.2 || MGB D.1 || MGB D.2
 +
|-
 +
| Actie || Raadplegen Parasoft || Stop MA || Start MA || Stop MGB || Start MGB
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH E !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3
+
! MBH E !! colspan="3" | Script 1 !!  colspan="2" | Script 2  
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie E.MA-1 ||  colspan="2" | Consolidatie E.MA-2  
+
| Volgorde || colspan="3" | Consolidatie E.MA-1 ||  colspan="2" | Consolidatie E.MA-2  
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie |colspan="2" | MA wijzigen dichterbij in toekomst ||  colspan="2" | MA van ander annuleren  
+
| Omschrijving || colspan="3" |  MA wijzigen dichterbij in toekomst ||  colspan="2" | MA van ander annuleren  
 
|-
 
|-
| Bouwstenen || colspan="2" | MA E.1 ||  MA E.1 || MA E.2 || MA E.2  
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 ||  colspan="2" | Leverancier 2
 
|-
 
|-
| Actie || colspan="2" | Start MA || Stop MA || Start MA || Stop MA  
+
| Raadplegend systeem 1 || colspan="3" |  Leverancier 2 ||  colspan="2" |  Leverancier 1
 +
|-
 +
| Bouwstenen || MA E.1 || MA E.1 || MA E.2 || colspan="2" | MA E.2
 +
|-
 +
| Actie || Raadplegen Parasoft || Stop MA || Start MA || colspan="2" | Stop MA  
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH F !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !! colspan="2" | Script 3 !! colspan="2" | Script 4
+
! MBH F !! colspan="3" | Script 1 !!  colspan="2" | Script 2
 +
|-
 +
| Volgorde || colspan="3" | Consolidatie F.WDS-1 || colspan="2" | Consolidatie F.WDS-2
 +
|-
 +
| Omschrijving || colspan="3" | WDS wijzigen || colspan="2" | WDS van ander stoppen 
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie Basis - WDS ||  colspan="2" |  Consolidatie F.WDS-1 ||  colspan="2" | Consolidatie F.WDS-2  
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 ||  colspan="2" | Leverancier 2  
 
|-
 
|-
| Omschrijving || colspan="2" |  Basis MA voor consolidatie ||  colspan="2" | Basis WDS voor consolidatie ||  colspan="2" |  WDS wijzigen ||  colspan="2" | WDS van ander stoppen
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2 ||  colspan="2" | Leverancier 1
 
|-
 
|-
| Bouwstenen || colspan="2" |  MA F.1 ||  colspan="2" |  WDS F.1 || WDS F.1 || WDS F.2 || colspan="2" | WDS F.2  
+
| Bouwstenen || MA F.1 / WDS F.1 || WDS F.1 || WDS F.2 || colspan="2" | WDS F.2  
 
|-
 
|-
| Actie || colspan="2" |  Start MA ||  colspan="2" |  WDS || Stop WDS || Start WDS || colspan="2" | Stop WDS  
+
| Actie || Raadplegen Parasoft || Stop WDS || Start WDS || colspan="2" | Stop WDS  
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH G !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !! colspan="2" | Script 3
+
! MBH G !! colspan="3" | Script 1  
 +
|-
 +
| Volgorde || colspan="3" | Consolidatie G.WDS-1  
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie Basis - WDS ||  colspan="2" | Consolidatie G.WDS-1
+
| Omschrijving || colspan="3" | WDS van ander onderbreken
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie ||  colspan="2" | Basis WDS voor consolidatie ||  colspan="2" | WDS van ander wijzigen
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1
 
|-
 
|-
| Bouwstenen || colspan="2" | MA G.1 || colspan="2" | WDS G.1 ||  WDS G.1 || WDS G.2
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2
 
|-
 
|-
| Actie || colspan="2" | Start MA || colspan="2" | Start WDS || Stop WDS || Start WDS
+
| Bouwstenen || MA G.1 / WDS G.1 || WDS G.1 || WDS G.2
 +
|-
 +
| Actie || Raadplegen Parasoft || Stop WDS || Start WDS
 
|}
 
|}
  
 
{| class="wikitable"
 
{| class="wikitable"
! MBH H !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !! colspan="2" | Script 3  
+
! MBH H !! colspan="3" | Script 1 !!  colspan="2" | Script 2  
 +
|-
 +
| Volgorde || colspan="3" | Consolidatie H.WDS-1 || colspan="2" | Consolidatie H.WDS-2
 +
|-
 +
| Omschrijving || colspan="3" | WDS wijzigen in toekomst ||  colspan="2" |  WDS van ander annuleren
 
|-
 
|-
| Volgorde || colspan="2" | Consolidatie Basis - MA ||  colspan="2" | Consolidatie Basis - WDS |colspan="2" | Consolidatie H.WDS-1
+
| Beschikbaarstellend systeem || colspan="3" | Leverancier 1 ||  colspan="2" |  Leverancier 2
 
|-
 
|-
| Omschrijving || colspan="2" | Basis MA voor consolidatie ||  colspan="2" | Basis WDS voor consolidatie ||  colspan="2" | WDS in de toekomst
+
| Raadplegend systeem 1 || colspan="3" | Leverancier 2 ||  colspan="2" | Leverancier 1
 
|-
 
|-
| Bouwstenen || colspan="2" | MA H.1 ||  colspan="2" | WDS H.1 || WDS H.1 || WDS H.2
+
| Bouwstenen || MA H.1 / WDS H.1 || WDS H.1 || WDS H.2 || colspan="2" | WDS H.2  
 
|-
 
|-
| Actie || colspan="2" | Start MA || colspan="2" | Start WDS ||  Stop WDS || Start WDS
+
| Actie || Raadplegen Parasoft || Stop WDS || Start WDS || colspan="2" | Stop WDS  
 
|}
 
|}
  
==Consolidatie complex==
+
==Consolidatie complex (IN PROGRESS)==
 
 
In Progress
 
  
 
{| class="wikitable"
 
{| class="wikitable"
Regel 120: Regel 165:
 
|-
 
|-
 
| Bouwstenen || colspan="2" | MBH_300_nieuweToekomstigeMA || MA-U.3 || MA-U.4 || colspan="2" | MA-U.4  
 
| Bouwstenen || colspan="2" | MBH_300_nieuweToekomstigeMA || MA-U.3 || MA-U.4 || colspan="2" | MA-U.4  
 +
|-
 +
| Actie || colspan="2" | Raadplegen Parasoft || Stop MA || Start MA || colspan="2" | Stop MA
 +
|}
 +
 +
{| class="wikitable"
 +
! MBH V !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3 !!  colspan="2" | Script 4 !!  colspan="2" | Script 5 !!  colspan="2" | Script 6 !!  colspan="2" | Script 7
 +
|-
 +
| Volgorde || colspan="2" | Consolidatie Complex Basis ||  colspan="2" | Consolidatie V.MA-1 ||  colspan="2" | Consolidatie V.WDS-1 ||  colspan="2" | Consolidatie V.MGB-1 ||  colspan="2" | Consolidatie V.MA-2 ||  colspan="2" | Consolidatie V.WDS-2 ||  colspan="2" | Consolidatie V.MGB-2
 +
|-
 +
| Omschrijving || colspan="2" | Basis voor consolidatie complex ||  colspan="2" | MA starten ||  colspan="2" | WDS starten ||  colspan="2" | MGB starten ||  colspan="2" | MA stoppen ||  colspan="2" | WDS stoppen ||  colspan="2" | MGB stoppen
 +
|-
 +
| Bouwstenen || colspan="2" | MBH_300_OTCmedicatie ||  colspan="2" | MA V.2 ||  colspan="2" | WDS V.2 || colspan="2" | MGB V.5 ||  colspan="2" | MA V.2 ||  colspan="2" | WDS V.2 ||  colspan="2" | MGB V.5
 +
|-
 +
| Actie || colspan="2" | Raadplegen Parasoft ||  colspan="2" | Start MA ||  colspan="2" | Start WDS ||  colspan="2" | Start MGB ||  colspan="2" | Stop MA ||  colspan="2" | Stop WDS ||  colspan="2" | Stop MGB
 +
|}
 +
 +
{| class="wikitable"
 +
! MBH W !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3 !!  colspan="2" | Script 4
 +
|-
 +
| Volgorde || colspan="2" | Consolidatie Complex Basis ||  colspan="2" | Consolidatie W.MA-1 ||  colspan="2" | Consolidatie W.MA-2 ||  colspan="2" | Consolidatie W.MA-3
 +
|-
 +
| Omschrijving || colspan="2" | Basis voor consolidatie complex ||  colspan="2" | MA van ander wijzigen ||  colspan="2" | MA van ander stoppen ||  colspan="2" | MA van ander hervatten
 +
|-
 +
| Bouwstenen || colspan="2" | MBH_300_NieuweMA ||  MA W.2 || MA W.3 || colspan="2" | MA W.3 || colspan="2" | MA W.4
 +
|-
 +
| Actie || colspan="2" | Raadplegen Parasoft ||  Stop MA || Start MA || colspan="2" | Stop MA ||  colspan="2" | Start MA
 +
|}
 +
 +
{| class="wikitable"
 +
! MBH X !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3
 +
|-
 +
| Volgorde || colspan="2" | Consolidatie Complex Basis ||  colspan="2" | Consolidatie X.MA-1 ||  colspan="2" | Consolidatie X.MGB-1
 +
|-
 +
| Omschrijving || colspan="2" | Basis voor consolidatie complex ||  colspan="2" | MA onderbreken ||  colspan="2" | MGB onderbreken
 +
|-
 +
| Bouwstenen || colspan="2" | MBH_300_stopMA_zonder_referentie ||  MA X.2 || MA X.4 || MGB X.1 || MGB X.2
 +
|-
 +
| Actie || colspan="2" | Raadplegen Parasoft ||  Stop MA || Start MA || Stop MGB || Start MGB
 +
|}
 +
 +
{| class="wikitable"
 +
! MBH Y !! colspan="2" | Script 1 !!  colspan="2" | Script 2 !!  colspan="2" | Script 3
 +
|-
 +
| Volgorde || colspan="2" | Consolidatie Complex Basis ||  colspan="2" | Consolidatie Y.MA-1 ||  colspan="2" | Consolidatie Y.MA-2
 +
|-
 +
| Omschrijving || colspan="2" | Basis voor consolidatie complex ||  colspan="2" | MA wijzigen dichterbij in toekomst ||  colspan="2" | MA van ander annuleren
 +
|-
 +
| Bouwstenen || colspan="2" | MBH_300_ToekomstigEnNieuweMA || MA Y.3 || MA Y.4 || colspan="2" |  MA Y.4
 
|-
 
|-
 
| Actie || colspan="2" | Raadplegen Parasoft || Stop MA || Start MA || colspan="2" | Stop MA  
 
| Actie || colspan="2" | Raadplegen Parasoft || Stop MA || Start MA || colspan="2" | Stop MA  
 
|}
 
|}

Versie van 25 apr 2024 om 09:53

Proof of Concept: Consolidatie scripts

Ten behoeve van de test van consolidatie tijdens de PoC fase zijn Interoplab testscript in zogenaamde 'treintjes' in een volgorde geplaatst.
Hieronder is per medicamenteuze behandeling (MBH) weergegeven:

  • De volgorde van de testscripts.
  • De rolverdeling per testscript (beschikbaar stellen / raadplegen).
  • Een omschrijving van het testscript met per bouwsteen de uit te voeren actie.
Instructie
  • Bepaal welk 'treintje' van testscripts je geheel/deels (bv. script 1 en 2 wel, maar 3 niet) kan uitvoeren.
  • Stel vast met welke 2 mede-leveranciers je deze testscripts gaat uitvoeren.
    • Ga uit van 2 leveranciers die de rol 'Beschikbaarstellend systeem' kunnen uitvoeren.
  • Spreek ten behoeve van de rolverdeling af wie 'Leverancier 1' en 'Leverancier 2' is
    • Zie hiervoor onderstaande MBH's.
    • 'Leverancier 3' heeft altijd enkel de rol 'Raadplegend systeem 2'.
  • Start in Interoplab een testinstance voor het 1e testscript.
    • Let op: In je overzicht komen testscripts meerdere keren voor, als je zowel de rol 'Beschikbaarstellend systeem' als 'Raadplegend systeem' (1 en 2) kan uitvoeren.
      Dit is op basis van de naam van het testscript niet direct duidelijk. Zorg ervoor dat je het testscript voor de juiste rol start.
  • Voer het testscript samen uit, zoals beschreven in de teststappen.

Elk treintje begint met een teststap waarbij de bouwstenen worden geraadpleegd bij Parasoft.
Let op! Indien het genoemde Parasoft dossier niet beschikbaar is dient dit dossier aangemaakt te worden door de leverancier met de rol Raadplegend systeem 1, zoals ook beschreven in het Interoplab script.

Tip Indien je een zelfde 'treintje' vanuit dezelfde rol reeds eerder hebt uitgevoerd kan, om de administratielast te verlichten, ten behoeve van inhoudelijke informatie (medicatie/datums/etc.) verwezen worden naar de eerder uitgevoerde testinstance.

Consolidatie eenvoudig

MBH A Script 1 Script 2
Volgorde Consolidatie A.MA-1 Consolidatie A.MA-2
Omschrijving MA in de toekomst wijzigen MA van ander onderbreken
Beschikbaarstellend systeem Leverancier 1 Leverancier 2
Raadplegend systeem 1 Leverancier 2 Leverancier 1
Bouwstenen MA A.1 MA A.1 MA A.2 MA A.2 MA A.3
Actie Raadplegen Parasoft Stop MA Start MA Stop MA Start MA
MBH B Script 1 Script 2 Script 3 Script 4 Script 5 Script 6
Volgorde Consolidatie B.MA-1 Consolidatie B.WDS-1 Consolidatie B.MGB-1 Consolidatie B.MA-2 Consolidatie B.WDS-2 Consolidatie B.MGB-2
Omschrijving MA wijzigen WDS wijzigen MGB wijzigen MA van ander stoppen WDS van ander stoppen MGB van ander stoppen
Beschikbaarstellend systeem Leverancier 1 Leverancier 1 Leverancier 1 Leverancier 2 Leverancier 2 Leverancier 2
Raadplegend systeem 1 Leverancier 2 Leverancier 2 Leverancier 2 Leverancier 1 Leverancier 1 Leverancier 1
Bouwstenen MA B.1 / WDS B.1 / MGB B.1 MA B.1 MA B.2 WDS B.1 WDS B.2 MGB B.2 MA B.2 WDS B.2 MGB B.2
Actie Raadplegen Parasoft Stop MA Start MA Stop WDS Start WDS Wijzig MGB Stop MA Stop WDS Stop MGB
MBH C Script 1 Script 2 Script 3
Volgorde Consolidatie C.MA-1 Consolidatie C.MA-2 Consolidatie C.MA-3
Omschrijving MA van ander wijzigen MA van ander stoppen MA van ander hervatten ('onderbreken')
Beschikbaarstellend systeem Leverancier 1 Leverancier 2 Leverancier 1
Raadplegend systeem 1 Leverancier 2 Leverancier 1 Leverancier 2
Bouwstenen MA C.1 MA C.1 MA C.2 MA C.2 MA C.3
Actie Raadplegen Parasoft Stop MA Start MA Stop MA Start MA
MBH D Script 1 Script 2
Volgorde Consolidatie D-MA-1 Consolidatie D-MGB-1
Omschrijving MA onderbreken MGB onderbreken
Beschikbaarstellend systeem Leverancier 1 Leverancier 1
Raadplegend systeem 1 Leverancier 2 Leverancier 2
Bouwstenen MA D.1 / MGB D.1 MA D.1 MA D.2 MGB D.1 MGB D.2
Actie Raadplegen Parasoft Stop MA Start MA Stop MGB Start MGB
MBH E Script 1 Script 2
Volgorde Consolidatie E.MA-1 Consolidatie E.MA-2
Omschrijving MA wijzigen dichterbij in toekomst MA van ander annuleren
Beschikbaarstellend systeem Leverancier 1 Leverancier 2
Raadplegend systeem 1 Leverancier 2 Leverancier 1
Bouwstenen MA E.1 MA E.1 MA E.2 MA E.2
Actie Raadplegen Parasoft Stop MA Start MA Stop MA
MBH F Script 1 Script 2
Volgorde Consolidatie F.WDS-1 Consolidatie F.WDS-2
Omschrijving WDS wijzigen WDS van ander stoppen
Beschikbaarstellend systeem Leverancier 1 Leverancier 2
Raadplegend systeem 1 Leverancier 2 Leverancier 1
Bouwstenen MA F.1 / WDS F.1 WDS F.1 WDS F.2 WDS F.2
Actie Raadplegen Parasoft Stop WDS Start WDS Stop WDS
MBH G Script 1
Volgorde Consolidatie G.WDS-1
Omschrijving WDS van ander onderbreken
Beschikbaarstellend systeem Leverancier 1
Raadplegend systeem 1 Leverancier 2
Bouwstenen MA G.1 / WDS G.1 WDS G.1 WDS G.2
Actie Raadplegen Parasoft Stop WDS Start WDS
MBH H Script 1 Script 2
Volgorde Consolidatie H.WDS-1 Consolidatie H.WDS-2
Omschrijving WDS wijzigen in toekomst WDS van ander annuleren
Beschikbaarstellend systeem Leverancier 1 Leverancier 2
Raadplegend systeem 1 Leverancier 2 Leverancier 1
Bouwstenen MA H.1 / WDS H.1 WDS H.1 WDS H.2 WDS H.2
Actie Raadplegen Parasoft Stop WDS Start WDS Stop WDS

Consolidatie complex (IN PROGRESS)

MBH U Script 1 Script 2 Script 3
Volgorde Consolidatie Complex Basis Consolidatie U.MA-1 Consolidatie U.MA-2
Omschrijving Basis voor consolidatie complex MA in de toekomst wijzigen MA annuleren
Bouwstenen MBH_300_nieuweToekomstigeMA MA-U.3 MA-U.4 MA-U.4
Actie Raadplegen Parasoft Stop MA Start MA Stop MA
MBH V Script 1 Script 2 Script 3 Script 4 Script 5 Script 6 Script 7
Volgorde Consolidatie Complex Basis Consolidatie V.MA-1 Consolidatie V.WDS-1 Consolidatie V.MGB-1 Consolidatie V.MA-2 Consolidatie V.WDS-2 Consolidatie V.MGB-2
Omschrijving Basis voor consolidatie complex MA starten WDS starten MGB starten MA stoppen WDS stoppen MGB stoppen
Bouwstenen MBH_300_OTCmedicatie MA V.2 WDS V.2 MGB V.5 MA V.2 WDS V.2 MGB V.5
Actie Raadplegen Parasoft Start MA Start WDS Start MGB Stop MA Stop WDS Stop MGB
MBH W Script 1 Script 2 Script 3 Script 4
Volgorde Consolidatie Complex Basis Consolidatie W.MA-1 Consolidatie W.MA-2 Consolidatie W.MA-3
Omschrijving Basis voor consolidatie complex MA van ander wijzigen MA van ander stoppen MA van ander hervatten
Bouwstenen MBH_300_NieuweMA MA W.2 MA W.3 MA W.3 MA W.4
Actie Raadplegen Parasoft Stop MA Start MA Stop MA Start MA
MBH X Script 1 Script 2 Script 3
Volgorde Consolidatie Complex Basis Consolidatie X.MA-1 Consolidatie X.MGB-1
Omschrijving Basis voor consolidatie complex MA onderbreken MGB onderbreken
Bouwstenen MBH_300_stopMA_zonder_referentie MA X.2 MA X.4 MGB X.1 MGB X.2
Actie Raadplegen Parasoft Stop MA Start MA Stop MGB Start MGB
MBH Y Script 1 Script 2 Script 3
Volgorde Consolidatie Complex Basis Consolidatie Y.MA-1 Consolidatie Y.MA-2
Omschrijving Basis voor consolidatie complex MA wijzigen dichterbij in toekomst MA van ander annuleren
Bouwstenen MBH_300_ToekomstigEnNieuweMA MA Y.3 MA Y.4 MA Y.4
Actie Raadplegen Parasoft Stop MA Start MA Stop MA