PJSA View
Contains job scheme analyte-centric data for reports.
| Table | Field | Data Type | Description | 
|---|---|---|---|
| PROFJOB_SCHEME | 
                                                         LABCODE  | 
                                                    
                                                         Variable string (10)  | 
                                                    
                                                         Code of the laboratory for the job associated with the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PRO_JOB  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the job associated with the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         SCH_CODE  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the scheme associated with the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         SCHVERSION  | 
                                                    
                                                         Integer  | 
                                                    
                                                         Version number of the scheme associated with the job scheme.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         ANALYTECODE  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the analyte associated with the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | REPSEQUENCE | Variable string (4) | Report sequence of the analyte associated with the job scheme analyte, from 0001 to 9999, with respect to other analytes within the job scheme. | 
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_REPUNITCODE  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the report unit for the analyte associated with the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_REPDETLIMIT  | 
                                                    
                                                         Real  | 
                                                    
                                                         Reportable detection limit for the analyte associated with the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_REPUPPERLIMIT  | 
                                                    
                                                         Real  | 
                                                    
                                                         Reportable upper limit for the analyte associated with the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_SCHSEQUENCE  | 
                                                    
                                                         Variable string (4)  | 
                                                    
                                                         Sequence of the scheme within the job, from 0001 to 9999, with respect to other schemes within the job.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_REQUIRED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the report is required for the results of the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_STARTED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme started analysis.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_LASTREPORTED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme was last reported.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_FIRSTREPORTED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme was first reported.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_COMPLETED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme completed analysis.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_VALIDATED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme was validated.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_VALIDATEDBY  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the staff member who validated the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_NOHOURS  | 
                                                    
                                                         Real  | 
                                                    
                                                         Number of hours taken to complete the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_PAGESIZE  | 
                                                    
                                                         Integer  | 
                                                    
                                                         Number of samples seen on the screen or worksheet at one time during analysis.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_FINALISED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme was finalised.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_FINALISEDBY  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the staff member who finalised the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_PRICECODE  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the price item associated with the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_PROCEDURECODE  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the procedure used to profile the job scheme.  | 
                                                
| PROFJOB_SCHEME | 
                                                         PJS_USERFIELD1..USERFIELD5  | 
                                                    
                                                         Variable string (n)  | 
                                                    
                                                         Extra site-specific fields for the job scheme.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_ANASEQUENCE  | 
                                                    
                                                         Variable string (4)  | 
                                                    
                                                         Sequence of the analyte within the job scheme, from 0001 to 9999, with respect to other analytes within the job schee.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_REQUIRED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the report is required for the results of the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_STARTED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme analyte started analysis.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_LASTREPORTED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme analyte was last reported.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_FIRSREPORTED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme analyte was first reported.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_COMPLETED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme analyte completed analysis.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_VALIDATED  | 
                                                    
                                                         Date-time  | 
                                                    
                                                         Date-time the job scheme analyte was validated.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_VALIDATEDBY  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the staff member who validated the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_ANALYTESTATUS  | 
                                                    
                                                         Variable string (3)  | 
                                                    
                                                         Status of the analytical result across all samples in the job: Left empty (Not started), STA (Started), CPL (Completed).  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_REPORTACTIVE  | 
                                                    
                                                         Boolean  | 
                                                    
                                                         Indicates whether the job scheme analyte is reportable.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_PRICECODE  | 
                                                    
                                                         Variable string (20)  | 
                                                    
                                                         Code of the price item associated with the job scheme analyte.  | 
                                                
| PROFJOB_SCHEME_ANALYTE | 
                                                         PJSA_USERFIELD1..USERFIELD5  | 
                                                    
                                                         Variable string (n)  | 
                                                    
                                                         Extra site-specific fields on the job scheme analyte.  | 
                                                
| SCHEME | 
                                                         S_SCHEMENAME  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         Name of the scheme associated with the job scheme.  | 
                                                
| SCHEME | 
                                                         S_DESCRIPTION  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         Description of the scheme associated with the job scheme.  | 
                                                
| SCHEME | S_USERFIELD1..USERFIELD5 | Variable string (n) Unicode  | 
                                                    Extra site-specific fields on the scheme associated with the job scheme. | 
| SCHEME_ANALYTE | 
                                                         SA_ANALYTENAME  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         Name of the analyte associated with the job scheme analyte.  | 
                                                
