Lab:V1.0.0 Ontwerp Lab2zorg: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
(Activiteiten diagram toegevoegd)
 
(16 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
 
==Lab2zorg==
 
==Lab2zorg==
[[Bestand:Laboverzicht.png |link=Lab:V1.0.0_Ontwerp_Laboverdacht|miniatuur|rechts| Uitwisseling Labgegevens Proces]]
+
[[Bestand:Uitwisseling_Labgegevens_Proces.PNG |link=Lab:V1.0.0_Ontwerp_Laboverdacht|miniatuur|rechts| Uitwisseling Labgegevens Proces]]
 +
 
 +
===Algemeen===
 +
Deze pagina beschrijft het functioneel ontwerp van Lab2zorg.
  
 
===Procesbeschrijving===
 
===Procesbeschrijving===
====Proces====
 
Het proces van deze use case is:
 
*Het zorgverlenerinformatiesysteem (XIS) van de huisarts, apotheker of specialist stuurt een aanvraag naar het laboratoriuminformatiesysteem (LIS) van het laboratorium.
 
*Het laboratorium doet onderzoek.
 
*Het laboratoriuminformatiesysteem (LIS) van het laboratorium stuurt het resultaat naar het zorgverlenerinformatiesysteem (XIS) van de zorgverlener.
 
  
=====Precondities=====
+
Lab2zorg kent drie processen:
De zorgverlener heeft de aanvraag via het XIS gestuurd naar het laboratorium.
+
*Opdracht labonderzoek.
 +
*Opleveren labresultaat.
 +
*Raadplegen labresultaten medicatiebewaking.
 +
 
 +
=====Proces opdracht labonderzoek=====
 +
Precondities:
 +
*De zorgverlener heeft de aanvraag via het XIS gestuurd naar het laboratorium.
 +
*Het monster is ook naar het laboratorium gestuurd.
 +
 
 +
Processtappen:
 +
*Het zorgverlenerinformatiesysteem (XIS) van de huisarts of specialist stuurt een aanvraag naar het laboratoriuminformatiesysteem (LIS) van het laboratorium.
 +
 
 +
Postconditie:
 +
*De aanvraag labonderzoek staat in het LIS.
  
Het monster is ook naar het laboratorium gestuurd.  
+
=====Proces opleveren labresultaat=====
 +
Precondities:
 +
*De aanvraag labonderzoek staat in het LIS.
 +
*Het monster is aanwezig in het laboratorium.  
  
=====Proces stappen=====
+
Processtappen:
*De zorgverlener stuurt met het XIS de aanvraag naar het LIS.
 
*De zorgverlener stuurt het monster naar het laboratorium.
 
 
*De labspecialist doet onderzoek op het monster en verwerkt het resultaat in het LIS.
 
*De labspecialist doet onderzoek op het monster en verwerkt het resultaat in het LIS.
*De labspecialist stuurt met het LIS het resultaat naar het XIS.
+
*De labspecialist stuurt met het laboratoriuminformatiesysteem (LIS) van het laboratorium het resultaat naar het zorgverlenerinformatiesysteem (XIS) van de zorgverlener.
 +
 
 +
Postconditie:
 +
*De zorgverlener ziet het labresultaat in het XIS.
 +
 
 +
=====Proces raadplegen labresultaten medicatiebewaking=====
 +
Preconditie:
 +
*De zorgverlener heeft de vraag via het XIS gestuurd naar het laboratorium.
 +
 
 +
Processtappen:
 +
*Het zorgverlenerinformatiesysteem (XIS) van de huisarts, apotheker of specialist raadpleegt het laboratoriuminformatiesysteem (LIS) van het laboratorium.
 +
*Het laboratoriuminformatiesysteem (LIS) van het laboratorium stelt het resultaat beschikbaar aan het zorgverlenerinformatiesysteem (XIS) van de zorgverlener.
  
=====Post conditie=====
+
Postconditie:
De zorgverlener ziet het labresultaat in het XIS.
+
*De zorgverlener ziet het resultaat in het XIS.
  
===Bedrijfsrollen===
+
====Bedrijfsrollen====
Deze use case kent twee bedrijfsrollen.
+
In deze processen zijn de bedrijfsrollen van de zorgverleners:
  
 
{| class="wikitable" "cellpadding="10" width="50%"
 
{| class="wikitable" "cellpadding="10" width="50%"
 
! style="text-align:left;"| '''Bedrijfsrol'''
 
! style="text-align:left;"| '''Bedrijfsrol'''
! style="text-align:left;"| '''Activiteit'''
+
! style="text-align:left;"| '''Toelichting'''
 
|-
 
|-
 
|style="background-color: white;vertical-align:top;"|Zorgverlener
 
|style="background-color: white;vertical-align:top;"|Zorgverlener
|style="background-color: white;vertical-align:top;"|Stuurt de aanvraag en het monster naar het lab
+
|style="background-color: white;vertical-align:top;"|Vraagt labonderzoek aan of raadpleegt labresultaten
 
|-
 
|-
 
|style="background-color: white;vertical-align:top;"|Labspecialist
 
|style="background-color: white;vertical-align:top;"|Labspecialist
|style="background-color: white;vertical-align:top;"|Voert het labonderzoek uit en stuurt het resultaat naar de zorgverlener
+
|style="background-color: white;vertical-align:top;"|Voert labonderzoek uit en/of levert labresultaten op
 
|}
 
|}
<font size = "1">'''Bedrijfsrollen Aanvraag labonderzoek'''</font>
+
 
 +
Zowel labspecialisten als zorgverleners maken gebruik van een informatiesysteem, respectievelijk:
 +
*XIS (zorgverlenerinformatiesysteem)
 +
*LIS (laboratoriuminforamatiesysteem)
  
 
Onderstaande afbeelding toont de bedrijfsrollen en de activiteiten die zij uitvoeren.
 
Onderstaande afbeelding toont de bedrijfsrollen en de activiteiten die zij uitvoeren.
Regel 42: Regel 68:
 
[[image:Activity Diagram - LAB2ZORG.png|Activiteitendiagram Verzoek labonderzoek ]]
 
[[image:Activity Diagram - LAB2ZORG.png|Activiteitendiagram Verzoek labonderzoek ]]
  
<font size = "1">'''Activiteitendiagram Verzoek labonderzoek'''</font>
+
<font size = "1">'''Activiteitendiagram aanvragen labonderzoek en raadplegen labresultaten'''</font>
  
 
===Systemen & Systeemrollen===
 
===Systemen & Systeemrollen===
Zowel labspecialisten als zorgverleners maken gebruik van een informatiesysteem:
+
Zowel de zorgverlener en labspecialist maken ieder gebruik van een informatiesysteem, respectievelijk XIS en LIS. Deze systemen kennen ieder verschillende systeemrollen, die het uitwisselen van gegevens tussen deze systemen mogelijk maken. In ART-DECOR worden de systeemrollen als Actor beschreven.
*LIS (laboratoriuminforamatiesysteem)
 
*XIS (zorgverlenerinformatiesysteem)
 
Deze systemen hebben meer systeemrollen. Een systeemrol maakt het uitwisselen van bepaalde gegevens mogelijk.  
 
Hier gaat het om labresultaten van een laboratorium naar een zorgorganisatie.  
 
  
 
Het LIS vervult in deze use case de volgende systeemrollen:
 
Het LIS vervult in deze use case de volgende systeemrollen:
Regel 61: Regel 83:
 
*LaboratoriumresultaatResultaatRaadplegend Systeem [LAB-LRR]
 
*LaboratoriumresultaatResultaatRaadplegend Systeem [LAB-LRR]
  
Zie ook onderstaande afbeelding.  
+
[[Image:Component Diagram - LAB2ZORG (Totaal).png|Systeemrollen bij Lab2zorg]]
 +
 
 +
<font size = "1">'''Systeemrollen bij Lab2zorg'''</font>
 +
 
 +
===Transacties & Transactiegroepen===
 +
Onderstaande afbeelding toont de samenhang tussen de processen, bedrijfsrollen, systemen, systeemrollen, transacties en transactiegroep die onderdeel uitmaken van Lab2zorg.
 +
 
 +
[[Image: Use Case Diagram - LAB2ZORG Laboratoriumonderzoek Opdracht .png|Use case diagram opdracht labonderzoek]]
 +
 
 +
<font size = "1">'''Use case diagram opdracht labonderzoek</font>
 +
 
 +
[[Image: Use Case Diagram - LAB2ZORG Laboratoriumonderzoek Resultaat.png|Use case diagram opleveren labresultaat]]
 +
 
 +
<font size = "1">'''Use case diagram opleveren labresultaat</font>
  
[[Bestand:x.jpg|Componenten diagram]]
+
[[Image: Use Case Diagram - LAB2ZORG Opvragen Labresulaten MedicatiebewakingV2.png|Use case diagram raadplegen labresultaten medicatiebewaking]]
  
<font size = "1">'''Componenten diagram'''</font>
+
<font size = "1">'''Use case diagram raadplegen labresultaten medicatiebewaking</font>
  
De kwalificatie van informatiesystemen vindt plaats op basis van systeemrollen.
+
In de bovenstaande afbeelding is zichtbaar dat sommige bedrijfsactiviteiten een bepaalde transactie tot gevolg hebben. Deze transactie wordt uitgevoerd door een systeemrol en maakt onderdeel uit van een transactiegroep.  
  
===Transacties & Transactiegroepen===
+
De onderstaande tabel maakt het mogelijk direct de gewenste use cases (scenario’s), transactiegroepen en/of transacties te raadplegen in ART-DECOR of ander document. Indien de link er is, dan is de beschrijving van de transactie(groepen) beschikbaar.
Het uitwisselen van gegevens tussen de verschillende systeemrollen gebeurt op basis van transacties. Een transactiegroep is een verzameling van bij elkaar horende transacties (bijvoorbeeld een vraag- en antwoordbericht). Onderstaande tabel biedt een overzicht voor deze use case.
 
  
 
{| class="wikitable" "cellpadding="10"
 
{| class="wikitable" "cellpadding="10"
 +
! style="text-align:left;"| '''Use Case(s) Scenario's)'''
 
! style="text-align:left;"| '''Transactiegroep'''
 
! style="text-align:left;"| '''Transactiegroep'''
! style="text-align:left;"| '''Transactie'''
+
! style="text-align:left;"| '''Transacties'''
! style="text-align:left;"| '''Systeemrol'''
+
! style="text-align:left;"| '''Systeemrol(len)'''
! style="text-align:left;"| '''Systeem'''
+
! style="text-align:left;"| '''Systemen'''
! style="text-align:left;"| '''Bedrijfsrol'''
+
! style="text-align:left;"| '''Bedrijfsrollen'''
 
|-
 
|-
 +
|style="background-color: white;vertical-align:top;" rowspan="2"|Lab2zorg Laboratoriumonderzoek Opdracht
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Laboratoriumonderzoek opdracht (PUSH)
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Laboratoriumonderzoek opdracht (PUSH)
 
|style="background-color: white;vertical-align:top;"|Sturen opdracht labonderzoek
 
|style="background-color: white;vertical-align:top;"|Sturen opdracht labonderzoek
Regel 90: Regel 126:
 
|style="background-color: white;vertical-align:top;"|Labspecialist
 
|style="background-color: white;vertical-align:top;"|Labspecialist
 
|-
 
|-
 +
|style="background-color: white;vertical-align:top;" rowspan="2"|Lab2zorg Laboratoriumonderzoek Resultaat
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Laboratoriumonderzoek resultaat (PUSH)
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Laboratoriumonderzoek resultaat (PUSH)
 
|style="background-color: white;vertical-align:top;"|Sturen resultaat labonderzoek
 
|style="background-color: white;vertical-align:top;"|Sturen resultaat labonderzoek
Regel 101: Regel 138:
 
|style="background-color: white;vertical-align:top;"|Zorgverlener
 
|style="background-color: white;vertical-align:top;"|Zorgverlener
 
|-
 
|-
 +
|style="background-color: white;vertical-align:top;" rowspan="2"|Lab2zorg Opvragen Labresultaten Medicatiebewaking
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Opvragen labresultaten medicatiebewaking (PULL)
 
|style="background-color: white;vertical-align:top;" rowspan="2"|Opvragen labresultaten medicatiebewaking (PULL)
 
|style="background-color: white;vertical-align:top;"|Opleveren labresultaten medicatiebewaking
 
|style="background-color: white;vertical-align:top;"|Opleveren labresultaten medicatiebewaking
Regel 112: Regel 150:
 
|style="background-color: white;vertical-align:top;"|Zorgverlener
 
|style="background-color: white;vertical-align:top;"|Zorgverlener
 
|}
 
