{% extends "base.html" %} {# Import form helpers for CSRF token and field rendering #} {% from "_form_helpers.html" import render_field %} {% block content %}
{# Left Column: Downloaded IGs List & Report Area #}

Downloaded IGs

{% if packages %}
{% for pkg in packages %} {% set name = pkg.name %} {% set version = pkg.version %} {% set duplicate_group = (duplicate_groups or {}).get(name) %} {% set color_class = group_colors[name] if (duplicate_group and group_colors and name in group_colors) else '' %} {% endfor %}
Package Name Version
{{ name }} {{ version }}
{% if duplicate_groups %} {% endif %} {% else %}

No packages downloaded yet. Use the "Import IG" tab.

{% endif %} {# Push Response Area #}

Push Report

Report summary will appear here after pushing... {% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %} {% endfor %} {% endif %} {% endwith %}
{# End Left Column #} {# Right Column: Push IGs Form and Console #}

Push IGs to FHIR Server

{{ form.csrf_token if form else '' }} {# Package Selection #}
{# Dependency Mode Display #}
{# FHIR Server URL #}
{# Authentication Section #}
{# Checkboxes Row #}
Force upload all resources.
Simulate only.
Show detailed log.
{# Resource Type Filter #}
{# Skip Files Filter #}
{# Live Console #}

Live Console

Console output will appear here...
{# End Right Column #}
{# End row #}
{# End container-fluid #} {% endblock %}