[ SYSTEMS & TECHNOLOGY ]

GxP Systems & Technology

The 18 system classes regulated work actually runs on — what each one is, the records it holds, what crosses its boundaries, how it is validated, and what an inspection probes when it is in scope.

This catalog describes system classes, not products. For named commercial platforms, see the software directory.

How to use this library

Start with the domain you work in, then read what each class IS — and, on its page, what it is not, which is where scope failures actually come from. Every number on a card is a live count from the catalog.

A system class is not a product. SPEQ describes what a CTMS or a LIMS is; the vendor directory at /tools lists the products that implement one, and a GAMP category is a property of an implementation, not of a class.

New to GxP? Start with Navigator →
18 systems
Presentation order
COMPLETE INDEX — ALL 18 SYSTEM

Every count on this page is derived at render from each system’s standardIds, dataFlows and coreRecords — none is authored as a number.

[ SYSTEMS FABRIC ]

What crosses between these systems

A regulated record set is not held in one place. It is distributed across 18 system classes, and most of the hard questions in an inspection are about the 66 hand-offs between them — which system raised the deviation, which one holds what was actually done, and which one the regulator was told about it in.

The second table is the more useful one. 55 statements of what each system is not the system of record for — the boundaries that stop one platform being believed to own everything.

RECORD FLOWS BETWEEN SYSTEMS (66)
FromToWhat crosses
eQMSMES / EBRDeviations raised from an in-process exception, and the change control that authorises a master batch record revision
eQMSLIMSOut-of-specification and out-of-trend results escalated into a laboratory investigation
eQMSRIMApproved changes whose impact assessment concludes a regulatory variation or notification is required
eQMSERP & Warehouse ManagementQuality holds, batch status decisions, and approved-supplier status that gate material movement
eQMSSafety / PV DatabaseComplaints that meet the adverse-event criteria and must be handled as safety cases
CTMSeTMFFinalised monitoring visit reports, follow-up letters, and other operational essential records routed to filing
CTMSIRT / RTSMSite activation decisions that gate whether a site may randomise subjects and receive investigational product
CTMSEDCSite and staff status used to provision, and — on deactivation — retire, access to the clinical database
CTMSeQMSSerious breaches and systemic site or vendor issues escalated into deviation and CAPA handling
eTMFRIMFinal essential records — protocols, approvals, and report appendices — drawn into the clinical modules of a submission dossier
eTMFCTMSCompleteness and filing-timeliness metrics that feed the sponsor's oversight of sites, CROs, and the trial itself
eTMFeQMSSystemic filing failures — a site or vendor whose records are chronically missing or late — escalated as quality events
EDCSafety / PV DatabaseSAE data reconciled field-by-field against the safety case, with discrepancies queried back to the site
EDCCTMSEnrolment, visit, and data-entry status metrics that feed monitoring triggers and sponsor oversight
EDCeTMFArchived casebooks, data-management deliverables, and build documentation filed as essential records at closeout
eCOA / ePROEDCAssessment data integrated into the clinical database by validated transfer, with reconciliation back to the eCOA source
eCOA / ePROCTMSCompliance and completion rates by site, feeding monitoring triggers and oversight of struggling sites
eCOA / ePROeTMFInstrument version records, equivalence documentation, and study-build evidence filed as essential records
IRT / RTSMEDCRandomisation numbers and kit identifiers written to the clinical database — never the treatment assignment itself while the trial is blinded
IRT / RTSMERP & Warehouse ManagementResupply demand and shipment requests driving physical picking, distribution, and depot inventory movements
IRT / RTSMCTMSScreening, randomisation, and enrolment counts by site, feeding oversight and projection
IRT / RTSMeTMFEnd-of-trial randomisation documentation, unblinding logs, and IP accountability records filed as essential records
Safety / PV DatabaseRIMCase listings and summary tabulations feeding aggregate safety reports, and the submission tracking of those reports
Safety / PV DatabaseeQMSCases indicating a possible product-quality defect routed into complaint investigation — and complaint-sourced adverse events received back
Safety / PV DatabaseEDCReconciliation output on trial SAEs — discrepancies between the safety case and the clinical database queried back before lock
MES / EBReQMSExecution exceptions that meet the deviation threshold, raised with their batch, step, and equipment context attached
MES / EBRERP & Warehouse ManagementMaterial consumption, yield, and batch status that release or hold inventory movements
MES / EBRLIMSIn-process and finished-product sample requests, with the batch and step identity the result must land against
MES / EBRHistorians, SCADA & PLCRecipe parameters and phase commands issued down to the control layer for automated steps
MES / EBRSerialization & Track-and-TraceBatch, lot, and expiry master data that the packaging lines encode into each unique identifier
Historians, SCADA & PLCMES / EBRProcess values, phase completion status, and equipment states consumed into the electronic batch record for automated steps
Historians, SCADA & PLCeQMSAlarm excursions and cycle failures that cross the deviation threshold, escalated with their time-series context
Historians, SCADA & PLCDigital TwinsHistorical and live time-series data used to build, calibrate, and synchronise process models
Historians, SCADA & PLCContinuous Manufacturing SystemsReal-time process signals feeding the continuous line's control strategy and residence-time tracking
Serialization & Track-and-TraceERP & Warehouse ManagementAggregation hierarchies and unit status that shipping transactions must reference before product moves
Serialization & Track-and-TraceeQMSVerification-failure alerts and suspect-product notifications escalated into investigations with statutory timelines
Serialization & Track-and-TraceMES / EBRPackaging-line reconciliation counts — commissioned, rejected, sampled, destroyed — consumed into the packaging batch record
PATContinuous Manufacturing SystemsReal-time attribute predictions feeding the control strategy — accept, adjust, or divert decisions on flowing material
PATMES / EBRRTRT and in-process results consumed into the electronic batch record as release-supporting evidence
PATLIMSPaired in-process samples and predictions for reference-method comparison during model building and ongoing verification
PATHistorians, SCADA & PLCPredicted attribute values written as process tags alongside the measured variables they contextualise
Continuous Manufacturing SystemsMES / EBRBatch definition, material genealogy, diversion records, and state-of-control summaries assembled into the electronic batch record
Continuous Manufacturing SystemseQMSDiversion events and disturbances exceeding the expected envelope, escalated as deviations with their process context
Continuous Manufacturing SystemsLIMSSamples and data packages for reference testing, stability, and attributes outside the real-time control strategy
Continuous Manufacturing SystemsDigital TwinsHigh-resolution process data used to build and refine predictive models of the line
Digital TwinsContinuous Manufacturing SystemsSoft-sensor estimates and model-predictive outputs consumed by the continuous line's control strategy
Digital TwinsHistorians, SCADA & PLCComputed and estimated values written back as derived tags alongside the measured data that produced them
Digital TwinsAI/ML Systems in GxPTraining datasets, model artefacts, and performance telemetry exchanged with the ML lifecycle platform for learned components
Digital TwinseQMSModel performance excursions and retraining proposals routed into change control and, where warranted, deviation handling
LIMSLab Instruments & CDSSample identities, test assignments, and worklists pushed to instruments and the chromatography data system for acquisition
LIMSeQMSOut-of-specification and out-of-trend results escalated into a formal laboratory investigation
LIMSMES / EBRApproved release-testing results and certificate-of-analysis data feeding batch record review and disposition
LIMSERP & Warehouse ManagementUsage decisions and testing status that move a material or batch between quarantine and released in the inventory system
Lab Instruments & CDSLIMSProcessed, reviewed results transferred against the sample worklist, with units and significant figures preserved
Lab Instruments & CDSeQMSAberrant-result and audit-trail-review findings escalated into laboratory investigations and data-integrity events
Lab Instruments & CDSAI/ML Systems in GxPHistorical chromatographic and spectral data supplied as training and monitoring input for anomaly-detection models
ERP & Warehouse ManagementMES / EBRProcess orders, bills of material, and batch-managed material identities for dispensing and execution
ERP & Warehouse ManagementLIMSInspection lots raised at goods receipt and batch creation, triggering sampling and testing against specifications
ERP & Warehouse ManagementSerialization & Track-and-TraceDelivery and shipment events providing the transactional context for aggregation and regulatory reporting
ERP & Warehouse ManagementeQMSGoods-receipt discrepancies and supplier-performance data feeding supplier complaints and requalification
RIMeQMSRegulatory impact assessments, per-market approval status, and commitment deadlines gating change-control implementation
RIMERP & Warehouse ManagementMarket authorisation and variation-approval status determining which markets a batch made under a change may ship to
RIMSafety / PV DatabaseProduct, licence, and market master data underpinning case processing and per-market reporting obligations
AI/ML Systems in GxPeQMSPerformance degradation and drift alerts raised as quality events, and model changes routed through change control
AI/ML Systems in GxPSafety / PV DatabaseAuto-classified and triaged adverse-event cases handed to the safety workflow with confidence context for human review
AI/ML Systems in GxPMES / EBRIn-line classifications and predictions — inspection results, anomaly flags — surfaced into execution and review-by-exception
BOUNDARIES — WHAT EACH SYSTEM DOES NOT OWN (55)
SystemOwned instead byThe boundary
eQMSMES / EBRNot the batch record. The eQMS holds the deviation raised against a batch; the electronic batch record holds what was actually done to make it.
eQMSRIMNot the regulatory submission system. A change control may conclude that a variation is required, but the variation itself is planned and tracked in RIM.
eQMSLIMSNot the laboratory system of record. An out-of-specification result originates in the LIMS or the chromatography data system; the eQMS holds the investigation of it.
CTMSEDCNot the clinical database. Subject data — the eCRFs, queries, and locked datasets — lives in the EDC; the CTMS holds the operational status of the sites and visits that produced it.
CTMSeTMFNot the trial master file. A monitoring visit report is drafted from CTMS activity, but the finalised, approved report is an essential record and the eTMF is where it is filed and inspected.
CTMSIRT / RTSMNot the randomisation or supply system. The CTMS tracks that a site is activated; the IRT enforces whether that site can actually randomise a subject and receive investigational product.
CTMSSafety / PV DatabaseNot the safety system. A CTMS may count SAEs for oversight metrics, but the individual case safety report is processed, assessed, and submitted from the pharmacovigilance database.
eTMFCTMSNot the operational tracking system. The eTMF files the evidence that a monitoring visit produced; the visit itself — scheduling, findings, follow-up — is managed in the CTMS.
eTMFRIMNot the submission publishing system. Essential records may support a marketing application, but the dossier is compiled, published, and tracked in RIM.
EDCeCOA / ePRONot the outcome-assessment platform. Patient- and clinician-reported outcomes are captured in the eCOA system, which holds their source and audit trail; the EDC receives them by validated integration.
EDCSafety / PV DatabaseNot the safety case processor. An SAE recorded on an eCRF triggers reporting obligations, but the individual case safety report is built, assessed, and submitted from the pharmacovigilance database, and the two are reconciled.
eCOA / ePROEDCNot the clinical database. Assessment data flows into the EDC by validated integration, but the eCOA system holds the source record and its audit trail — the EDC copy is downstream, and reconciliation runs between the two.
eCOA / ePROSafety / PV DatabaseNot the safety intake channel. An alarming response can trigger an alert to the site, but the clinical assessment of the subject and the processing of any resulting case belong to the site and the pharmacovigilance system.
IRT / RTSMEDCNot the clinical database. The IRT records the randomisation transaction and kit assignment; the subject's clinical data lives in the EDC, which receives the randomisation number — never the treatment arm — by integration.
IRT / RTSMERP & Warehouse ManagementNot the warehouse or ERP. Physical inventory, GMP batch status, and release of investigational product are owned by manufacturing and distribution systems; the IRT holds the trial's logical view of kits and drives demand against it.
IRT / RTSMSafety / PV DatabaseNot the safety system. Emergency unblinding is executed through the IRT, but the clinical event that prompted it is assessed by the investigator and processed through pharmacovigilance workflows.
Safety / PV DatabaseEDCNot the clinical database. An SAE captured on an eCRF is clinical data; the safety case built from it is a separate record of record in the PV database, and the two are reconciled field by field before database lock.
Safety / PV DatabaseeQMSNot the complaint system. A product-quality complaint lives in the eQMS; when a complaint carries an adverse event — or a case suggests a quality defect — the record must flow both ways, and the interface between the two is a classic inspection probe.
Safety / PV DatabaseRIMNot the aggregate-report author. PBRERs and PSURs draw their case listings and summary tabulations from the database, but the documents are authored, reviewed, and submission-tracked outside it.
MES / EBReQMSNot the quality-event system. The MES flags the exception; the deviation raised from it, the investigation, and the CAPA live in the eQMS.
MES / EBRERP & Warehouse ManagementNot the ERP. Inventory valuation, procurement, planning, and the financial view of a batch belong to Level 4; the MES consumes material lots and reports back what was used.
MES / EBRHistorians, SCADA & PLCNot the raw process-data archive. Second-by-second process values live in the historian; the EBR carries the values and summaries the batch record requires, not the full time series.
MES / EBRLIMSNot the laboratory system of record. The MES requests an in-process sample and consumes the result status; the analytical record itself belongs to the LIMS.
Historians, SCADA & PLCMES / EBRNot the execution layer. The MES orders the phase and records the batch context; the PLC runs it. Recipe enforcement and operator signatures belong one level up.
Historians, SCADA & PLCMES / EBRNot the batch record. The historian holds everything the process did; the EBR holds what the batch record requires. A trend supports an investigation — it does not substitute for the reviewed record.
Historians, SCADA & PLCPATNot the analytical measurement layer. PAT analysers and their chemometric models are a distinct system class, even when their outputs land in the historian as tags.
Historians, SCADA & PLCDigital TwinsNot a model. The historian records what happened; a digital twin predicts what will. Feeding one from the other does not merge their obligations.
Serialization & Track-and-TraceERP & Warehouse ManagementNot the inventory system. The ERP owns stock, orders, and shipment planning; serialization owns the identity and status of each unit inside those movements.
Serialization & Track-and-TraceMES / EBRNot the batch record. The EBR proves the batch was made and packaged as intended; serialization proves which identified units that batch became and where they went.
PATLIMSNot the QC laboratory. The LIMS owns the reference methods, specifications, and release results; PAT measures in the stream and must be reconciled to the lab, not substituted for it by assertion.
PATHistorians, SCADA & PLCNot the control system. PAT measures and predicts; the decision to adjust or divert is executed by the control layer acting on those signals.
PATLab Instruments & CDSNot the chromatography data system. CDS instruments run the laboratory's reference and release methods; a PAT analyser lives in the process with a fundamentally different qualification context.
PATDigital TwinsNot a digital twin. A chemometric model converts today's spectrum into today's attribute; a twin simulates the process itself. The two can cooperate, but their claims and validation differ.
Continuous Manufacturing SystemsMES / EBRNot the batch record system. The continuous line generates diversion, tracking, and state-of-control data; the electronic batch record that assembles it into a releasable record lives in the MES.
Continuous Manufacturing SystemsPATNot the measurement layer. PAT analysers and their chemometric models are their own system class; the continuous line is their most demanding customer, not their owner.
Continuous Manufacturing SystemsHistorians, SCADA & PLCNot just the control layer. PLCs and SCADA run the equipment; the continuous-manufacturing system adds material tracking, RTD-based diversion logic, and batch definition on top of them.
Continuous Manufacturing SystemsDigital TwinsNot a process model in itself. RTD and control models serve the line, but a predictive twin of the process is a distinct class with distinct validation claims.
Digital TwinsHistorians, SCADA & PLCNot the historian. The historian records what the plant did; the twin estimates and predicts. Feeding the twin from historised data does not make the two interchangeable as evidence.
Digital TwinsPATNot the PAT layer. A chemometric model converts a measured spectrum into an attribute; a twin models the process itself and may estimate states no instrument measures. Their validation frameworks differ accordingly.
Digital TwinsAI/ML Systems in GxPNot the ML platform. Where a twin embeds machine-learned components, the model development and lifecycle tooling belong to the AI/ML system class; the twin is the consumer of those artefacts.
LIMSLab Instruments & CDSNot the raw-data system. The chromatogram and its integration live in the chromatography data system; the LIMS holds the reportable result derived from them.
LIMSeQMSNot where the OOS investigation lives. The LIMS flags the out-of-specification result; the investigation, its root cause, and any CAPA are quality records in the eQMS.
LIMSERP & Warehouse ManagementNot the inventory system. The LIMS tracks samples and reagents for testing purposes; material stock, batch status, and warehouse movements are ERP records.
Lab Instruments & CDSLIMSNot the sample's system of record. Sample lifecycle, specifications, and the reportable result live in the LIMS; this class produces and processes the raw data behind that result.
Lab Instruments & CDSHistorians, SCADA & PLCNot the process historian. In-line process instrumentation and its time-series data belong to the automation layer; this class is the analytical laboratory's measurement estate.
Lab Instruments & CDSeQMSNot where an aberrant result is investigated. Reprocessing history is evidence for the investigation, but the investigation itself is a quality record in the eQMS.
ERP & Warehouse ManagementMES / EBRNot the batch record. The ERP knows a process order exists and what it consumed; the electronic batch record holds the evidence of how the batch was actually made.
ERP & Warehouse ManagementeQMSNot where the release decision is made. Quality decides disposition in its own records; the ERP executes the resulting status change and gates transactions on it.
ERP & Warehouse ManagementSerialization & Track-and-TraceNot the serialisation repository. Serial number generation, aggregation, and regulatory reporting events belong to the dedicated serialisation layer, exchanging shipment context with the ERP.
RIMeQMSNot the change control system. The change is assessed and approved in the eQMS; RIM plans and tracks the regulatory actions the change requires per market, and holds the approval status each market returns.
RIMSafety / PV DatabaseNot the safety system. Pharmacovigilance cases, signal management, and expedited reporting run in the safety database; RIM supplies the product and licence facts those processes depend on.
RIMeTMFNot the clinical trial master file. Trial conduct records belong to the eTMF; RIM tracks the applications and authorisations surrounding the trial, not its execution evidence.
AI/ML Systems in GxPDigital TwinsNot the digital twin. A twin is typically a mechanistic or hybrid simulation of a physical process; ML models may feed it, but the twin's claim rests on process understanding, not learned classification.
AI/ML Systems in GxPPATNot the measurement layer. PAT instruments and their chemometric models produce the in-process signal; this class covers learned models consuming such data to classify, predict, or decide.
AI/ML Systems in GxPHistorians, SCADA & PLCNot conventional automation. PLC logic, SCADA, and historians execute and record deterministic, specified behaviour; the distinct obligations here begin where behaviour is learned rather than programmed.

These are system CLASSES, not vendor products, and the flows describe how the classes conventionally divide the record set rather than how any particular site has integrated them. SPEQ models the relationships; the records themselves stay in the systems that own them.

[ HOW THE FABRIC FAILS ]

Where the joins actually give way

This catalog describes system classes as designed. The Systems and Data Fabric describes how a landscape behaves — when each interface transfers and how it fails, what each control does not prove, what a role cannot do and the shortcut that defeats it, where the authoritative copy of each evidence category lives, and what happens when a system is simply unavailable. It works a synthetic site spanning utilities, process equipment and computerised systems, so it covers the two kinds this catalog does not.

Open the Systems and Data Fabric →