Last modified by Nico Lemaire on 2025/05/06 15:49
From version 20.1
edited by Robin Huisman
on 2024/06/27 11:09
on 2024/06/27 11:09
Change comment:
There is no comment for this version
To version 18.1
edited by Robin Huisman
on 2024/04/05 16:21
on 2024/04/05 16:21
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,8 +3,7 @@ 3 3 4 4 = Digital Lab Exchange process = 5 5 6 -The flow diagram gives a small overview of what the data flow of a lab assignment is. 7 -Every block shows a step of the lab assignment process. From top to bottom these steps are: 6 +The flow diagram gives a small overview of what the data flow of a lab assignment is. Every green block shows a step of the lab assignment process. From top to bottom these steps are: 8 8 9 9 1. Showing the laboratory and all the analyses that can be requested as an option to the user. 10 10 1. The user creating a lab assignment and sending it to the lab trough TerraIndex. ... ... @@ -14,20 +14,11 @@ 14 14 15 15 [[image:1712326465681-980.png||height="315" width="630"]] 16 16 17 - 18 18 [[image:1712326492306-381.png||height="781" width="635"]] 19 19 20 -~==> TODO; add option to confirm order based on the Order price PDF 21 - 22 - 23 23 [[image:1712326520488-924.png||height="312" width="632"]] 24 24 25 -~==> TODO; add option download labcertificate 26 - 27 27 (% element-id="1884" %) 28 -= = 29 - 30 -(% element-id="1884" %) 31 31 = (% element-id="1883" %)Firewall IP-Addresses of TerraIndex(%%) = 32 32 33 33 (% element-id="1882" %) ... ... @@ -105,9 +105,6 @@ 105 105 106 106 (% element-id="1752" %) 107 107 Besides SIKB 13.4.0, TerraIndex also supports 9.0.0/8.0.0 etc. 108 - 109 -(% element-id="1752" %) 110 -~==> nle Do you want to mention these old versions? 111 111 )))|(% element-id="1751" %) 112 112 (% element-id="1749" %)|(% element-id="1748" %)6|(% element-id="1747" %) |(% element-id="1745" %) |(% element-id="1743" %)Reveives a request to create a labdelivery file in a certain version of SIKB. It will generate the file.|(% element-id="1742" %) |(% element-id="1740" %) |(% element-id="1738" %) 113 113 (% element-id="1736" %)|(% element-id="1735" %)7|(% element-id="1734" %) |(% element-id="1732" %)<=|(% element-id="1731" %)Sends back the SIKB file, as a Base64 encoded string, with or without using a zipstream.|(% element-id="1730" %)ResultCode (), ... ... @@ -486,7 +486,7 @@ 486 486 487 487 488 488 (% element-id="1366" %) 489 -Therefor ewe call a Webserice for ValidCredentials Check:476 +Therefor we call a Webserice for ValidCredentials Check: 490 490 491 491 492 492 (% class="table-hover" element-id="1363" %) ... ... @@ -705,12 +705,12 @@ 705 705 == (% element-id="1202" %)Solution/Design(%%) == 706 706 707 707 (% element-id="1201" %) 708 -For this we create a Webser vice for CreateOrder to create the order in the lab system.695 +For this we create a Webserice for CreateOrder to create the order in the lab system. 709 709 After the creation, we would like to show an order overview of the laboratory in the future in PDF. The user can see the prices and can confirm or cancel. 710 710 Depending on the user's choice at the laboratory, to support this or not, TerraIndex calls the ApproveOrder or the CancelOrder. 711 711 712 712 (% element-id="0" %) 713 -For default we assume that we cannot do this yet, and TerraIndex sends needsApprovaIsSupported = false. If this becomes true in the future, the Lab can indicate whether or not it is necessary in the NeedsApprove field. 700 +For default we assume that we cannot do this yet, and TerraIndex sends needsApprovalIsSupported = false. If this becomes true in the future, the Lab can indicate whether or not it is necessary in the NeedsApprove field. 714 714 715 715 716 716 (% class="table-hover" element-id="1195" %) ... ... @@ -1252,7 +1252,7 @@ 1252 1252 = (% element-id="653" %)Get Order status and Results(%%) = 1253 1253 1254 1254 (% element-id="652" %) 1255 -== (% element-id="651" %)Solu tion/Design(%%) ==1242 +== (% element-id="651" %)Soluion/Design(%%) == 1256 1256 1257 1257 (% element-id="650" %) 1258 1258 TerraIndex will request per license/customer which results are ready. These are queried if the latest changes are newer than the last check. This way we never download too much unnecessarily and it can always be requested again. ... ... @@ -1263,7 +1263,7 @@ 1263 1263 WebservicePassword (string), 1264 1264 CustomerUsername (string)|(% element-id="627" %)We want to skip the Password of the customer, and we introduce the WebserviceUsername + WebservicePassword.|(% element-id="626" %) 1265 1265 (% element-id="624" %)|(% element-id="623" %)2|(% element-id="622" %) |(% element-id="620" %) |(% element-id="618" %)Receives the request and check the customers this username and searches the dateLastChanged for this Customer.|(% element-id="617" %) |(% element-id="615" %) |(% element-id="613" %) 1266 -(% element-id="611" %)|(% element-id="610" %)3|(% element-id="609" %) |(% element-id="607" %)<=|(% element-id="606" %)Sends back the list of customers t ocheckfor orderStatuses|(% element-id="605" %)ResultCode (),1253 +(% element-id="611" %)|(% element-id="610" %)3|(% element-id="609" %) |(% element-id="607" %)<=|(% element-id="606" %)Sends back the list of customers with the lastChangedTimestamp|(% element-id="605" %)ResultCode (), 1267 1267 ErrorMessage (string), 1268 1268 List<customer> , Customer: 1269 1269 CustomerCode (string),