Configuring the Method Application

Forms See also
SCHEME—AddNewAnalyte Form

SCHEME—AddSchemes Form

SCHEME—PerTable Form

SCHEME—ProcRegAnalyteList Form

SCHEME—ProcRegEdit Form

SCHEME—ProcRegSchemeAdd Form

SCHEME—ProcRegSchemeAnalyteEdit Form

SCHEME—ProcRegSchemeEditANA Form

SCHEME—ProcRegSchemeEditMISHDR Form

SCHEME—ProcRegSchemeEditPRP Form

SCHEME—ProcRegSeqMove Form

SCHEME—ProductAnalyteEdit Form

SCHEME—ProductEdit Form

SCHEME—ProductRuleEdit Form

SCHEME—QCAddNew Form

SCHEME—QCAnalyteAddNew Form

SCHEME—SchemeEdit Form

SCHEME—QCFile Form

SCHEME—QcontrolAnalyteEdit Form

SCHEME—QcontrolEdit Form

SCHEME—Scheme Form

SCHEME—SchemeAddNew Form

SCHEME—SchemeAnalyteEdit Form

SCHEME—SchemeEdit Form

Configuring Access to CCLAS Applications, Tables and Fields

Maintaining Schemes

Maintaining Products

Maintaining Procedures

Maintaining Quality Control Types

Overview

The Method application allows users to maintain schemes, products, procedures and quality control types.

This process is pertinent to LIMS and laboratory managers who configure the LIMS, and the look and feel of applications to enhance laboratory processes and the user experience.

Process

Configuring Access to the Method Application

Ensure the Scheme.exe file is located in the folder defined by the ExeDirectory GLOBAL setting. Give users, or users with specific roles, access to the application by setting the AccessLevel SCHEMEAPP program setting. Once a user has sufficient access rights, they can run the Method application either from the Method node on the CCLAS menu or directly from the CCLAS Exe folder.

To display tips to users upon start up of the Scheme application, enable the ShowTipOfTheDay SCHEMEAPP program setting, and enter the tips, with one tip per line, in a text file, place the file in a folder under the CCLAS root folder defined by the CCLASRootDirectory GLOBAL setting, then set the TipofTheDayFile SCHEMEAPP program setting to the folder and file name, for example %CCLASRootDirectory%TIPS\METHOD.TIP.

To present the list-view panel with grid lines, enable the MainListViewGrid SCHEMEAPP program setting.

To maintain the window size and position between closing and launching the Method application, set the Window SCHEMEAPP program setting.

Configuring Scheme Maintenance

Schemes are maintained under the Methods » Scheme codes node within the Method application, To configure access to this node, set the AccessLevel SCHEME program setting.

Set the QControlDirectory GLOBAL setting to the folder that is to contain files of quality control types. During scheme maintenance, the list of QC standards, blanks and spikes for a scheme are saved in the Scheme.STD, Scheme.BLK file, and Scheme.SPK file, respectively, located in the folder defined by the QControlDirectory GLOBAL setting.

Two methods exist to filter records returned to the list-view panel:

  • To display a query form on the main screen:

    • Disable the LoadBrowser SCHEME program setting.

    • Create the SchemeUserQuery.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting.

    • Code an event subroutine in the script file, then set the QueryEvent SCHEME program setting to the name of the event subroutine.

  • To filter schemes based on field criteria:

If enabled, when creating a new scheme that has the same code as an existing scheme, then the scheme may be saved as a new version of the existing scheme.

Enable the AllowSchemeVersion SCHEMEAPP program setting so that when the code for a new scheme is the same as the code for an existing scheme, then the scheme is saved as a new version of the existing scheme, otherwise, disable the program setting to issue a warning is issued indicating that the scheme already exists. Note that, where the the ConfirmVersionUpdate SCHEMEAPP program setting is enabled, then the user is prompted for confirmation to proceed with the creation of the new version.

Set the MainListViewColumnn SCHEME program settings to specify which columns from the SCHEME table are presented in the grid when the Scheme codes node is selected.

Notes files for schemes are typically located in the folder defined by the NotesFile GLOBAL setting.

