mirror of
https://github.com/Sudo-JHare/FHIRFLARE-IG-Toolkit.git
synced 2025-11-05 09:25:14 +00:00
Remove Hapi validaotr replace with Hl7 Validator restructure validation report provide Json and Html validation reports remove hardcoded local references and couple to ENV allowing custom env Fhir Server URl to be set for local ""instance:
40 lines
1.8 KiB
HTML
40 lines
1.8 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block content %}
|
|
<div class="container mt-4">
|
|
<h2>IG Configuration Generator</h2>
|
|
<p>Select the Implementation Guides you want to load into HAPI for validation. This will generate the YAML configuration required for the <code>application.yaml</code> file.</p>
|
|
|
|
<div class="card mb-4">
|
|
<div class="card-header">Select IGs</div>
|
|
<div class="card-body">
|
|
<form method="POST">
|
|
{{ form.hidden_tag() }}
|
|
<div class="mb-3">
|
|
<label class="form-label">IGs and their dependencies</label>
|
|
{% for choice in form.igs.choices %}
|
|
<div class="form-check">
|
|
<input class="form-check-input" type="checkbox" name="igs" value="{{ choice[0] }}" id="ig-{{ choice[0] }}">
|
|
<label class="form-check-label" for="ig-{{ choice[0] }}">{{ choice[1] }}</label>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
{{ form.generate_yaml(class="btn btn-primary") }}
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
{% if yaml_output %}
|
|
<div class="card mt-4">
|
|
<div class="card-header">Generated <code>application.yaml</code> Excerpt</div>
|
|
<div class="card-body">
|
|
<p>Copy the following configuration block and paste it into the `hapi.fhir` section of your HAPI server's <code>application.yaml</code> file.</p>
|
|
<pre><code class="language-yaml">{{ yaml_output }}</code></pre>
|
|
<div class="alert alert-warning mt-3">
|
|
<strong>Important:</strong> After updating the <code>application.yaml</code> file, you must **restart your HAPI server** for the changes to take effect.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
{% endblock %} |