Last modified by Robin Huisman on 2024/12/18 14:57

From version 19.1
edited by Robin Huisman
on 2024/04/03 17:39
Change comment: Uploaded new attachment "1712158795900-531.png", version {1}
To version 12.2
edited by Robin Huisman
on 2024/02/12 11:50
Change comment: Update document after refactoring.

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Lab delivery file - SIKB version 14.8.0
1 +Lab delivery file - Obsolete SIKB version 9
Parent
... ... @@ -1,1 +1,1 @@
1 -Implementation documentation.Setting up Lab communication by REST services with TerraIndex.WebHome
1 +2\. Developer manuals.Setting up Lab communication by FTP with TerraIndex.WebHome
Content
... ... @@ -3,7 +3,7 @@
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 -Latest version can be found here: [[https:~~/~~/www.sikb.nl/datastandaarden/sikb0101-bodembeheer>>url:https://www.sikb.nl/datastandaarden/sikb0101-bodembeheer]]
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]]
7 7  {{/warning}}
8 8  
9 9  == What is a lab delivery file ==
... ... @@ -10,46 +10,34 @@
10 10  
11 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
12 12  
13 -**Example files**:  [[attach:Labdeliveryfile.xml||rel=" noopener noreferrer" target="_blank"]]
13 +The file hereis the file that is used for the examples in the document: [[Lab delivery file>>attach:LabDelivery.xml]]
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 -
21 21  == File structure ==
22 22  
23 23  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.
24 -[[image:1712157446270-966.png]]
25 25  
19 +(% style="text-align:center" %)
20 +[[image:1637578596081-339.png]]
21 +
26 26  (% class="table-hover" %)
27 27  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
28 -|(% colspan="1" rowspan="1" %)**version**|(% colspan="1" rowspan="1" %)SIKB version. This must be: **14.8.0**|(% colspan="1" rowspan="1" %)string
29 -|(% 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
30 -|(% colspan="1" rowspan="1" %)**laboratory**|(% colspan="1" rowspan="1" %)A number given by SIKB/TerraIndex to the lab when requesting to connect to TerraIndex
31 -[[Domaintable: Meetinstantie>>https://codes.sikb.nl/tablet/domain-table-details/4e270f0a-cefe-446e-9d4d-6666c91180a8]]|(% colspan="1" rowspan="1" %)integer
32 -|(% colspan="1" rowspan="1" %)**language**|(% colspan="1" rowspan="1" %)(((
33 -The language of the Delivery file content, like the package names, urgencies etc, in a three-letter ISO-639-2 code:
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 34  
35 35  - dut = Dutch
30 +
36 36  - eng = English
37 -- fra = French
38 -- spa = Spanish
39 -- ita = Italian
40 -- deu = German
32 +
33 +This depends on the XSD used.
41 41  )))|(% colspan="1" rowspan="1" %)string
42 -|(% colspan="1" rowspan="1" %)**Links**|(% colspan="1" rowspan="1" %)A table to connect the “AnalysisSet” and the “Clients”|(% colspan="1" rowspan="1" %)-
43 -|(% colspan="1" rowspan="1" %)**AnalysisSets**|(% colspan="1" rowspan="1" %)A table containing the name and lab code of analysis set|(% colspan="1" rowspan="1" %)-
44 -|(% colspan="1" rowspan="1" %)**Categories**|(% colspan="1" rowspan="1" %)A table containing all the possible lab categories|(% colspan="1" rowspan="1" %)-
45 -|(% colspan="1" rowspan="1" %)**AnalysisLinks**|(% colspan="1" rowspan="1" %)A table containing all the analyses for an analysis set|(% colspan="1" rowspan="1" %)-
46 -|(% 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" %)-
47 -|(% 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" %)-
48 -|(% colspan="1" rowspan="1" %)**SpecialAppointments**|(% colspan="1" rowspan="1" %)A table of all the special price agreements besides the default quote.|(% colspan="1" %)-
49 -|(% 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" %)-
50 -|(% colspan="1" rowspan="1" %)StoragePeriods|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
51 -|(% colspan="1" rowspan="1" %)Reports|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
52 -|(% colspan="1" rowspan="1" %)FractionLinks|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
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" %)-
53 53  
54 54  == Structure explanation analysepakketten ==
55 55  
1712157446270-966.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -17.2 KB
Content
1712158757761-365.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -25.4 KB
Content
1712158762539-922.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -25.4 KB
Content
1712158795900-531.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -21.9 KB
Content
LabDelivery_v14.8.0.xsd
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -17.6 KB
Content
... ... @@ -1,394 +1,0 @@
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,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -3.4 KB
Content
... ... @@ -1,109 +1,0 @@
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 -