Services and Rate Lists (v12.2 onwards)
Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com

Services and Rate Lists (v12.2 onwards)

Overview

Multiple labs and biobanks have evolved to conduct commercial projects for a wide range of research organizations. As part of these engagements, biobanks charge research organizations for specific services provided, such as:

  • Specimen storage services

  • Derivative creation from primary specimens

  • Tertiary processing (e.g., DNA/RNA extractions)

  • Cell culture and other advanced laboratory services

With the increasing demand for accurate, automated capture of services and associated charges, OpenSpecimen has introduced the Services and Rate Lists feature starting from v12.2.

This feature enables biobanks to systematically define services, manage client- and time-specific pricing, and track service utilisation in a controlled and auditable manner.

Key Benefits

  • Flexible, CP-specific pricing

  • Time-bound rate control

  • Strong permission enforcement

  • Improved billing accuracy

  • Better reporting and auditability

Services

Services represent the offerings provided by the biobank to its clients.

Examples include:

  • Specimen processing

  • Aliquoting

  • Storage

  • Shipment

Defining Services

 

CPs List View → More → Services

Add Services

Define values

 

Code is a user-entered unique value, while description is a user-friendly name.

 

 

 

Rate Lists

Service rate variations are handled using ‘Rate Lists’, which change based upon

  • Different Collection Protocols (clients)

  • Different time periods

Important Fields

  • Validity Period: The rates defined in the Rate List apply only within the specified interval.

  • Associate Services: From the list of services, the user can choose a subset to define the rate list

  • Rates: Define charges and currency for all selected services.

  • Applicable CPs: One or more CPs to which the Rate List applies. Users can create and maintain separate Rate Lists based on local needs

Defining Rate Lists

CPs List View → More → Rate Lists

Create Rate List

 

Associate Services

Associate Collection Protocols

 

 

Specimen Service Assignment

Default Service Assignment During Collection

Default Service Configuration allows users to predefine expected services to be consumed at the specimen requirement level. Whenever a specimen corresponding to a specific specimen requirement is created, the system will automatically:

  • Assign the configured services

  • Generate the associated charges based on the applicable Rate List

This automation ensures that service consumption and billing are handled consistently and accurately without relying on manual user input.

Benefits

  • Auto-calculating charges without any intervention from end users (e.g., technicians)

  • Reducing manual effort in entering services for recurring or standard specimen workflows

  • Improving billing accuracy by eliminating missed or inconsistent service entries

Within Specimen Requirements, a new field, viz. Services is introduced. This is a multi-select dropdown type field, it shows a list of all services across Rate Lists

Once the services are defined, whenever a new specimen is collected against the specimen requirement, the associated services are automatically added to the specimen, and this can be seen in the specimen overview → Services tab

 

Manually Adding/ Updating Services

In some cases, specimen collection or processing may occur before commercial/ billing decisions are finalized or are dynamically calculated by admins during data entry. In such scenarios, users can manually add services to specimens to ensure charges are captured once the applicable pricing decisions are made.

Add/Edit Services for one specimen

  • Enables direct management of services for a specific specimen. Users can navigate to the specimen overview page → Services Tab → Add/Delete services manually

 

Add/Edit Services in custom workflows

  • Allows bulk or workflow-driven service assignment as part of a custom workflow

Details of the workflow task can be viewed here.

 

Service Rate Queries & Reporting

Query Module Support

Users can query:

  • Services

  • Associated rates

  • Date of usage

Use Cases

  • Analyse service utilisation

  • Generate billing or utilisation reports

  • Review historical pricing and consumption trends

Got feedback or spotted a mistake?

Leave a comment at the end of this page or email contact@krishagni.com