{% extends "base.html" %} {% from "transmodel_macros.html" import attribution %} {% macro package_tree(packages) -%} {%- endmacro %} {% block content %}

Reference data model

Transmodel {{ tm.version }}

The CEN reference data model for public transport that NeTEx implements. Each class has a page with its definition, attributes, relationships and the NeTEx declarations that implement it.

{{ tm.classes|length }}classes{{ tm.diagrams.values()|selectattr('has_page')|list|length }}diagrams{{ implemented }}implemented in the schemas

Packages

Model contents

{# The model has one root package; start from the parts inside it. #} {{ package_tree(tm.root_packages|map(attribute='packages')|sum(start=[])) }}
{{ attribution(tm) }} {% endblock %}