Population of the CCReportRequestSampleSchemeAnalyte DTO
The CCReportRequestSampleSchemeAnalyte DTO is referenced when Creating Report Requests from Job Report Stakeholders, to place content into the output document as per the report template.
For enabled-scope, defaults originating from org-scope are indicated.
For certificate report requests: Only sample scheme analytes where the sample scheme analyte's Reportable is selected are created as report request sample scheme analytes.
For paperwork and label report requests: Only sample scheme analytes where the sample scheme analyte's Include on Worklist is selected are created as report request sample scheme analytes.
For analysis report requests: No report request sample scheme analytes are created as it is a scheme-based report.
| Property | Default |
Org-scope sample with |
Lab-scope sample with |
Lab-scope sample with |
|---|---|---|---|---|
|
Current entity's ID |
|
|
|
|
reportRequest.code and repReqId |
|
|
|
|
reportRequestSampleScheme.jobCode |
|
|
|
|
reportRequestSampleScheme.sampleCode |
|
|
|
|
reportRequestSampleScheme.id |
|
|
|
|
reportRequestSchemeAnalyte.repReqSchemeAnalyteId |
|
|
|
|
sampleSchemeAnalyte.organisationCode |
Current organisation |
Current organisation |
Current organisation |
|
sampleSchemeAnalyte.laboratoryCode |
|
Current laboratory |
Current laboratory |
|
The job code is a string containing the unique code assigned to the reportable job. sampleSchemeAnalyte.jobCode |
|
|
|
|
The sample code is a string containing the unique code assigned to the reportable sample. sampleSchemeAnalyte.sampleCode and sampleId |
|
|
|
|
sampleSchemeAnalyte.schemeLaboratoryCode |
Empty |
Empty |
Current laboratory |
|
The scheme code is a string containing the unique code assigned to the reportable scheme. sampleSchemeAnalyte.schemeCode and schemeId |
Displays org-scope |
Displays org-scope |
Displays lab-scope |
|
The scheme version is a string containing the version number for the reportable scheme for which sample scheme analytes were tested. Sample scheme's schemeVersion and id |
Displays org-scope |
Displays org-scope |
Displays lab-scope |
|
sampleSchemeAnalyte.schemeVersionAnalyteId |
|
|
|
|
The analyte code is a string containing the unique code assigned to the reportable analyte. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sampleSchemeAnalyte.id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indicates whether the sample scheme analyte is included in the reportable data. For certificate report requests: From sampleSchemeAnalyte.isReportable For paperwork or labels report requests: From sampleSchemeAnalyte.includeOnWorksheets |
|
|
|
|
The report sequence is a numerical value used to place the analyte on the report in a sequence that is different to the result set record sequence. If sampleSchemeAnalyte.reportSequence is not empty, then use that, otherwise 0
|
|
|
|
|
The report unit code is a string containing the unique code assigned to the reportable analytical unit. sampleSchemeAnalyte.reportUnitCode and reportUnitId |
|
|
|
|
The report lower detection limit is a numerical value of the lowest quantity of analytical substance that is detectable by the reported scheme. Where a result is below this limit, the reportable string shows the "<" character and the formatted report lower detection limit string instead of the formatted result. sampleSchemeAnalyte.repLowerDetLimit |
|
|
|
|
The report upper detection limit is a numerical value of the highest quantity of analytical substance that is detectable by the reported scheme. Where a result is above this limit, the reportable string shows the ">" character and the formatted report upper detection limit string instead of the formatted result. sampleSchemeAnalyte.repUpperDetLimit |
|
|
|
|
schemeVersionAnalyte.roundingMethodType |
|
|
|
|
The rounding table code is a string containing the code of the rounding table used to apply rounding to the results presented in the report. sampleSchemeAnalyte.roundingTableCode and roundingTableId |
|
|
|
|
The formatted lower detection limit is a string containing the reported lower detection limit, with any required rounding and formatting applied. |
|
|
|
|
The formatted upper detection limit is a string containing the reported upper detection limit, with any required rounding and formatting applied. |
|
|
|
|
The formatted final value is a string containing the sample scheme analyte result, with any required rounding and formatting applied. sampleSchemeAnalyte.formattedFinalValue |
|
|
|
|
The uncertainty value is a string containing the calculated uncertainty of the sample scheme analyte result, as a percentage indicating the confidence of the result. sampleSchemeAnalyte.uncertaintyValue |
|
|
|
