Solutions Nubiss StudyCore

Nubiss StudyCore — eCRF

Build structured clinical-trial data capture around your protocol.

Define electronic case report forms, catch problems at the point of entry, resolve them through queries, and sign records under a change history where tampering shows.

Form instance · one subject, one visit Synthetic example
Subject S-0142 · site DE-03 pseudonymous
Visit Week 12 · day 84 −3/+3 in window
Form VITALS v3 · active versioned
Check SBP 178 outside 70–170 query opened
Query Answered · closed by DM resolved
Status Signed · SHA-256 bound locked

An out-of-range value raises a query automatically, with the rule that raised it recorded against it.

One form instance, entry through signature. Illustration of the data model with synthetic values.

The problem

Data cleaning is where trial budgets go to die.

The cost of a data problem grows with how long it goes unnoticed — and on paper, it goes unnoticed until the monitor visits.

Illustration: a study coordinator transcribing stacks of paper case report forms
01 The paper case report form.

Filled in at the bedside, transcribed later, and corrected in a margin nobody else will read.

Illustration: three study sites each working from a different version of the form
02 Three sites, three versions of the form.

Three sites working from three revisions of the same form, discovered at the first monitoring visit.

Illustration: a data manager confronting a screen full of flagged errors and open questions
03 Errors found months too late.

A data problem costs more the longer it goes unnoticed, and on paper it goes unnoticed for months.

With Nubiss

The same study, structured.

The same study, with the structure decided before the first subject rather than after the last.

Illustration: a site coordinator entering data into a clean, structured case report form
04 One structured form, rendered from the schema.

The form is rendered from the study's own definition, so every site enters the same fields the same way.

Illustration: a validated study form confirmed together with the site team
05 Validated at entry, confirmed with the site.

Rules run on submission: hard violations block, soft ones open a query against the value that raised it.

Illustration: a verified data table with every field checked, ready for sign-off
06 Field-by-field verification, then sign-off.

Source data verified field by field and locked, then signed with password re-authentication.

Who it is for

Studies that need a defensible record.

Interventional and observational, phase I to IV or no assigned phase, across one site or many.

Sponsors and CROs
Study and site setup, monitoring, oversight across sites
Investigators and site teams
Data entry against the visit schedule, answering queries
Data managers
Form design, edit checks, queries, the audit trail
Monitors
Field-level source data verification and locking

Study setup

Define the structure before the first subject.

The work is front-loaded on purpose: every decision made here is one the site team cannot get wrong later.

  1. Create the study and its sites

    Protocol identifier, phase, sponsor; then the sites with centre identifiers and countries.

  2. Assign the team

    Sponsor, CRO, monitor, investigator, data manager or administrator — scoped to one site or the whole study.

  3. Define the case report forms

    Numbered versions holding fields with a code, a type, required status and permitted values.

  4. Define the visit schedule

    Day offsets with windows, so an out-of-window visit is flagged rather than silently accepted.

  5. Write the edit checks

    Hard checks block completion; soft checks open a query automatically.

A study can also be cloned from a template — visits, forms, fields and randomisation configuration copied in one step.

Capture and cleaning

Catch it at entry, resolve it in the open.

Refuse the obvious errors immediately; give the arguable ones a documented conversation.

At the site

Forms rendered from the schema

A date field is a date picker, a choice field is a fixed list — no separate form to maintain.

Validation on completion

Required fields, ranges, patterns, permitted choices and unknown codes checked before a form completes.

Subject dashboard

Visit windows, form states, open queries, verification coverage and samples — one screen per subject.

Data management

Queries with provenance

Open → answered → closed with a comment thread; a rule-raised query records which rule raised it.

Source data verification

Field-by-field verification with a lock; a locked form cannot be edited at the site.

Monitoring dashboard

Subjects, visits, forms, samples and open queries, broken down by site.

Record integrity

The part that has to hold up years later.

Signatures bound to the data as signed, and an audit trail designed so tampering is detectable rather than merely prohibited.

Electronic signature

Username and password again at the moment of signing, with the signer, time, printed name, meaning and reason recorded.

Bound to the data

A SHA-256 hash over the record as signed, re-verified on view. If the data changed, the signature no longer matches.

Two locks

A signed form cannot revert to incomplete; a verification lock independently blocks site editing. Un-signing needs re-auth and a reason.

Change history with values

Actor, time, action, before and after values — with a field-by-field difference view.

Tamper-evident chain

Each event carries the hash of the one before it. Altering a past event breaks the chain from that point on.