The AuditLevel SCHEME program setting defines the level of auditing changes to schemes.

Scheme maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom scheme maintenance form to the Run main menu option for schemes in the Method application, available where the user has access to the Scheme codes node, set the SchemeScreenn SCHEME program settings to specify the custom forms.

A laboratory often has the requirement to store additional details for a scheme. To provide a form to manage entry of this data, create the SchemeUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

To add report templates to the Report main menu option for schemes in the Methgod application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn SCHEME program settings to each report template.

Configuring the use of Schemes in Registration and Data Entry

The ShowAllVersions SCHEMEAPP program setting controls whether all versions, or only the latest version, of each scheme are visible when selecting schemes during job registration.

Enable the UpdateLinkedSchemes GLOBAL setting so that when a sample weight is captured for a parent scheme, then the weights of samples in linked schemes are updated automatically with the same weight.

Configuring Scheme Analyte Maintenance

Set the Edit1ListViewColumnn SCHEME program settings to specify which columns from the SCHEME_ANALYTE table are presented in the grid when the Scheme node is selected on the Details tab.

Configuring Product Maintenance

Products are maintained under the Methods » Product codes node within the Method application, To configure access to this node, set the AccessLevel PRODUCT program setting.

Two methods exist to filter records returned to the list-view panel:

Set the MainListViewColumnn PRODUCT program setting to specify which columns from the PRODUCT table are presented in the grid when the Product codes node is selected.

Notes files for products are typically located in the folder defined by the NotesFile GLOBAL setting.

The AuditLevel PRODUCT program setting defines the level of auditing changes to products.

Product maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom product maintenance form to the Run main menu option for products in the Method application, set the ProductScreenn PRODUCT program setting to specify the custom forms.

A laboratory often has the requirement to store additional details for a product. To provide a form to manage entry of this data, create the ProductUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

To add report templates to the Report main menu option for products in the Method application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn PRODUCT program setting to each report template.

Configuring Product Analyte Maintenance

Set the Edit1ListViewColumnn PRODUCT program settings to specify which columns from the PRODUCT_ANALYTE table are presented in the grid when the Product » Analytes node is selected on the Details tab.

A laboratory often has the requirement to store additional details for an analyte of a product. To provide a form to manage entry of this data, create the ProductAnalyteUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

Configuring Product Rule Maintenance

Set the Edit2ListViewColumnn PRODUCT program settings to specify which columns from the PRODUCT_ANALYTE table are presented in the grid when the Product » Rules node is selected on the Details tab.

Configuring Procedure Maintenance

Procedures are maintained under the Methods » Procedures node within the Method application, To configure access to this node, set the AccessLevel PROCREG program setting.

Two methods exist to filter records returned to the list-view panel:

Set the MainListViewColumnn PROCREG program setting to specify which columns from the PROCREG table are presented in the grid when the Procedures node is selected.

Notes files for procedures are typically located in the folder defined by the NotesFile GLOBAL setting.

Enable the ConfirmVersionUpdate PROCREG program setting so that when a procedure is copied, where the version of the scheme in the source procedure is earlier that the scheme's latest version, then a warning is given and an option is provided to either update to use the latest version of the scheme in the destination procedure, or copy the earlier version used in the source procedure to the destination procedure, or to cancel the copy. If the setting is disabled, then no warning is given and the latest version of the scheme is used in the destination procedure.

The AuditLevel PROCREG program setting defines the level of auditing changes to procedures.

When selecting clients for procedures, the F2 function key opens a client lookup form to display matching client codes from all laboratories, including clients that are disabled. Set the ClientLookupColumns PROCREG program setting to specify which columns from the CLIENT table are presented in the grid.

Procedure maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom scheme maintenance form to the Run main menu option for schemes in the Method application, available where the user has access to the Procedures node, set the ProcregScreenn PROCREG program setting to specify the custom forms.

A laboratory often has the requirement to store additional details for a product. To provide a form to manage entry of this data, create the ProcRegUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

To add report templates to the Report main menu option for schemes in the Methgod application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn PROCREG program setting to each report template.

