Last modified by Nico Lemaire on 2025/05/06 15:49

From version 15.1
edited by Robin Huisman
on 2024/04/05 16:15
Change comment: There is no comment for this version
To version 16.1
edited by Robin Huisman
on 2024/04/05 16:20
Change comment: Uploaded new attachment "Lab exchange.txt", version {1}

Summary

Details

Lab exchange.txt
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.RobinHuisman
Size
... ... @@ -1,0 +1,1 @@
1 +2.2 KB
Content
... ... @@ -1,0 +1,50 @@
1 +title Digital Lab exchange Process
2 +
3 +participant Lab
4 +participant TerraIndex
5 +participant TerraIndex_User
6 +
7 +
8 +==**Labdelivery data**==
9 +note over Lab,TerraIndex_User:TerraIndex retrieves the 'menu-card' so the user can order analysis.
10 +TerraIndex->Lab:Request the Client codes for a Customer
11 +Lab->TerraIndex:return the active Client codes
12 +TerraIndex->Lab:LabDelivery Data/File for a Customer Client Code
13 +Lab->TerraIndex:return the Labdelivery SIKB0101 File.
14 +TerraIndex->TerraIndex:Store and import into User database.
15 +
16 +==**Labassignment**==
17 +note over Lab,TerraIndex_User:TerraIndex sends the 'order' so the lab can process the samples.
18 +TerraIndex->TerraIndex_User:Show available Lab and Client codes
19 +TerraIndex_User->TerraIndex_User:Select Lab and Client code
20 +TerraIndex->TerraIndex_User:Show available Analysis Sets and Urgencies
21 +TerraIndex_User->TerraIndex_User:Select the samples
22 +TerraIndex_User->TerraIndex_User:Select the needed analysis sets
23 +TerraIndex_User->TerraIndex:Store/Save the labassignment
24 +TerraIndex_User->TerraIndex:Send to the lab
25 +TerraIndex->TerraIndex:Generate SIKB0101 Labassignment file
26 +TerraIndex->Lab:Send file to the Lab
27 +note over Lab,TerraIndex:Option A
28 +Lab->TerraIndex:Acknowledge a success received
29 +TerraIndex->TerraIndex:Save status
30 +TerraIndex->TerraIndex_User:Show status and prevent further editing
31 +note over Lab,TerraIndex:Option B
32 +Lab->TerraIndex:Return Order price PDF
33 +TerraIndex->TerraIndex_User:Show Price and PDF
34 +TerraIndex_User->TerraIndex:Approve Order
35 +TerraIndex->Lab:Approve Order
36 +Lab->TerraIndex:Acknowledge a success received
37 +TerraIndex->TerraIndex:Save status
38 +TerraIndex->TerraIndex_User:Show status and prevent further editing
39 +
40 +==**Labresults**==
41 +note over Lab,TerraIndex_User:TerraIndex retrieves the 'results' so the user can order report.
42 +TerraIndex->Lab:Requests the Changed assignments since last asking
43 +Lab->TerraIndex:return the changed orders with status
44 +TerraIndex->Lab:Request the results of a Ready order
45 +Lab->TerraIndex:return the Analysisresults SIKB0101 File.
46 +TerraIndex->TerraIndex:Store and import into User database.
47 +TerraIndex->TerraIndex_User:
48 +TerraIndex_User->TerraIndex_User:Asessments and Report results
49 +
50 +