Reportability of Jobs, Samples and Tests

The content of the reportable result set is driven by whether entities within the report request are configured as reportable.

Reportability within a report request is inherited from the samples and tests in the job and depends upon the type of report request: a) Paperwork and Labels, and b) Analysis and Certificate.

Paperwork and Labels Report Requests

In the scheme In the job In the report request

 

 

ccReportRequestJob.isReportable

Defaults to true.

 

 

ccReportRequestScheme.isReportable

Defaults to true where any ccReportRequestSampleScheme.isReportabhle is true for the same scheme.

 

 

ccReportRequestSchemeAnalyte.isReportable

Defaults to true where any ccReportRequestSampleSchemeAnalyte.isReportable is true for the same scheme analyte.

 

ccSample.isGeneratePaperwork

ccSample.isGenerateLabel

Defaults to true for a sample created from scratch, or inherited from the source sample for a job copy or sample copy.

Inherited from the source sample for duplicate, replicate and spike QC samples.

Defaults to true for blank and standard QC samples.

ccReportRequestSample.isReportable

Defaults to ccSample.generatePaperwork for a paperwork report request.

Unknown samples are always included in a paperwork report request, but a duplicate, replicate, blank, standard or spike QC sample is only included in a paperwork report request if the sample's Generate Label is selected.

Defaults to ccSample.generateLabels for a labels report request.

 

ccSampleScheme.paperworks—obsolete

ccSampleScheme.labels—obsolete

The read-only columns for Paperworks and Labels in the Tests grid for a sample is true if at least one sample scheme analyte.includeOnWorksheet is true.

ccReportRequestSampleScheme.isReportable

Defaults to true if at least one report request sample scheme analyte.isReportable is true.

  • The current report request interface does display report request sample schemes. However, after sample schemes are added to a report request, when a report request scheme is updated, the reportability is pushed down to each related report request sample scheme.

ccSchemeVersionAnalyte.includeOnWorksheet

ccSampleSchemeAnalyte.includeOnWorksheet

Defaults to ccSchemeVersionAnalyte.includeOnWorksheet.

ccReportRequestSampleSchemeAnalyte.isReportable

Defaults to ccSampleSchemeAnalyte.includeOnWorksheet.

A report request sample scheme analyte is created for a paperwork or labels report request if the sample scheme analyte's Include on Worksheets is selected.

A report request sample scheme is created for a paperwork or labels report request if at least one sample scheme analyte's Include on Worksheets is selected, and its reportability defaults to true.

  • The current report request interface does display report request sample scheme analytes. However, after sample scheme analytes are added to a report request, when a report request scheme analyte is updated, the reportability is pushed down to each related report request sample scheme analyte.

Analysis and Certificate Report Requests

In the scheme In the job In the report request

 

ccJob.isReportable

Defaults to true for a job created from scratch, or inherited from the source job for a job copy.

ccReportRequestJob.isReportable

Defaults to ccJob.isReportable.

 

ccJobScheme.isReportable

Defaults to ccSampleScheme.isReportable for the sample scheme that caused the creation of the job scheme.

ccReportRequestScheme.isReportable

Defaults to ccJobScheme.isReportable for the first job scheme that caused the creation of the report request scheme.

 

ccJobSchemeAnalyte.isReportable

Defaults to ccSampleSchemeAnalyte.isReportable for the sample scheme analyte that caused the creation of the job scheme analyte.

ccReportRequestSchemeAnalyte.isReportable

Defaults to ccJobSchemeAnalyte.isReportable for the first job scheme analyte that caused the creation of the report request scheme analyte.

 

ccSample.isReportable

Defaults to true for a sample created from scratch, or inherited from the source sample for a job copy or sample copy.

Inherited from the source sample for duplicate, replicate and spike QC samples.

ccReportRequestSample.isReportable

Defaults to ccSample.isReportable.

ccScheme.isReportable

  • Refer to Maintaining Schemes to configure whether schemes are destined for certificate reports

ccSampleScheme.isReportable

Defaults to ccScheme.isReportable.

ccReportRequestSampleScheme.isReportable

Defaults to ccSampleScheme.isReportable.

  • The current report request interface does display report request sample schemes. However, after sample schemes are added to a report request, when a report request scheme is updated, the reportability is pushed down to each related report request sample scheme.

ccSchemeVersionAnalyte.isReportable

ccSampleSchemeAnalyte.isReportable

Defaults to ccSchemeVersionAnalyte.isReportable.

ccReportRequestSampleSchemeAnalyte.isReportable

Defaults to ccSampleSchemeAnalyte.isReportable.

  • The current report request interface does display report request sample scheme analytes. However, after sample scheme analytes are added to a report request, when a report request scheme analyte is updated, the reportability is pushed down to each related report request sample scheme analyte.