{% extends "base.html" %} {% block title %}doc3gpp · tdoc {{ record.tdoc.tdoc_id }}{% endblock %} {% block content %}

TDoc {{ record.tdoc.tdoc_id }}

{% if record.tdoc.title %}{{ record.tdoc.title }}{% endif %}

TDoc

Meeting ID
{{ record.tdoc.meeting_id or '-' }}
Type
{{ record.tdoc.type or '-' }}
Status
{{ record.tdoc.status or '-' }}
Spec
{{ record.tdoc.spec or '-' }}
Version
{{ record.tdoc.version or '-' }}
Release
{{ record.tdoc.release or '-' }}
CR Num
{{ record.tdoc.cr_num or '-' }}
CR Cat
{{ record.tdoc.cr_cat or '-' }}
FTP URL
{% if record.tdoc.ftp_url %} {% if has_cached_zip %} {{ record.tdoc.ftp_url }} {% else %} {{ record.tdoc.ftp_url }} {% endif %} {% else %}-{% endif %}
Uploaded
{{ record.tdoc.uploaded_date.isoformat() if record.tdoc.uploaded_date else '-' }}
Related WIs
{{ record.tdoc.related_wis or '-' }}
{% if record.tdoc.ftp_url %}

View as HTML Download markdown

{% endif %}
{% if record.tdoc.ftp_url %}

Parse

{% endif %} {% if record.cover %}

Cover page

Spec
{{ record.cover.spec or '-' }}
CR Num
{{ record.cover.cr_num or '-' }}
Rev
{{ record.cover.rev or '-' }}
Version
{{ record.cover.version or '-' }}
Title
{{ record.cover.title or '-' }}
Source
{{ record.cover.source or '-' }}
Related WIs
{{ record.cover.related_wis or '-' }}
Release
{{ record.cover.release or '-' }}
CR Cat
{{ record.cover.cr_cat or '-' }}
Date
{{ record.cover.date.isoformat() if record.cover.date else '-' }}
Reason for change
{{ record.cover.reason_for_change or '-' }}
Summary of change
{{ record.cover.summary_of_change or '-' }}
Consequences if not approved
{{ record.cover.consequences_if_not_approved or '-' }}
{% else %}

Cover page

Not yet extracted. Run doc3gpp tdoc parse --tdoc {{ record.tdoc.tdoc_id }} to populate.

{% endif %} {% if record.ttcn %}

TTCN

Testcase
{{ record.ttcn.testcase or '-' }}
UE
{{ record.ttcn.ue or '-' }}
SS
{{ record.ttcn.ss or '-' }}
ATS version
{{ record.ttcn.ats_version or '-' }}
TTCN release
{{ record.ttcn.ttcn_release or '-' }}
Test suite
{{ record.ttcn.test_suite or '-' }}
{% if record.ttcn.changed_functions %}
Changed functions
    {% for fn in record.ttcn.changed_functions %}
  • {{ fn }}
  • {% endfor %}
{% endif %}
{% endif %} {% if record.ttcn and record.ttcn.required_changes %}

Required changes

{% for change in record.ttcn.required_changes %}
{% if change.function_name %}
Function name
{{ change.function_name }}
{% endif %} {% if change.ttcn_module %}
TTCN module
{{ change.ttcn_module }}
{% endif %} {% if change.reason_for_change %}
Reason for change
{{ change.reason_for_change }}
{% endif %} {% if change.summary_of_change %}
Summary of change
{{ change.summary_of_change }}
{% endif %} {% if change.mcc160_comment %}
MCC160 comment
{{ change.mcc160_comment }}
{% endif %}
{% endfor %}
{% endif %} {% if record.changes %}

Extracted changes

Clauses: {{ record.changes.clauses | join(', ') or '—' }} {{ record.changes.changes | length }} block(s)

{% for block in record.changes.changes %}

Block {{ loop.index }}{% if block.clauses %} · clauses: {{ block.clauses | join(', ') }}{% endif %}

{{ block.text | safe }}
{% endfor %}
{% endif %} {% if record.extracted_at %}

Extracted at

{{ record.extracted_at.isoformat() }}

{% endif %} {% if record.files %}

Auxiliary files

{% else %}

Auxiliary files

No auxiliary files attached.

{% endif %} {% endblock %}