Understand the model
USDM Object Model
The full USDM class model — how Study, StudyVersion and StudyDesign, arms, epochs and activities fit together.
Open →USDM UML Tutorial
Read USDM UML class diagrams: classes, associations, cardinality and inheritance, explained step by step.
Open →USDM Relationships
The associations that turn isolated USDM objects into a connected, navigable study design.
Open →USDM Validation
USDM conformance and CORE validation rules — what a valid USDM instance must satisfy.
Open →Implementation Guide Explained
What the USDM Implementation Guide covers and how to apply it to real study definitions.
Open →Build & validate
USDM Examples
Complete, annotated USDM examples covering arms, epochs, encounters and the schedule of activities.
Open →USDM API Tutorial
Work with USDM through its JSON API — structure, payloads and how the pieces connect.
Open →USDM Use Cases
Practical USDM use cases: SDTM Trial Design, Schedule of Activities and patient-journey mapping.
Open →Downloadable USDM JSON
Open, inspect and adapt these educational sample files — or upload them into USDMPlay to explore them as tables and UML.
Full worked study
A complete USDM study — arms, epochs, timeline and activities.
Download JSON ↓Timing / sub-timeline
An isolated Timing example with ISO 8601 durations and windows.
Download JSON ↓Biomedical concept
A biomedical concept structure showing coded observations.
Download JSON ↓