The eight use cases
USDM JSON to RDBMS
Take a nested USDM JSON study and see it flattened into a normalised relational schema — which
objects become tables, how Id references become foreign keys, and how
ordered lists survive the trip.
SDTM Trial Design domains
Derive TA, TE, TV and TI straight from a study design's arms, epochs, cells, elements and encounters — the most mature USDM automation there is, and the one most teams start with.
Sign in to exploreICH M11 protocol generation
Render an ICH M11 CeSHarP-structured protocol from a USDM study, with narrative content sections populated by live references to the structured design rather than copy-pasted text.
Sign in to exploreProspective patient journey
Walk a subject through the trial arm by arm: encounters in order, timing windows, and the decision points that route around visits. Built entirely from the schedule timeline, no manual diagramming.
Sign in to exploreUSDM validation using CORE
Run CDISC CORE conformance rules against a USDM file, read the findings, and work out whether each failure belongs in the data, the controlled terminology, or the study design itself.
Sign in to exploreSchedule of Activities review
See the digitised SoA rendered back as the visit-by-visit grid clinical teams actually review — activities down the side, encounters across the top — and check it against the design it came from.
Sign in to exploreAsk USDM AI
Ask a study definition questions in plain English — "what happens at Visit 3?", "which arms get the placebo?" — and get answers grounded in the actual USDM objects, with citations back to the IDs.
Sign in to exploreCreation of define.xml
Use USDM design content as the starting point for a define.xml metadata deliverable, and see clearly which parts the study design can supply and which still need collected-data metadata.
Sign in to exploreHow to get started
Create a free account, then pick any use case. Each one runs against the built-in sample study out of the box, or against a USDM API JSON file you upload yourself. Nothing is installed and nothing is charged.
If you would rather read the theory first, the USDM Use Cases deep dive covers the industry background behind these — the mappings, the adoption patterns, and what USDM does and does not give you for free. New to the model entirely? Start with What is USDM?
Once you have worked through a few, the USDM quiz will tell you where your knowledge actually stands and award a badge you can share.
Explore all eight use cases free
One free account unlocks every use case on this page, plus the quiz and badges.
Frequently asked questions
Do I need an account to explore the USDM use cases?
Yes. This page describes what each use case does and is free to read. Running a use case against a study definition requires a free USDMPlay account, because each one works on an uploaded or sample USDM file tied to your session.
Is USDMPlay free?
Yes. Creating an account and exploring the use cases is free. USDMPlay is an independent educational and demonstration platform, not a commercial product.
Can I use my own USDM JSON file?
Yes. Every use case runs against either the built-in sample study or a USDM API JSON file you upload yourself, so you can see how each transformation behaves on a real study design.
Are the outputs production ready?
No. USDMPlay is a learning and demonstration environment. The outputs are illustrative and are meant to show what USDM makes possible, not to be submitted or deployed as-is.