Append-only, separate database

Audit records live in their own database and reject updates and deletions at the application layer.

Randomisation and blinding

Allocation you can reproduce, unblinding you can defend.

Lists are generated from a recorded seed — the same seed reproduces the same list, years later.

  • Block randomisation with configurable ratio and block size
  • Blinding levels, with allocation codes shown in place of arms
  • Emergency unblinding requiring a second person's approval
  • Break-the-glass for a serious adverse event or emergency
  • Requesters cannot approve their own request

Stated limits

  • Stratified randomisation is recorded but not applied. A stratum can be configured and stored, but slot selection does not filter by it — treat it as unavailable.
  • No minimisation and no adaptive or dynamic allocation.
  • Two blinding levels behave identically in the current implementation.

Subject privacy

Identifiers kept apart from study data.

A subject record holds a study identifier, sex and year of birth — no name, no medical record number. Identifying details live separately, encrypted, with access restricted by role and logged.

Worth knowing: date of birth is currently stored unencrypted alongside the encrypted fields.

Biospecimens

Chain of custody from collection onward.

Auto-generated laboratory identifiers, aliquots linked to their parent, storage from freezer to position — and every movement recorded as an event with who, when, from, to and at what temperature.

Compliance

What is built, and what is not yet documented.

Where StudyCore genuinely sits against regulatory expectations for computerised systems in clinical trials — stated without interpretation.

Technical controls in the software, stated without interpretation.
Area Position today Status
Audit trail Actor, timestamp, action, before and after values, address and session, on a separate append-only database with a hash chain. Available
Electronic signature Password re-authentication, meaning of signature, printed name, reason, and a SHA-256 hash binding the signature to the data as signed. Available
User management Role-based permissions scoped by company, study and site; failed-login lockout; time-boxed secondary roles. Available
Data integrity at entry Type, range, pattern and choice validation, plus configurable edit checks that block or raise a query. Available
Reason for change Captured when a record is signed or a signature is removed. Not prompted on an ordinary data edit. Partial
Form version control Versions are numbered with draft, active and retired states and effective dates. The software does not currently prevent an active version from being edited — control is procedural. Partial
Study data export No export of collected study data in any format. The audit log exports to CSV. Planned
Backup, archiving, retention Not implemented in the application. Any arrangement is at the hosting layer and is not documented here. Planned
Validation documentation No installation, operational or performance qualification package, no validation plan and no traceability matrix is available today. Planned

We do not claim compliance

StudyCore is not presented as GCP compliant, 21 CFR Part 11 compliant, EU Annex 11 compliant, ISO certified or validated. Several of the technical controls those frameworks call for are implemented and described above, and they are described so that your quality function can assess them. Assessment against a framework requires documentation that does not yet exist, and computerised system validation for your study remains your responsibility.

If a formal validation package is a precondition for you, say so in your enquiry — it changes the conversation and we would rather have it early.

Questions

Questions study teams ask first

Every answer here is the honest one — including the things the product does not do yet.

How do we get our data out?

Today, you cannot export collected study data from the application in any format — the most significant gap in the product, and we would rather you heard it here than in a demo. The audit log exports to CSV.

Is the form builder drag-and-drop?

No. Forms are built through configuration screens, one field at a time. Cloning a study template is usually faster than building from scratch.

Do you support CDISC standards?

No. There is no ODM, no Define-XML, no SDTM mapping and no CDISC controlled terminology. Permitted values are defined per field as a fixed list.

Is there an API?

Not in StudyCore. Programming interfaces exist in the codebase but are not exposed, so StudyCore has no integration surface today, and no FHIR or HL7 support. This is a StudyCore limit rather than a Nubiss-wide one — Nubiss TelMed does have a FHIR R4 interface, but it is a separate product and covers Telekonsil records, not study data.

Can forms repeat within a visit?

Multiple instances of a form can exist for a subject and visit, but repeating item groups within a single form are not part of the schema.

Do you handle adverse events?

An adverse event form template ships with the standard field set, so events can be recorded as data. There is no dedicated safety workflow — no seriousness and causality assessment, no expedited reporting, no MedDRA coding.

Can edit checks look across forms?

Not in practice. A rule can be marked as cross-form, but it is evaluated only against the form being submitted, so it cannot reference another form's values.

Bring us your protocol.

We will walk through how your visit schedule, forms and edit checks would be configured, and be straight about anything StudyCore cannot do for your study. Please do not include any participant information.