Changes for page Lab delivery file - SIKB version 14
Last modified by Robin Huisman on 2024/12/18 14:57
From version 49.1
edited by Robin Huisman
on 2024/08/01 00:23
on 2024/08/01 00:23
Change comment:
Uploaded new attachment "1722464591905-118.png", version {1}
To version 10.1
edited by Robin Huisman
on 2023/03/08 09:11
on 2023/03/08 09:11
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 25 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
- 1722464591905-118.png
- LabDelivery_v14.8.0.xsd
- LabdeliveryFile_14.8.0_ENG_NL.xslt
- Labdeliveryfile.xml
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Lab delivery file - SIKB version 141 +Lab delivery file - Obsolete SIKB version 9 - Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Implementation documentation.Setting up Lab communication by RESTserviceswith TerraIndex.WebHome1 +Implementation documentation.Setting up Lab communication by FTP with TerraIndex.WebHome - Content
-
... ... @@ -1,202 +1,162 @@ 1 1 = Creating a Delivery file and binding them to a customer = 2 2 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.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 -{{warning}} 6 -Latest version can be found here: [[https:~~/~~/www.sikb.nl/datastandaarden/sikb0101-bodembeheer>>url:https://www.sikb.nl/datastandaarden/sikb0101-bodembeheer]] 7 -{{/warning}} 5 +== What is a lab delivery file == 8 8 9 - ==What is a lab delivery file?==7 +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 10 10 11 - A lab deliveryfilecontains theCustomercodeofthecustomer that will besendingthe lab assignment.It also containsthe analyses that can be requested fromthelab by thecustomer. A Lab deliveryfileneedsto be customforevery user and needstobean XML file. This file will be availableforthe customer to choose their optionsfor requesting and ordering an analysis at thelab. It'sthe Menu-card of theLab, theusercan choose from.9 +The file hereis the file that is used for the examples in the document: [[Lab delivery file>>attach:LabDelivery.xml]] 12 12 13 -**Example files**: [[attach:Labdeliveryfile.xml||rel="noopener noreferrer" target="_blank"]] 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 -\\Translations English to Dutch: **[[attach:LabdeliveryFile_14.8.0_ENG_NL.xslt||rel="noopener noreferrer" target="_blank"]] 20 - 21 - 22 -{{toc/}} 23 - 24 - 25 25 == File structure == 26 26 27 -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.13 +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. 28 28 15 +(% style="text-align:center" %) 16 +[[image:1637578596081-339.png]] 17 + 29 29 (% class="table-hover" %) 30 30 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 31 -|(% colspan="1" rowspan="1" %)**version**|(% colspan="1" rowspan="1" %)SIKB version. This must be: **14.8.0**|(% colspan="1" rowspan="1" %)string 32 -|(% 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 33 -|(% colspan="1" rowspan="1" %)**laboratory**|(% colspan="1" rowspan="1" %)A number given by SIKB/TerraIndex to the lab when requesting to connect to TerraIndex 34 -[[Domaintable: Meetinstantie>>https://codes.sikb.nl/tablet/domain-table-details/4e270f0a-cefe-446e-9d4d-6666c91180a8]]|(% colspan="1" rowspan="1" %)integer 35 -|(% colspan="1" rowspan="1" %)**language**|(% colspan="1" rowspan="1" %)((( 36 -The language of the Delivery file content, like the package names, urgencies etc, in a three-letter ISO-639-2 code: 20 +|(% colspan="1" rowspan="1" %)**versie**|(% colspan="1" rowspan="1" %)SIKB version. This always must be: **9.0.0**|(% colspan="1" rowspan="1" %)string 21 +|(% 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 22 +|(% colspan="1" rowspan="1" %)**taal**|(% colspan="1" rowspan="1" %)((( 23 +The language of the Delivery file in a three-letter code: 37 37 38 38 - dut = Dutch 26 + 39 39 - eng = English 40 -- fra = French 41 -- spa = Spanish 42 -- ita = Italian 43 -- deu = German 28 + 29 +This depends on the XSD used. 44 44 )))|(% colspan="1" rowspan="1" %)string 45 -|(% colspan="1" rowspan="1" %)**Links**|(% colspan="1" rowspan="1" %)A table to connect the “AnalysisSet” and the “Clients”|(% colspan="1" rowspan="1" %)- 46 -|(% colspan="1" rowspan="1" %)**AnalysisSets**|(% colspan="1" rowspan="1" %)A table containing the name and lab code of analysis set|(% colspan="1" rowspan="1" %)- 47 -|(% colspan="1" rowspan="1" %)**Categories**|(% colspan="1" rowspan="1" %)A table containing all the possible lab categories|(% colspan="1" rowspan="1" %)- 48 -|(% colspan="1" rowspan="1" %)**AnalysisLinks**|(% colspan="1" rowspan="1" %)A table containing all the analyses for an analysis set|(% colspan="1" rowspan="1" %)- 49 -|(% 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" %)- 50 -|(% 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" %)- 51 -|(% colspan="1" rowspan="1" %)**SpecialAppointments**|(% colspan="1" rowspan="1" %)A table of all the special price agreements besides the default quote.|(% colspan="1" %)- 52 -|(% 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" %)- 53 -|(% colspan="1" rowspan="1" %)//StoragePeriods//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 54 -|(% colspan="1" rowspan="1" %)//Reports//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 55 -|(% colspan="1" rowspan="1" %)//FractionLinks//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 31 +|(% colspan="1" rowspan="1" %)**koppeltabel**|(% colspan="1" rowspan="1" %)A table to connect the “Analysepakketten” and the “Debiteurentabel”|(% colspan="1" rowspan="1" %)- 32 +|(% colspan="1" rowspan="1" %)**analysepakketten**|(% colspan="1" rowspan="1" %)A table containing the name and lab code of analysis packages|(% colspan="1" rowspan="1" %)- 33 +|(% colspan="1" rowspan="1" %)**categorieen**|(% colspan="1" rowspan="1" %)A table containing all the possible lab categories|(% colspan="1" rowspan="1" %)- 34 +|(% colspan="1" rowspan="1" %)**analysetabel**|(% colspan="1" rowspan="1" %)A table containing all the analyses for an analysis packages|(% colspan="1" rowspan="1" %)- 35 +|(% 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" %)- 36 +|(% 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" %)- 56 56 57 -== Structure explanation AnalysisSets==38 +== Structure explanation analysepakketten == 58 58 59 -This table contains all the analyses sets orpackages that your lab supports. The “AnalysisSetId” is your own identification code for the analysis packages.40 +This table contains all the analyses packages that your lab supports. The “analysepakketcode” is your own identification code for the analysis packages. 60 60 61 - Itwill bethechosenanalysis and name, showed intheinterfaceof TerraIndex:62 - \\[[image:1712163759805-731.png]]42 +(% style="text-align:center" %) 43 +[[image:1637578642613-182.png]] 63 63 64 -[[image:1712163688142-709.png||height="443" width="599"]] 65 - 66 66 (% class="table-hover" %) 67 67 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 68 -|(% 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 69 -|(% 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 70 -|(% colspan="1" rowspan="1" %)//Sequence//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string 71 -|(% colspan="1" rowspan="1" %)//MinimalDeliveryTime//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)string 47 +|(% 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 48 +|(% 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 49 +|(% 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 72 72 73 -== Structure explanation Categories==51 +== Structure explanation categorieen == 74 74 75 -“Categor y” 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”.53 +“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” 76 76 77 - InTerraIndex, itwill beshownas Header/Group:78 -[[image:1 712162927138-349.png]]55 +(% style="text-align:center" %) 56 +[[image:1637578815582-615.png]] 79 79 80 - 81 -[[image:1712162765631-966.png||height="504" width="609"]] 82 - 83 - 84 84 (% class="table-hover" %) 85 85 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 86 -|(% colspan="1" rowspan="1" %)**Categorie Id**|(% colspan="1" rowspan="1" %)The code/Idof the category orgroup given bythe lab|(% colspan="1" rowspan="1" %)string87 -|(% 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" %)string88 -|(% colspan="1" rowspan="1" %)** Sequence**|(% colspan="1" rowspan="1" %)Field is redundant and does not have to be filled|(% colspan="1" rowspan="1" %)integer60 +|(% colspan="1" rowspan="1" %)**Categoriecode**|(% colspan="1" rowspan="1" %)The category code of the category of the lab|(% colspan="1" rowspan="1" %)string 61 +|(% 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 62 +|(% 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 89 89 90 -== Structure explanationAnalysisLinkand Analysis==64 +== Analysetabel == 91 91 92 -This table contains all the analyses that an analysis 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. 93 -\\[[image:1712163145392-331.png]] 94 -\\[[image:1712163459761-326.png||height="488" width="799"]] 66 +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. 95 95 96 -(% class="table-hover" %) 97 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 98 -|(% colspan="1" rowspan="1" %)**AnalysisSetId**|(% colspan="1" rowspan="1" %)The analysis set code that corresponds to a code in the “//AnalysisSets//”|(% colspan="1" rowspan="1" %)string 99 -|(% colspan="1" rowspan="1" %)**Analysis**|(% colspan="1" rowspan="1" %)A table containing all the analyses that should be in this analysis set or package|(% colspan="1" rowspan="1" %)- 68 +(% style="text-align:center" %) 69 +[[image:1637578915565-695.png]] 100 100 101 -=== __Analysis__ === 102 - 103 103 (% class="table-hover" %) 104 104 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 105 -|(% colspan="1" rowspan="1" %)**Analys isId**|(% colspan="1" rowspan="1" %)Theidentificationcodeofthelabforthe analyses|(% colspan="1" rowspan="1" %)string106 -|(% colspan="1" rowspan="1" %)** Description**|(% colspan="1" rowspan="1" %)Thename/descriptionofthe analysiscontent of the set(Thiswillalsobeshownin the userinterface)|(% colspan="1" rowspan="1" %)string107 -|(% colspan="1" rowspan="1" %) //MinimalDeliveryTime//|(% colspan="1" rowspan="1" %)-notinuse-|(% colspan="1" rowspan="1" %)string108 -|(% colspan="1" rowspan="1" %) //Observation//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)73 +|(% 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 74 +|(% 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" %)- 75 +|(% colspan="1" rowspan="1" %)**Analyse > analysecode**|(% colspan="1" rowspan="1" %)The identification code of the lab for the analyses|(% colspan="1" rowspan="1" %)string 76 +|(% 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 109 109 110 -== Structure explanation Clients==78 +== Structure explanation debiteurtabel == 111 111 112 -A customer can have multiple “clients”. There always needs to be one “client” so that a lab assignment can be sent. 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”. 113 -\\It will be shown in the interface of TerraIndex, and needs to be chosen before selecting analysis sets: 114 -[[image:1712163957735-690.png]] 115 -\\[[image:1712163986350-364.png||height="409" width="544"]] 80 +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” 116 116 82 +(% style="text-align:center" %) 83 +[[image:1637578988501-147.png]] 84 + 117 117 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 118 -|(% colspan="1" rowspan="1" %)** ClientId**|(% colspan="1" rowspan="1" %)The customeridentification code(s) for the companyor office|(% colspan="1" rowspan="1" %)string119 -|(% 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" %)string86 +|(% colspan="1" rowspan="1" %)**klantcode**|(% colspan="1" rowspan="1" %)The customer code(s) for the company|(% colspan="1" rowspan="1" %)string 87 +|(% colspan="1" rowspan="1" %)**omschrijving**|(% colspan="1" rowspan="1" %)De name\description of the customer code|(% colspan="1" rowspan="1" %)string 120 120 121 -== Structure explanation LabSampleMatrices==89 +== Structure explanation koppeltabel == 122 122 123 -The “ LabSampleMatrices” isan important section of the XML. The “matrix” defines the maintypeofsamplefor the lab, andcancontain multipleorpredefinedadditional pretreatmentsof preservatives. Without asampletypein this table,a customer will not be able to send in lab assignments to the laboratory.91 +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. 124 124 125 -It needs to be chosen in the interface of TerraIndex, before any analysis set can be chosen: 126 -\\[[image:1712164314258-543.png]] 127 - 93 +(% style="text-align:center" %) 94 +[[image:1637579085996-197.png]] 128 128 129 -[[image:1712164255757-638.png||height="556" width="716"]] 130 - 131 131 (% class="table-hover" %) 132 132 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit** 133 -|(% colspan="1" rowspan="1" %)**CompartimentId**|(% colspan="1" rowspan="1" %)An SIKB ID that determines to which matrix the analyses belongs. 134 -Domaintable: [[Compartment/Matrix>>https://codes.sikb.nl/tablet/domain-table-details/6134f3bb-6048-431d-a130-01290d84172c]]|(% colspan="1" rowspan="1" %)int 135 -|(% colspan="1" rowspan="1" %)//CompartimentCode//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 136 -|(% colspan="1" rowspan="1" %)**LabSampleMatrixCode**|(% colspan="1" rowspan="1" %)The laboratory matrix- or compartment-code of the lab, that will be also be sent in the Labassignment to the lab|(% colspan="1" %)string 137 -|(% 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 138 - 139 -== Structure explanation SpecialAppointment == 140 - 141 -The “SpecialAppointment" contains the names of the price catalogs, the default quote or the special project quote. This way, extra discount options are possible. It will be sent in the labassignment to the lab. 142 - 143 -It needs to be chosen in the interface of TerraIndex, before any analysis set can be chosen, and empty means 'default quote': 144 - 145 -[[image:1712164853683-202.png]] 146 - 147 -[[image:1712165258813-987.png||height="619" width="697"]] 148 - 149 - 150 -(% class="table-hover" %) 151 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit** 152 -|(% colspan="1" rowspan="1" %)**SpecialAppointmentId**|(% colspan="1" rowspan="1" %)An identification code from the lab that will be sent in the Labassignment to the lab.|(% colspan="1" rowspan="1" %)string 153 -|(% 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 154 -|(% colspan="1" rowspan="1" %)//startdate//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 155 -|(% colspan="1" rowspan="1" %)//finaldate//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %) 156 -|(% colspan="1" rowspan="1" %)**AppointmentTypeCode**|(% colspan="1" rowspan="1" %)The type of appointment, like: total pricelist, default quotation or special project agreement. 157 -Domaintable: [[PriceAgreement Type>>https://codes.sikb.nl/tablet/domain-table-details/60028a8a-f386-47bf-bf2e-f46af49b7b56]]|(% colspan="1" rowspan="1" %)int 158 - 159 -== Structure explanation Links == 160 - 161 -The “Links” is one of the most important sections of the XML. The “Link” defines the combination of Analysespackages, customer/clientcode, categories and sampletype. Without a combination in this table, a customer will not be able to send in lab assignments to the laboratory. 162 -[[image:1712158823685-514.png||height="563" width="531"]] 163 - 164 - 165 -(% class="table-hover" %) 166 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**unit** 167 -|(% 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 168 -|(% colspan="1" rowspan="1" %)**ClientId**|(% colspan="1" rowspan="1" %)The code that corresponds to a code in Clients table|(% colspan="1" rowspan="1" %)string 169 -|(% colspan="1" %)**SpecialAppointmentId**|(% colspan="1" %)The code that corresponds to a code in SpecialAppointments table|(% colspan="1" %) 170 -|(% colspan="1" rowspan="1" %)**LabSampleMatrixCode**|(% colspan="1" rowspan="1" %)The code that corresponds to a code in LabSampleMatrix table|(% colspan="1" rowspan="1" %)((( 98 +|(% colspan="1" rowspan="1" %)**Analysepakketcode**|(% colspan="1" rowspan="1" %)The analysepackagecode that corresponds to a code in the analysepakket|(% colspan="1" rowspan="1" %)string 99 +|(% colspan="1" rowspan="1" %)**klantcode**|(% colspan="1" rowspan="1" %)A code that corresponds to a code in debiteuren|(% colspan="1" rowspan="1" %)string 100 +|(% colspan="1" rowspan="1" %)**monstersoort**|(% colspan="1" rowspan="1" %)An SIKB code that determins to which matrix the analyses belongs. Sampletype 101 +Codegroup 51 in the Attachments for all possible codes|(% colspan="1" rowspan="1" %)((( 171 171 integer 172 172 173 173 174 174 ))) 175 -|(% colspan="1" %)Price|(% colspan="1" %)The optional Price indication for this combination of the Analysis|(% colspan="1" %)decimal 176 -|(% colspan="1" %)CertificationId|(% colspan="1" %)The optional code that corresponds to the way of Sample and analysis handling as described in a certification. 177 -Some other labs have this arranged by the LabSampleMatrix types. 178 -Domaintable: [[CertificeringsCode >>https://codes.sikb.nl/tablet/domain-table-details/df7ffd7c-192c-44f7-ae9f-0461d9266b30]]|(% colspan="1" %)int 179 -|(% 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 180 -|(% colspan="1" rowspan="1" %)//Accredited//|(% colspan="1" rowspan="1" %)-not in use-|(% colspan="1" rowspan="1" %)bool 106 +|(% colspan="1" rowspan="1" %)**categoriecode**|(% colspan="1" rowspan="1" %)A code that corresponds to a category code in “//categorie//”|(% colspan="1" rowspan="1" %)string 181 181 182 -== Structure explanation Urgencies==108 +== Structure explanation urgentietabel == 183 183 184 -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.110 +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 “urgentie code” is a code given by the lab. 185 185 186 -[[image:1712324236054-772.png||height="372" width="511"]] 112 +(% style="text-align:center" %) 113 +[[image:1637579214994-369.png]] 187 187 188 188 (% class="table-hover" %) 189 189 |(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 190 -|(% 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" %)string191 -|(% colspan="1" rowspan="1" %)** Description**|(% colspan="1" rowspan="1" %)The name/ description of the urgency,to showin theinterface.|(% colspan="1" rowspan="1" %)string117 +|(% 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 118 +|(% colspan="1" rowspan="1" %)**omschrijving**|(% colspan="1" rowspan="1" %)The name/ description of the urgentie|(% colspan="1" rowspan="1" %)string 192 192 193 -== StructureexplanationStoragePeriods ==120 +== Column mapping from Dutch to English == 194 194 195 - Thistablecontainsalistwithdifferentstorageperiodsforthestorageof thedeliveredSamplesandits containers. For example,'1month','5weeks','customer agreement'and so on. The “StoragePeriodId”isacodegivenbythe lab.122 +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. 196 196 197 -[[image:1712324393233-546.png||height="359" width="519"]] 124 +(% cellpadding="1" cellspacing="0" style="page-break-before:always; width:374px" %) 125 +|(% 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** 126 +|(% 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** 127 +|(% 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 128 +|(% 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 129 +|(% 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 130 +|(% 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 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" %)koppeltabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Links** 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" %)analysepakketten|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**analysesSets** 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" %)Categorieen|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Categories** 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" %)Analysetabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**AnalysisSets** 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" %)Debiteurtabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**Clients** 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" %)urgentietabel|(% style="background-color:#ed7d31; background:#ed7d31" width="136" %)(% style="font-family:Times New Roman,serif; font-size:1em" %)**urgencies** 137 +|(% 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** 138 +|(% 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 139 +|(% 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 140 +|(% 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 141 +|(% 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 142 +|(% 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** 143 +|(% 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 144 +|(% 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 145 +|(% 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 146 +|(% 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** 147 +|(% 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 148 +|(% 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 149 +|(% 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 150 +|(% 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** 151 +|(% 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 152 +|(% 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** 153 +|(% 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 154 +|(% 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 155 +|(% 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** 156 +|(% 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 157 +|(% 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 158 +|(% 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** 159 +|(% 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 160 +|(% 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 198 198 199 -(% class="table-hover" %) 200 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 201 -|(% 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 202 -|(% 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 162 +
- 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
- 1712324393233-546.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.RobinHuisman - Size
-
... ... @@ -1,1 +1,0 @@ 1 -14.1 KB - Content
- 1722464591905-118.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.RobinHuisman - Size
-
... ... @@ -1,1 +1,0 @@ 1 -165.1 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_14.8.0_ENG_NL.xslt
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.RobinHuisman - Size
-
... ... @@ -1,1 +1,0 @@ 1 -9.1 KB - Content
-
... ... @@ -1,356 +1,0 @@ 1 -<?xml version="1.0" encoding="UTF-8"?> 2 -<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xpath-default-namespace="http://www.element-examples.org" xmlns="http://www.element-examples.org" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 3 - 4 -<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> 5 - 6 - <!-- Kopier alle nodes --> 7 - <xsl:template match="node()"> 8 - <xsl:copy> 9 - <xsl:apply-templates select="@*|node()"/> 10 - </xsl:copy> 11 - </xsl:template> 12 - 13 - <!-- Kopier de text van de nodes en de attributen--> 14 - <xsl:template match="text()"> 15 - <xsl:value-of select="."/> 16 -</xsl:template> 17 - 18 - 19 -<!-- Vervang de attributen--> 20 -<xsl:template match="LabDelivery/@version"> 21 - <xsl:attribute namespace="{namespace-uri()}" name="versie" ><xsl:value-of select="."/></xsl:attribute> 22 - </xsl:template> 23 - 24 -<xsl:template match="LabDelivery/@versionDeliveryData"> 25 - <xsl:attribute namespace="{namespace-uri()}" name="kenmerk" ><xsl:value-of select="."/></xsl:attribute> 26 - </xsl:template> 27 - 28 -<xsl:template match="LabDelivery/@laboratory"> 29 - <xsl:attribute namespace="{namespace-uri()}" name="laboratorium" ><xsl:value-of select="."/></xsl:attribute> 30 - </xsl:template> 31 - 32 -<xsl:template match="LabDelivery/@language"> 33 - <xsl:attribute namespace="{namespace-uri()}" name="taal" ><xsl:value-of select="."/></xsl:attribute> 34 - </xsl:template> 35 - 36 - 37 - <!-- vervang LabDelivery --> 38 -<xsl:template match="LabDelivery"> 39 - <labaanlevering> 40 - <xsl:apply-templates select="@*|node()"/> 41 - </labaanlevering> 42 - </xsl:template> 43 - 44 -<xsl:template match="Links"> 45 - <koppeltabel> 46 - <xsl:apply-templates select="@*|node()"/> 47 - </koppeltabel> 48 - </xsl:template> 49 - 50 - <xsl:template match="AnalysisSets"> 51 - <analysepakketten> 52 - <xsl:apply-templates select="@*|node()"/> 53 - </analysepakketten> 54 - </xsl:template> 55 - 56 - <xsl:template match="Categories"> 57 - <categorieen> 58 - <xsl:apply-templates select="@*|node()"/> 59 - </categorieen> 60 - </xsl:template> 61 - 62 - <xsl:template match="AnalysisLinks"> 63 - <analysetabel> 64 - <xsl:apply-templates select="@*|node()"/> 65 - </analysetabel> 66 - </xsl:template> 67 - 68 - <xsl:template match="Clients"> 69 - <debiteurtabel> 70 - <xsl:apply-templates select="@*|node()"/> 71 - </debiteurtabel> 72 - </xsl:template> 73 - 74 - <xsl:template match="LabSampleMatrices"> 75 - <labmonstersoorttabel> 76 - <xsl:apply-templates select="@*|node()"/> 77 - </labmonstersoorttabel> 78 - </xsl:template> 79 - 80 - <xsl:template match="SpecialAppointments"> 81 - <afspraaktabel> 82 - <xsl:apply-templates select="@*|node()"/> 83 - </afspraaktabel> 84 - </xsl:template> 85 - 86 - <xsl:template match="Urgencies"> 87 - <urgentietabel> 88 - <xsl:apply-templates select="@*|node()"/> 89 - </urgentietabel> 90 - </xsl:template> 91 - 92 - <xsl:template match="StorePeriods"> 93 - <bewaarduurtabel> 94 - <xsl:apply-templates select="@*|node()"/> 95 - </bewaarduurtabel> 96 - </xsl:template> 97 - 98 - <xsl:template match="Reports"> 99 - <rapportagetabel> 100 - <xsl:apply-templates select="@*|node()"/> 101 - </rapportagetabel> 102 - </xsl:template> 103 - 104 - <xsl:template match="FractionLinks"> 105 - <fractietabel> 106 - <xsl:apply-templates select="@*|node()"/> 107 - </fractietabel> 108 - </xsl:template> 109 - 110 - <xsl:template match="Link"> 111 - <koppeling> 112 - <xsl:apply-templates select="@*|node()"/> 113 - </koppeling> 114 - </xsl:template> 115 - 116 - <xsl:template match="AnalysisSetId"> 117 - <analysepakketcode> 118 - <xsl:apply-templates select="@*|node()"/> 119 - </analysepakketcode> 120 - </xsl:template> 121 - 122 - <xsl:template match="ClientId"> 123 - <klantcode> 124 - <xsl:apply-templates select="@*|node()"/> 125 - </klantcode> 126 - </xsl:template> 127 - 128 - <xsl:template match="LabSampleMatrix"> 129 - <labmonstersoort> 130 - <xsl:apply-templates select="@*|node()"/> 131 - </labmonstersoort> 132 - </xsl:template> 133 - 134 - <xsl:template match="CompartimentId"> 135 - <compartimentid> 136 - <xsl:apply-templates select="@*|node()"/> 137 - </compartimentid> 138 - </xsl:template> 139 - <xsl:template match="CompartimentCode"> 140 - <compartimentcode> 141 - <xsl:apply-templates select="@*|node()"/> 142 - </compartimentcode> 143 - </xsl:template> 144 - <xsl:template match="LabSampleMatrixCode"> 145 - <labmonstersoortcode> 146 - <xsl:apply-templates select="@*|node()"/> 147 - </labmonstersoortcode> 148 - </xsl:template> 149 - <!--Omschrijving wordt al gedaan --> 150 - 151 - <xsl:template match="AppointmentTypeCode"> 152 - <afspraakCode> 153 - <xsl:apply-templates select="@*|node()"/> 154 - </afspraakCode> 155 - </xsl:template> 156 - 157 - <xsl:template match="SpecialAppointmentId"> 158 - <afspraaknummer> 159 - <xsl:apply-templates select="@*|node()"/> 160 - </afspraaknummer> 161 - </xsl:template> 162 - 163 - <xsl:template match="SampleKind"> 164 - <monstersoort> 165 - <xsl:apply-templates select="@*|node()"/> 166 - </monstersoort> 167 - </xsl:template> 168 - 169 - <xsl:template match="Price"> 170 - <prijs> 171 - <xsl:apply-templates select="@*|node()"/> 172 - </prijs> 173 - </xsl:template> 174 - 175 - <xsl:template match="CertificationId"> 176 - <certificering> 177 - <xsl:apply-templates select="@*|node()"/> 178 - </certificering> 179 - </xsl:template> 180 - 181 - <xsl:template match="AnalysisSet"> 182 - <analysepakket> 183 - <xsl:apply-templates select="@*|node()"/> 184 - </analysepakket> 185 - </xsl:template> 186 - 187 - <!-- AnalysisSetId Deze kunnen we overslaan, wordt al gedaan als goed is --> 188 - 189 - <xsl:template match="Description"> 190 - <omschrijving> 191 - <xsl:apply-templates select="@*|node()"/> 192 - </omschrijving> 193 - </xsl:template> 194 - 195 - <xsl:template match="CategoryId"> 196 - <categoriecode> 197 - <xsl:apply-templates select="@*|node()"/> 198 - </categoriecode> 199 - </xsl:template> 200 - 201 - <xsl:template match="Sequence"> 202 - <volgorde> 203 - <xsl:apply-templates select="@*|node()"/> 204 - </volgorde> 205 - </xsl:template> 206 - 207 - <xsl:template match="MinimalDeliveryTime"> 208 - <minlevertermijn> 209 - <xsl:apply-templates select="@*|node()"/> 210 - </minlevertermijn> 211 - </xsl:template> 212 - 213 - <xsl:template match="Category"> 214 - <categorie> 215 - <xsl:apply-templates select="@*|node()"/> 216 - </categorie> 217 - </xsl:template> 218 - 219 -<!-- CategoryId kunnen we overslaan, is al gedaan--> 220 - 221 -<!-- Description kunnen we overslaan, is al gedaan--> 222 - 223 -<!-- Sequence kunnen we overslaan, is al gedaan--> 224 - 225 - <xsl:template match="AnalysisLink"> 226 - <pakket> 227 - <xsl:apply-templates select="@*|node()"/> 228 - </pakket> 229 - </xsl:template> 230 - 231 - <!-- AnalysisSetId kunnen we overslaan, is al gedaan --> 232 - 233 - <xsl:template match="Analysis"> 234 - <analysepakketcode> 235 - <xsl:apply-templates select="@*|node()"/> 236 - </analysepakketcode> 237 - </xsl:template> 238 - 239 - <xsl:template match="AnalysisId"> 240 - <analysecode> 241 - <xsl:apply-templates select="@*|node()"/> 242 - </analysecode> 243 - </xsl:template> 244 - 245 -<!--Desciption kunnen we overslaan, wordt al gedaan --> 246 - 247 -<!--MinimalDeliveryTime kunnen we overslaan, wordt al gedaan --> 248 - 249 - <xsl:template match="Client"> 250 - <debiteur> 251 - <xsl:apply-templates select="@*|node()"/> 252 - </debiteur> 253 - </xsl:template> 254 - 255 - <!--ClientId kunnen we overslaan --> 256 - 257 - <!-- Description kunnen we overslaan --> 258 - 259 - <xsl:template match="SpecialAppointment"> 260 - <afspraak> 261 - <xsl:apply-templates select="@*|node()"/> 262 - </afspraak> 263 - </xsl:template> 264 - 265 - <!-- SpecialAppointmentId kunnen we overslaan --> 266 - 267 - <!-- Description kunnen we overslaan --> 268 - 269 - <xsl:template match="startdate"> 270 - <begindatum> 271 - <xsl:apply-templates select="@*|node()"/> 272 - </begindatum> 273 - </xsl:template> 274 - 275 - <xsl:template match="finaldate"> 276 - <einddatum> 277 - <xsl:apply-templates select="@*|node()"/> 278 - </einddatum> 279 - </xsl:template> 280 - 281 - <xsl:template match="Startdate"> 282 - <begindatum> 283 - <xsl:apply-templates select="@*|node()"/> 284 - </begindatum> 285 - </xsl:template> 286 - 287 - <xsl:template match="Finaldate"> 288 - <einddatum> 289 - <xsl:apply-templates select="@*|node()"/> 290 - </einddatum> 291 - </xsl:template> 292 - 293 - <xsl:template match="Urgency"> 294 - <urgentie> 295 - <xsl:apply-templates select="@*|node()"/> 296 - </urgentie> 297 - </xsl:template> 298 - 299 - <xsl:template match="UrgencyId"> 300 - <urgentiecode> 301 - <xsl:apply-templates select="@*|node()"/> 302 - </urgentiecode> 303 - </xsl:template> 304 - 305 - <!-- Description wordt al gedaan--> 306 - 307 - <xsl:template match="StorePeriod"> 308 - <bewaarduur> 309 - <xsl:apply-templates select="@*|node()"/> 310 - </bewaarduur> 311 - </xsl:template> 312 - 313 - <!--StorePeriodId kunnen we overslaan --> 314 - 315 - <!--Description kunnen we overslaan --> 316 - 317 - <xsl:template match="Report"> 318 - <rapportage> 319 - <xsl:apply-templates select="@*|node()"/> 320 - </rapportage> 321 - </xsl:template> 322 - 323 - <xsl:template match="ReportId"> 324 - <rapportcode> 325 - <xsl:apply-templates select="@*|node()"/> 326 - </rapportcode> 327 - </xsl:template> 328 - 329 -<!--Description kunnen we overslaan --> 330 - 331 - <xsl:template match="FractionLink"> 332 - <fracties> 333 - <xsl:apply-templates select="@*|node()"/> 334 - </fracties> 335 - </xsl:template> 336 - 337 - <!--AnalysisSetId kunnen we overslaan --> 338 - 339 - <xsl:template match="Fraction"> 340 - <fractie> 341 - <xsl:apply-templates select="@*|node()"/> 342 - </fractie> 343 - </xsl:template> 344 - 345 - <xsl:template match="FractionId"> 346 - <fractiecode> 347 - <xsl:apply-templates select="@*|node()"/> 348 - </fractiecode> 349 - </xsl:template> 350 - 351 - <!-- SampleKind is al vertaald --> 352 - 353 - <!--Description is al vertaald --> 354 - 355 -</xsl:stylesheet> 356 -
- 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 -