All blueprints

Contract laboratory LIMS.

One sample operation, many client boundaries.

Illustration of a seal following a sample vial to an analytical instrument and its result.
Contract laboratory / one order across two trust boundaries
The client sees a coherent service state. Internal work retains its richer GMP evidence, and per-client Systems keep each client’s records apart.
SO-NOVA-01804
08:14
09:02
11:40
15:22
D+3
Client portal
Request
7 tests / 5d
Received
temp query
In testing
4 / 7
Action
OOS ack
Delivered
CoA v01
CLIENT SYSTEM BOUNDARY
Accession
conditional
Aliquot
ready
HPLC assay
complete
OOS notice
client ack
QA / CoA
released
Lab operation
Accession
method · sample · analyst
instrument · source data
conditional
Aliquot
method · sample · analyst
instrument · source data
ready
HPLC assay
method · sample · analyst
instrument · source data
complete
OOS notice
method · sample · analyst
instrument · source data
client ack
QA / CoA
method · sample · analyst
instrument · source data
released
Reconcile
Promise
5 business days
Actual
3d 04h · OOS clock met
Invoice basis
7 tests · 1 client retest

Figure 1. Service order SO-NOVA-01804 in two views: the client portal shows request, receipt, testing, OOS action and delivery of CoA v01, while the laboratory operation retains accession, aliquoting, HPLC assay, OOS notice and QA evidence behind the client’s System boundary.

Summary

The problem
A contract laboratory runs many clients’ quality agreements, methods, specifications and turnaround promises through shared people, instruments and inventory. When terms live in account managers’ memory and one status field serves both staff and clients, GMP control and confidentiality are both at risk.
Seal’s approach
Each client order is one service record from quote to invoice. Each sample inherits the effective terms of its client’s quality agreement: methods, specifications, OOS communication, reporting and access.
What changes
Clients see a deliberate external state while internal investigations stay inside the laboratory’s own Systems. Turnaround metrics keep the waiting reason, and billing status cannot alter laboratory evidence.
Where to start
One multi-test client order from quote to invoice, including a temperature discrepancy, an OOS notification and a report correction. Book a demo.

A contract testing laboratory does not run one internal QC programme. It runs many clients’ quality agreements, methods, specifications, priorities and turnaround promises through shared analysts, instruments, rooms and inventory.

Seal keeps each client order as one service record, from quote and expected shipment through testing, QA approval, certificate, retains and invoice. The laboratory works from complete GMP evidence; each client sees only what its agreement allows.

1The client agreement governs the work.

The quality agreement defines authorised contacts, products, services, methods, specifications, OOS communication, subcontracting, retain policy, turnaround, reporting, record retention and approval responsibilities.¹ In Seal those terms are configuration the work runs on. Each sample inherits the effective quality and service rules of its client’s agreement instead of relying on an account manager’s memory.

Each client can have its own System, holding its products, batches, specifications, methods, contacts, report templates and billing terms, and users are assigned roles per System. Laboratory staff see what their System roles require, and client users see only the configured portal page and the records shared with them. Verify the boundary for each implementation with test users before live client access.

Compendial methods and shared laboratory resources stay centrally governed, while client-specific applicability stays separate. Client-supplied, compendial and transferred methods carry ownership, approved version, site applicability, calculations and change-notification rules; specifications carry product, stage, market, limits, units and rounding. The sample resolves the correct versions at receipt and at execution, and a later revision does not rewrite the basis of an in-progress or reported test.

1.1Why teams choose Seal for contract testing laboratories

Contract laboratories usually run a LIMS for testing, a CRM or spreadsheet for quotes and client terms, a separate portal for status and a finance system for billing, joined by people who remember each client’s agreement. Seal makes the client’s agreed terms configuration that each sample inherits, and runs the order from quote to invoice on one service record with a deliberate boundary between internal evidence and what the client sees. When a client changes a method or specification, the change takes effect as a version for new samples, while completed work keeps the terms it was tested under.

2Settle the scope before the sample arrives.