|}
 
===Use case diagram===
 
Onderstaande afbeelding toont bedrijfsrollen, activiteiten, systeemrollen, transacties en transactiegroep in samenhang.
 
 
[[Bestand:x.jpg|Use case diagram labonderzoek opdracht]]
 
 
<font size = "1">'''Use case diagram</font>
 

Huidige versie van 9 mei 2018 om 13:40

Lab2zorg

Uitwisseling Labgegevens Proces

Algemeen

Deze pagina beschrijft het functioneel ontwerp van Lab2zorg.

Procesbeschrijving

Lab2zorg kent drie processen:

  • Opdracht labonderzoek.
  • Opleveren labresultaat.
  • Raadplegen labresultaten medicatiebewaking.
Proces opdracht labonderzoek

Precondities:

  • De zorgverlener heeft de aanvraag via het XIS gestuurd naar het laboratorium.
  • Het monster is ook naar het laboratorium gestuurd.

Processtappen:

  • Het zorgverlenerinformatiesysteem (XIS) van de huisarts of specialist stuurt een aanvraag naar het laboratoriuminformatiesysteem (LIS) van het laboratorium.

Postconditie:

  • De aanvraag labonderzoek staat in het LIS.
Proces opleveren labresultaat

Precondities:

  • De aanvraag labonderzoek staat in het LIS.
  • Het monster is aanwezig in het laboratorium.

Processtappen:

  • De labspecialist doet onderzoek op het monster en verwerkt het resultaat in het LIS.
  • De labspecialist stuurt met het laboratoriuminformatiesysteem (LIS) van het laboratorium het resultaat naar het zorgverlenerinformatiesysteem (XIS) van de zorgverlener.

Postconditie:

  • De zorgverlener ziet het labresultaat in het XIS.
Proces raadplegen labresultaten medicatiebewaking

Preconditie:

  • De zorgverlener heeft de vraag via het XIS gestuurd naar het laboratorium.

Processtappen:

  • Het zorgverlenerinformatiesysteem (XIS) van de huisarts, apotheker of specialist raadpleegt het laboratoriuminformatiesysteem (LIS) van het laboratorium.
  • Het laboratoriuminformatiesysteem (LIS) van het laboratorium stelt het resultaat beschikbaar aan het zorgverlenerinformatiesysteem (XIS) van de zorgverlener.

Postconditie:

  • De zorgverlener ziet het resultaat in het XIS.

Bedrijfsrollen

In deze processen zijn de bedrijfsrollen van de zorgverleners:

Bedrijfsrol Toelichting
Zorgverlener Vraagt labonderzoek aan of raadpleegt labresultaten
Labspecialist Voert labonderzoek uit en/of levert labresultaten op

Zowel labspecialisten als zorgverleners maken gebruik van een informatiesysteem, respectievelijk:

  • XIS (zorgverlenerinformatiesysteem)
  • LIS (laboratoriuminforamatiesysteem)

Onderstaande afbeelding toont de bedrijfsrollen en de activiteiten die zij uitvoeren.

Activiteitendiagram Verzoek labonderzoek

Activiteitendiagram aanvragen labonderzoek en raadplegen labresultaten

Systemen & Systeemrollen

Zowel de zorgverlener en labspecialist maken ieder gebruik van een informatiesysteem, respectievelijk XIS en LIS. Deze systemen kennen ieder verschillende systeemrollen, die het uitwisselen van gegevens tussen deze systemen mogelijk maken. In ART-DECOR worden de systeemrollen als Actor beschreven.

Het LIS vervult in deze use case de volgende systeemrollen:

  • LaboratoriumresultaatOpdrachtOntvangend Systeem [LAB-LOO]
  • LaboratoriumresultaatResultaatSturend Systeem [LAB-LRS]
  • LaboratoriumresultaatResultaatBeschikbaarstellend Systeem [LAB-LRB]

Het XIS vervult in deze use case de systeemrollen:

  • LaboratoriumresultaatOpdrachtSturend Systeem [LAB-LOS]
  • LaboratoriumresultaatResultaatOntvangend Systeem [LAB-LRO]
  • LaboratoriumresultaatResultaatRaadplegend Systeem [LAB-LRR]

Systeemrollen bij Lab2zorg

Systeemrollen bij Lab2zorg

Transacties & Transactiegroepen

Onderstaande afbeelding toont de samenhang tussen de processen, bedrijfsrollen, systemen, systeemrollen, transacties en transactiegroep die onderdeel uitmaken van Lab2zorg.

Use case diagram opdracht labonderzoek

Use case diagram opdracht labonderzoek

Use case diagram opleveren labresultaat

Use case diagram opleveren labresultaat

Use case diagram raadplegen labresultaten medicatiebewaking

Use case diagram raadplegen labresultaten medicatiebewaking

In de bovenstaande afbeelding is zichtbaar dat sommige bedrijfsactiviteiten een bepaalde transactie tot gevolg hebben. Deze transactie wordt uitgevoerd door een systeemrol en maakt onderdeel uit van een transactiegroep.

De onderstaande tabel maakt het mogelijk direct de gewenste use cases (scenario’s), transactiegroepen en/of transacties te raadplegen in ART-DECOR of ander document. Indien de link er is, dan is de beschrijving van de transactie(groepen) beschikbaar.

Use Case(s) Scenario's) Transactiegroep Transacties Systeemrol(len) Systemen Bedrijfsrollen
Lab2zorg Laboratoriumonderzoek Opdracht Laboratoriumonderzoek opdracht (PUSH) Sturen opdracht labonderzoek [LAB-LOS] XIS Zorgverlener
Ontvangen opdracht labonderzoek [LAB-LOO] LIS Labspecialist
Lab2zorg Laboratoriumonderzoek Resultaat Laboratoriumonderzoek resultaat (PUSH) Sturen resultaat labonderzoek [LAB-LRS] LIS Labspecialist
Ontvangen resultaat labonderzoek [LAB-LRO] XIS Zorgverlener
Lab2zorg Opvragen Labresultaten Medicatiebewaking Opvragen labresultaten medicatiebewaking (PULL) Opleveren labresultaten medicatiebewaking [LAB-LRB] LIS Labspecialist
Opvragen labresultaten medicatiebewaking [LAB-LRR] XIS Zorgverlener