{# app/control_panel/templates/cp_downloaded_igs.html #} {% extends "base.html" %} {% block content %}
Package Name | Version | Actions |
---|---|---|
{# --- ADDED: Risk Badge for duplicates --- #}
{% if is_duplicate %}
Duplicate
{% endif %}
{# --- End Add --- #}
{{ pkg.name }}
|
{{ pkg.version }} | {# Actions #}
{% if is_processed %}
Processed
{% else %}
{% endif %}
|
No downloaded FHIR packages found.
{% endif %}MS = Contains Must Support Elements
Package Name | Version | Resource Types | Actions |
---|---|---|---|
{# Tooltip for Processed At / Status #}
{% set tooltip_title_parts = [] %}
{% if processed_ig.processed_at %}{% set _ = tooltip_title_parts.append("Processed: " + processed_ig.processed_at.strftime('%Y-%m-%d %H:%M')) %}{% endif %}
{% if processed_ig.status %}{% set _ = tooltip_title_parts.append("Status: " + processed_ig.status) %}{% endif %}
{% set tooltip_text = tooltip_title_parts | join('\n') %}
{{ processed_ig.package_name }}
|
{{ processed_ig.package_version }} | {# Resource Types Cell w/ Badges #}
{% set types_info = processed_ig.resource_types_info %}
{% if types_info %} {% for type_info in types_info %}{% if type_info.must_support %}{{ type_info.name }}{% else %}{{ type_info.name }}{% endif %}{% endfor %} {% else %}N/A{% endif %}
|
{# Vertical Button Group #} |
No packages recorded as processed yet.
{% endif %}