Quotes are built from controlled service definitions: tests, panels, preparations, method transfers, stability pulls, rush service, storage and data packages. A quote records its assumptions, volumes, turnaround basis, exclusions and approval. Accepted lines become service orders without rekeying, and a commercial revision cannot silently change an active GMP requirement.

Clients then submit expected samples with product, batch, tests, specification, quantity, storage, hazard, timepoint, priority and purchase order. The laboratory reviews readiness before receipt. A missing method, an expired agreement, an unapproved specification or an insufficient quantity surfaces while the shipment can still be corrected.

3Accessioning reconciles expectation with what arrived.

Receipt records the carrier, seal, package condition, temperature evidence, custody, containers, labels, quantity and discrepancies, and reconciles expected against received identities before login. Quarantine, rejection, conditional acceptance and client clarification each preserve the material state. An accession number does not by itself permit testing.

From there, the parent sample, aliquots, composites, preparations and reserve portions form a physical genealogy. Each transformation records source, quantity, operator, equipment, time, location and what remains. The system can calculate the quantity a panel needs and protect retain and repeat-test reserves, so an insufficient sample prompts an accountable decision rather than silent overconsumption.

4Plan capacity at the level of the test operation.

Turnaround depends on analyst authorisation, instruments, rooms, incubations, standards, reagents, columns, sequence capacity and review, not only on a due date. Seal schedules at that level, grouping compatible preparations and sequences while preserving client priority and cross-contamination controls. Rush work records who approved the displacement and which commitments moved.

Dispatch checks method authorisation, training, instrument qualification and calibration, standards, reagents and sample status, and names the specific missing prerequisite. Work queues show ready, waiting, blocked, in-review and client-hold states with a reason and an owner, so ageing does not hide inside a broad “open” status.

Instrument sequences are created with governed sample, method and standard identifiers. Returned files reconcile against planned injections, the audit trail and calculations, and per-client Systems keep one client’s sequence or attachment out of another client’s report.

Instrument workstation

HPLC-07 / sequence 041

  • Original acquisition and report
  • Available method and sequence files
  • Sample identifiers and acquisition times

Seal IoT

Installable capture agent

  • File trigger on the approved export folder
  • Run the configured upload script
  • Upload using outbound HTTPS

Laboratory record

Sample S-041-12

  • Original source file retained
  • Reported values and units mapped
  • Method and specification linked
  • Evidence available for review

Verify the connection with real example files.

Check missing and duplicate files, sample matching, units and recovery after a failed transfer. A file arriving successfully does not establish that the acquisition is complete or its result is valid.

Figure 2. Seal IoT collects the instrument’s export files, so the laboratory record keeps the original acquisition beside its mapped values. The example shows a generic HPLC sequence (HPLC-07, sample S-041-12) rather than order SO-NOVA-01804

5Review, OOS communication and release follow the agreement.

The analyst completes execution and initial checks. Technical review assesses source data, calculations, system suitability, method adherence, audit trails and result validity. QA or the authorised report reviewer then evaluates the specification, exceptions, OOS and report completeness. Role assignment follows the quality agreement, and each electronic signature records its meaning and the version signed.²

An OOS or atypical result can require client notification within an agreed period while the laboratory assessment continues. Seal records the notification content, audience, time, acknowledgement, shared evidence and any authorisation for additional work. The laboratory investigation keeps its raw evidence and scientific control; client decisions on manufacturing information, resampling and product impact remain linked but accountable to the client.

6The client sees a deliberate external state.

Certificates are generated from approved evidence. Controlled templates set client identity, sample and batch fields, methods, specifications, results, units, qualifiers, approvals and legal text, and only approved reportable results enter the certificate. A reissue retains its reason, the superseded version, changed fields, recipients and delivery history. Raw-data packages can be assembled under client-specific rules.

By hand

  1. Export the LIMS results to Excel.
  2. Copy the values into Word.
  3. Review the transcription.
  4. Print, sign, scan and file.

In Seal

  1. Generate the CoA from the approved results.
  2. E-sign and issue the PDF.
