Lab Portal Setup Tab


Portal Setup Tab

The Lab Portal Setup Tab was moved to the Lab Setup screen as part of the version 2.1 API and portal improvements.  (For earlier versions of this screen please see the older /wiki/spaces/AR/pages/557907974.)

Due to the nature of the version 2.1 Portal Catalog, a user must be granted individual access to a lab, and be viewing that lab's catalog, in order to request any tests from that lab.  As such, each individual Lab can now have its own custom settings for the portal, or choose to opt out of having their catalog available to view on the portal entirely.

Portal Lab Options

This section enables the portable and determines which parts will be displayed after the user logs in to the lab via their account.

FieldDescription
Lab Portal EnabledThe lab is accessible to clients on the external portal.  Clients can see their test results if they are associated with the lab.
Catalog EnabledThe lab's catalog is accessible to clients on the external portal.  They can browse and search through tests on the catalog, and place orders for tests.
Lab Section Selector EnabledThe catalog will be split into Lab Sections.
Filter Out Selectable SectionsIf the Section Selector is enabled, certain sections can be filtered out, such as internal research or administration catalog items.  Enter in a comma separated list of the sections to disable.
Accession Search ColumnsThis selects the client types that will be displayed on the accession search screen in addition to the accession results.   Up to two client types can be selected.
Accession Search Filter EnabledEnter in a SQL query of accessions to show or hide from the Accession Search.  Use this to block older accessions or research accounts.  See the example query in the next section.  Paste the entire query into this line.
Patient Search FilterEnter in a SQL query of patients to show or hide from the Patient Search.  Use this to block certain patients from being available on the Accession Search results.   
Accounting View OptionChoice between Show Complete Accounting History (including payments, late fees, collections, etc.), or showing invoices only.

Accession Search Filter Example

Below is an example of an SQL query from an Accession Filter used in an earlier version of VetView.  You can work with your DBA to customize this query to filter out the accessions you don't want to be available on the Lab Portal. 

Lab Section Filter Example
#
#   To show the Labs Sections Filter on the Catalog Screen of the Portal
#       set grails.vetview.portal.show.section.filter=true
#
#   To restrict which sections to show set
#       grails.vetview.portal.hide.sections=true
#
#   To select which Lab Sections not to show set
#       grails.vetview.portal.hide.sectionsList=and section.id not in (1,22,0,2,78,3,7)
#       where (1,22,0,2,78,3,7) are the Labs Sections ID you want to hide - comma separated and wrapped in ()
#
########################################################################
grails.vetview.portal.show.section.filter=false
grails.vetview.portal.hide.sections=false
grails.vetview.portal.hide.sectionsList=and section.id not in ()

Portal Registration Instructions

This is a text block that will display on the main Lab Page when your portable has been enabled that direct your clients how to request access to the specific lab.  Customize this with any important names, telephone numbers, or email addresses.  Basic rich text formatting is available for organization and emphasis.  (Further formatting is controlled via the CSS on your web portal domain. )

Lab Portal Email Options

These settings include the email address to and from that will be used for all emails associated with your lab, and the welcome email subject line and message for users who have been granted access to the lab.

External Payment Processor Form Properties

This section allows you to set the parameters for an external payment website.  Contact your payment vendor for the details needed to have this configured correctly.

Setup & Admin Guides

VetView Wiki

Most recent releases of VetView:  Version 4.1.3 Hotfix (Released 2/16/2024)