Configuring Schemes and Analytes for a Procedure

Set the Edit1ListViewColumnn PROCREG program settings to specify which columns from the PROCREG table are presented in the grid when the Procedures node is selected.

Enable the CombinedSchemeAnalyteSelection PROCREG program setting to locate schemes and analytes for the procedure using combined scheme-analyte selection. Where the setting is disabled, then default scheme-analyte selection is used.

Regardless of whether combined or default scheme-analyte selection is used to locate tests for the procedure, two methods exist to filer records returned to the grid of tests available for adding to the procedure:

  • To display a query form on the screen:

    • Create the ProcRegSchemeAddNew.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting.

    • Code an event subroutine in the script file, then set the QueryEvent PROCREG program setting to the name of the event subroutine. If this event subroutine does not exist within the script file, then no schemes are returned to the list-view panel.

    • Enable the AddAllAnalytesFilterPROCREG program setting so that only the analytes that are returned from the SQLWhere clause in the ProcRegAnalyteAddNew.SCR script are selected for the scheme, otherwise all analytes in the scheme are selected for the scheme.

  • Otherwise all schemes and analytes are returned to the grid.

For combined scheme-analyte selection:

  • Set the Scheme1ListViewColumnn PROCREG program settings to specify which columns from the PROCREG_SCHEME table are presented in the grid when the Scheme » Selected node is selected.

  • Set the Scheme2ListViewColumnnPROCREG program settings to specify which columns from the PROCREG_SCHEME table are presented in the grid when the Scheme » Available » ANA, HDR, MIS or PRP node in the Folder Items panel is expanded to display analytical, header, miscellaneous or preparation schemes, respectively, available for adding to the procedure.

  • Enable the AddAllAnalytes PROCREG program settings to default the Add all analytes check box by default.

  • Set the Analyte1ListViewColumnnPROCREG program settings to specify which columns from the PROCREG_SCHEME_ANALYTE table are presented in the grid when the Expand the Scheme » Selected node in the Folder Items.

For default scheme-analyte selection:

  • Set the SchemeLVWDisplayColumnPROCREG program setting to specify which column from the PROCREG_SCHEME table is presented as the second column on display after the Scheme column.

A laboratory often has the requirement to store additional details for a procedure scheme. To provide a form to manage entry of this data, create the ProcRegSchemeUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option when a procedure scheme is updated.

A laboratory often has the requirement to store additional details for a procedure scheme analyte. To provide a form to manage entry of this data, create the ProcRegSchemeAnalyteUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option when a procedure scheme analyte is updated.

Configuring Quality Control Types

Quality control types are maintained under the Methods » QC codes node within the Method application, To configure access to this node, set the AccessLevel QCONTROL program setting.

Two methods exist to filter records returned to the list-view panel:

Set the MainListViewColumn1QCONTROL program setting to specify the quality control type column from the QCONTROL table to present in the grid when the QC codes node is selected.

Set the MainListViewColumn2QCONTROL program setting to specify the quality control code column from the QCONTROL table to present in the grid when the QC codes » BLK or QC codes » STD node is selected.

Set the MainListViewColumn3..nQCONTROL program settings to specify the columns from the QCONTROL table to present in the grid when a QC codes » BLK » Quality Control code or QC codes » STD » Quality Control code node is selected.

Notes files for quality control types are typically located in the folder defined by the NotesFile GLOBAL setting.

The AuditLevel QCONTROL program setting defines the level of auditing changes to quality control types.

Quality control maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom quality control type maintenance form to the Run main menu option for quality control types in the Method application, set the QControlScreenn QCONTROL program setting to specify the custom forms.

A laboratory often has the requirement to store additional details for a quality control type. To provide a form to manage entry of this data, create the QControlUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

To add report templates to the Report main menu option for quality control types in the Method application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn QCONTROL program setting to each report template.

Configuring Analytical Limits for Quality Control Types

Set the Edit1ListViewColumnn QCONTROL program settings to specify which columns from the QCONTROL_ANALYTE table are presented in the grid when the Product » Analytes node is selected on the Details tab.