Input

Characters: 987 Lines: 31 Valid JSON

Primary examples come from Ehrlibs/openEHR-model-examples (Accident report + vital signs). Pick a curated example or paste any GitHub blob / raw link to a Better Archetype Designer .t.json. The loader downloads that template and recursively fetches nested templates and archetypes from the same branch, then switches to Generate example from Template.

No load in progress.
Characters: 0 Lines: 0 Valid operational template ADL

Output

Characters: 0 Lines: 0
Characters: 0 Lines: 0
Characters: 0 Lines: 0
Characters: 0 Lines: 0
Characters: 0 Lines: 0
Characters: 0 Lines: 0
Characters: 0 Lines: 0

Required for FLAT/STRUCTURED output and for FLAT/STRUCTURED input on the Instance tab. Upload .opt, .oet, .adl, .zip, or Web Template JSON. See limitations.

Upload an OPT or load a template in the input tab
Characters: 0 Lines: 0

OPT HTML5 serialises the AOM2 operational template tree (not an RM instance). Upload .opt / .oet / .adl / .zip, or load a template on the Template input tab (same workspace as Simplified).

No template loaded — upload OPT or use Template tab
Characters: 0 Lines: 0

OPT browser preview

Stylesheet source
Rendered OPT (hydrateable)

Legacy ADL 1.4 .opt XML. Optional L10n.{lang} path annotations work around OPT's single-ontology-per-archetype-id limit for renamed repetitions (Discourse #2760).

Uses template from input tab when available
Characters: 0 Lines: 0
Characters: 0 Lines: 0