Frequently asked questions

Answers for colleges, faculty and students

51 answers about ChartLab, CodeLab, SQLLab, BedsideLab, MotionSensesLab and MindMotionLab, from what each product does to how accounts, grading and privacy are handled.

Two colleagues discussing something on a computer screen

Getting started

What are ChartLab, CodeLab, SQLLab, BedsideLab, MotionSensesLab and MindMotionLab?

Six practical training platforms for health programs. ChartLab is a training electronic health record (EHR) where students practise EHR workflows. CodeLab is an ICD-10 coding practicum where students code patient records the way professional coders do. SQLLab is a health data SQL practicum where students query a hospital database. BedsideLab is a nursing clinical judgment practicum where students review patient charts and decide what to do. MotionSensesLab is a Block 2.1 Motion and Senses practicum where medical students work through neuroscience cases on patient charts, graded automatically. MindMotionLab is a Foundations of Medical Practice practicum where first-year medical students meet the person behind the patient: behavioural science, communication, Basic Life Support and limb anatomy on patient charts.

Which one does our program need?

ChartLab suits courses on EHR use, health records and HIM operations. CodeLab suits medical coding and classification courses. SQLLab suits health informatics, databases and data analytics courses. BedsideLab suits nursing courses on clinical judgment, prioritization and NCLEX preparation. MotionSensesLab suits medical colleges teaching the Motion and Senses block (neurophysiology, hearing, balance and vision). MindMotionLab suits medical colleges teaching Foundations of Medical Practice (behavioural science, communication, professionalism, Basic Life Support and limb anatomy). Many programs use more than one; a college starts with ChartLab and can add CodeLab, SQLLab, BedsideLab, MotionSensesLab or MindMotionLab later.

Do students need a separate account for each product?

No. One account works in every product the college has. Switch buttons in the header move between them without signing in again.

Is any real patient information used?

No. Every patient, provider, facility, document and database in every product is invented for teaching. Colleges are asked never to enter real patient information.

ChartLabChartLab

How is ChartLab different from a real hospital EHR?

The screens and workflows are modelled on widely used systems such as OpenEMR and Epic, but ChartLab is built for teaching: every lab has a task list beside the chart, faculty see exactly what students entered, and all patients are fictional.

What content is included?

30 labs, each with a Word lab sheet and a faculty answer key, plus 22 patient records and data sets across two fictional facilities. See the full curriculum.

Can we change the labs and patient records?

Yes. Faculty can edit any lab, task, document or patient record, and create new ones. Your changes are kept when the built-in content is updated.

Do the labs have to be used in order?

No. Most labs follow two connected patient stories, which works well in sequence, but each lab has its own prepared record and can be assigned on its own.

Is there coding in ChartLab?

Yes, as part of EHR work: ICD-10-CM codes on the problem list and from signed documentation, and CPT codes in charge capture and claims. For a full coding course, CodeLab goes much further.

CodeLabCodeLab

What do students do in CodeLab?

Each assignment opens a fictional patient record in a hospital-style EHR. Students read the documentation, look up and verify codes in the code book, enter them in the Coding activity, complete the Word activity sheet and submit.

Which code sets does CodeLab use?

ICD-10-CM for diagnoses (the FY2026 code set) and ICD-10-PCS for procedures.

Is the full code book included?

CodeLab includes the complete ICD-10-CM Tabular List with all its instructional notes, searchable by code or by words. Students locate terms in the Alphabetic Index of their own code book or textbook, then verify them in CodeLab. ICD-10-PCS codes are checked for a valid format; students verify them in the PCS Tables.

How are codes checked?

Automatic edits flag invalid codes, missing 7th characters, Excludes1 conflicts and principal-diagnosis errors as students work. They support learning; faculty still grade against the answer key.

What content is included?

30 activities, from orientation and ICD-10-CM conventions to chapter-specific, inpatient and ICD-10-PCS coding, audits and team billing. Each has a Word activity sheet, a faculty answer key and its own patient record. See the full curriculum.

Can an individual learner use CodeLab without a college?

Sometimes. When an online certificate program is open, it is shown on the CodeLab page with how to register.

SQLLabSQLLab

What do students do in SQLLab?