Figure 3. Approved laboratory evidence becomes a controlled certificate without transcription

Through a configured portal page, clients see expected shipments, receipt discrepancies, status, questions, approved results, reports and invoices as their agreement allows. Internal hypotheses, personnel notes and other clients’ information stay out of external status fields. Approvals, clarifications, sample instructions, requests for additional work and downloads become attributable records on the service order.

Work continues after reporting. Remaining samples and retains keep their location, quantity, storage conditions, excursion history, ownership and disposal authorisation, and a return or transfer preserves custody. Stability pulls are scheduled against the effective protocol with chamber, interval and timepoint lineage.

7Keep commercial state apart from GMP evidence.

Invoice evidence reconciles quoted services, received samples, completed or cancelled tests, rush fees, storage, shipping, subcontracted work and approved non-billable repeats. Billing status never alters laboratory evidence or releases a report outside the approved path.

Turnaround metrics keep the waiting reason. The laboratory measures request to receipt, receipt to login, ready to start, execution, technical review, QA release and delivery, with client hold, missing information, instrument downtime, OOS and internal queue kept distinct. On-time delivery is measured against the promised basis and approved revisions, and metrics can be segmented without exposing one client’s information to another.

8Prove one client order from quote to invoice.

Follow one multi-test request through quote, expected shipment, a temperature discrepancy, conditional accession, aliquoting, method and specification resolution, scheduling, instrument execution, OOS notification, an approved retest, QA review, certificate, portal delivery, retain storage and invoice.

Include a method-version conflict, insufficient quantity, a rush reprioritisation, a subcontracted test, a report correction, an unauthorised client access attempt and a sample-return request. The model is ready when the client sees a coherent service and the laboratory retains complete GMP control.

References

  1. 1EudraLex Volume 4, Part I, Chapter 7, Outsourced Activities (2013). European Commission
  2. 221 CFR 11.50, Signature manifestations: signed electronic records must show the printed name of the signer, the date and time of signing, and the meaning of the signature (such as review, approval, responsibility or authorship). eCFR

ACapabilities

Table A.1. What the Contract Testing Laboratory LIMS and Client Portal blueprint covers. Linked capabilities are blueprints of their own.
CapabilityWhat it covers
Client and quality agreementsPer-client Systems, contacts, products, methods, specifications, communication clocks, reporting, retention and approval rules are executable.
Quotes and service ordersControlled services, turnaround, assumptions, volumes, pricing, exclusions, accepted scope, amendments and purchase orders remain reconciled.
Sample accessioningExpected and received identities, packages, temperature, condition, quantity, hazards, custody, discrepancies and acceptance are explicit.
Multi-client LIMSClient methods, specifications, samples, tests, raw data, results, OOS and reports share laboratory resources without crossing access boundaries.
Capacity and turnaroundAnalysts, skills, instruments, rooms, preparations, incubations, standards, sequences, reviews, priorities and blockers drive delivery forecasts.
OOS client communicationNotification timing, recipients, shared evidence, acknowledgement, additional-work authorisation, laboratory investigation and client decisions stay accountable.
CoAs and data packagesApproved results generate client-specific certificates, raw-data packages, reissues, signatures, recipients and delivery history without transcription.
Configured client portalA configured portal page exposes shipments, status, questions, instructions, approved reports, acknowledgements, downloads and invoices as a deliberate external state, verified for each implementation.

BConnected records

