What is the USDM quiz?
Most people learn USDM by reading — a specification here, a UML diagram there, a JSON sample when a project demands it. What almost nobody gets is an honest answer to the question "how much USDM do I actually know?" The USDMPlay USDM quiz exists to answer exactly that.
It is a structured, four-level assessment of your knowledge of the Unified Study Definitions Model. Questions are written directly against the CDISC USDM Implementation Guide, the USDM UML class model, the USDM JSON/API conventions, CDISC Controlled Terminology and the CORE conformance rules — and, crucially, against the same USDM use cases you can explore hands-on inside the USDMPlay playground.
That last part is what makes it different from a vocabulary test. Knowing that a
StudyCell is the intersection of an arm and an epoch is worth something.
Being able to say how you would flatten a USDM JSON file into a relational schema, or derive SDTM
Trial Design domains from it, or ground an AI chatbot on a study definition — that is what makes you
industry ready. The quiz is built to test both.
In short: four levels, from USDM fundamentals to scenario-based architecture problems. Pass a level, earn a verifiable USDMPlay badge, share it on LinkedIn. Everything on this page is free to read; taking a quiz requires a free account so your results can be scored and your badge issued.
The four USDM quiz levels
Levels are progressive: each one assumes the one before it. You can jump straight to a higher level if you already work with USDM daily, but the badge you earn always reflects the highest level you have passed.
USDM Explorer
Prove you understand what USDM is, why it exists, and how the model is shaped. The foundation everything else sits on.
- What USDM is and the problem Digital Data Flow set out to solve
- The backbone:
Study→StudyVersion→StudyDesign - USDM vs SDTM and USDM vs ODM — which standard covers what
- TransCelerate DDF, CDISC 360 and where the standard is published
- Reading a simple USDM JSON snippet and naming the objects in it
USDM Practitioner
Work fluently inside the model. This level is drawn straight from the USDM Implementation Guide and the UML class diagrams.
- Arms, epochs, study cells and study elements — and how they interlock
- Encounters,
ScheduleTimeline,ScheduledActivityInstanceandTiming - Activities and Biomedical Concepts: what gets measured and how it is defined
- Objectives, endpoints and ICH E9(R1) estimands
- Eligibility criteria, populations and cohorts
- Relationships vs values: reading
Id/Idscross-references correctly - Where CDISC Controlled Terminology is mandatory and where free text is allowed
USDM Architect
Stop describing the model and start building with it. Applied questions on the engineering problems every real USDM project runs into.
- Converting a USDM JSON study into a normalised RDBMS structure — tables, keys, ordered lists, cross-references
- Deriving SDTM Trial Design domains (TA, TE, TV, TI) from a USDM study design
- Building a patient journey from encounters, timings and scheduled activity instances
- USDM API payload structure: natural parents, single-instance rules, bulk exchange
- CORE conformance rules — what fails validation and why
- Round-tripping USDM into EDC / CTMS / IRT configuration
USDM Champion
Scenario-based mastery. You are handed a situation and asked what you would do — the closest thing on the platform to a real project review.
- Designing an AI chatbot over a USDM study: chunking strategy, retrieval, grounding, guardrails against hallucinated protocol facts
- Amendment and versioning strategy across successive
StudyVersionrecords - Generating an ICH M11 CeSHarP protocol document from structured USDM content
- Designing a Study Definitions Repository and its governance model
- Enterprise adoption: migration, tooling, standards governance, change management
- Knowing USDM's boundaries — what belongs in SDTM, a CTMS, or nowhere in USDM at all
Use cases the quiz will make you fluent in
Every level pulls questions from the interactive use cases available in the USDMPlay playground. These are the conversations you will actually have on a Digital Data Flow project — and the ones that come up in interviews.
Convert USDM JSON into an RDBMS structure
How do you turn a deeply nested, cross-referenced USDM JSON document into relational tables?
Which objects become tables, which become junction tables, how do you preserve
previousId/nextId ordering, and how do you
keep Id references honest as foreign keys?
Design SDTM Trial Design domains from USDM
USDM was deliberately aligned with SDTM Trial Design. Given a study design with arms, epochs, cells and elements, can you derive TA, TE, TV and TI — and explain what USDM does not give you for free?
Create a patient journey
Walk a subject through the trial: encounters in order, timing windows, scheduled activity instances, decision points and branching. Turning a schedule timeline into a journey view is one of the most requested USDM outputs.
Design an AI chatbot for a USDM study
Grounding an assistant on a study definition so it answers "what happens at Visit 3?" correctly. Structured retrieval vs embeddings, how to chunk a USDM graph, citation back to object IDs, and how to stop it inventing protocol content.
Digitise a Schedule of Activities
Take a real SoA table out of a protocol PDF and express it as encounters, activities, biomedical concepts and timings — the single most common first USDM task on any project.
Validate a USDM file against CORE rules
Read a conformance failure, work out which rule fired, and decide whether the fix belongs in the data, the controlled terminology, or the study design itself.
USDMPlay badges — and sharing them on LinkedIn
Pass a level and USDMPlay issues you a badge. Each badge has its own public verification page showing the level, the date earned and the topics covered, so anyone you share it with can confirm it is real.
What you can do with a badge
- Share to LinkedIn in one click — a pre-composed post with your badge image and a link to its verification page.
- Add it to Licenses & Certifications on your LinkedIn profile, using the verification URL as the credential link.
- Post it to X, or embed it in a personal site, portfolio or email signature.
- Show it on your USDMPlay profile, alongside your level history and topic-by-topic breakdown.
USDMPlay is an independent educational platform. Badges evidence practical familiarity with USDM on USDMPlay; they are not a CDISC or TransCelerate certification.
How it works
- Create a free account. Email address only — no credit card, no sales call.
- Pick your level. Start at Explorer, or jump ahead if you already work with USDM day to day.
- Answer the questions. Multiple choice, multi-select, JSON-reading and scenario questions, timed per level.
- Get a topic-by-topic breakdown. Not just a score — which areas you are strong in, and exactly which USDMPlay pages to read for the ones you are not.
- Earn and share your badge. Pass, and the badge is issued to your profile with a public verification page ready to share on LinkedIn.
- Retake and level up. Questions are drawn randomly from a larger pool, so a retake is never the same paper twice. Your best score is the one that counts.
Who the USDM quiz is for
- Protocol authors and medical writers — confirm you can express a Schedule of Activities and eligibility criteria as structured content, not prose.
- Clinical data managers and EDC builders — prove you can read a study definition and turn it into a build spec.
- Standards and SDTM programmers — validate your ability to derive Trial Design domains from USDM.
- Biostatisticians — test your grip on the objectives, endpoints and estimand structures USDM carries.
- Engineers, architects and integrators — the RDBMS, API, validation and AI questions are aimed squarely at you.
- Job seekers and consultants — a Digital Data Flow project on the horizon, or a USDM interview to prepare for. The Architect and Champion levels are close to what you will be asked.
- Teams — run the same level across a group to find your collective gaps before a project starts, not during it.
How to prepare
Everything the quiz tests is already free to read on this site. A sensible route to each badge:
- For Explorer: What is USDM? → Why was USDM created? → TransCelerate DDF Explained → USDM vs SDTM
- For Practitioner: USDM Object Model → USDM UML Tutorial → USDM Relationships → USDM Examples
- For Architect: USDM JSON Examples → USDM API Tutorial → USDM Validation → USDM Use Cases
- For Champion: USDM Implementation Handbook → AI and USDM Clinical Data Flow → USDM Adoption & Business Transformation → Digital Protocol Opportunities
The strongest preparation, though, is the playground itself. Upload a USDM JSON file, walk the object graph, break something and see what the validator says. The quiz rewards people who have handled real files.
Ready to find out where you stand?
Create a free USDMPlay account and take Level 1 in about fifteen minutes. Your first badge could be issued today.
Frequently asked questions
Is the USDM quiz free?
Yes. Every level is free. You only need a free USDMPlay account so your progress, scores and badges can be saved to your profile.
Do I need to log in to take the USDM quiz?
You can read about the quiz, the levels and the badges without an account. To actually take a quiz you need to sign in, because each attempt is scored, tracked against your level history, and used to issue a badge tied to your profile.
What topics does the USDM quiz cover?
Questions are drawn from the CDISC USDM Implementation Guide, the USDM UML class model, USDM JSON and API conventions, CDISC Controlled Terminology, CORE conformance rules, and applied use cases such as converting USDM JSON to an RDBMS structure, designing SDTM Trial Design domains, building a patient journey, and designing an AI chatbot over a USDM study.
What is a USDMPlay badge and can I share it on LinkedIn?
Each level you pass awards a badge — USDM Explorer, USDM Practitioner, USDM Architect or USDM Champion. Every badge has its own public verification page and can be shared to LinkedIn, X or any other network in one click, or added to the Licenses & Certifications section of your LinkedIn profile.
How many questions are in each level, and can I retake a level?
Levels run from roughly 15 to 40 questions and take 15 to 45 minutes depending on level. You can retake any level; questions are drawn randomly from a larger pool, so a retake is not the same paper twice, and your best score is the one kept on your profile.
Is the USDMPlay quiz an official CDISC certification?
No. USDMPlay is an independent educational platform and is not affiliated with or endorsed by CDISC or TransCelerate. The badges demonstrate practical familiarity with USDM on USDMPlay; they are not a CDISC certification.
Who should take the USDM quiz?
Protocol authors and medical writers, clinical data managers and EDC builders, standards and SDTM programmers, biostatisticians, clinical systems architects and integrators, and anyone preparing for a Digital Data Flow or study definitions repository project or interview.