Each assignment opens a fictional hospital database in the SQL Workbench, in the browser. Students explore the tables, write and test their queries, save one answer for each question, complete the Word activity sheet and submit.

What do the databases contain?

The main one is a hospital EHR and billing database: 16 linked tables for nine months, with 195 patients, 383 encounters, ICD-10-CM diagnoses, procedures, lab results, medications, vital signs and claims. There is also an import batch with deliberate data quality problems, and an unnormalized clinic visit log for the normalization labs.

How are answers checked?

Each saved query is run on a fresh copy of the database and its result is compared with the answer key’s. Faculty see which answers match and why the others do not. Students see the results only when the faculty turn on practice mode, or once the work is graded.

Can students damage the database?

No. Every run uses a fresh copy, so students can try CREATE, INSERT, UPDATE and DELETE freely; nothing they run is saved, and a query that runs too long is stopped.

Which SQL is taught?

Standard SQL as SQLite writes it, from SELECT, joins and grouping to subqueries, CTEs, window functions, views, data quality and normalization (1NF to 3NF). A SQL reference is one click away in the Workbench.

What content is included?

30 labs in six units, each with a Word activity sheet, a faculty answer key and auto-checked questions: 179 in all. Faculty can edit any lab, write their own questions or add their own databases. See the full curriculum.

BedsideLabBedsideLab

What do students do in BedsideLab?

Each assignment opens a fictional patient’s chart in a training EHR. Students start with the handoff report (they can read it or listen to it), review the chart like a nurse at the start of a shift, answer the clinical judgment items in the Activity tab, complete the Word activity and submit.

Which item types are there?

The Next Generation NCLEX styles: multiple choice, select all that apply, prioritize (put in order), matrix, drop-down (cloze), highlight the findings, bow-tie and open responses. Each item is tagged with the step of the NCSBN Clinical Judgment Measurement Model it practises.

How are answers scored?

Objective items are scored when students save: select-all and highlight items use +/- scoring (each wrong choice cancels a right one, never below zero), prioritize items earn a point for each option in the right place, and matrix, drop-down and bow-tie items a point per correct part. Open responses are graded by faculty with the model answers.

When do students see the answers?

Students see their scores, the correct answers and the rationales only once their work is graded, or straight away if faculty assign in practice mode. Keys, rationales and model answers never reach students before then.

What content is included?

33 case-based activities in six units, with 228 items, 32 patient charts from a newborn to an 86-year-old, a student Word activity and a faculty answer key for each case. Review each key against current guidelines and your local policies before grading. See the full curriculum.

MotionSensesLabMotionSensesLab

What do students do in MotionSensesLab?

Each assignment opens a fictional patient’s chart in a training EHR. Students start with the handoff report, review the history, the examination tables and the results, answer the items in the Activity tab and click Submit for grading. Group practicals are shared by a team.

How is it graded?

Automatically, the moment a student submits: objective items against the key (select-all and highlight with +/- scoring), and open responses against a rubric of key points. The student sees the grade, feedback naming any key points not yet covered, and the rationale for every item. Faculty can review any grade, change it, reopen the work, and download Excel grading sheets with item scores and an item analysis.

How does a rubric score a written answer?

Each key point lists the terms that earn it; an answer earns the point when it contains one of them (“a & b” needs both). Matching ignores case, accents and punctuation and matches word beginnings. It rewards naming the right concepts, not the quality of the argument, so faculty should spot-check open responses, especially at first.

What content is included?

16 case-based activities in the eight units of Block 2.1 (12 individual and 4 group practicals), with 130 items, 16 patient charts from 5 to 78 years, a student Word activity and a faculty answer key for each case, and a course reference in every chart. Review the content against your course textbook and current guidelines before use. See the full curriculum.

Can we build our own patient charts?

Yes. Faculty build charts in a form, section by section, or fill one from a synthetic Synthea patient record, then write their own items and rubrics in the activity builder.

MindMotionLabMindMotionLab

What do students do in MindMotionLab?

Each assignment opens a fictional patient’s chart in a training EHR. Students start with the handoff report, review the history, the person and the findings, answer the items in the Activity tab, complete the Word activity and upload it. Group practicals, such as the consultation role-play in threes, are shared by a team.

Which topics does it cover?

