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

From version 39.1
edited by Robin Huisman
on 2024/04/05 15:37
Change comment: Uploaded new attachment "1712324236054-772.png", version {1}
To version 12.4
edited by Robin Huisman
on 2024/03/28 15:29
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
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,173 +10,104 @@
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 -{{toc/}}
21 -
22 -
23 23  == File structure ==
24 24  
25 25  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.
26 -[[image:1712158795900-531.png||height="604" width="391"]]
27 27  
19 +(% style="text-align:center" %)
20 +[[image:1637578596081-339.png]]
21 +
28 28  (% class="table-hover" %)
29 29  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
30 -|(% colspan="1" rowspan="1" %)**version**|(% colspan="1" rowspan="1" %)SIKB version. This must be: **14.8.0**|(% colspan="1" rowspan="1" %)string
31 -|(% 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
32 -|(% colspan="1" rowspan="1" %)**laboratory**|(% colspan="1" rowspan="1" %)A number given by SIKB/TerraIndex to the lab when requesting to connect to TerraIndex
33 -[[Domaintable: Meetinstantie>>https://codes.sikb.nl/tablet/domain-table-details/4e270f0a-cefe-446e-9d4d-6666c91180a8]]|(% colspan="1" rowspan="1" %)integer
34 -|(% colspan="1" rowspan="1" %)**language**|(% colspan="1" rowspan="1" %)(((
35 -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:
36 36  
37 37  - dut = Dutch
30 +
38 38  - eng = English
39 -- fra = French
40 -- spa = Spanish
41 -- ita = Italian
42 -- deu = German
32 +
33 +This depends on the XSD used.
43 43  )))|(% colspan="1" rowspan="1" %)string
44 -|(% colspan="1" rowspan="1" %)**Links**|(% colspan="1" rowspan="1" %)A table to connect the “AnalysisSet” and the “Clients”|(% colspan="1" rowspan="1" %)-
45 -|(% colspan="1" rowspan="1" %)**AnalysisSets**|(% colspan="1" rowspan="1" %)A table containing the name and lab code of analysis set|(% colspan="1" rowspan="1" %)-
46 -|(% colspan="1" rowspan="1" %)**Categories**|(% colspan="1" rowspan="1" %)A table containing all the possible lab categories|(% colspan="1" rowspan="1" %)-
47 -|(% colspan="1" rowspan="1" %)**AnalysisLinks**|(% colspan="1" rowspan="1" %)A table containing all the analyses for an analysis set|(% colspan="1" rowspan="1" %)-
48 -|(% 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" %)-
49 -|(% 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" %)-
50 -|(% colspan="1" rowspan="1" %)**SpecialAppointments**|(% colspan="1" rowspan="1" %)A table of all the special price agreements besides the default quote.|(% colspan="1" %)-
51 -|(% 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" %)-
52 -|(% colspan="1" rowspan="1" %)//StoragePeriods//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
53 -|(% colspan="1" rowspan="1" %)//Reports//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
54 -|(% 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" %)-
55 55  
56 -== Structure explanation AnalysisSets ==
42 +== Structure explanation analysepakketten ==
57 57  
58 -This table contains all the analyses sets or packages that your lab supports. The “AnalysisSetId” is your own identification code for the analysis packages.
44 +This table contains all the analyses packages that your lab supports. The “analysepakketcode” is your own identification code for the analysis packages.
59 59  
60 -It will be the chosen analysis and name, showed in the interface of TerraIndex:
61 -\\[[image:1712163759805-731.png]]
46 +(% style="text-align:center" %)
47 +[[image:1637578642613-182.png]]
62 62  
63 -[[image:1712163688142-709.png||height="443" width="599"]]
64 -
65 65  (% class="table-hover" %)
66 66  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
67 -|(% 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
68 -|(% 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
69 -|(% colspan="1" rowspan="1" %)//Sequence//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string
70 -|(% colspan="1" rowspan="1" %)//MinimalDeliveryTime//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string
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 71  
72 -== Structure explanation Categories ==
55 +== Structure explanation categorieen ==
73 73  
74 -“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.
57 +“Categorie” 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
75 75  
76 -In TerraIndex it will be showed as Header/Group:
77 -[[image:1712162927138-349.png]]
59 +(% style="text-align:center" %)
60 +[[image:1637578815582-615.png]]
78 78  
79 -
80 -[[image:1712162765631-966.png||height="504" width="609"]]
81 -
82 -
83 83  (% class="table-hover" %)
84 84  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
85 -|(% 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
86 -|(% 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
87 -|(% colspan="1" rowspan="1" %)**Sequence**|(% colspan="1" rowspan="1" %)Field is redundant and does not have to be filled|(% colspan="1" rowspan="1" %)integer
64 +|(% colspan="1" rowspan="1" %)**Categoriecode**|(% colspan="1" rowspan="1" %)The category code of the category of the lab|(% colspan="1" rowspan="1" %)string
65 +|(% 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" %)string
66 +|(% colspan="1" rowspan="1" %)**volgorde**|(% colspan="1" rowspan="1" %)Field is redundant and does not have to be filled in|(% colspan="1" rowspan="1" %)integer
88 88  
89 -== Structure explanation AnalysisLink and Analysis ==
68 +== Analysetabel ==
90 90  
91 91  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.
92 -\\[[image:1712163145392-331.png]]
93 -\\[[image:1712163459761-326.png||height="488" width="799"]]
94 94  
95 -(% class="table-hover" %)
96 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
97 -|(% 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
98 -|(% 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" %)-
72 +(% style="text-align:center" %)
73 +[[image:1637578915565-695.png]]
99 99  
100 -=== __Analysis__ ===
101 -
102 102  (% class="table-hover" %)
103 103  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
104 -|(% colspan="1" rowspan="1" %)**AnalysisId**|(% colspan="1" rowspan="1" %)The identification code of the lab for the analyses|(% colspan="1" rowspan="1" %)string
105 -|(% 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
106 -|(% colspan="1" rowspan="1" %)//MinimalDeliveryTime//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string
107 -|(% colspan="1" rowspan="1" %)//Observation//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
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
108 108  
109 -== Structure explanation Clients ==
82 +== Structure explanation debiteurtabel ==
110 110  
111 -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”.
112 -\\It will be shown in the interface of TerraIndex, and needs to be chosen before selecting analysis sets:
113 -[[image:1712163957735-690.png]]
114 -\\[[image:1712163986350-364.png||height="409" width="544"]]
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”
115 115  
86 +(% style="text-align:center" %)
87 +[[image:1637578988501-147.png]]
88 +
116 116  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit**
117 -|(% colspan="1" rowspan="1" %)**ClientId**|(% colspan="1" rowspan="1" %)The customer identification code(s) for the company or office|(% colspan="1" rowspan="1" %)string
118 -|(% 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
90 +|(% colspan="1" rowspan="1" %)**klantcode**|(% colspan="1" rowspan="1" %)The customer code(s) for the company|(% colspan="1" rowspan="1" %)string
91 +|(% colspan="1" rowspan="1" %)**omschrijving**|(% colspan="1" rowspan="1" %)De name\description of the customer code|(% colspan="1" rowspan="1" %)string
119 119  
120 -== Structure explanation LabSampleMatrices ==
93 +== Structure explanation koppeltabel ==
121 121  
122 -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.
95 +The “koppeltabel” is one of the most important sections of the XML. The “koppeltabel” defines the combination of Analysespackages, custeromcode, categories and sampletype. Without a combination in this table a customer will not be able to send in lab assignments to the laboratory.
123 123  
124 -It needs to be chosen in the interface of TerraIndex, before any analysis set can be chosen:
125 -\\[[image:1712164314258-543.png]]
126 -
97 +(% style="text-align:center" %)
98 +[[image:1637579085996-197.png]]
127 127  
128 -[[image:1712164255757-638.png||height="556" width="716"]]
129 -
130 130  (% class="table-hover" %)
131 131  |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit**
132 -|(% colspan="1" rowspan="1" %)**CompartimentId**|(% colspan="1" rowspan="1" %)An SIKB ID that determins to which matrix the analyses belongs.
133 -Domaintable: [[Compartment/Matrix>>https://codes.sikb.nl/tablet/domain-table-details/6134f3bb-6048-431d-a130-01290d84172c]]|(% colspan="1" rowspan="1" %)int
134 -|(% colspan="1" rowspan="1" %)//CompartimentCode//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
135 -|(% 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
136 -|(% 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
137 -
138 -== Structure explanation SpecialAppointment ==
139 -
140 -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.
141 -
142 -It needs to be chosen in the interface of TerraIndex, before any analysis set can be chosen, and empty means 'default quote':
143 -
144 -[[image:1712164853683-202.png]]
145 -
146 -[[image:1712165258813-987.png||height="619" width="697"]]
147 -
148 -
149 -(% class="table-hover" %)
150 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit**
151 -|(% 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
152 -|(% 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
153 -|(% colspan="1" rowspan="1" %)//startdate//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
154 -|(% colspan="1" rowspan="1" %)//finaldate//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)
155 -|(% colspan="1" rowspan="1" %)**AppointmentTypeCode**|(% colspan="1" rowspan="1" %)The  type of appointment, like: total pricelist, default quotation or special project agreement.
156 -Domaintable: [[PriceAgreement Type>>https://codes.sikb.nl/tablet/domain-table-details/60028a8a-f386-47bf-bf2e-f46af49b7b56]]|(% colspan="1" rowspan="1" %)int
157 -
158 -== Structure explanation Links ==
159 -
160 -The “Links” is one of the most important sections of the XML. The “koppeltabel” defines the combination of Analysespackages, custeromcode, categories and sampletype. Without a combination in this table a customer will not be able to send in lab assignments to the laboratory.
161 -[[image:1712158823685-514.png||height="563" width="531"]]
162 -
163 -
164 -(% class="table-hover" %)
165 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit**
166 -|(% 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
167 -|(% colspan="1" rowspan="1" %)**ClientId**|(% colspan="1" rowspan="1" %)The code that corresponds to a code in Clients table|(% colspan="1" rowspan="1" %)string
168 -|(% colspan="1" %)**SpecialAppointmentId**|(% colspan="1" %)The code that corresponds to a code in SpecialAppointments table|(% colspan="1" %)
169 -|(% colspan="1" rowspan="1" %)**LabSampleMatrixCode**|(% colspan="1" rowspan="1" %)The code that corresponds to a code in LabSampleMatrix table|(% colspan="1" rowspan="1" %)(((
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" %)(((
170 170  integer
171 171  
172 172  
173 173  )))
174 -|(% colspan="1" %)Price|(% colspan="1" %)The optional Price indication for this combination of the Analysis|(% colspan="1" %)decimal
175 -|(% colspan="1" %)CertificationId|(% colspan="1" %)The optional code that corresponds to the way of Sample and analysis handling as described in a certification.
176 -Some other labs have this arragened by the LabSampleMatrix types.
177 -Domaintable: [[CertificeringsCode >>https://codes.sikb.nl/tablet/domain-table-details/df7ffd7c-192c-44f7-ae9f-0461d9266b30]]|(% colspan="1" %)int
178 -|(% 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
179 -|(% colspan="1" rowspan="1" %)//Accredited//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)bool
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
180 180  
181 181  == Structure explanation urgentietabel ==
182 182  
... ... @@ -190,6 +190,46 @@
190 190  |(% 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" %)string
191 191  |(% colspan="1" rowspan="1" %)**omschrijving**|(% colspan="1" rowspan="1" %)The name/ description of the urgentie|(% colspan="1" rowspan="1" %)string
192 192  
193 -== ==
124 +== Column mapping from Dutch to English ==
194 194  
195 -== ==
126 +In the table below all the keys in the example XML with are shown their English counterparts from the XSD. The colours correspond to the parent. For example. DeliveryData has children that is why this one is coloured dark red in the English column and also coloured dark red in the left column.
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
165 +
166 +
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
1712158823685-514.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -25.5 KB
Content
1712162762265-685.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -18.4 KB
Content
1712162765631-966.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -18.4 KB
Content
1712162927138-349.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -53.0 KB
Content
1712163145392-331.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -44.7 KB
Content
1712163459761-326.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -23.0 KB
Content
1712163688142-709.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -19.6 KB
Content
1712163759805-731.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -54.9 KB
Content
1712163957735-690.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -51.7 KB
Content
1712163986350-364.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -16.2 KB
Content
1712164255757-638.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -23.7 KB
Content
1712164314258-543.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -52.0 KB
Content
1712164845142-618.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -19.9 KB
Content
1712164853683-202.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -51.9 KB
Content
1712165258813-987.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -23.8 KB
Content
1712324236054-772.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.RobinHuisman
Size
... ... @@ -1,1 +1,0 @@
1 -13.8 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 -