Changes for page Lab delivery file - SIKB version 14
Last modified by Robin Huisman on 2024/12/18 14:57
From version 12.3
edited by Robin Huisman
on 2024/03/28 15:29
on 2024/03/28 15:29
Change comment:
Renamed from terraindexdevelopment:2\. Developer manuals.Setting up Lab communication by FTP with TerraIndex.Lab delivery file.WebHome
To version 43.2
edited by Nico Lemaire
on 2024/04/05 16:38
on 2024/04/05 16:38
Change comment:
There is no comment for this version
Summary
-
Page properties (4 modified, 0 added, 0 removed)
-
Attachments (0 modified, 23 added, 0 removed)
- 1712157446270-966.png
- 1712158757761-365.png
- 1712158762539-922.png
- 1712158795900-531.png
- 1712158823685-514.png
- 1712162762265-685.png
- 1712162765631-966.png
- 1712162927138-349.png
- 1712163145392-331.png
- 1712163459761-326.png
- 1712163688142-709.png
- 1712163759805-731.png
- 1712163957735-690.png
- 1712163986350-364.png
- 1712164255757-638.png
- 1712164314258-543.png
- 1712164845142-618.png
- 1712164853683-202.png
- 1712165258813-987.png
- 1712324236054-772.png
- 1712324393233-546.png
- LabDelivery_v14.8.0.xsd
- Labdeliveryfile.xml
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Lab delivery file - ObsoleteSIKB version91 +Lab delivery file - SIKB version 14.8.0 - Parent
-
... ... @@ -1,1 +1,1 @@ 1 - 2\. Developermanuals.Setting up Lab communication byFTPwith TerraIndex.WebHome1 +Implementation documentation.Setting up Lab communication by REST services with TerraIndex.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. RobinHuisman1 +XWiki.NicoLemaire - Content
-
... ... @@ -3,164 +3,203 @@ 3 3 This chapter contains the information needed to understand the lab delivery file. A Lab delivery file only has to be updated when there are changes. Otherwise TerraIndex will always show the last imported file. 4 4 5 5 {{warning}} 6 - SIKB Version 9 is obsolete, and replaced with version 13 or version 14.Latest version can be found here: [[https:~~/~~/www.sikb.nl/datastandaarden/sikb0101-bodembeheer>>url:https://www.sikb.nl/datastandaarden/sikb0101-bodembeheer]]6 +Latest version can be found here: [[https:~~/~~/www.sikb.nl/datastandaarden/sikb0101-bodembeheer>>url:https://www.sikb.nl/datastandaarden/sikb0101-bodembeheer]] 7 7 {{/warning}} 8 8 9 -== What is a lab delivery file == 9 +== What is a lab delivery file? == 10 10 11 -A lab delivery file contains the Customer code of the customer that will be sending the lab assignment. It also contains the analyses that can be requested from the a lab by the customer. A Lab delivery file needs to be custom for every user and needs to be a XML file 11 +A lab delivery file contains the Customer code of the customer that will be sending the lab assignment. It also contains the analyses that can be requested from the a lab by the customer. A Lab delivery file needs to be custom for every user and needs to be a XML file. This file will be available for customer to choose their options for requesting and ordering an analysis at the lab. It's the Menu-card of the Lab, the user can choose from. 12 12 13 - The filehereisthefile thatis used forthe examples in the document:[[Labdeliveryfile>>attach:LabDelivery.xml]]13 +**Example files**: [[attach:Labdeliveryfile.xml||rel="noopener noreferrer" target="_blank"]] 14 14 15 +**XSD**: [[attach:LabDelivery_v14.8.0.xsd||rel="noopener noreferrer" target="_blank"]] 16 + 17 +**Domaintable files**: [[immetingen lookup v14.8.0.xml>>url:https://wiki.terraindex.com/bin/download/Implementation%20documentation/Setting%20up%20Lab%20communication%20by%20REST%20services%20with%20TerraIndex/Lab%20assignment%20file/WebHome/immetingen%20lookup%20v14.8.0.xml?rev=1.2]] [[imsikb0101 lookup v14.8.0.xml>>url:https://wiki.terraindex.com/bin/download/Implementation%20documentation/Setting%20up%20Lab%20communication%20by%20REST%20services%20with%20TerraIndex/Lab%20assignment%20file/WebHome/imsikb0101%20lookup%20v14.8.0.xml?rev=1.1]] 18 +extracted from: **[[https:~~/~~/codes.sikb.nl>>url:https://codes.sikb.nl/]] ** 19 + 20 +{{toc/}} 21 + 22 + 23 +~==> nle Add field Certification (screen 1 of labassignment) 24 + 15 15 == File structure == 16 16 17 17 In the image below the main structure of the XML file is shown. Every table is described in more detail later on in this chapter. 18 18 19 - (%style="text-align:center" %)20 -[[image:1 637578596081-339.png]]29 +~==> nle Dutch text in screenshot 30 +[[image:1712158795900-531.png||height="604" width="391"]] 21 21 22 22 (% class="table-hover" %) 23 23 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 24 -|(% colspan="1" rowspan="1" %)**versie**|(% colspan="1" rowspan="1" %)SIKB version. This always must be: **9.0.0**|(% colspan="1" rowspan="1" %)string 25 -|(% colspan="1" rowspan="1" %)**laboratorium**|(% colspan="1" rowspan="1" %)A number given by TerraIndex to the lab when requesting to connect to TerraIndex|(% colspan="1" rowspan="1" %)integer 26 -|(% colspan="1" rowspan="1" %)**taal**|(% colspan="1" rowspan="1" %)((( 27 -The language of the Delivery file in a three-letter code: 34 +|(% colspan="1" rowspan="1" %)**version**|(% colspan="1" rowspan="1" %)SIKB version. This must be: **14.8.0**|(% colspan="1" rowspan="1" %)string 35 +|(% colspan="1" %)**versionDeliveryData**|(% colspan="1" %)A lab indication of the version of the delivered data for this user. Could be a generation date with version: '12-7-2024' or a version 'v12.1'|(% colspan="1" %)string 36 +|(% colspan="1" rowspan="1" %)**laboratory**|(% colspan="1" rowspan="1" %)A number given by SIKB/TerraIndex to the lab when requesting to connect to TerraIndex 37 +[[Domaintable: Meetinstantie>>https://codes.sikb.nl/tablet/domain-table-details/4e270f0a-cefe-446e-9d4d-6666c91180a8]]|(% colspan="1" rowspan="1" %)integer 38 +|(% colspan="1" rowspan="1" %)**language**|(% colspan="1" rowspan="1" %)((( 39 +The language of the Delivery file content, like the package names, urgencies etc, in a three-letter ISO-639-2 code: 28 28 29 29 - dut = Dutch 30 - 31 31 - eng = English 32 - 33 -This depends on the XSD used. 43 +- fra = French 44 +- spa = Spanish 45 +- ita = Italian 46 +- deu = German 34 34 )))|(% colspan="1" rowspan="1" %)string 35 -|(% colspan="1" rowspan="1" %)**koppeltabel**|(% colspan="1" rowspan="1" %)A table to connect the “Analysepakketten” and the “Debiteurentabel”|(% colspan="1" rowspan="1" %)- 36 -|(% colspan="1" rowspan="1" %)**analysepakketten**|(% colspan="1" rowspan="1" %)A table containing the name and lab code of analysis packages|(% colspan="1" rowspan="1" %)- 37 -|(% colspan="1" rowspan="1" %)**categorieen**|(% colspan="1" rowspan="1" %)A table containing all the possible lab categories|(% colspan="1" rowspan="1" %)- 38 -|(% colspan="1" rowspan="1" %)**analysetabel**|(% colspan="1" rowspan="1" %)A table containing all the analyses for an analysis packages|(% colspan="1" rowspan="1" %)- 39 -|(% colspan="1" rowspan="1" %)**debiteurtabel**|(% colspan="1" rowspan="1" %)A table of all the customer codes that are available for the company|(% colspan="1" rowspan="1" %)- 40 -|(% colspan="1" rowspan="1" %)**urgentietabel**|(% colspan="1" rowspan="1" %)A table containing a list of time frames in which the lab results need to be returned|(% colspan="1" rowspan="1" %)- 48 +|(% colspan="1" rowspan="1" %)**Links**|(% colspan="1" rowspan="1" %)A table to connect the “AnalysisSet” and the “Clients”|(% colspan="1" rowspan="1" %)- 49 +|(% colspan="1" rowspan="1" %)**AnalysisSets**|(% colspan="1" rowspan="1" %)A table containing the name and lab code of analysis set|(% colspan="1" rowspan="1" %)- 50 +|(% colspan="1" rowspan="1" %)**Categories**|(% colspan="1" rowspan="1" %)A table containing all the possible lab categories|(% colspan="1" rowspan="1" %)- 51 +|(% colspan="1" rowspan="1" %)**AnalysisLinks**|(% colspan="1" rowspan="1" %)A table containing all the analyses for an analysis set|(% colspan="1" rowspan="1" %)- 52 +|(% colspan="1" rowspan="1" %)**Clients**|(% colspan="1" rowspan="1" %)A table of all the customer codes that are available for the company|(% colspan="1" rowspan="1" %)- 53 +|(% colspan="1" rowspan="1" %)**LabSampleMatrices**|(% colspan="1" rowspan="1" %)A table of all the Lab sample Matrices a lab would like to have selectable.|(% colspan="1" rowspan="1" %)- 54 +|(% colspan="1" rowspan="1" %)**SpecialAppointments**|(% colspan="1" rowspan="1" %)A table of all the special price agreements besides the default quote.|(% colspan="1" %)- 55 +|(% colspan="1" rowspan="1" %)**Urgencies**|(% colspan="1" rowspan="1" %)A table containing a list of time frames in which the lab results need to be returned|(% colspan="1" %)- 56 +|(% colspan="1" rowspan="1" %)//StoragePeriods//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 57 +|(% colspan="1" rowspan="1" %)//Reports//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 58 +|(% colspan="1" rowspan="1" %)//FractionLinks//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 41 41 42 -== Structure explanation analysepakketten==60 +== Structure explanation AnalysisSets == 43 43 44 -This table contains all the analyses packages that your lab supports. The “ analysepakketcode” is your own identification code for the analysis packages.62 +This table contains all the analyses sets or packages that your lab supports. The “AnalysisSetId” is your own identification code for the analysis packages. 45 45 46 - (% style="text-align:center"%)47 -[[image:16375 78642613-182.png]]64 +It will be the chosen analysis and name, showed in the interface of TerraIndex: 65 +\\[[image:1712163759805-731.png]] 48 48 67 +[[image:1712163688142-709.png||height="443" width="599"]] 68 + 49 49 (% class="table-hover" %) 50 50 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 51 -|(% colspan="1" rowspan="1" %)**analysepakketcode**|(% colspan="1" rowspan="1" %)The identification code of the lab for their analysis package code|(% colspan="1" rowspan="1" %)string 52 -|(% colspan="1" rowspan="1" %)**omschrijving**|(% colspan="1" rowspan="1" %)The name/description of the analysis package (This will also be shown in the user interface)|(% colspan="1" rowspan="1" %)string 53 -|(% colspan="1" rowspan="1" %)**volgorde**|(% colspan="1" rowspan="1" %)Field is redundant and does not have to be filled in|(% colspan="1" rowspan="1" %)string 71 +|(% colspan="1" rowspan="1" %)**AnalysisSetId**|(% colspan="1" rowspan="1" %)The identification code of the lab for the analyses Set or package|(% colspan="1" rowspan="1" %)string 72 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name/description of the analysis content of the set (This will also be shown in the user interface)|(% colspan="1" rowspan="1" %)string 73 +|(% colspan="1" rowspan="1" %)//Sequence//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string 74 +|(% colspan="1" rowspan="1" %)//MinimalDeliveryTime//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string 54 54 55 -== Structure explanation categorieen==76 +== Structure explanation Categories == 56 56 57 -“Categor ie” does not need a lot of explanation. A category is a group defined by the lab where certain values in the “koppeltabel” can be grouped under. A category is determined by the lab and can be used in the “koppeltabel”78 +“Category” does not need a lot of explanation. A category is a group defined by the lab where certain values in the “koppeltabel” can be grouped under. A category is determined by the lab and can be used in the “Links”. 58 58 59 - (%style="text-align:center"%)60 -[[image:1 637578815582-615.png]]80 +In TerraIndex it will be showed as Header/Group: 81 +[[image:1712162927138-349.png]] 61 61 83 + 84 +[[image:1712162765631-966.png||height="504" width="609"]] 85 + 86 + 62 62 (% class="table-hover" %) 63 63 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 64 -|(% colspan="1" rowspan="1" %)**Categorie code**|(% colspan="1" rowspan="1" %)The category code of the category ofthe lab|(% colspan="1" rowspan="1" %)string65 -|(% colspan="1" rowspan="1" %)** Omschrijving**|(% colspan="1" rowspan="1" %)The name/description of the category (This will also be shown in the user interface)|(% colspan="1" rowspan="1" %)string66 -|(% colspan="1" rowspan="1" %)** volgorde**|(% colspan="1" rowspan="1" %)Field is redundant and does not have to be filledin|(% colspan="1" rowspan="1" %)integer89 +|(% colspan="1" rowspan="1" %)**CategorieId**|(% colspan="1" rowspan="1" %)The code/Id of the category or group given by the lab|(% colspan="1" rowspan="1" %)string 90 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name/description of the category (This will also be shown in the user interface)|(% colspan="1" rowspan="1" %)string 91 +|(% colspan="1" rowspan="1" %)**Sequence**|(% colspan="1" rowspan="1" %)Field is redundant and does not have to be filled|(% colspan="1" rowspan="1" %)integer 67 67 68 -== Analys etabel ==93 +== Structure explanation AnalysisLink and Analysis == 69 69 70 70 This table contains all the analyses that a analyses package can contain. Be sure the “analysepakketcode” corresponds to a code in the table: “analysepakketten”. The analysecode is your own identification code for the analyses. 96 +\\[[image:1712163145392-331.png]] 97 +\\[[image:1712163459761-326.png||height="488" width="799"]] 71 71 72 -(% style="text-align:center" %) 73 -[[image:1637578915565-695.png]] 74 - 75 75 (% class="table-hover" %) 76 76 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 77 -|(% colspan="1" rowspan="1" %)**Analysepakketcode**|(% colspan="1" rowspan="1" %)The analyse package code that corresponds to a code in the “//analysepakketten//”|(% colspan="1" rowspan="1" %)string 78 -|(% colspan="1" rowspan="1" %)**Analyse**|(% colspan="1" rowspan="1" %)A table containing ale the analyses that should be in this analysis package|(% colspan="1" rowspan="1" %)- 79 -|(% colspan="1" rowspan="1" %)**Analyse > analysecode**|(% colspan="1" rowspan="1" %)The identification code of the lab for the analyses|(% colspan="1" rowspan="1" %)string 80 -|(% colspan="1" rowspan="1" %)**Analyse > omschrijving**|(% colspan="1" rowspan="1" %)The name\description of the analysis (This will also be shown in the user interface)|(% colspan="1" rowspan="1" %)string 101 +|(% colspan="1" rowspan="1" %)**AnalysisSetId**|(% colspan="1" rowspan="1" %)The analyse set code that corresponds to a code in the “//AnalysisSets//”|(% colspan="1" rowspan="1" %)string 102 +|(% colspan="1" rowspan="1" %)**Analysis**|(% colspan="1" rowspan="1" %)A table containing ale the analyses that should be in this analysis set or package|(% colspan="1" rowspan="1" %)- 81 81 82 -== Structure explanationdebiteurtabel==104 +=== __Analysis__ === 83 83 84 -A customer can have multiple “debiteuren”. There always needs to be one “debiteur” so that a lab assignment can be send. But for example when there is a price agreement for a certain project a new “debiteur” can be added. Or when a company has multiple offices every office can have its own “debiteur” 106 +(% class="table-hover" %) 107 +|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 108 +|(% colspan="1" rowspan="1" %)**AnalysisId**|(% colspan="1" rowspan="1" %)The identification code of the lab for the analyses|(% colspan="1" rowspan="1" %)string 109 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name/description of the analysis content of the set (This will also be shown in the user interface)|(% colspan="1" rowspan="1" %)string 110 +|(% colspan="1" rowspan="1" %)//MinimalDeliveryTime//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string 111 +|(% colspan="1" rowspan="1" %)//Observation//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 85 85 86 -(% style="text-align:center" %) 87 -[[image:1637578988501-147.png]] 113 +== Structure explanation Clients == 88 88 115 +A customer can have multiple “clients”. There always needs to be one “client” so that a lab assignment can be send. But for example when there is a price agreement for a certain project a new “Client” can be added. Or when a company has multiple offices every office can have its own “Client”. 116 +\\It will be shown in the interface of TerraIndex, and needs to be chosen before selecting analysis sets: 117 +[[image:1712163957735-690.png]] 118 +\\[[image:1712163986350-364.png||height="409" width="544"]] 119 + 89 89 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 90 -|(% colspan="1" rowspan="1" %)** klantcode**|(% colspan="1" rowspan="1" %)The customer code(s) for the company|(% colspan="1" rowspan="1" %)string91 -|(% colspan="1" rowspan="1" %)** omschrijving**|(% colspan="1" rowspan="1" %)De name\description of the customer code|(% colspan="1" rowspan="1" %)string121 +|(% colspan="1" rowspan="1" %)**ClientId**|(% colspan="1" rowspan="1" %)The customer identification code(s) for the company or office|(% colspan="1" rowspan="1" %)string 122 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name\description of the customer code, as shown in the interface and will be invoiced.|(% colspan="1" rowspan="1" %)string 92 92 93 -== Structure explanation koppeltabel==124 +== Structure explanation LabSampleMatrices == 94 94 95 -The “ koppeltabel” isoneof the mostimportant sections of the XML. The “koppeltabel” defines thecombination ofAnalysespackages,custeromcode, categoriesandsampletype. Without acombinationin this table a customer will not be able to send in lab assignments to the laboratory.126 +The “LabSampleMatrices” is an important sections of the XML. The “matrix” defines the main type of sample for the lab, and can contain multiple or prefined additional pretreatments of preservations. Without a sample type in this table a customer will not be able to send in lab assignments to the laboratory. 96 96 97 -(% style="text-align:center" %) 98 -[[image:1637579085996-197.png]] 128 +It needs to be chosen in the interface of TerraIndex, before any analysis set can be chosen: 129 +\\[[image:1712164314258-543.png]] 130 + 99 99 132 +[[image:1712164255757-638.png||height="556" width="716"]] 133 + 100 100 (% class="table-hover" %) 101 101 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit** 102 -|(% colspan="1" rowspan="1" %)**Analysepakketcode**|(% colspan="1" rowspan="1" %)The analysepackagecode that corresponds to a code in the analysepakket|(% colspan="1" rowspan="1" %)string 103 -|(% colspan="1" rowspan="1" %)**klantcode**|(% colspan="1" rowspan="1" %)A code that corresponds to a code in debiteuren|(% colspan="1" rowspan="1" %)string 104 -|(% colspan="1" rowspan="1" %)**monstersoort**|(% colspan="1" rowspan="1" %)An SIKB code that determins to which matrix the analyses belongs. Sampletype 105 -Codegroup 51 in the Attachments for all possible codes|(% colspan="1" rowspan="1" %)((( 136 +|(% colspan="1" rowspan="1" %)**CompartimentId**|(% colspan="1" rowspan="1" %)An SIKB ID that determins to which matrix the analyses belongs. 137 +Domaintable: [[Compartment/Matrix>>https://codes.sikb.nl/tablet/domain-table-details/6134f3bb-6048-431d-a130-01290d84172c]]|(% colspan="1" rowspan="1" %)int 138 +|(% colspan="1" rowspan="1" %)//CompartimentCode//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 139 +|(% colspan="1" rowspan="1" %)**LabSampleMatrixCode**|(% colspan="1" rowspan="1" %)The laboratory matrix- or compartment-code of the lab, that will be also be send in the Labassignment to the lab|(% colspan="1" %)string 140 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name\description of the matrix or compartment of the lab, as shown in the interface.|(% colspan="1" rowspan="1" %)string 141 + 142 +== Structure explanation SpecialAppointment == 143 + 144 +The “SpecialAppointment" contains the names of the price catalogus, the default quote or the special project quote. This way extra discount options are possible. It will be send in the labassignment to the lab. 145 + 146 +It needs to be chosen in the interface of TerraIndex, before any analysis set can be chosen, and empty means 'default quote': 147 + 148 +[[image:1712164853683-202.png]] 149 + 150 +[[image:1712165258813-987.png||height="619" width="697"]] 151 + 152 + 153 +(% class="table-hover" %) 154 +|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit** 155 +|(% colspan="1" rowspan="1" %)**SpecialAppointmentId**|(% colspan="1" rowspan="1" %)An identifcation code from the lab that will be send in the Labassignment to the lab.|(% colspan="1" rowspan="1" %)string 156 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name\description of the matrix or compartment of the lab, as shown in the interface.|(% colspan="1" rowspan="1" %)string 157 +|(% colspan="1" rowspan="1" %)//startdate//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 158 +|(% colspan="1" rowspan="1" %)//finaldate//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 159 +|(% colspan="1" rowspan="1" %)**AppointmentTypeCode**|(% colspan="1" rowspan="1" %)The type of appointment, like: total pricelist, default quotation or special project agreement. 160 +Domaintable: [[PriceAgreement Type>>https://codes.sikb.nl/tablet/domain-table-details/60028a8a-f386-47bf-bf2e-f46af49b7b56]]|(% colspan="1" rowspan="1" %)int 161 + 162 +== Structure explanation Links == 163 + 164 +The “Links” is one of the most important sections of the XML. The “Link” defines the combination of Analysespackages, custerom/clientcode, categories and sampletype. Without a combination in this table a customer will not be able to send in lab assignments to the laboratory. 165 +[[image:1712158823685-514.png||height="563" width="531"]] 166 + 167 + 168 +(% class="table-hover" %) 169 +|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit** 170 +|(% colspan="1" rowspan="1" %)**AnalysisSetId**|(% colspan="1" rowspan="1" %)The AnalysisSet code that corresponds to a code in the AnalysisSets table|(% colspan="1" rowspan="1" %)string 171 +|(% colspan="1" rowspan="1" %)**ClientId**|(% colspan="1" rowspan="1" %)The code that corresponds to a code in Clients table|(% colspan="1" rowspan="1" %)string 172 +|(% colspan="1" %)**SpecialAppointmentId**|(% colspan="1" %)The code that corresponds to a code in SpecialAppointments table|(% colspan="1" %) 173 +|(% colspan="1" rowspan="1" %)**LabSampleMatrixCode**|(% colspan="1" rowspan="1" %)The code that corresponds to a code in LabSampleMatrix table|(% colspan="1" rowspan="1" %)((( 106 106 integer 107 107 108 108 109 109 ))) 110 -|(% colspan="1" rowspan="1" %)**categoriecode**|(% colspan="1" rowspan="1" %)A code that corresponds to a category code in “//categorie//”|(% colspan="1" rowspan="1" %)string 178 +|(% colspan="1" %)Price|(% colspan="1" %)The optional Price indication for this combination of the Analysis|(% colspan="1" %)decimal 179 +|(% colspan="1" %)CertificationId|(% colspan="1" %)The optional code that corresponds to the way of Sample and analysis handling as described in a certification. 180 +Some other labs have this arragened by the LabSampleMatrix types. 181 +Domaintable: [[CertificeringsCode >>https://codes.sikb.nl/tablet/domain-table-details/df7ffd7c-192c-44f7-ae9f-0461d9266b30]]|(% colspan="1" %)int 182 +|(% colspan="1" rowspan="1" %)**CategoryId**|(% colspan="1" rowspan="1" %)The code that corresponds to a category code in Categories table|(% colspan="1" rowspan="1" %)string 183 +|(% colspan="1" rowspan="1" %)//Accredited//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)bool 111 111 112 -== Structure explanation urgentietabel==185 +== Structure explanation Urgencies == 113 113 114 -This table contains a list with different delivery times for analyses results. For example 5 work days, overnight, within 48 hours and so on. The “ urgentiecode” is a code given by the lab.187 +This table contains a list with different delivery times for analyses results. For example 5 work days, overnight, within 48 hours and so on. The “UrgencyId” is a code given by the lab. 115 115 116 -(% style="text-align:center" %) 117 -[[image:1637579214994-369.png]] 189 +[[image:1712324236054-772.png||height="372" width="511"]] 118 118 119 119 (% class="table-hover" %) 120 120 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 121 -|(% colspan="1" rowspan="1" %)** urgentiecode**|(% colspan="1" rowspan="1" %)The code of the lab for when the analysis results need to be returned to the customer|(% colspan="1" rowspan="1" %)string122 -|(% colspan="1" rowspan="1" %)** omschrijving**|(% colspan="1" rowspan="1" %)The name/ description of the urgentie|(% colspan="1" rowspan="1" %)string193 +|(% colspan="1" rowspan="1" %)**UrgencyId**|(% colspan="1" rowspan="1" %)The code of the lab for when the analysis results need to be returned to the customer|(% colspan="1" rowspan="1" %)string 194 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name/ description of the urgency, to show in the interface.|(% colspan="1" rowspan="1" %)string 123 123 124 -== Columnmappingfrom Dutch toEnglish==196 +== Structure explanation StoragePeriods == 125 125 126 - In thetablebelow allthe keysinthe exampleXMLwithare showntheirEnglishcounterpartsfromtheXSD. Thecolourscorrespond tothe parent. For example.DeliveryDatahas childrenthatiswhy this oneis coloureddark red in theEnglish column andalsocoloureddarkred in the left column.198 +This table contains a list with different storage periods for the storage of the delivered Samples and it's containers. For example '1 month', '5 weeks', 'customer agreement' and so on. The “StroragePeriodId” is a code given by the lab. 127 127 128 -(% cellpadding="1" cellspacing="0" style="page-break-before:always; width:374px" %) 129 -|(% style="background-color:#70ad47; background:#70ad47" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Parent English**|(% style="background-color:#70ad47; background:#70ad47" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Dutch**|(% style="background-color:#70ad47; background:#70ad47" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**English** 130 -|(% style="background-color:#e2efd9; background:#e2efd9" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**-**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)labaanlevering|(% style="background-color:#c00000; background:#c00000" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData** 131 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)versie|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Version 132 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)kenmerk|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)versionDeliveryData 133 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)laboratorium|(% style="background-color:#ffffff; background:#ffffff" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Laboratory 134 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)taal|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Language 135 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)koppeltabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Links** 136 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)analysepakketten|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**analysesSets** 137 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Categorieen|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Categories** 138 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analysetabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSets** 139 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Debiteurtabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Clients** 140 -|(% style="background-color:#c00000; background:#c00000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**DeliveryData**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)urgentietabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**urgencies** 141 -|(% style="background-color:#ed7d31; background:#ed7d31" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Links**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Koppeling|(% style="background-color:#ffe7e7; background:#ffe7e7" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Link** 142 -|(% style="background-color:#ffe7e7; background:#ffe7e7" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Link**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analysepakket|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)AnalysisSetId 143 -|(% style="background-color:#ffe7e7; background:#ffe7e7" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Link**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Klantcode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)ClientId 144 -|(% style="background-color:#ffe7e7; background:#ffe7e7" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Link**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Monstersoort|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)SampleKind 145 -|(% style="background-color:#ffe7e7; background:#ffe7e7" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Link**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)categoriecode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)CategoryId 146 -|(% style="background-color:#ed7d31; background:#ed7d31" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSets**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analysepakket|(% style="background-color:#ffc000; background:#ffc000" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSet** 147 -|(% style="background-color:#ffc000; background:#ffc000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSet**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analysepakketcode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)AnalysisSetId 148 -|(% style="background-color:#ffc000; background:#ffc000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSet**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Omschrijving|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Description 149 -|(% style="background-color:#ffc000; background:#ffc000" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSet**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)volgorde|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Sequence 150 -|(% style="background-color:#ed7d31; background:#ed7d31" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Categories**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Categorie|(% style="background-color:#ffffdd; background:#ffffdd" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**category** 151 -|(% style="background-color:#ffffdd; background:#ffffdd" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Category**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Categoriecode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)CategoryId 152 -|(% style="background-color:#ffffdd; background:#ffffdd" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Category**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)omschrijving|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Description 153 -|(% style="background-color:#ffffdd; background:#ffffdd" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Category**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)volgorde|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Sequence 154 -|(% style="background-color:#ed7d31; background:#ed7d31" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysesLinks**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Pakket|(% style="background-color:#92d050; background:#92d050" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisLink** 155 -|(% style="background-color:#92d050; background:#92d050" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisLink**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analysepakketcode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)AnalysisSetId 156 -|(% style="background-color:#92d050; background:#92d050" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisLink**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analyse|(% style="background-color:#00b050; background:#00b050" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Analysis** 157 -|(% style="background-color:#00b050; background:#00b050" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Analysis**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Analysecode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)AnalysisId 158 -|(% style="background-color:#00b050; background:#00b050" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Analysis**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)omschrijving|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Description 159 -|(% style="background-color:#ed7d31; background:#ed7d31" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Clients**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)debiteur|(% style="background-color:#00b0f0; background:#00b0f0" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Client** 160 -|(% style="background-color:#00b0f0; background:#00b0f0" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Client**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Klantcode|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)ClientId 161 -|(% style="background-color:#00b0f0; background:#00b0f0" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Client**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Omschrijving|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Description 162 -|(% style="background-color:#ed7d31; background:#ed7d31" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Urgencies**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Urgentie|(% style="background-color:#0070c0; background:#0070c0" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Urgency** 163 -|(% style="background-color:#0070c0; background:#0070c0" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Urgency**|(% style="border-style:none; padding:0in" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Urgentiecode|(% style="border-style:none; padding:0in" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)UrgencyId 164 -|(% style="background-color:#0070c0; background:#0070c0" width="105" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Urgency**|(% style="background-color:#e2efd9; background:#e2efd9" width="127" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)omschrijving|(% style="background-color:#e2efd9; background:#e2efd9" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)Description 200 +[[image:1712324393233-546.png||height="359" width="519"]] 165 165 166 - 202 +(% class="table-hover" %) 203 +|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 204 +|(% colspan="1" rowspan="1" %)**StoragePeriodId**|(% colspan="1" rowspan="1" %)The code of the lab for when the analysis results need to be returned to the customer|(% colspan="1" rowspan="1" %)string 205 +|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)The name/ description of the Storage Period, to show in the interface.|(% colspan="1" rowspan="1" %)string
- 1712157446270-966.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +17.2 KB - Content
- 1712158757761-365.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +25.4 KB - Content
- 1712158762539-922.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +25.4 KB - Content
- 1712158795900-531.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +21.9 KB - Content
- 1712158823685-514.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +25.5 KB - Content
- 1712162762265-685.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +18.4 KB - Content
- 1712162765631-966.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +18.4 KB - Content
- 1712162927138-349.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +53.0 KB - Content
- 1712163145392-331.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +44.7 KB - Content
- 1712163459761-326.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +23.0 KB - Content
- 1712163688142-709.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +19.6 KB - Content
- 1712163759805-731.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +54.9 KB - Content
- 1712163957735-690.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +51.7 KB - Content
- 1712163986350-364.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +16.2 KB - Content
- 1712164255757-638.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +23.7 KB - Content
- 1712164314258-543.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +52.0 KB - Content
- 1712164845142-618.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +19.9 KB - Content
- 1712164853683-202.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +51.9 KB - Content
- 1712165258813-987.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +23.8 KB - Content
- 1712324236054-772.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +13.8 KB - Content
- 1712324393233-546.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +14.1 KB - Content
- LabDelivery_v14.8.0.xsd
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +17.6 KB - Content
-
... ... @@ -1,0 +1,394 @@ 1 +<?xml version="1.0" encoding="UTF-8"?> 2 +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.element-examples.org" targetNamespace="http://www.element-examples.org" elementFormDefault="qualified" version="14.8.0"> 3 + <xsd:simpleType name="SampleKindIdType"> 4 + <xsd:restriction base="xsd:integer"> 5 + <xsd:minInclusive value="1"/> 6 + </xsd:restriction> 7 + </xsd:simpleType> 8 + <xsd:simpleType name="LaboratoryType"> 9 + <xsd:annotation> 10 + <xsd:documentation>see codegroup 38</xsd:documentation> 11 + </xsd:annotation> 12 + <xsd:restriction base="xsd:integer"> 13 + <xsd:minInclusive value="1"/> 14 + </xsd:restriction> 15 + </xsd:simpleType> 16 + <xsd:simpleType name="CertificationType"> 17 + <xsd:annotation> 18 + <xsd:documentation>see codegroup 48</xsd:documentation> 19 + </xsd:annotation> 20 + <xsd:restriction base="xsd:integer"> 21 + <xsd:minInclusive value="1"/> 22 + </xsd:restriction> 23 + </xsd:simpleType> 24 + <xsd:simpleType name="FractionType"> 25 + <xsd:annotation> 26 + <xsd:documentation>see codegroup 99</xsd:documentation> 27 + </xsd:annotation> 28 + <xsd:restriction base="xsd:integer"> 29 + <xsd:minInclusive value="1"/> 30 + </xsd:restriction> 31 + </xsd:simpleType> 32 + <xsd:element name="LabDelivery"> 33 + <xsd:annotation> 34 + <xsd:documentation>XSD bestand dat het SIKB0101 xml-bestand beschrijft voor de aanlevering van analysepakketinformatie</xsd:documentation> 35 + </xsd:annotation> 36 + <xsd:complexType> 37 + <xsd:sequence> 38 + <xsd:element ref="Links"/> 39 + <xsd:element ref="AnalysisSets"/> 40 + <xsd:element ref="Categories" minOccurs="0"/> 41 + <xsd:element ref="AnalysisLinks" minOccurs="0"/> 42 + <xsd:element ref="Clients" minOccurs="0"/> 43 + <xsd:element ref="LabSampleMatrices" minOccurs="0"/> 44 + <xsd:element ref="SpecialAppointments" minOccurs="0"/> 45 + <xsd:element ref="Urgencies" minOccurs="0"/> 46 + <xsd:element ref="StorePeriods" minOccurs="0"/> 47 + <xsd:element name="Reports" minOccurs="0"> 48 + <xsd:complexType> 49 + <xsd:sequence> 50 + <xsd:element name="Report" maxOccurs="unbounded"> 51 + <xsd:complexType> 52 + <xsd:sequence> 53 + <xsd:element name="ReportId"> 54 + <xsd:simpleType> 55 + <xsd:restriction base="xsd:string"> 56 + <xsd:maxLength value="10"/> 57 + </xsd:restriction> 58 + </xsd:simpleType> 59 + </xsd:element> 60 + <xsd:element ref="Description"/> 61 + </xsd:sequence> 62 + </xsd:complexType> 63 + </xsd:element> 64 + </xsd:sequence> 65 + </xsd:complexType> 66 + </xsd:element> 67 + <xsd:element name="FractionLinks" minOccurs="0"> 68 + <xsd:complexType> 69 + <xsd:sequence> 70 + <xsd:element name="FractionLink" maxOccurs="unbounded"> 71 + <xsd:complexType> 72 + <xsd:sequence> 73 + <xsd:element ref="AnalysisSetId"/> 74 + <xsd:element name="Fraction" maxOccurs="unbounded"> 75 + <xsd:complexType> 76 + <xsd:sequence> 77 + <xsd:element name="FractionId" type="FractionType"> 78 + <xsd:annotation> 79 + <xsd:documentation>unieke id van de fractie</xsd:documentation> 80 + </xsd:annotation> 81 + </xsd:element> 82 + <xsd:element ref="SampleKind" minOccurs="0"/> 83 + <xsd:element ref="Description"/> 84 + </xsd:sequence> 85 + </xsd:complexType> 86 + </xsd:element> 87 + </xsd:sequence> 88 + </xsd:complexType> 89 + </xsd:element> 90 + </xsd:sequence> 91 + </xsd:complexType> 92 + </xsd:element> 93 + </xsd:sequence> 94 + <xsd:attribute name="version" type="xsd:string" use="optional"/> 95 + <xsd:attribute name="versionDeliveryData"> 96 + <xsd:annotation> 97 + <xsd:documentation>Kenmerk (versie) wat door het laboratorium aan de analysepakketinformatie is gegeven</xsd:documentation> 98 + </xsd:annotation> 99 + <xsd:simpleType> 100 + <xsd:restriction base="xsd:string"> 101 + <xsd:maxLength value="10"/> 102 + </xsd:restriction> 103 + </xsd:simpleType> 104 + </xsd:attribute> 105 + <xsd:attribute name="laboratory" type="LaboratoryType" use="optional"> 106 + <xsd:annotation> 107 + <xsd:documentation>Laboratorium waarvan aanleverbestand afkomstig is</xsd:documentation> 108 + </xsd:annotation> 109 + </xsd:attribute> 110 + <xsd:attribute name="language"> 111 + <xsd:annotation> 112 + <xsd:documentation>Taal van de xsd. Taalcode volgens ISO 639-2 (dut=dutch, eng=english)</xsd:documentation> 113 + </xsd:annotation> 114 + <xsd:simpleType> 115 + <xsd:restriction base="xsd:string"> 116 + <xsd:maxLength value="3"/> 117 + </xsd:restriction> 118 + </xsd:simpleType> 119 + </xsd:attribute> 120 + </xsd:complexType> 121 + </xsd:element> 122 + <xsd:element name="Links"> 123 + <xsd:complexType> 124 + <xsd:sequence> 125 + <xsd:element ref="Link" maxOccurs="unbounded"/> 126 + </xsd:sequence> 127 + </xsd:complexType> 128 + </xsd:element> 129 + <xsd:element name="AnalysisSets"> 130 + <xsd:complexType> 131 + <xsd:sequence> 132 + <xsd:element ref="AnalysisSet" maxOccurs="unbounded"/> 133 + </xsd:sequence> 134 + </xsd:complexType> 135 + </xsd:element> 136 + <xsd:element name="Categories"> 137 + <xsd:complexType> 138 + <xsd:sequence> 139 + <xsd:element ref="Category" maxOccurs="unbounded"/> 140 + </xsd:sequence> 141 + </xsd:complexType> 142 + </xsd:element> 143 + <xsd:element name="AnalysisLinks"> 144 + <xsd:complexType> 145 + <xsd:sequence> 146 + <xsd:element ref="AnalysisLink" maxOccurs="unbounded"/> 147 + </xsd:sequence> 148 + </xsd:complexType> 149 + </xsd:element> 150 + <xsd:element name="Clients"> 151 + <xsd:complexType> 152 + <xsd:sequence> 153 + <xsd:element ref="Client" maxOccurs="unbounded"/> 154 + </xsd:sequence> 155 + </xsd:complexType> 156 + </xsd:element> 157 + <xsd:element name="LabSampleMatrices"> 158 + <xsd:complexType> 159 + <xsd:sequence> 160 + <xsd:element ref="LabSampleMatrix" maxOccurs="unbounded"/> 161 + </xsd:sequence> 162 + </xsd:complexType> 163 + </xsd:element> 164 + <xsd:element name="SpecialAppointments"> 165 + <xsd:complexType> 166 + <xsd:sequence> 167 + <xsd:element ref="SpecialAppointment" maxOccurs="unbounded"/> 168 + </xsd:sequence> 169 + </xsd:complexType> 170 + </xsd:element> 171 + <xsd:element name="Urgencies"> 172 + <xsd:complexType> 173 + <xsd:sequence> 174 + <xsd:element ref="Urgency" maxOccurs="unbounded"/> 175 + </xsd:sequence> 176 + </xsd:complexType> 177 + </xsd:element> 178 + <xsd:element name="StorePeriods"> 179 + <xsd:complexType> 180 + <xsd:sequence> 181 + <xsd:element ref="StorePeriod" maxOccurs="unbounded"/> 182 + </xsd:sequence> 183 + </xsd:complexType> 184 + </xsd:element> 185 + <xsd:element name="Link"> 186 + <xsd:complexType> 187 + <xsd:sequence> 188 + <xsd:element ref="AnalysisSetId"/> 189 + <xsd:element ref="ClientId" minOccurs="0"/> 190 + <xsd:element ref="SpecialAppointmentId" minOccurs="0"/> 191 + <xsd:element ref="LabSampleMatrixCode" minOccurs="0"/> 192 + <xsd:element ref="Price" minOccurs="0"/> 193 + <xsd:element name="CertificationId" type="CertificationType" minOccurs="0"> 194 + <xsd:annotation> 195 + <xsd:documentation>Aanduiding onder welke certificering/accreditatie de analyses uitgevoerd moeten worden</xsd:documentation> 196 + </xsd:annotation> 197 + </xsd:element> 198 + <xsd:element ref="CategoryId" minOccurs="0"/> 199 + <xsd:element name="Accredited" type="xsd:boolean" minOccurs="0"> 200 + <xsd:annotation> 201 + <xsd:documentation>0 | 1 </xsd:documentation> 202 + </xsd:annotation> 203 + </xsd:element> 204 + </xsd:sequence> 205 + </xsd:complexType> 206 + </xsd:element> 207 + <xsd:element name="AnalysisSet"> 208 + <xsd:complexType> 209 + <xsd:sequence> 210 + <xsd:element ref="AnalysisSetId"/> 211 + <xsd:element ref="Description"/> 212 + <xsd:element ref="Sequence" minOccurs="0"/> 213 + <xsd:element ref="MinimalDeliveryTime" minOccurs="0"/> 214 + </xsd:sequence> 215 + </xsd:complexType> 216 + </xsd:element> 217 + <xsd:element name="Category"> 218 + <xsd:complexType> 219 + <xsd:sequence> 220 + <xsd:element ref="CategoryId"/> 221 + <xsd:element ref="Description"/> 222 + <xsd:element ref="Sequence" minOccurs="0"/> 223 + </xsd:sequence> 224 + </xsd:complexType> 225 + </xsd:element> 226 + <xsd:element name="AnalysisLink"> 227 + <xsd:complexType> 228 + <xsd:sequence> 229 + <xsd:element ref="AnalysisSetId"/> 230 + <xsd:element ref="Analysis" maxOccurs="unbounded"/> 231 + </xsd:sequence> 232 + </xsd:complexType> 233 + </xsd:element> 234 + <xsd:element name="Analysis"> 235 + <xsd:complexType> 236 + <xsd:sequence> 237 + <xsd:element ref="AnalysisId"/> 238 + <xsd:element ref="Description"/> 239 + <xsd:element ref="MinimalDeliveryTime" minOccurs="0"/> 240 + <xsd:element ref="Observation" minOccurs="0"/> 241 + </xsd:sequence> 242 + </xsd:complexType> 243 + </xsd:element> 244 + <xsd:element name="Client"> 245 + <xsd:complexType> 246 + <xsd:sequence> 247 + <xsd:element ref="ClientId"/> 248 + <xsd:element ref="Description"/> 249 + </xsd:sequence> 250 + </xsd:complexType> 251 + </xsd:element> 252 + <xsd:element name="LabSampleMatrix"> 253 + <xsd:complexType> 254 + <xsd:sequence> 255 + <xsd:element name="CompartimentId" type="xsd:int"> 256 + <xsd:annotation> 257 + <xsd:documentation>The Matrix SIKB ID of the Sample Matrix 258 + Domeintabel: Compartiment </xsd:documentation> 259 + </xsd:annotation> 260 + </xsd:element> 261 + <xsd:element name="CompartimentCode" minOccurs="0"> 262 + <xsd:annotation> 263 + <xsd:documentation>The Matrix Aquo code of the Sample Matrix 264 + Domeintabel: Compartiment </xsd:documentation> 265 + </xsd:annotation> 266 + <xsd:simpleType> 267 + <xsd:restriction base="xsd:string"> 268 + <xsd:length value="20"/> 269 + </xsd:restriction> 270 + </xsd:simpleType> 271 + </xsd:element> 272 + <xsd:element ref="LabSampleMatrixCode"/> 273 + <xsd:element ref="Description"/> 274 + </xsd:sequence> 275 + </xsd:complexType> 276 + </xsd:element> 277 + <xsd:element name="SpecialAppointment"> 278 + <xsd:complexType> 279 + <xsd:sequence> 280 + <xsd:element ref="SpecialAppointmentId"/> 281 + <xsd:element ref="Description"/> 282 + <xsd:element name="startdate" type="xsd:date" minOccurs="0"/> 283 + <xsd:element name="finaldate" type="xsd:date" minOccurs="0"/> 284 + </xsd:sequence> 285 + </xsd:complexType> 286 + </xsd:element> 287 + <xsd:element name="Urgency"> 288 + <xsd:complexType> 289 + <xsd:sequence> 290 + <xsd:element ref="UrgencyId"/> 291 + <xsd:element ref="Description"/> 292 + </xsd:sequence> 293 + </xsd:complexType> 294 + </xsd:element> 295 + <xsd:element name="StorePeriod"> 296 + <xsd:complexType> 297 + <xsd:sequence> 298 + <xsd:element ref="StorePeriodId"/> 299 + <xsd:element ref="Description"/> 300 + </xsd:sequence> 301 + </xsd:complexType> 302 + </xsd:element> 303 + <xsd:element name="AnalysisSetId"> 304 + <xsd:simpleType> 305 + <xsd:restriction base="xsd:string"> 306 + <xsd:maxLength value="20"/> 307 + </xsd:restriction> 308 + </xsd:simpleType> 309 + </xsd:element> 310 + <xsd:element name="ClientId"> 311 + <xsd:simpleType> 312 + <xsd:restriction base="xsd:string"> 313 + <xsd:maxLength value="20"/> 314 + </xsd:restriction> 315 + </xsd:simpleType> 316 + </xsd:element> 317 + <xsd:element name="LabSampleMatrixCode"> 318 + <xsd:simpleType> 319 + <xsd:restriction base="xsd:string"> 320 + <xsd:maxLength value="20"/> 321 + </xsd:restriction> 322 + </xsd:simpleType> 323 + </xsd:element> 324 + <xsd:element name="SpecialAppointmentId" type="xsd:string"/> 325 + <xsd:element name="SampleKind" type="SampleKindIdType"/> 326 + <xsd:element name="Price" type="xsd:float"/> 327 + <xsd:element name="Description"> 328 + <xsd:simpleType> 329 + <xsd:restriction base="xsd:string"> 330 + <xsd:maxLength value="100"/> 331 + </xsd:restriction> 332 + </xsd:simpleType> 333 + </xsd:element> 334 + <xsd:element name="Sequence" type="xsd:integer"/> 335 + <xsd:element name="MinimalDeliveryTime" type="xsd:integer"/> 336 + <xsd:element name="Observation"> 337 + <xsd:complexType> 338 + <xsd:sequence> 339 + <xsd:element name="quantityId" type="xsd:int" minOccurs="0"> 340 + <xsd:annotation> 341 + <xsd:documentation>De grootheid van de Waarneming (Aantal, Concentratie, Dikte, Temperatuur, pH) 342 +Domeintabel: Parameter (in de groep: Grootheid)</xsd:documentation> 343 + </xsd:annotation> 344 + </xsd:element> 345 + <xsd:element name="parameterId" type="xsd:int" minOccurs="0"> 346 + <xsd:annotation> 347 + <xsd:documentation>De parameter van de Waarneming ‘(ChemischeStof: lood, Object: Badgast)’ 348 +Domeintabel: Parameter (in de groep: Object, ChemischeStof)</xsd:documentation> 349 + </xsd:annotation> 350 + </xsd:element> 351 + <xsd:element name="conditionId" type="xsd:int" minOccurs="0"> 352 + <xsd:annotation> 353 + <xsd:documentation>De hoedanigheid van de Waarneming ‘(Filtratie, Drooggewicht, Korrelfractiegroottes)’ 354 +Domeintabel: Hoedanigheid</xsd:documentation> 355 + </xsd:annotation> 356 + </xsd:element> 357 + <xsd:element name="unitId" type="xsd:int" minOccurs="0"> 358 + <xsd:annotation> 359 + <xsd:documentation>De voorkeurs eenheid van de Waarneming 360 +Domeintabel: Eenheid</xsd:documentation> 361 + </xsd:annotation> 362 + </xsd:element> 363 + <xsd:element name="biotaxonId" type="xsd:int" minOccurs="0"> 364 + <xsd:annotation> 365 + <xsd:documentation>De parameter van de Waarneming uit de lijst Biotaxon 366 +Domeintabel: Biotaxon</xsd:documentation> 367 + </xsd:annotation> 368 + </xsd:element> 369 + <xsd:element name="valueDeterminationMethodId" type="xsd:int" minOccurs="0"> 370 + <xsd:annotation> 371 + <xsd:documentation>Methode waarop de meetwaarde bepaald gaat worden. 372 +Domeintabel: Waardebepalingsmethode</xsd:documentation> 373 + </xsd:annotation> 374 + </xsd:element> 375 + <xsd:element name="valueDeterminationTechniqueId" type="xsd:int" minOccurs="0"> 376 + <xsd:annotation> 377 + <xsd:documentation>Techniek waarmee de meetwaarde bepaald gaat worden. 378 +Domeintabel: Waardebepalingstechniek</xsd:documentation> 379 + </xsd:annotation> 380 + </xsd:element> 381 + </xsd:sequence> 382 + </xsd:complexType> 383 + </xsd:element> 384 + <xsd:element name="CategoryId" type="xsd:string"/> 385 + <xsd:element name="AnalysisId"> 386 + <xsd:simpleType> 387 + <xsd:restriction base="xsd:string"> 388 + <xsd:maxLength value="20"/> 389 + </xsd:restriction> 390 + </xsd:simpleType> 391 + </xsd:element> 392 + <xsd:element name="UrgencyId" type="xsd:string"/> 393 + <xsd:element name="StorePeriodId" type="xsd:string"/> 394 +</xsd:schema>
- Labdeliveryfile.xml
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.RobinHuisman - Size
-
... ... @@ -1,0 +1,1 @@ 1 +3.4 KB - Content
-
... ... @@ -1,0 +1,109 @@ 1 +<?xml version="1.0" encoding="UTF-8"?> 2 +<LabDelivery version="14.8.0" versionDeliveryData="1.0" laboratory="54" language="eng" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.element-examples.org ../XSDs%2014.8.0/LabDelivery_v14.8.0.xsd" xmlns="http://www.element-examples.org"> 3 + <Links> 4 + <Link> 5 + <AnalysisSetId>PAN3V</AnalysisSetId> 6 + <ClientId>AN0020594006</ClientId> 7 + <LabSampleMatrixCode>GR_AS3000</LabSampleMatrixCode> 8 + <CategoryId>C</CategoryId> 9 + </Link> 10 + <Link> 11 + <AnalysisSetId>AN01G</AnalysisSetId> 12 + <ClientId>AN0020594006</ClientId> 13 + <LabSampleMatrixCode>GR_AS3000</LabSampleMatrixCode> 14 + <CategoryId>I</CategoryId> 15 + </Link> 16 + <Link> 17 + <AnalysisSetId>AN01G</AnalysisSetId> 18 + <ClientId>AN0020594006</ClientId> 19 + <LabSampleMatrixCode>GR</LabSampleMatrixCode> 20 + <CategoryId>C</CategoryId> 21 + </Link> 22 + </Links> 23 + <AnalysisSets> 24 + <AnalysisSet> 25 + <AnalysisSetId>PAN3V</AnalysisSetId> 26 + <Description>Combination package (DM,PAH,MethylNafph.)</Description> 27 + </AnalysisSet> 28 + <AnalysisSet> 29 + <AnalysisSetId>AN01G</AnalysisSetId> 30 + <Description>PCB (7 parameters) mg/kg dw</Description> 31 + </AnalysisSet> 32 + </AnalysisSets> 33 + <Categories> 34 + <Category> 35 + <CategoryId>C</CategoryId> 36 + <Description>Combined packages</Description> 37 + </Category> 38 + <Category> 39 + <CategoryId>I</CategoryId> 40 + <Description>inorganic</Description> 41 + </Category> 42 + <Category> 43 + <CategoryId>O</CategoryId> 44 + <Description>organic</Description> 45 + </Category> 46 + </Categories> 47 + <AnalysisLinks> 48 + <AnalysisLink> 49 + <AnalysisSetId>PAN3V</AnalysisSetId> 50 + <Analysis> 51 + <AnalysisId>AN01B</AnalysisId> 52 + <Description>PAH (EPA, 16 parameters) mg/kg dw</Description> 53 + </Analysis> 54 + <Analysis> 55 + <AnalysisId>AN01C</AnalysisId> 56 + <Description>Dry matter (105°C) ma.-%</Description> 57 + </Analysis> 58 + <Analysis> 59 + <AnalysisId>AN03K</AnalysisId> 60 + <Description>Methylnaphthalenes (2 parameter) mg/kg dw</Description> 61 + </Analysis> 62 + </AnalysisLink> 63 + <AnalysisLink> 64 + <AnalysisSetId>AN01G</AnalysisSetId> 65 + <Analysis> 66 + <AnalysisId>AN01G</AnalysisId> 67 + <Description>PCB (7 parameters) mg/kg dw</Description> 68 + </Analysis> 69 + </AnalysisLink> 70 + </AnalysisLinks> 71 + <Clients> 72 + <Client> 73 + <ClientId>AN0020594006</ClientId> 74 + <Description>Test Customer SIKB</Description> 75 + </Client> 76 + </Clients> 77 + <LabSampleMatrices> 78 + <LabSampleMatrix> 79 + <CompartimentId>0</CompartimentId> 80 + <LabSampleMatrixCode>GR</LabSampleMatrixCode> 81 + <Description>Ground (soil)</Description> 82 + </LabSampleMatrix> 83 + <LabSampleMatrix> 84 + <CompartimentId>0</CompartimentId> 85 + <LabSampleMatrixCode>GW</LabSampleMatrixCode> 86 + <Description>Groundwater</Description> 87 + </LabSampleMatrix> 88 + <LabSampleMatrix> 89 + <CompartimentId>0</CompartimentId> 90 + <LabSampleMatrixCode>GR_AS3000</LabSampleMatrixCode> 91 + <Description>Ground (soil) AS3000</Description> 92 + </LabSampleMatrix> 93 + </LabSampleMatrices> 94 + <Urgencies> 95 + <Urgency> 96 + <UrgencyId>0</UrgencyId> 97 + <Description>Standard</Description> 98 + </Urgency> 99 + <Urgency> 100 + <UrgencyId>1</UrgencyId> 101 + <Description>Overnight (24 hours)</Description> 102 + </Urgency> 103 + <Urgency> 104 + <UrgencyId>2</UrgencyId> 105 + <Description>3 days priority</Description> 106 + </Urgency> 107 + </Urgencies> 108 +</LabDelivery> 109 +