Testplan Kickstart: Hybride

Uit informatiestandaarden
Ga naar: navigatie, zoeken

Inhoud

 [verbergen

Inleiding

Dit detail testplan is onderdeel van het Master Testplan Kickstart en biedt een overzicht van alle testactiviteiten vanuit de Kickstart Medicatieoverdracht ten behoeve van het testen van de hybride situatie.

Testdoel

  • Het gemigreerde MP9.3 systeem kan berichtenstromen van/naar MP6.12 en EDIFACT systemen verwerken/versturen in de hybride situatie.
    • De inhoudelijke mapping tussen het MP9.3 datamodel en MP6.12/EDIFACT datamodel vindt correct plaats.
  • Medicatiegegevens uit meerdere formaten worden correct geconsolideerd.
  • Correct toepassen van signalering op mogelijk duplicate medicatiegegevens
  • Het proces van handmatig ontdubbelen van medicatiegegevens wordt ondersteund door het informatiesysteem.
  • De BTD transformeert MP6.12 Verstrekkingen correct naar MP9-TA formaat.

Scope

Binnen scope

  • Berichtenuitwisseling in de hybride situatie: de systemen zullen zowel MP9 als oudere berichtenstromen (MP6.12 en/of EDIFACT) moeten ondersteunen:
    • Standaarden:
      • MP9.3
      • MP6.12
      • EDIFACT
    • Dit betreft de uitwisseling van de transacties: zoals weergegeven onder Relevante transacties, m.u.v. de transacties tussen MP9.3 systemen onderling.
    • De inhoudelijke mapping tussen bovenstaande standaarden.
    • Berichten transformatiedienst (BTD): zorgt voor conversie van MP6.12-verstrekkingen vanuit MP6.12-AIS'en naar een MP9-TA formaat.
  • Ontdubbelen in de hybride situatie bij de MP9.3 systemen onderling, zoals weergegeven onder Relevante transacties.
    • Het proces van toekennen van identificaties en het kunnen relateren van medicatiegegevens op basis van deze identificaties.
    • Het toepassen van signalering op mogelijke duplicate medicatiegegevens na raadplegen.
    • Het proces van handmatig ontdubbelen, na eventuele signalering op duplicate medicatiegegevens.
    • Het consolideren van medicatiegegevens in meerdere formaten in de hybride situatie: MP6.12-verstrekkingen in MP9-TA formaat. (dit is buiten scope van het testplan Consolidatie).
  • Testuitvoer met niet-Kickstart leveranciers tijdens de testfases PoC en Lab.

Relevante transacties

In onderstaande tabellen is per type applicatie weergegeven wat de relevante transacties zijn.
Hiervoor moet de betreffende applicatie een transactie kunnen sturen/ontvangen/raadplegen/beschikbaar stellen. Deze onderverdeling is ook opgenomen in de tabellen.

Legenda:

  • X Transactie is relevant
  • LEEG Transactie is niet relevant

Stap 3 & 4: Voorschrijven & verificatie en gebruiken

Voorschrijver: MP9.3 Elektronisch Voorschrijfsysteem (EVS)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
MP6.12 Vooraankondiging x
EDIFACT Aanvraagbericht x
EDIFACT Stopbericht x
Ontvangen van:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Beschikbaarstellen van:
MP9 Beschikbaarstellen medicatiegegevens (MA) X X X X X
MP9 Beschikbaarstellen medicatiegegevens (MGB) X X X X X
MP9 Beschikbaarstellen medicatiegegevens (WDS)
Raadplegen van:
MP9 Raadplegen medicatiegegevens (MA) X
MP9 Raadplegen medicatiegegevens (MGB) X X X X
MP9 Raadplegen medicatiegegevens (WDS) X

Voorschrijver: MP9.3 Trombose registratiesysteem (TRIS)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Ontvangen van:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Beschikbaarstellen van:
MP9 Beschikbaarstellen medicatiegegevens (MA)
MP9 Beschikbaarstellen medicatiegegevens (MGB) X X X X X
MP9 Beschikbaarstellen medicatiegegevens (WDS)
Raadplegen van:
MP9 Raadplegen medicatiegegevens (MA) X
MP9 Raadplegen medicatiegegevens (MGB) X X X X
MP9 Raadplegen medicatiegegevens (WDS) X

Verstrekker: MP9.3 Apotheek informatiesysteem (AIS)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Ontvangen van:
MP6.12 Vooraankondiging X
EDIFACT Aanvraagbericht X
EDIFACT Stopbericht X
Beschikbaarstellen van:
MP9 Beschikbaarstellen medicatiegegevens (MA)
MP9 Beschikbaarstellen medicatiegegevens (MGB) X X X X X
MP9 Beschikbaarstellen medicatiegegevens (WDS)
Raadplegen van:
MP9 Raadplegen medicatiegegevens (MA) X
MP9 Raadplegen medicatiegegevens (MGB) X X X X
MP9 Raadplegen medicatiegegevens (WDS) X

Toediener: MP9.3 Elektronische toedienregistratie (ETDR)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Ontvangen van:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Beschikbaarstellen van:
MP9 Beschikbaarstellen medicatiegegevens (MA)
MP9 Beschikbaarstellen medicatiegegevens (MGB) X X X X X
MP9 Beschikbaarstellen medicatiegegevens (WDS)
Raadplegen van:
MP9 Raadplegen medicatiegegevens (MA) X
MP9 Raadplegen medicatiegegevens (MGB) X X X X
MP9 Raadplegen medicatiegegevens (WDS) X

Patiënt: MP9.3 Persoonlijke gezondheidsomgeving (PGO)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Ontvangen van:
MP6.12 Vooraankondiging
EDIFACT Aanvraagbericht
EDIFACT Stopbericht
Beschikbaarstellen van:
MP9 Beschikbaarstellen medicatiegegevens (MA)
MP9 Beschikbaarstellen medicatiegegevens (MGB)
MP9 Beschikbaarstellen medicatiegegevens (WDS)
Raadplegen van:
MP9 Raadplegen medicatiegegevens (MA) X
MP9 Raadplegen medicatiegegevens (MGB) X X X X
MP9 Raadplegen medicatiegegevens (WDS) X

Stap 5: Verstrekken & toedienen

Voorschrijver: MP9.3 Elektronisch Voorschrijfsysteem (EVS)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
EDIFACT Afleverbericht
Ontvangen van:
EDIFACT Afleverbericht X
Beschikbaarstellen van:
MP6.12 Beschikbaarstellen verstrekkingen
MP9 Beschikbaarstellen medicatiegegevens (TA)
MP9 Beschikbaarstellen medicatiegegevens (MTD)
Raadplegen van:
MP9 MP6.12 verstrekking in MP9 formaat X
MP9 Raadplegen medicatiegegevens (TA) X
MP9 Raadplegen medicatiegegevens (MTD) X

Voorschrijver: MP9.3 Trombose Informatie Systeem (TRIS)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
EDIFACT Afleverbericht
Ontvangen van:
EDIFACT Afleverbericht X
Beschikbaarstellen van:
MP6.12 Beschikbaarstellen verstrekkingen
MP9 Beschikbaarstellen medicatiegegevens (TA)
MP9 Beschikbaarstellen medicatiegegevens (MTD)
Raadplegen van:
MP9 MP6.12 verstrekking in MP9 formaat X
MP9 Raadplegen medicatiegegevens (TA) X
MP9 Raadplegen medicatiegegevens (MTD) X

Verstrekker: MP9.3 Apotheek Informatie Systeem (AIS)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
EDIFACT Afleverbericht X
Ontvangen van:
EDIFACT Afleverbericht
Beschikbaarstellen van:
MP6.12 Beschikbaarstellen verstrekkingen X X X X X X X X X X
MP9 Beschikbaarstellen medicatiegegevens (TA) X X X X X
MP9 Beschikbaarstellen medicatiegegevens (MTD)
Raadplegen van:
MP9 MP6.12 verstrekking in MP9 formaat X
MP9 Raadplegen medicatiegegevens (TA) X
MP9 Raadplegen medicatiegegevens (MTD) X


Toediener: MP9.3 Elektronische Toedienregistratie (ETDR)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
EDIFACT Afleverbericht
Ontvangen van:
EDIFACT Afleverbericht
Beschikbaarstellen van:
MP6.12 Beschikbaarstellen verstrekkingen
MP9 Beschikbaarstellen medicatiegegevens (TA)
MP9 Beschikbaarstellen medicatiegegevens (MTD) X X X X X
Raadplegen van:
MP9 MP6.12 verstrekking in MP9 formaat
MP9 Raadplegen medicatiegegevens (TA) X
MP9 Raadplegen medicatiegegevens (MTD) X

Patiënt: MP9.3 Persoonlijke Gezondheidsomgeving (PGO)

EDIFACT MP6.12 MP9
Standaard Transactie EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO EVS TRIS AIS ETDR PGO
Sturen naar:
EDIFACT Afleverbericht
Ontvangen van:
EDIFACT Afleverbericht
Beschikbaarstellen van:
MP6.12 Beschikbaarstellen verstrekkingen
MP9 Beschikbaarstellen medicatiegegevens (TA)
MP9 Beschikbaarstellen medicatiegegevens (MTD)
Raadplegen van:
MP9 MP6.12 verstrekking in MP9 formaat X
MP9 Raadplegen medicatiegegevens (TA) X
MP9 Raadplegen medicatiegegevens (MTD) X

'* Via Berichten transformatiedienst (BTD): zorgt voor conversie van MP6.12-verstrekkingen vanuit MP6.12-AIS'en naar een MP9-TA formaat.

Buiten scope

  • Migratie: het omzetten van de medicatiegegevens in de lokale database van een systeem naar een datamodel dat ook MP9-bouwstenen ondersteunt.
  • Testfase Praktijk: De uitvoering van deze fase wordt gecoördineerd door de penvoerders van beide regio's. Hiervoor wordt een apart testplan opgesteld.
  • Medicatiegebruik (MGB) geregistreerd door de patiënt, vanuit een PGO. Zie PGO
  • (Regressie-)test op berichtenverkeer:
    • MP9.3 systemen onderling (wordt getest vanuit het regulier testplan Kickstart)
    • MP6.12 systemen onderling
    • EDIFACT systemen onderling
    • MP6.12 en EDIFACT systemen
    • Bestaande uitwisselingen (bijvoorbeeld: communicatie met TRIS)
  • M.b.t de transacties Raadplegen/Beschikbaarstellen medicatiegegevens (MA, MGB, WDS, TA, MTD): Sturen/Ontvangen wordt niet getest. Uitgangspunt: bij Sturen/Ontvangen stelt de sturende partij vooraf vast of er geen sprake is van dubbelingen.
  • Berichtenstromen waarin medicatiegegevens opgenomen zijn die niet vallen onder de MP6.12, EDIFACT of MP9.3 standaard, zijn buiten scope van de set 2025.
  • Het consolideren van medicatiegegevens in de formaten MP6.12 en EDIFACT in de hybride situatie.

Testbasis

Teststrategie

Op basis van de vastgestelde scope wordt in onderstaand overzicht weergegeven binnen welke testfase het onderdeel wordt getest.
Naar aanleiding van de onderlinge samenhang en gefaseerde aanpak zijn hierin onderdelen samengevoegd.

Fase Ontwikkel PoC Lab
Berichtenuitwisseling in de hybride situatie tussen de standaarden MP9.3, MP6.12 en EDIFACT
MP6.12 1 & 4 *** * **
EDIFACT 2 & 5 *** * **
Berichten transformatiedienst (BTD) 4 *** I I

Ontdubbelen in de hybride situatie bij de MP9.3 systemen onderling

Het proces van toekennen van identificaties en het kunnen relateren van medicatiegegevens op basis van deze identificaties 3 & 6 *** * **
Het toepassen van signalering op mogelijke duplicate medicatiegegevens na raadplegen 3 & 6 *** * **
Het proces van handmatig ontdubbelen, na eventuele signalering op duplicate medicatiegegevens 3 & 6 *** * **
Consolideren van medicatiegegevens in meerdere formaten 4 *** * **

Legenda:

  • * Beperkte dynamische test
  • ** Gemiddelde dynamische test
  • *** Zware dynamische test
  • S Statisch testen
  • I Impliciet testen

Testfasen

Voor de testfasen Ontwikkel en PoC is gekozen om deze per onderwerp te bundelen (zie hiervoor ook bovenstaande teststategie):

  • Berichtenuitwisseling in de hybride situatie
  • Ontdubbelen in de hybride situatie

Aangezien voor de Lab testfase tijdens de Kickstart alle hybride tests tegelijkertijd worden uitgevoerd, wordt deze bundeling hierop niet toegepast.

Berichtenuitwisseling in de hybride situatie

Berichtenuitwisseling in de hybride situatie tussen de standaarden MP9.3, MP6.12 en EDIFACT

Tot de 1e livegang set behoren onderstaande berichten. Voor details zie Relevante transacties

MP6.12

Transactie Stap Fase (gefaseerde aanpak)
Medicatievoorschrift versturen 3 Hybride 1
Verstrekking raadplegen 5 Hybride 4

EDIFACT

Bericht Stap Fase (gefaseerde aanpak)
Medisch recept aanvraagbericht 3 Hybride 2
Medisch recept aanvraagbericht met stopdatum (stoprecept) 3 Hybride 2
Medisch recept afleverbericht 5 Hybride 5

Ontwikkel

6.12 (Voorschrift/Vooraankondiging & Verstrekking)

Testdoel

Aantonen dat het gemigreerde MP9.3 systeem MP6.12 berichtenstromen van/naar andere informatiesystemen kan verwerken/versturen in de hybride situatie, waarbij tevens de technische afspraken (zoals beschreven in de implementatiehandleiding) voor deze hybride situatie worden geborgd en getoetst.

Entry Criteria
Testaanpak

De leveranciers waarvoor deze transacties van toepassing zijn voeren onderstaande Interoplab testscripts uit. Hierbij is sprake van:

  • Sturen: Vanuit het MP9.3 systeem worden MP6.12 berichten verstuurd. Deze berichten worden in Interoplab gevalideerd tegen de daarvoor beschikbare schematron, zoals beschreven in het Interoplab testscript.
  • Ontvangen: De leverancier vraagt het VZVZ testteam een MP6.12 bericht te sturen naar het MP9.3 systeem (zie Aanvragen Sturen bericht). In het Interoplab testscript wordt met behulp screenprints aangetoond dat dit bericht correct is ontvangen en verwerkt.

  • Beschikbaar stellen: De leverancier maakt MP6.12 bouwstenen aan (eventueel o.b.v. een geraadpleegde uitgangssituatie vanuit Parasoft) en stelt deze beschikbaar. Deze bouwstenen worden vervolgens geraadpleegd en gevalideerd vanuit Interoplab.
  • Raadplegen: medicatieverstrekkingen (MP6.12 verstrekking in MP9 formaat) van EVS MP9 en AIS MP6.12 waarbij de MP6.12 Verstrekking vertaald is door BTD

Testscenario's
Fase Hybride 1 (Stap 3: Voorschrijven)
Transactie Interoplab testscripts
MP9.3 EVS stuurt 6.12 Vooraankondiging naar validator Ontw Sturen 6.12 Vooraank 1.1 t/m 1.29
MP9.3 AIS ontvangt 6.12 Vooraankondiging van simulator Ontw Ontv 6.12 Vooraank 1.1
Fase Hybride 4 (Stap 5: Verstrekken)
Transactie Interoplab testscripts
MP9.3 AIS stelt 6.12 Verstrekking beschikbaar aan validator Ontw beschikbaar stellen 6.12 Verstrek 16.1 t/m 16.3
MP9.3 EVS ontvangt 6.12 Verstrekking van simulator Ontw Ontv. 6.12 Verstrek X.X

Berichten transformatiedienst (BTD)

Fase 4
Volgt

EDIFACT (Aanvraag-/Stopbericht & Afleverbericht)

Testdoel

Het gemigreerde MP9.3 systeem kan berichtenstromen van/naar EDIFACT systemen verwerken/versturen in de hybride situatie.

Entry Criteria
  • Er is voldaan aan de algemene Ontwikkel Entry Criteria.
  • Leveranciers beschikken over een Enovation of E-Zorg testaccount om gebruik te maken van de beschikbare EDIFACT testfunctionaliteit ten behoeve van:
    • Valideren van EDIFACT berichten.
    • Uitwisselen van EDIFACT berichten met de MP9-applicatie van Kickstart leveranciers.
Testaanpak

De leveranciers waarvoor deze transacties van toepassing zijn voeren onderstaande Interoplab testscripts uit. Hierbij is sprake van:

  • Sturen: Vanuit het MP9.3 systeem worden EDIFACT berichten verstuurd. Deze berichten worden gevalideerd tegen een Enovation/E-Zorg validator. Het testrapport en het EDIFACT bericht worden geüpload in Interoplab, zoals beschreven in het testscript.
  • Ontvangen: Vanuit de Enovation/E-Zorg testomgeving wordt een EDIFACT testbericht verzonden naar het MP9.3 systeem. In het Interoplab testscript wordt met behulp screenprints aangetoond dat dit bericht correct is ontvangen en verwerkt.
Testscenario's
Fase Hybride 2 (Stap 3: Voorschrijven)
Transactie Interoplab testscripts
MP9.3 EVS stuurt EDIFACT Aanvraagbericht 2.1 Ontw Sturen EDIFACT Aanvraag
MP9.3 EVS stuurt EDIFACT Stopbericht 3.1 Ontw Sturen EDIFACT Stop
MP9.3 AIS ontvangt EDIFACT Aanvraagbericht 5.1 Ontw Ontv EDIFACT Aanvraag
MP9.3 AIS ontvangt EDIFACT Stopbericht 6.1 Ontw Ontv EDIFACT Stop
Fase Hybride 5 (Stap 5: Verstrekken)
Transactie Interoplab testscripts
MP9.3 AIS stuurt EDIFACT Afleverbericht 14.1 Ontw Sturen EDIFACT Aflever
MP9.3 EVS ontvangt EDIFACT Afleverbericht 15.1 Ontw Ontv EDIFACT Aflever

PoC

6.12 (Voorschrift/Vooraankondiging & Verstrekking)

Testdoel

Aantonen dat het gemigreerde MP9.3 systeem MP6.12 berichtenstromen van/naar andere informatiesystemen kan verwerken/versturen in de hybride situatie, waarbij tevens de technische afspraken (zoals beschreven in de implementatiehandleiding) voor deze hybride situatie worden geborgd en getoetst.

Entry Criteria
  • De gerelateerde Interoplab ontwikkeltest testscripts van de te testen fase zijn succesvol uitgevoerd.
  • Er is minimaal 1 mede leverancier (afhankelijk van uit te voeren test: AIS/EVS) beschikbaar om de PoC test mee uit te voeren.
    • Betreffende leverancier beschikt over een aan het LSP gekoppelde 6.12 testomgeving.
  • Er is voldaan aan de algemene Ontwikkel Entry Criteria.
Fase specifiek
  • Fase Hybride 4: De ontwikkeltest van de BTD is succesvol uitgevoerd.
Testaanpak

De leveranciers waarvoor deze transacties van toepassing zijn voeren onderstaande Interoplab testscripts uit. Hierbij is sprake van:

  • MP9.3 leverancier stuurt 6.12 bericht: Vanuit het MP9.3 systeem worden MP6.12 berichten verstuurd naar een Kickstart mede-leverancier met een MP6.12 systeem.
    • Het sturend systeem toont aan dat het bericht valide is.
    • Het ontvangend systeem toont aan dat het bericht succesvol is ontvangen en verwerkt.
  • MP9.3 leverancier ontvangt 6.12 bericht: Vanuit een Kickstart mede-leverancier met een MP6.12 systeem worden MP6.12 berichten verstuurd naar een MP9.3 systeem
    • Het ontvangend systeem toont aan dat het bericht succesvol is ontvangen en verwerkt.
Testscenario's
Fase Hybride 1 (Stap 3: Voorschrijven)
Transactie Interoplab testscripts
MP9.3 EVS stuurt 6.12 Vooraankondiging naar 6.12 AIS PoC Sturen 6.12 Vooraank X.X
MP9.3 AIS ontvangt 6.12 Vooraankondiging van 6.12 EVS PoC Ontv. 6.12 Vooraank X.X
Fase Hybride 4 (Stap 5: Verstrekken)
Transactie Interoplab testscripts
MP9.3 AIS stuurt 6.12 Verstrekking naar 6.12 EVS PoC Sturen 6.12 Verstrek X.X
MP9.3 EVS ontvangt 6.12 Verstrekking van 6.12 (via BTD) PoC Ontv. 6.12 Verstrek X.X

EDIFACT (Aanvraag-/Stopbericht & Afleverbericht)

Testdoel

Het gemigreerde MP9.3 systeem kan berichtenstromen van/naar EDIFACT systemen verwerken/versturen in de hybride situatie.

Entry Criteria
  • De gerelateerde Interoplab ontwikkeltest testscripts van de te testen fase zijn succesvol uitgevoerd.
  • Er is minimaal 1 mede leverancier (afhankelijk van uit te voeren test: AIS/EVS) beschikbaar om de PoC test mee uit te voeren.
    • Betreffende leverancier beschikt over een Enovation/E-Zorg test-account waarmee de te testen berichten kunnen worden ontvangen/verzonden.
  • Er is voldaan aan de algemene Ontwikkel Entry Criteria.
Testaanpak

De leveranciers waarvoor deze transacties van toepassing zijn voeren onderstaande Interoplab testscripts uit. Hierbij is sprake van:

  • MP9.3 leverancier stuurt EDIFACT bericht: Vanuit het MP9.3 systeem worden EDIFACT berichten verstuurd naar een Kickstart mede-leverancier met een EDIFACT systeem.
    • Het ontvangend systeem toont aan dat het bericht succesvol is ontvangen en verwerkt.
  • MP9.3 leverancier ontvangt EDIFACT bericht: Vanuit een Kickstart mede-leverancier met een EDIFACT systeem worden EDIFACT berichten verstuurd naar een MP9.3 systeem
    • Het ontvangend systeem toont aan dat het bericht succesvol is ontvangen en verwerkt.
Testscenario's
Fase Hybride 2 (Stap 3: Voorschrijven)
Transactie Interoplab testscripts
MP9.3 EVS stuurt EDIFACT Aanvraagbericht naar EDIFACT AIS PoC Sturen EDIFACT Aanvraag X.X
MP9.3 EVS stuurt EDIFACT Stopbericht naar EDIFACT AIS PoC Sturen EDIFACT Stop X.X
MP9.3 AIS ontvangt EDIFACT Aanvraagbericht van EDIFACT EVS PoC Ontv EDIFACT Aanvraag X.X
MP9.3 AIS ontvangt 6.12 Stopbericht EDIFACT EVS PoC Ontv EDIFACT Stop X.X
Fase Hybride 5 (Stap 5: Verstrekken)
Transactie Interoplab testscripts
MP9.3 AIS stuurt EDIFACT Afleverbericht naar EDIFACT EVS PoC Sturen EDIFACT Aflever X.X
MP9.3 EVS ontvangt EDIFACT Afleverbericht van EDIFACT AIS PoC Ontv EDIFACT Aflever X.X

Ontdubbelen in de hybride situatie

Ontdubbelen in de hybride situatie bij de MP9.3 systemen onderling

Tot de 1e livegang set behoren onderstaande berichten. Voor details zie Relevante transacties

Transactie Stap Fase (gefaseerde aanpak)
Beschikbaarstellen medicatiegegevens (MA) 3 Hybride 3
Beschikbaarstellen medicatiegegevens (WDS) 3 Hybride 3
Beschikbaarstellen medicatiegegevens (MGB) 4 Hybride 3
Beschikbaarstellen medicatiegegevens (TA) 5 Hybride 6
MP6.12 verstrekking in MP9 formaat 5 Hybride 4 + 6
Beschikbaarstellen medicatiegegevens (MTD) 6 Hybride 6

Ontwikkel

Proces van toekennen van identificaties

Proces van toekennen van identificaties en het kunnen relateren van medicatiegegevens op basis van deze identificaties

Testdoel

Aantonen dat identificaties correct worden opgebouwd en medicatiegegevens correct aan elkaar gerelateerd worden op basis van identificaties.

Entry Criteria
Testaanpak
  • De leverancier maakt bouwstenen aan (eventueel o.b.v. een geraadpleegde uitgangssituatie vanuit Parasoft) en stelt deze beschikbaar. Deze bouwstenen worden vervolgens geraadpleegd en gevalideerd vanuit Interoplab.
  • Specifiek voor PGO's: aangezien MGB bouwstenen niet beschikbaar worden gesteld binnen de Kickstart, wordt niet geraadpleegd vanuit Interoplab, maar schermafdrukken aangeleverd.
Testscenario's
Fase Hybride 3 (Stap 3: Voorschrijven & Stap 4: Verificatie en gebruiken)
Transactie Stap Type applicatie Interoplab testscripts
Beschikbaar stellen medicatiegegevens (WDS) 3 TRIS 9.1, 9.2
Beschikbaar stellen medicatiegegevens (MGB) 4 PGO 12.1, 12.2
Fase Hybride 6 (Stap 5: Verstrekken & Stap 6: Toedienen)
Transactie Stap Type applicatie Interoplab testscripts
Beschikbaar stellen medicatiegegevens (TA) 5 AIS 17.1 t/m 17.3

Signaleren van mogelijke duplicaten

Op basis van condities vaststellen en signaleren of er wel/geen sprake is van mogelijke duplicaten.

Testdoel

Aantonen dat indien er wel/geen match is op basis van MBH-id's / PRK, hierop wel/niet wordt gesignaleerd in verband met mogelijke duplicaten.

Entry Criteria
Testaanpak

Leveranciers voeren Interoplab testscripts uit.
Hierin raadpleegt de MP9.3-leverancier een dossier, waarbij de bouwstenen beschikbaar worden gesteld door Parasoft waarmee meerdere XIS’en worden gesimuleerd.
Met behulp van screenprints wordt aangetoond dat hierop wel/niet wordt gesignaleerd op mogelijk duplicate medicatiegegevens.

Testscenario's
Fase Hybride 3 (Stap 3: Voorschrijven & Stap 4: Verificatie en gebruiken)
Transactie Stap Type applicatie Interoplab testscripts
Raadplegen medicatiegegevens (MA) 3 XIS 10.1
Raadplegen medicatiegegevens (MGB, MA en WDS) 4 XIS 13.1, 13.2
Fase Hybride 6 (Stap 5: Verstrekken & Stap 6: Toedienen)
Transactie Interoplab testscripts

Proces van handmatig ontdubbelen

Testdoel

Aantonen dat het proces van handmatig ontdubbelen van medicatiegegevens, na een eventuele signalering op mogelijke duplicatie medicatiegegevens, wordt ondersteund door het informatiesysteem.

Entry Criteria
  • Er is voldaan aan de algemene Ontwikkel Entry Criteria.
  • De ontwikkeltests t.b.v. 'Signaleren van mogelijke duplicaten' zijn succesvol uitgevoerd.
Testaanpak

Leveranciers voeren Interoplab testscripts uit waarmee met behulp van screenprints wordt aangetoond dat medicatiegegevens correct handmatig worden ontdubbeld.
Hierin wordt uitgegaan van de volgende uitgangssituaties:

  • Informatiesysteem toont signalering t.b.v. mogelijke duplicate medicatiegegevens.
  • Informatiesysteem toont geen signalering t.b.v. mogelijke duplicate medicatiegegevens.
Testscenario's
Fase Hybride 3 (Stap 3: Voorschrijven & Stap 4: Verificatie en gebruiken)
Transactie Stap Type applicatie Interoplab testscripts
Raadplegen medicatiegegevens (MA) 3 XIS 10.2
Fase Hybride 6 (Stap 5: Verstrekken & Stap 6: Toedienen)
Transactie Interoplab testscripts
Consolideren van medicatiegegevens in meerdere formaten
Testdoel

Aantonen dat de consolidatie afleidingsregels correct worden toegepast op MP9.3 bouwstenen in combinatie met MP6.12 Verstrekkingen in MP9-TA formaat.

Entry Criteria
Testaanpak

Leveranciers voeren Interoplab testscripts uit.
Hierin ontvangt de MP9.3 leverancier een Parasoft dossier met MP6.12 Verstrekking in MP9-TA formaat en toont met behulp van screenprints aan dat de consolidatie afleidingsregels correct worden toegepast.

test via POC omgeving via BTD. afhankelijkheid: BTD gereed

Testscenario's
Fase Hybride 6 (Stap 5: Verstrekken)
Transactie Interoplab testscripts

PoC

Proces van toekennen van identificaties

Proces van toekennen van identificaties en het kunnen relateren van medicatiegegevens op basis van deze identificaties

moet hierop nog expliciet worden getest? (tijdens ontwikkeltest is het correct toepassen reeds aangetoond. In de PoC doen we niks nieuws t.o.v. reguliere PoC tests) IMPLICIET!

Signaleren van mogelijke duplicaten

bundelen met handmatig ontdubbelen? Aanleiding: hierdoor volg je een logisch proces én beperk je het aantal PoC tests

Op basis van condities vaststellen en signaleren of er wel/geen sprake is van mogelijke duplicaten.

Testdoel

Aantonen dat indien er wel/geen match is op basis van MBH-id's / PRK, hierop wel/niet wordt gesignaleerd in verband met mogelijke duplicaten.

Entry Criteria
  • Er is voldaan aan de algemene Ontwikkel Entry Criteria.
  • De gerelateerde Interoplab ontwikkeltest testscripts van de te testen fase zijn succesvol uitgevoerd.
Testaanpak

Leveranciers voeren Interoplab testscripts uit.
Hierin raadpleegt de MP9.3 leverancier een Parasoft dossier en toont met behulp van screenprints aan dat hierop wel/niet wordt gesignaleerd op mogelijk duplicate medicatiegegevens.

Testscenario's
Fase Hybride 3 (Stap X: ...)
Transactie Interoplab testscripts
Fase Hybride 6 (Stap X: ...)
Transactie Interoplab testscripts

Proces van handmatig ontdubbelen

Consolideren van medicatiegegevens in meerdere formaten

toegevoegde waarde: test via BTD. Zwaarder testen?

Lab

Testdoel

  • Het proces van handmatig ontdubbelen van medicatiegegevens (reconciliëren) wordt ondersteund

Impliciet

  • Het gemigreerde MP9.3 systeem kan berichtenstromen van/naar MP6.12 en EDIFACT systemen verwerken/versturen in de hybride situatie.
    • De inhoudelijke mapping tussen MP9.3 systemen en MP6.12/EDIFACT systemen vindt correct plaats.
    • Medicatiegegevens worden correct technisch ontdubbeld (reconciliëren).
    • Medicatiegegevens uit meerdere formaten worden correct geconsolideerd.
  • De BTD transformeert MP6.12 Verstrekkingen correct naar MP6.12-TA berichten.

Testdoel

Aantonen dat het versturen van berichten naar MP9.3/MP6.12/EDIFACT systemen vanuit de gebruikerinterface geen verstorende impact / heeft op de werkprocessen van de zorgverlener.

'Werkbaar voor de praktijktest'. (Loanne)

Entry Criteria

  • De Interoplab ontwikkel testscripts voor de gerelateerde transactie zijn succesvol uitgevoerd.
  • De leverancier beschikt over een omgeving met gebruikersinterface van waaruit de zorgverlener de relevante transacties kan versturen.

Testaanpak

...

Testen op MOKETO-omgeving? XTO-1 (Thijmen / Eefje / Miranda) 11-11: deze week allemaal aangesloten / connectiviteitscheck.

6.12 (Voorschrift/Vooraankondiging & Verstrekking)

Testscenario's

Use case scenario's labtesten Hybride

Fase Hybride 1 (Stap 3: Voorschrijven)

Caroline van der Elst is bezig met labscripts (eind jan. af) 14-11 Loanne: lab is voor hybride alleen UI

Transactie Interoplab testscripts
MP9.3 EVS stuurt 6.12 Vooraankondiging Sturen 6.12 Vooraankondiging X.X
Fase Hybride 4 (Stap 5: Verstrekken)
Transactie Interoplab testscripts
MP9.3 AIS stuurt 6.12 Verstrekking Sturen 6.12 Verstrekking X.X

EDIFACT (Aanvraag-/Stopbericht & Afleverbericht)

Testscenario's

Fase Hybride 2 (Stap 3: Voorschrijven)
Transactie Interoplab testscripts
MP9.3 EVS stuurt EDIFACT Aanvraagbericht Sturen EDIFACT Aanvraag X.X
MP9.3 EVS stuurt EDIFACT Stopbericht Sturen EDIFACT Stop X.X
Fase Hybride 5 (Stap 5: Verstrekken)
Transactie Interoplab testscripts
MP9.3 AIS stuurt EDIFACT Afleverbericht Sturen EDIFACT Aflever X.X

Hulpmiddelen (tools) en omgevingen

6.12 berichten

Interoplab validator

De te versturen 6.12 berichten tijdens de Ontwikkel testfase worden door het 9.3 systeem verstuurd naar Interoplab.
Hier worden deze berichten gevalideerd met behulp van een schematron, zoals beschreven in Valideren berichten

Parasoft simulator

De te ontvangen 6.12 berichten tijdens de Ontwikkel testfase worden vanuit Parasoft verstuurd naar naar het 9.3 systeem.
De leverancier toont vervolgens aan dat het bericht correct is ontvangen en verwerkt.
Voor het sturen van berichten vanuit Parasoft wordt deze procedure gehanteerd.

6.12 Testomgeving

Ten behoeve van het testen van berichtenuitwisseling tijdens de testfases PoC en Lab wordt gebruik gemaakt van 6.12 AIS/EVS testomgevingen van Kickstart-leveranciers, welke zijn gekoppeld aan het LSP.

Hierdoor bestaat de mogelijkheid om te testen met:

  • Minimaal 2 EVS leveranciers die zowel berichtenuitwisseling met hun 9.3 testomgeving als hun 6.12 testomgeving ondersteunen.
  • Minimaal 2 AIS leveranciers die zowel berichtenuitwisseling met hun 9.3 testomgeving als hun 6.12 testomgeving ondersteunen.

EDIFACT berichten

Enovation/E-Zorg testfunctionaliteit

Ten behoeve van het testen van berichtenuitwisseling tijdens de testfases Ontwikkel, PoC en Lab wordt gebruik gemaakt van Enovation/E-Zorg testfunctionaliteit.

Voor de deelnemende Kickstart-leveranciers is sprake van onderstaande:

Leverancier Aanbieder
CGM Enovation
Chipsoft Enovation
FarMedVisie Zorgring
Isoft Enovation
Medimo Enovation
SmartMed Enovation

Met behulp van de testaccounts van deze leveranciers worden onderstaande tests ondersteund:

  1. Ontwikkeltest:
    1. Aantonen dat verzonden EDIFACT berichten valide zijn met behulp van de Enovation/E-Zorg validator. De validatierapporten en geteste berichten worden als bewijsmateriaal toegevoegd in het Interoplab script.
    2. Aantonen dat relevante EDIFACT berichten ontvangen en verwerkt worden. Hierbij wordt, waar mogelijk, gebruik gemaakt van testberichten waar de leveranciers reeds zelf over beschikken.
  2. PoC en Lab: Aantonen dat EDIFACT berichtenuitwisseling in de keten succesvol plaats vindt.

Testresultaten

De testresultaten, waaronder eventueel geconstateerde bevindingen, worden als volgt geregistreerd en behandeld:

Ontwikkel

De leverancier toont met behulp van screenshots aan dat is voldaan aan het beschreven verwachte resultaat.
Het Testteam beoordeeld de testresultaten zoals beschreven in Beoordelen testresultaten Ontwikkel

PoC

De uitgevoerde Interoplab testscripts worden beoordeeld zoals beschreven in Beoordelen testresultaten PoC


Lab

ARCHIEF

Onderstaand een overzicht van de huidige Interoplab testscripts:

Interoplab testscript Testdoel Stap
Hybride situatie 1.1 Naar een MP6.12 AIS een 6.12 vooraankondiging sturen, vanuit een MP9.3 EVS 3
Hybride situatie 1.2 Naar een MP9.3 EVS een 6.12 verstrekking beschikbaar stellen, vanuit een MP6.12 AIS 5
Hybride situatie 2.0 (nog geen Interoplab) Reconciliëren uit meerdere bronnen (klopt dit?) 5

Vragen/Acties

Dit is een draft versie van het testplan. Onderstaande wordt niet overgenomen in de gepubliceerde versie.

Vragen

MOET DEZE PUNTEN NIET ALS STORY OP DE BACKLOG?| Michiel ;)

