{% extends "base.html" %} {% block content %}
PAS Logo Placeholder

Welcome to {{ site_name }}

This is the starting point for our modular Patient Administration System. We will build upon this core framework by adding modules through the control panel.

Manage FHIR Packages

Import More IGs Back to Home
Downloaded Packages ({{ packages|length }})
{% if packages %}

Risk: Duplicate Dependency with Different Versions

{% for pkg in packages %} {% set is_processed = (pkg.name, pkg.version) in processed_ids %} {% set is_duplicate = pkg.name in duplicate_names and duplicate_names[pkg.name]|length > 1 %} {% set group_color = group_colors[pkg.name] if is_duplicate else 'bg-light' %} {% endfor %}
Package NameVersionActions
{{ pkg.name }} {% if is_duplicate %} Duplicate {% endif %} {{ pkg.version }}
{% if is_processed %} Processed {% else %}
{% endif %}
{% if duplicate_groups %}

Duplicates detected: {% for name, versions in duplicate_groups.items() %} {% if versions|length > 1 %} {% set group_color = group_colors[name] if name in group_colors else 'bg-warning' %} {{ name }} ({{ versions|join(', ') }}) {% endif %} {% endfor %}

{% else %}

No duplicates detected.

{% endif %} {% else %}

No downloaded FHIR packages found.

{% endif %}
Processed Packages ({{ processed_list|length }})
{% if processed_list %}

MS = Contains Must Support Elements

{% for processed_ig in processed_list %} {% endfor %}
Package NameVersionResource TypesActions
{{ processed_ig.package_name }} {{ processed_ig.version }} {% 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 %}
View
{% else %}

No packages recorded as processed yet.

{% endif %}
{% endblock %} {% block scripts %} {{ super() }} {% endblock %}