The nine units of Foundations of Medical Practice: body and mind, communication in the medical setting, changing health behaviour, lifestyle change, illness perception, adapting to illness, psychological care in the medical setting, becoming a good doctor (professional conduct and adult Basic Life Support), and the anatomy of the upper and lower limbs and the spine.

How is it graded?

Objective items are scored against the key as students work (select-all and highlight with +/- scoring). Faculty grade the open responses with the model answer beside each one and return a grade with feedback; a suggested score from the objective items is shown. Faculty can download Excel grading sheets with item scores and an item analysis.

What content is included?

17 case-based activities in nine units (12 individual and 5 group practicals), with 134 items, 17 patient charts from 8 to 82 years, a student Word activity and a faculty answer key for each case, and a course reference in every chart. Review the content against your course textbook and current guidelines before use, in particular the Basic Life Support steps. See the full curriculum.

For faculty

How do I add my students?

Add them one by one or import a class list. Each student gets a temporary password to share privately. In CodeLab, SQLLab, BedsideLab, MotionSensesLab and MindMotionLab you can also create a class code that students use to create their own account.

Can students work in groups?

Yes. In ChartLab any assignment can be group work, with one shared workspace and one submission. In CodeLab, the billing activities are done in teams, in SQLLab the capstone, in BedsideLab any case can be team work, MotionSensesLab has four group practicals and MindMotionLab five; one grade can be given to the whole team.

How does grading work?

In ChartLab you see the student’s entries next to each task. In CodeLab you see the completed activity sheet, the codes entered in the EHR with their edit results, and the answer key on one page. In SQLLab you see the activity sheet and every saved query with its check result, beside the key. In BedsideLab you see every answer beside the key and rationale, with a suggested score, and grade the open responses. In MotionSensesLab every item, open responses included, is graded automatically when students submit; you review and adjust. In MindMotionLab objective items are scored and you grade the open responses beside the model answer. In every product, you add feedback, can attach a marked document, and record the score.

Can I see work before it is submitted?

In ChartLab, yes: staff can open a student’s workspace while the assignment is in progress, which helps when supporting students during a lab session.

For students

How do I sign in?

Use the email and temporary password your instructor gave you, and choose your own password the first time. Sign in to ChartLab at ChartLab sign-in or your college’s address, to CodeLab at CodeLab sign-in, to SQLLab at SQLLab sign-in, to BedsideLab at BedsideLab sign-in, to MotionSensesLab at MotionSensesLab sign-in and to MindMotionLab at MindMotionLab sign-in. It is the same account.

What if I don’t finish in one session?

Your work is saved on the server. Sign in again from any computer and carry on where you stopped.

Can I keep a copy of my work?

Yes. In ChartLab you can download a Word report of your EHR work for each assignment. In CodeLab, SQLLab, BedsideLab, MotionSensesLab and MindMotionLab you keep the activity sheet you completed and uploaded; the SQL Workbench also downloads any result as a CSV file.

I forgot my password. What should I do?

Ask your instructor or your college administrator to reset it. You will receive a new temporary password.

Technical

Do we need to install anything?

No. Every product runs in any modern web browser such as Chrome, Edge, Firefox or Safari, including SQLLab’s SQL Workbench: no database software is needed. Activity sheets are Word documents.

Which devices are supported?

Laptops and desktop computers, which is how EHRs, coding software and SQL tools are used at work. Pages also adapt to smaller screens for reading.

Does it work off campus?

Yes. Students and faculty can sign in from anywhere with an internet connection.

Accounts & subscription

How does a college get started?

We create your college’s space and an administrator account. Your administrator adds faculty, and faculty add students. See For colleges.

Can we add CodeLab, SQLLab, BedsideLab, MotionSensesLab or MindMotionLab later?

Yes. Every college has ChartLab, and CodeLab, SQLLab, BedsideLab, MotionSensesLab and MindMotionLab can each be added at any time. Existing accounts work in them straight away.

Is there a limit on students?

Each product has a number of student seats agreed in your subscription. Faculty and administrator accounts are included.

What happens when a subscription ends?

That product becomes read-only: people can still sign in and view, but not make changes. Nothing is deleted, and full access returns on renewal.

How is our data protected?

Through role-based access, separation between colleges, secure sessions and protected answer keys. Read more on our security page.

Still have a question?

Your college administrator can help with anything about your college’s setup.