Changes for page Lab result file - SIKB0101 v14
Last modified by Robin Huisman on 2025/02/27 09:44
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -58,44 +58,132 @@ 58 58 * The labassignment Report number can be send in: LabAssignmentCertificate 59 59 60 60 61 -=== Status === 61 +=== LabAssignmentStatus === 62 62 63 63 |**Attribute Name**|**Description** 64 64 |((( 65 -**numericValue** Measure 66 -)))|Numeric Value - the numerical value of the observation. When no unit for the measurement is known, the unit 'Dimensionless' should be used. 67 -|((( 68 -**valueProcessingMethod** GenericName 65 +**statusType **GenericName 69 69 )))|((( 70 - ValueProcessing Method -amathematical/statisticaloperationthat is appliedwhile the method of valuedetermination/analysisstandard remains unchanged.67 +The status of the lab assignment. 71 71 72 -The operation can be applied to a series of measurement values with the same parameter (quantity/component or typing or taxon or object) or to a series of measurement values with the same analysis method that are summed up to a sum parameter. 69 +Use the value '5' for final reported results. 70 +Use other values, or '4', for conceptual values. 73 73 74 -Domain table: ValueProcessing Method72 +Domain table: [[Labassignment Status>>https://codes.sikb.nl/tablet/domain-table-details/5c6ab373-693e-4039-af8d-93206ce4ebb4]] 75 75 ))) 74 +|((( 75 +**dateExpected **DateTime 76 +)))|((( 77 +The date the results can be expected, in case of conceptual results. 76 76 79 +If final, fill with datetime.now. 80 +))) 81 + 77 77 === LabAssignmentCertificate === 78 78 79 79 |**Attribute Name**|**Description** 80 80 |((( 81 -** numericValue**Measure82 -)))| NumericValue-thenumerical valueofthe observation.Whennounitforthemeasurement isknown,theunit 'Dimensionless'shouldbe used.86 +**labCertificateNumber **CharacterString 87 +)))|The number of the certificate that will be send to the user/client, and what is used in the PDF file as order or report number of the laboratory. 83 83 |((( 84 -** valueProcessingMethod**89 +**certification **GenericName 85 85 )))|((( 86 - ValueProcessingMethod - a mathematical/statistical operationthatisappliedwhilethemethodofvaluedetermination/analysisstandardremainsunchanged.91 +Under which certificate the analyses has been done. If you do not find you code leave this field empty 87 87 88 -The operation can be applied to a series of measurement values with the same parameter (quantity/component or typing or taxon or object) or to a series of measurement values with the same analysis method that are summed up to a sum parameter. 93 +Domain table: [[Certification Coding>>https://codes.sikb.nl/tablet/domain-table-details/df7ffd7c-192c-44f7-ae9f-0461d9266b30]] 94 +))) 89 89 90 -Domain table: Value Processing Method 96 +== LabAssignmentRequest == 97 + 98 +The connection between the labassignment and the samples with analysisrequests, as send in the labassignment. 99 + 100 +If not retreived in a labassignment, make it yourself so we can import is as new samples. 101 +Just fill what you can fill, otherwise leave field empty, based on documentation here: [[Labassignment file - SIKB0101 v14>>https://wiki.terraindex.com/bin/view/Implementation%20documentation/Setting%20up%20Lab%20communication%20by%20REST%20services%20with%20TerraIndex/Lab%20assignment%20file/#]] 102 + 103 + 104 +== Project == 105 + 106 +Activity that leads to the collection of soil data, as send in the labassignment. 107 +It will be used to search the correct project/investiation to bind or create the samples. 108 + 109 +|**Attribute**|**Notes** 110 +|((( 111 +**identification** NEN3610ID 112 +)))|The unique identifier of the Project in TerraIndex and in the whole Exchange Chain, as send in the labassignment 113 +|((( 114 +**name** CharacterString 115 + 116 + [0..1] 117 +)))|The name of the project where the lab results are for, as send in the labassignment 118 +|((( 119 +**projectCode** CharacterString 120 +)))|The project code of the project where the lab results are for, as send in the labassignment 121 + 122 + 123 +== Sample (AnalysisSample) == 124 + 125 +The analysissamples with analysisrequests, as send in the labassignment. The fieldsamples form the labassignment can be skipped in the results file. 126 + 127 +If not retreived in a labassignment, make it yourself so we can import is as new analysissamples. 128 +Just fill what you can fill, based on documentation here: [[Labassignment file - SIKB0101 v14>>https://wiki.terraindex.com/bin/view/Implementation%20documentation/Setting%20up%20Lab%20communication%20by%20REST%20services%20with%20TerraIndex/Lab%20assignment%20file/#]] 129 + 130 +(% class="box infomessage" %) 131 +((( 132 +Please keep these scenario's in mind: [[Analysissample scenario's>>https://wiki.terraindex.com/bin/view/Implementation%20documentation/Setting%20up%20Lab%20communication%20by%20REST%20services%20with%20TerraIndex/Lab%20assignment%20file/#HWhatsamplescenario27sareexchanged3F]] 91 91 ))) 92 92 135 +|**Attribute**|**Notes** 136 +|((( 137 +**identification** NEN3610ID 138 +)))|The unique identifier of TerraIndex for the analyses sample 139 +|((( 140 +**name** CharacterString 93 93 94 -==== AnalyticResult (inherited from MeasureResult ==== 142 + [0..1] 143 +)))|Name given to the sample 144 +|((( 145 +**specimenType** GenericName 95 95 147 + [0..1] 148 +)))|((( 149 +Type of Sample- Fieldsample, Analysissample 96 96 151 +For analysissamples fill with value '10'. 152 + 153 +Domaintable: [[MonsterType / SampleType>>url:https://codes.sikb.nl/tablet/domain-table-details/9f956093-baad-4adb-b74d-20c00cef6ab4]] 154 +))) 155 +|((( 156 +**materialClass** GenericName 157 + 158 + 159 +)))|((( 160 +An SIKB code for the matrix type. Soil, Groundwater etc.. 161 + 162 +Domaintable: [[Compartiment / Matrix>>url:https://codes.sikb.nl/tablet/domain-table-details/6134f3bb-6048-431d-a130-01290d84172c]] 163 +))) 164 + 165 + 166 +== Analysis == 167 + 97 97 |**Attribute Name**|**Description** 98 98 |((( 170 +**identification** NEN3610ID 171 +)))|The unique identifier of the Project in TerraIndex and in the whole Exchange Chain, as send in the labassignment 172 +|((( 173 +**physicalProperty **PhysicalProperty 174 +)))|((( 175 +The combination of Quantity, Parameter and Condition to provide the parameter that has been measured. 176 +See this chapter for the combinations, and the CAS-NR's. 177 + 178 + 179 +))) 180 +| | 181 + 182 +=== AnalyticResult (inherited from MeasureResult) === 183 + 184 + 185 +|**Attribute Name**|**Description** 186 +|((( 99 99 **numericValue** Measure 100 100 )))|((( 101 101 Numeric Value - the numerical value of the observation. When no unit for the measurement is known, the unit 'Dimensionless' should be used. ... ... @@ -147,72 +147,6 @@ 147 147 148 148 ==== ==== 149 149 150 -=== Structure projectgegevens === 151 - 152 - 153 -(% class="table-hover" %) 154 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 155 -|(% colspan="1" rowspan="1" %)**idopdracht**|(% colspan="1" rowspan="1" %)The TerraIndex id of the lab assignment the result belongs to.|(% colspan="1" rowspan="1" %)- 156 -|(% colspan="1" rowspan="1" %)**projectcode**|(% colspan="1" rowspan="1" %)The project code of the project as it was delivered in the lab assignment|(% colspan="1" rowspan="1" %)string 157 -|(% colspan="1" rowspan="1" %)**projectnaam**|(% colspan="1" rowspan="1" %)The name of the project as it was delivered in the lab assignment.|(% colspan="1" rowspan="1" %)string 158 -|(% colspan="1" rowspan="1" %)**ordernummer**|(% colspan="1" rowspan="1" %)Not relevant. The order in which the lab result could be shown|(% colspan="1" rowspan="1" %)string 159 -|(% colspan="1" rowspan="1" %)**projectleider**|(% colspan="1" rowspan="1" %)The project leader of the customer. This needs the be the “contactpersoon” from the lab assignment with the code PL|(% colspan="1" rowspan="1" %)string 160 -|(% colspan="1" rowspan="1" %)**status**|(% colspan="1" rowspan="1" %)The status of the lab assignment. See Labstatus Codegroup 76 in the attachments for all the options.|(% colspan="1" rowspan="1" %)integer 161 -|(% colspan="1" rowspan="1" %)**datumverwacht**|(% colspan="1" rowspan="1" %)The date on which the lab expects the certificate to be available|(% colspan="1" rowspan="1" %)Date 162 -yyyy-mm-dd 163 -|(% colspan="1" rowspan="1" %)**certificaatnummer**|(% colspan="1" rowspan="1" %)The number of the certificate that will be send to the user.|(% colspan="1" rowspan="1" %)string 164 -|(% colspan="1" rowspan="1" %)((( 165 -**analysemonsters** 166 - 167 - 168 - 169 -)))|(% colspan="1" rowspan="1" %)A table containing all the analysis sample with their corresponding results|(% colspan="1" rowspan="1" %)- 170 - 171 -== Structure analysemonsters == 172 - 173 -(% style="text-align:center" %) 174 -[[image:1637656914799-534.png]] 175 - 176 -(% class="table-hover" %) 177 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 178 -|(% colspan="1" rowspan="1" %)**Idanlmons**|(% colspan="1" rowspan="1" %)The unique identification code of the analyses sample as given in the lab assignment file|(% colspan="1" rowspan="1" %)string 179 -|(% colspan="1" rowspan="1" %)**Anlmons**|(% colspan="1" rowspan="1" %)The name of the analyses sample as given in the lab assignment file|(% colspan="1" rowspan="1" %)string 180 -|(% colspan="1" rowspan="1" %)**Certificaat**|(% colspan="1" rowspan="1" %)The way the name of the sample should be on the certificate. This is also given in the lab assignment|(% colspan="1" rowspan="1" %)string 181 -|(% colspan="1" rowspan="1" %)**Monstersoort**|(% colspan="1" rowspan="1" %)The code referencing the type the sample is. Check the attachment: Sample type codegroup 51 for all the options|(% colspan="1" rowspan="1" %)integer 182 -|(% colspan="1" rowspan="1" %)**Status**|(% colspan="1" rowspan="1" %)The status of the sample. See Labstatus Codegroup 76 in the attachments.|(% colspan="1" rowspan="1" %)integer 183 -|(% colspan="1" rowspan="1" %)**Datumverwacht**|(% colspan="1" rowspan="1" %)The date on which the results for the sample are expected|(% colspan="1" rowspan="1" %)((( 184 -date 185 - 186 -yyyy-mm-dd 187 -))) 188 -|(% colspan="1" rowspan="1" %)**Volgorde**|(% colspan="1" rowspan="1" %)Is a unused field in TerraIndex|(% colspan="1" rowspan="1" %)integer 189 -|(% colspan="1" rowspan="1" %)**analyseresultaten**|(% colspan="1" rowspan="1" %)A table containing all the measurement values of the analysis samples.|(% colspan="1" rowspan="1" %)- 190 - 191 -== Structure analyseresultaten == 192 - 193 -(% style="text-align:center" %) 194 -[[image:1637657248973-790.png]] 195 - 196 -(% class="table-hover" %) 197 -|(% colspan="1" rowspan="1" %)**Attribute name**|(% colspan="1" rowspan="1" %)**Description**|(% colspan="1" rowspan="1" %)**Unit** 198 -|(% colspan="1" rowspan="1" %)**componentcode**|(% colspan="1" rowspan="1" %)The SIKB component code. See ComponentCode Codegroup 52 in the attachements for all possible options.|(% colspan="1" rowspan="1" %)integer 199 -|(% colspan="1" rowspan="1" %)**meetwaarde**|(% colspan="1" rowspan="1" %)What the measured value is for the analyses|(% colspan="1" rowspan="1" %)float 200 -|(% colspan="1" rowspan="1" %)**meetwaardeomschrijving**|(% colspan="1" rowspan="1" %)Alpha numerical description of the result|(% colspan="1" rowspan="1" %)string 201 -|(% colspan="1" rowspan="1" %)**eenheidcode**|(% colspan="1" rowspan="1" %)The unit of the measured value. See Unit CodeGroup 40 in the attachements for all possible options|(% colspan="1" rowspan="1" %)integer 202 -|(% colspan="1" rowspan="1" %)**referentiecode**|(% colspan="1" rowspan="1" %)This defines what the reference for the measurement value is. See ReferenceType CodeGroup 41 for all the possible options|(% colspan="1" rowspan="1" %)integer 203 -|(% colspan="1" rowspan="1" %)**analysenorm**|(% colspan="1" rowspan="1" %)Against which standard the analysis has been tested. See Laboratory method Codegroup 57 in the attachments for all the option. I your standard is not in the list leave this empty|(% colspan="1" rowspan="1" %)integer 204 -|(% colspan="1" rowspan="1" %)**datummonstervoorbehandeling**|(% colspan="1" rowspan="1" %)The date on which the sample was pre-treated. We don’t do anything with this value|(% colspan="1" rowspan="1" %)((( 205 -date 206 - 207 -yyyy-mm-dd 208 -))) 209 -|(% colspan="1" rowspan="1" %)**opmerking**|(% colspan="1" rowspan="1" %)A remark for this result|(% colspan="1" rowspan="1" %)string 210 -|(% colspan="1" rowspan="1" %)**certificering**|(% colspan="1" rowspan="1" %)Under which certificate the analyses has been done. See CertificateCode Codegroup 48 for all the possible options. If you do not find you code leave this field empty|(% colspan="1" rowspan="1" %)integer 211 -|(% colspan="1" rowspan="1" %)**status**|(% colspan="1" rowspan="1" %)The status of the labresult in the labassignemnt. See Labstatus Codegroep 76 in the attachments|(% colspan="1" rowspan="1" %)integer 212 -|(% colspan="1" rowspan="1" %)**datumverwacht**|(% colspan="1" rowspan="1" %)Date on which the analyses results are expected.|(% colspan="1" rowspan="1" %)date 213 - 214 -= = 215 - 216 216 = What to exchange to bind the right results to the right sample? = 217 217 218 218 The data stream ‘Lab Result’ is the feedback of analysis results on the requested lab assignment at a laboratory. At import we need to bind it onto the correct sample. ... ... @@ -251,8 +251,8 @@ 251 251 * If an Analysis Sample is found, the Analysis Results are always updated or added. 252 252 * If Project is found, but the analysis sample is not; then this analysis sample is imported as a new analysis sample with all results. 253 253 * (If it concerns water samples, a new fictional/temporary measuring point and filter could be created.) 254 -* 255 255 277 + 256 256 = SIKB 14 Parameter result combinations = 257 257 258 258 In the SIKB0101 version 14 exchange of **__labresults is combination needed __**for exchanging the result parameters of the Lab analysis.