Entity hierarchy
What it records
Kind
Client Account
Client System boundary, quality agreement, contacts, products, portal access, service and billing rules.
entity
Pharmaceutical Sponsor
Quality agreement, products, contacts, services, methods, reports, portal and billing pattern.
template
Nova Therapeutics
Active client, with its own System, for release and stability testing services.
record
Service Order
Accepted quote scope, tests, turnaround, instructions, purchase order, changes and state.
entity
Release Testing Order
Quote lines, samples, test panel, turnaround, reporting, change and billing pattern.
template
SO-NOVA-01804
Seven-test release order for product NT-4 lot 26H071.
record
Inbound Shipment
Expected and actual containers, carrier, seal, condition, temperature, custody and discrepancies.
entity
Client Sample
Client identity, batch, containers, genealogy, quantity, storage, custody, tests and status.
entity
Finished Product Release Sample
Expected identity, containers, quantity, storage, aliquots, tests, reserve and disposition.
template
ACC-2026-04412
Conditionally accepted shipment sample linked to the active service order.
record
Client Method
Owned or shared procedure, version, site applicability, instruments, calculations and review.
entity
Client Specification
Product, stage, market, test, method, limit, unit, rounding and effective state.
entity
Laboratory Work
Preparation, test, incubation, sequence, resource, priority, due state, execution and review.
entity
Approved Result
Source-linked value or conclusion, method, specification, review, exceptions and approval.
entity
Client Report
CoA or data package version, template, approved results, signatures, delivery and correction.
entity
Client Certificate of Analysis
Client layout, sample fields, methods, results, limits, comments, approval and delivery.
template
COA-NOVA-4412 v01
Approved and portal-delivered certificate for the representative sample.
record
Portal Exchange
External question, instruction, approval, notification, acknowledgement or download event.
entity
Figure B.1. Record types, templates and the relationships between them in this blueprint.

CQuestions and answers

What is a contract testing laboratory LIMS?

It is a laboratory information management system designed for multiple external clients, connecting commercial scope, quality agreements, sample receipt, methods, scheduling, testing, OOS communication, reports, portals, retains and billing evidence.

How does Seal keep client data separate?

Each client’s records can sit in a separate System, and users are assigned roles per System, so records, search, attachments and exports follow that membership. The client portal is a configured page over the records shared with that client, and the boundary is verified for each implementation. Shared methods and laboratory resources remain centrally controlled without exposing client-specific data.

Can clients submit sample requests before shipping?

Yes. Expected samples can include product, batch, tests, method, specification, quantity, storage, hazard, timepoint, priority and purchase order so readiness gaps are resolved before receipt.

How are receipt discrepancies handled?

Expected and actual shipment identity, containers, quantity, temperature, seal, condition and instructions are reconciled. Quarantine, rejection, conditional acceptance, clarification and client authorisation retain evidence and timing.

Can different clients use different versions of a method?

Yes. Ownership, approved version, site and product applicability, transfer state, instruments, calculations, review rules and change notification are resolved for each sample without duplicating shared definitions unnecessarily.

How does capacity planning work?

Work is planned at preparation, instrument, incubation and review level using analyst skills, rooms, assets, materials, sequence capacity, dependencies, priority and due commitments.

Can Seal notify a client when an OOS occurs?

Yes. Quality-agreement rules can drive notification clocks, recipients, approved content, acknowledgements and authorisations while the laboratory investigation retains scientific and data control.

Does Seal generate client-specific CoAs?

Yes. Controlled templates assemble approved results, limits, methods, identifiers, qualifiers, comments, signatures and legal text. Reissues retain superseded versions, reason, changed fields, recipients and delivery.

What can clients see in the portal?

Authorised clients can see configured shipment, receipt, status, question, approved-result, report, invoice and download information. Internal investigation and other-client data are excluded by design.

Can sample retains and destruction be managed?

Yes. Remaining quantities, containers, locations, conditions, storage, excursions, expiry, ownership, return, transfer, destruction authorisation and custody remain traceable.

Can completed testing feed billing?

Yes. Invoice evidence can reconcile quoted and amended services, completed or cancelled tests, rush work, storage, shipping, subcontracting and approved non-billable repeats without allowing commercial state to alter GMP evidence.

What should the first implementation prove?

Follow one order from quote and expected shipment through a receipt discrepancy, aliquoting, scheduling, instrument testing, OOS notification, QA review, CoA, portal delivery, retain storage and invoice.

See your process in Seal.

Bring a procedure or a recurring problem. See how your team can use Neil to build the workflow, investigate the results and improve the next version.

Book a demo