Nr. Indiener Vraag Antwoord Ticket (evt.)
1 BartK Welke niet volwaardige MP9 standaarden zijn wel/niet in scope (en hoe hiermee om te gaan)?
2 BartK Wat zijn de procedures bij nieuwe inzichten, zoals beschreven onder Kaders?
3 BartK Wat is de status van de Toedienlijsten?
4 BartK BTD tijdens de PoC expliciet of impliciet testen? zie actie 5
5 BartK

Scopebepaling

  • Inhoudelijke mapping (bv. MP6.12 > MP9.x? (bv. datumvelden (registratiedatum))) (zie tabel1)
  • ZorgAB: Hoe door applicaties vaststellen dat sprake is van welke standaard (en wat dus wel/niet te sturen/ontvangen)?
  • ...
  • Inhoudelijke mapping: in scope (ontwikkeltest)
  • ZorgAB: bespreken met VZVZ. Nieuwe actie aangemaakt.
6 BartK proactief reconciliëren van (deel)populaties. Wat is dit? Heeft betrekking op stap 5. Bv. GDS proactief zsm reconcilieren omdat je wil dat dossier op orde is. Niet wachten op GDS rol. Denk ook aan toedien-patienten
7 Shenaida Bij 2.2 ..... Documentatie met details omtrent de transformatiedienst wordt verwezen naar bits issue, terwijl de ticket gereed is met een wiki pagina. Tekst aanpassen? Wordt verwerkt in nieuwe versie
8 Shenaida Welke medicatie bouwstenen zitten in de transformatiedienst van VZVZ? Vanuit welke systemen wordt raadplagen gedaan, EVS, AIS, HIS, ZIS? Zie 'Relevante transacties'
9 Shenaida "Zorgverleners zullen actuele en recent gestopte medicatie zorgvuldig reconciliëren volgens MP9. Dit gebeurt niet bij historische informatie tenzij daar directe aanleiding voor is. Dit zorgt er ook voor dat zorgverleners niet onnodig belast worden met reconciliatietaken (administratieve lasten) voor historische medicatie die vandaag niet echt belangrijk meer is." --> wel testen? welke consequenties heeft dit? dat in de hisotrie wel veel dubbelen staan als er veel geraadpleegd wordt? of komt historie niet mee bij raadplegen? Historie bij ELZ/AZ betreft afgelopen 4 maanden.
10 Shenaida hoe worden stap 1 en 2 getest? Wat wordt daar getest? (migratie en hybride is toch stap 4 en 5). Volgen leveranciers altijd stap 1 en 2 vooraf stap 4 en 5? Deze vraag heeft betrekking op de Kickstart stappen 3 (voorschrijven), 4 (verificatie en gebruiken), 5 (verstrekken), 6 (toedienen)
11 BartK proactief reconciliëren van (deel)populaties. Wat is dit? dubbel, zie 6
12 BartK EVS’en, zoals huisarts- en ziekenhuisinformatiesystemen (HIS’en en ZIS’en), moeten, indien mogelijk, achterhalen of het gaat om in- of externe voorschriften. Wat indien niet mogelijk?
13 BartK Transitiefase: hoe ziet deze er uit? (bv. vanaf wanneer (na migratie) gaan applicaties raadplegen/ontvangen en beschikbaar stellen/sturen. Welke procedures (en rol van LSP)?
14 BartK MP9 wisselt toedieningsschema’s technisch uit volgens het FHIR-datatype Timing. MP6.12 maakt gebruik van het HL7v3-datatype GTS (General Timing Specification). Hier wordt gesproken over FHIR vs v3, terwijl MP9 niet enkel FHIR betreft. Hoe zit dit?
15 BartK
  • Presentatie 20230509 - hybride situatie (BartK)
    • Wat is de relatie tot het huidige testmateriaal?
    • Wat wordt gedaan met EDIFACT?
    • Dia 5: wat is een medicatieopdracht? (wat zegt deze dia?)
    • Dia 11: hoe wordt gegarandeerd dat MBH-id wereldwijd uniek is?
    • Dia 17 en verder: betreft dit allen situatie 1a? Is/was er gepland meer te beschrijven?
16 BartK Wat gebeurd er met ontvangen Vooraankondigingen/Voorschriften/Uitvoeringsbevestigingen? (zie onderstaande tabel)
17 BartK Wat is een MP6.12 MVE? (zelfde als MP6.12 TA?)
18 BartK Zie onderstaande tabel: wat is het veschil tussen voor/na beschikbaar stellen?
19 BartK

Nader te bepalen

  • ZorgAB: (in scope?) Hoe door applicaties vaststellen dat sprake is van welke standaard (en wat dus wel/niet te sturen/ontvangen)?
    • Onderdeel van Acceptatie Impliciet PoC
  • Toedienlijsten?
Transactie Verwerking/reconciliatie Mapping Consolidatie
MP9.3

Verschil tussen voor/na beschikbaar stellen?

NVT Wordt getest vanuit testplan Consolidatie
MP6.12 Vooraankondiging
MP6.12 TA

Verschil tussen voor/na beschikbaar stellen?

Gelden hiervoor andere regels?
EDIFACT Voorschrift
EDIFACT Uitvoeringsbevestiging


  • PrescriptionId (relatieMA)
    • Impact duplicaat?

Acties

Nr. Indiener Actie Tickets
1 BartK

Dit testplan aansluiten op MTP/DTP (ontwikkel/PoC/Lab)

  • Exit criteria per fase aanpassen
  • tabel MTP aanpassen
2 BartK Aanmaken ontwikkelscripts stap 3: EDIFACT - ...
3 BartK Relevante transacties stap 5 TRIS & ETDR
4 BartK Sluit 'Beoordelen testresultaten Ontwikkel' aan op de beoogde Ontwikkeltests?
5 BartK

Testaanpak/-resultaten ontwikkel/PoC bespreken met Miranda en Maarten (voorstel:)

  • Ontwikkel: expliciet
  • PoC: impliciet
19-6: Meeting met Miranda/Maarten ingepland op 25-6
6 BartK Lab aanpak bespreken met Loanne/Marleen
7 BartK Bevindingenproces Lab aanmaken/bespreken met Loanne/Marleen
8 BartK ZorgAB in scope? Bespreken met VZVZ 19-6: Meeting met Miranda/Maarten ingepland op 25-6
9 BartK Leveranciers van buiten de Kickstart (bv. PharmaPartners) betrekken voor testen hybride situatie? Zie ook 10
10 BartK Randvoorwaarden / entry criteria PoC: Zijn leveranciers met EDIFACT/6.12 systemen nodig?
11 BartK VZVZ/Michiel: kan ZorgAB ingezet worden voor PoC om met 6.12 systemen te testen?
12 BartK Vanuit Refinement: Testinfrastructuur afstemmen met VZVZ
  • NICTIZ-17836
  • 19-6: Meeting met Miranda/Maarten ingepland op 25-6
13 BartK EDIFACT Uitvoeringsbevestiging = stap5
14 BartK Prioritering mapping MP6.12 > MP9.3
15 BartK Check: draaiboek (inhoud) bruikbaar? NICTIZ-16195



Figuur 1 Kickstart fases

Pagina Historie

Datum Omschrijving
27 maart 2025 Nummering EDIFACT ontwikkelscripts aangepast
17 maart 2025 Inleiding aangepast
18 februari 2025
  • Nummering 6.12 ontwikkelscripts aangepast.
  • Ontdubbelen ontwikkel: concept ingevoerd
17 februari 2025
  • Testdoel 'Correct toepassen van signalering op mogelijk duplicate medicatiegegevens' i.p.v. 'technisch ontdubbelen'. Term Reconciliëren is verwijderd.
  • Scope:
    • 'Het toepassen van signalering op mogelijke duplicate medicatiegegevens na raadplegen.' i.p.v. 'technisch ontdubbelen'
    • 'Het proces van handmatig ontdubbelen' aangevuld met 'na eventuele signalering op duplicate medicatiegegevens.'
    • 'Consolideren medicatiegegevens uit meerdere formaten' niet langer sub van 'technisch ontdubbelen'.
  • Teststrategie: bovenstaande tevens hier doorgevoerd.
13 februari 2025
  • Teststrategie aangepast:
    • Lab is overal **
    • Lab BTD: I
  • Scope:
    • Het consolideren van medicatiegegevens in meerdere formaten in de hybride situatie: alleen MP6.12-verstrekkingen in MP9-TA formaat. (MP6.12 en EDIFACT zijn buiten scope)
    • MP6.12 herkwalificatie is buiten scope
22 januari 2025 Hulpmiddelen (tools) en omgevingen toegevoegd
11 juni 2024 Concept