| SCHEME_ANALYTE | 
                                                         SA_DESCRIPTION  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         Description of the analyte associated with the job scheme analyte.  | 
                                                
| SCHEME_ANALYTE | 
                                                         SA_USERDEFNAME  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         User-defined name for the analyte associated with the job scheme analyte.  | 
                                                
| SCHEME_ANALYTE | 
                                                         SA_USERFIELD1..USERFIELD5  | 
                                                    
                                                         Variable string (n)  | 
                                                    
                                                         Extra site-specific fields on the analyte associated with the job scheme analyte.  | 
                                                
| SECTION | 
                                                         SC_DESCRIPTION  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         Description of the section linked to the scheme associated with the job scheme.  | 
                                                
| UNIT | 
                                                         U_UNITNAME  | 
                                                    
                                                         Variable string (40)  | 
                                                    
                                                         Name of the unit for the analyte associated with the job scheme analyte.  | 
                                                
| UNIT | 
                                                         U_USERFIELD1..USERFIELD5  | 
                                                    Variable string (n) Unicode  | 
                                                    
                                                         Extra site-specific fields on the unit associated with the job scheme analyte.  | 
                                                
create view PJSA as
select
PROFJOB_SCHEME.LABCODE,
PROFJOB_SCHEME.PRO_JOB,
PROFJOB_SCHEME.SCH_CODE,
PROFJOB_SCHEME.SCHVERSION,
PROFJOB_SCHEME_ANALYTE.ANALYTECODE,
PROFJOB_SCHEME_ANALYTE.REPSEQUENCE,
PROFJOB_SCHEME_ANALYTE.REPUNITCODE as PJSA_REPUNITCODE,
PROFJOB_SCHEME_ANALYTE.REPDETLIMIT as PJSA_REPDETLIMIT,
PROFJOB_SCHEME_ANALYTE.REPUPPERLIMIT as PJSA_REPUPPERLIMIT,
PROFJOB_SCHEME.SCHSEQUENCE as PJS_SCHSEQUENCE,
PROFJOB_SCHEME.REQUIRED as PJS_REQUIRED,
PROFJOB_SCHEME.STARTED as PJS_STARTED,
PROFJOB_SCHEME.LASTREPORTED as PJS_LASTREPORTED,
PROFJOB_SCHEME.FIRSTREPORTED as PJS_FIRSTREPORTED,
PROFJOB_SCHEME.COMPLETED as PJS_COMPLETED,
PROFJOB_SCHEME.VALIDATED as PJS_VALIDATED,
PROFJOB_SCHEME.VALIDATEDBY as PJS_VALIDATEDBY,
PROFJOB_SCHEME.NOHOURS as PJS_NOHOURS,
PROFJOB_SCHEME.PAGESIZE as PJS_PAGESIZE,
PROFJOB_SCHEME.FINALISED as PJS_FINALISED,
PROFJOB_SCHEME.FINALISEDBY as PJS_FINALISEDBY,
PROFJOB_SCHEME.PRICECODE as PJS_PRICECODE,
PROFJOB_SCHEME.PROCEDURECODE as PJS_PROCEDURECODE,
PROFJOB_SCHEME.USERFIELD1 as PJS_USERFIELD1,
PROFJOB_SCHEME.USERFIELD2 as PJS_USERFIELD2,
PROFJOB_SCHEME.USERFIELD3 as PJS_USERFIELD3,
PROFJOB_SCHEME.USERFIELD4 as PJS_USERFIELD4,
PROFJOB_SCHEME.USERFIELD5 as PJS_USERFIELD5,
PROFJOB_SCHEME_ANALYTE.ANASEQUENCE as PJSA_ANASEQUENCE,
PROFJOB_SCHEME_ANALYTE.REQUIRED as PJSA_REQUIRED,
PROFJOB_SCHEME_ANALYTE.STARTED as PJSA_STARTED,
PROFJOB_SCHEME_ANALYTE.LASTREPORTED as PJSA_LASTREPORTED,
PROFJOB_SCHEME_ANALYTE.FIRSTREPORTED as PJSA_FIRSTREPORTED,
PROFJOB_SCHEME_ANALYTE.COMPLETED as PJSA_COMPLETED,
PROFJOB_SCHEME_ANALYTE.VALIDATED as PJSA_VALIDATED,
PROFJOB_SCHEME_ANALYTE.VALIDATEDBY as PJSA_VALIDATEDBY,
PROFJOB_SCHEME_ANALYTE.ANALYTESTATUS as PJSA_ANALYTESTATUS,
PROFJOB_SCHEME_ANALYTE.REPORTACTIVE as PJSA_REPORTACTIVE,
PROFJOB_SCHEME_ANALYTE.PRICECODE as PJSA_PRICECODE,
PROFJOB_SCHEME_ANALYTE.USERFIELD1 as PJSA_USERFIELD1,
PROFJOB_SCHEME_ANALYTE.USERFIELD2 as PJSA_USERFIELD2,
PROFJOB_SCHEME_ANALYTE.USERFIELD3 as PJSA_USERFIELD3,
PROFJOB_SCHEME_ANALYTE.USERFIELD4 as PJSA_USERFIELD4,
PROFJOB_SCHEME_ANALYTE.USERFIELD5 as PJSA_USERFIELD5,
SCHEME.SCHEMENAME as S_SCHEMENAME,
SCHEME.DESCRIPTION as S_DESCRIPTION,
SCHEME.USERFIELD1 as S_USERFIELD1,
SCHEME.USERFIELD2 as S_USERFIELD2,
SCHEME.USERFIELD3 as S_USERFIELD3,
SCHEME.USERFIELD4 as S_USERFIELD4,
SCHEME.USERFIELD5 as S_USERFIELD5,
SCHEME_ANALYTE.ANALYTENAME as SA_ANALYTENAME,
SCHEME_ANALYTE.DESCRIPTION as SA_DESCRIPTION,
SCHEME_ANALYTE.USERDEFNAME as SA_USERDEFNAME,
SCHEME_ANALYTE.USERFIELD1 as SA_USERFIELD1,
SCHEME_ANALYTE.USERFIELD2 as SA_USERFIELD2,
SCHEME_ANALYTE.USERFIELD3 as SA_USERFIELD3,
SCHEME_ANALYTE.USERFIELD4 as SA_USERFIELD4,
SCHEME_ANALYTE.USERFIELD5 as SA_USERFIELD5,
SECTION.DESCRIPTION as SC_DESCRIPTION,
UNIT.UNITNAME as U_UNITNAME,
UNIT.USERFIELD1 as U_USERFIELD1,
UNIT.USERFIELD2 as U_USERFIELD2,
UNIT.USERFIELD3 as U_USERFIELD3,
UNIT.USERFIELD4 as U_USERFIELD4,
UNIT.USERFIELD5 as U_USERFIELD5
from
PROFJOB_SCHEME_ANALYTE
LEFT OUTER JOIN PROFJOB_SCHEME ON
PROFJOB_SCHEME_ANALYTE.LABCODE = PROFJOB_SCHEME.LABCODE and
PROFJOB_SCHEME_ANALYTE.PRO_JOB = PROFJOB_SCHEME.PRO_JOB and
PROFJOB_SCHEME_ANALYTE.SCH_CODE = PROFJOB_SCHEME.SCH_CODE and
PROFJOB_SCHEME_ANALYTE.SCHVERSION = PROFJOB_SCHEME.SCHVERSION
LEFT OUTER JOIN SCHEME_ANALYTE ON
PROFJOB_SCHEME_ANALYTE.LABCODE = SCHEME_ANALYTE.LABCODE and
PROFJOB_SCHEME_ANALYTE.SCH_CODE = SCHEME_ANALYTE.SCH_CODE and
PROFJOB_SCHEME_ANALYTE.SCHVERSION = SCHEME_ANALYTE.SCHVERSION and
PROFJOB_SCHEME_ANALYTE.ANALYTECODE = SCHEME_ANALYTE.ANALYTECODE
LEFT OUTER JOIN SCHEME ON
PROFJOB_SCHEME_ANALYTE.LABCODE = SCHEME.LABCODE and
PROFJOB_SCHEME_ANALYTE.SCH_CODE = SCHEME.SCH_CODE and
PROFJOB_SCHEME_ANALYTE.SCHVERSION = SCHEME.SCHVERSION
LEFT OUTER JOIN SECTION ON
SCHEME.LABCODE = SECTION.LABCODE and
SCHEME.SECTIONCODE = SECTION.SECTIONCODE
LEFT OUTER JOIN UNIT ON
PROFJOB_SCHEME_ANALYTE.LABCODE = UNIT.LABCODE and
PROFJOB_SCHEME_ANALYTE.REPUNITCODE = UNIT.UNITCODE
