Branded UI Fixed

This commit is contained in:
2025-09-28 04:32:17 +00:00
parent 0f0087d756
commit 3c281adb2c
193 changed files with 19151 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1,4 @@
{
"index-version" : 2,
"files" : []
}

View File

@@ -0,0 +1,59 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='testing' %}
<a name="root"> </a>
<h2 id="root">{{[type]}}: {{site.data.pages[page.path].title | escape_once}}
{% if site.data.resources[resource_].experimental == true %}(Experimental){% endif %}
</h2>
{% include fragment-simpletable.html %}
{% assign basepath = page.path | replace: '-testing.html', '.html' %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<h3>Test Plans</h3>
{% if site.data.pages[basepath].testplans.size > 0 %}
<table style="grid">
<tbody>
{% for testplan in site.data.pages[basepath].testplans %}
<tr>
<td>
<a href="{{testplan.url}}">{{testplan.title | escape_once}}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p><b>No test plans are currently available for the {{id}} {{[type]}}.</b></p>
{% endif %}
<h3>Test Scripts</h3>
{% if site.data.pages[basepath].testscripts.size > 0 %}
<table style="grid">
<tbody>
{% for testscript in site.data.pages[basepath].testscripts %}
<tr>
<td>
<a href="{{testscript.url}}">{{testscript.title | escape_once}}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p><b>No test scripts are currently available for the {{id}} {{[type]}}.</b></p>
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,47 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
<h2 id="root">{{[type]}}: {{site.data.pages[page.path].title | escape_once}}
{% if site.data.resources[resource_].experimental == true %}(Experimental){% endif %}
</h2>
{% include fragment-resourceTable.html %}
{%if site.data.resources[resource_].description %}
<p>
{{site.data.resources[resource_].description|markdownify}}
</p>
{% endif %}
{%if site.data.resources[resource_].purpose %}
<p>
{{site.data.resources[resource_].purpose|markdownify}}
</p>
{% endif %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<!-- <p>
Formats: <a href="{{[type]}}-{{[id]}}.xml.html">XML</a>, <a href="{{[type]}}-{{[id]}}.json.html">JSON</a>, <a href="{{[type]}}-{{[id]}}.ttl.html">Turtle</a>
</p>-->
{% unless example %}
{% if '{{[type]}}' == 'CapabilityStatement' %}
<p>
<a href="{{[id]}}.openapi.json" no-download="true">Raw OpenAPI-Swagger Definition file</a> | <a href="{{[id]}}.openapi.json" download>Download</a>
</p>
{% endif %}
{% endunless %}
{% include {{[type]}}-{{[id]}}-html.xhtml %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,21 @@
---
---
<!-- layouts\layout-changehistory.html -->
<!-- get modelType -->
{% include fragment-pagebegin.html %}
<div style="counter-reset: section 10" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='history' %}
<a name="root"> </a>
<h2 id="root">{{type}}: {{[title]}} - Change History</h2>
<p>History of changes for {{[id]}} {{type | downcase}}.</p>
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,44 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
<h2 id="root">CodeSystem: {{site.data.pages[page.path].title | escape_once}}
{% if site.data.resources[resource_].experimental == true %}(Experimental){% endif %}
</h2>
{% include fragment-resourceTable.html %}
{%if site.data.resources[resource_].description %}
<p>
{{site.data.resources[resource_].description|markdownify}}
</p>
{% endif %}{%if site.data.resources[resource_].purpose %}
<p>
{{site.data.resources[resource_].purpose|markdownify}}
</p>
{% endif %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<p>
This Code system is referenced in the content logical definition of the following value sets:
</p>
{% include {{[type]}}-{{[id]}}-xref.xhtml %}
{% include {{[type]}}-{{[id]}}-content.xhtml %}
{% if site.data.resources[resource_].contained != nil %}
<h4>Contained resources</h4>
{% include {{[type]}}-{{[id]}}-contained-index.xhtml %}
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,50 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
<h2 id="root">{{[type]}}: {{site.data.pages[page.path].title | escape_once}}
{% if site.data.resources[resource_].experimental == true %}(Experimental){% endif %}
</h2>
{% include fragment-resourceTable.html %}
{%if site.data.resources[resource_].description %}
<p>
{{site.data.resources[resource_].description|markdownify}}
</p>
{% endif %}
{%if site.data.resources[resource_].purpose %}
<p>
{{site.data.resources[resource_].purpose|markdownify}}
</p>
{% endif %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<a name="actors"> </a>
<h4>Actors</h4>
{% include {{[type]}}-{{[id]}}-actor-table.xhtml %}
<a name="diaram"> </a>
<h4>Diagram</h4>
{% include {{[type]}}-{{[id]}}-process-diagram.xhtml %}
<a name="processes"> </a>
<h4>Processes</h4>
{% include {{[type]}}-{{[id]}}-processes.xhtml %}
<a name="instances"> </a>
<h4>Instances</h4>
{% include {{[type]}}-{{[id]}}-instance-table.xhtml %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,206 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
<h2 id="root">Extension: {{site.data.pages[page.path].title | escape_once}}
{% if site.data.resources[resource_].experimental == true %}(Experimental){% endif %}
</h2>
{% include fragment-resourceTable.html %}
{%if site.data.resources[resource_].description %}
{{site.data.resources[resource_].description|markdownify}}
{% endif %}{%if site.data.resources[resource_].purpose %}
{{site.data.resources[resource_].purpose|markdownify}}
{% endif %}
<p><b>Context of Use</b></p>
<ul>
{%include StructureDefinition-{{[id]}}-sd-use-context.xhtml%}
</ul>
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<p><b>Usage info</b></p>
{%include StructureDefinition-{{[id]}}-sd-xref.xhtml%}
<!-- no uri -->
<a name="profile"> </a>
<h3 id="profile">Formal Views of Extension Content</h3>
<p>
<a href="http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions">Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work</a>.
</p>
<div id="tabs">
<ul>
<li>
<a href="#tabs-diff">Differential Table</a>
</li>
<li>
<a href="#tabs-snap">Snapshot Table</a>
</li>
{% unless excludexml == 'y' %}
<!--<li>
<a href="#tabs-xml">Pseudo-XML</a>
</li>-->
{% endunless %}
{% unless excludejson == 'y' %}
<!--<li>
<a href="#tabs-json">Pseudo-JSON</a>
</li>-->
{% endunless %}
{% unless excludettl == 'y' %}
<!--<li>
<a href="#tabs-ttl">Pseudo-TTL</a>
</li>-->
{% endunless %}
<li>
<a href="#tabs-summ">Statistics/References</a>
</li>
<li>
<a href="#tabs-all">All</a>
</li>
</ul>
<a name="tabs-diff"> </a>
<div id="tabs-diff">
<div id="tbl-diff">
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="tbl-diff-inner">
{%include StructureDefinition-{{[id]}}-diff.xhtml%}
</div>
</div>
</div>
<a name="tabs-snap"> </a>
<div id="tabs-snap">
<div id="tbl-snap">
<div id="tbl-snap-inner">
{%include StructureDefinition-{{[id]}}-snapshot.xhtml%}
</div>
</div>
</div>
{% unless excludexml == 'y' %}
<!--<a name="tabs-xml"> </a>
<div id="tabs-xml">
<div id="xml">
<div id="xml-inner">
{%include StructureDefinition-{{[id]}}-pseudo-xml.xhtml%}
</div>
</div>
</div>-->
{% endunless %}
{% unless excludejson == 'y' %}
<!--<a name="tabs-json"> </a>
<div id="tabs-json">
<div id="json">
<div id="json-inner">
{%include StructureDefinition-{{[id]}}-pseudo-json.xhtml%}
</div>
</div>
</div>-->
{% endunless %}
{% unless excludettl == 'y' %}
<!--<a name="tabs-ttl"> </a>
<div id="tabs-ttl">
<div id="ttl">
<div id="ttl-inner">
{%include StructureDefinition-{{[id]}}-pseudo-ttl.xhtml%}
</div>
</div>
</div>-->
{% endunless %}
<a name="tabs-summ"> </a>
<div id="tabs-summ">
<div id="tbl-summ">
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="tbl-summ-inner">
<a name="summary"> </a>
{%include StructureDefinition-{{[id]}}-summary.xhtml%}
</div>
</div>
</div>
<a name="tabs-all"> </a>
<div id="tabs-all">
<div id="all-tbl-diff">
<p>
<b>Differential View</b>
</p>
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="all-tbl-diff-inner">
{%include StructureDefinition-{{[id]}}-diff-all.xhtml%}
</div>
</div>
<div id="all-tbl-snap">
<p>
<b>Snapshot View</b>
</p>
<div id="all-tbl-snap-inner">
{%include StructureDefinition-{{[id]}}-snapshot-all.xhtml%}
</div>
</div>
{% unless excludexml == 'y' %}
<!--<div id="all-xml">
<p>
<b>XML Template</b>
</p>
<div id="all-xml-inner">
{%include StructureDefinition-{{[id]}}-pseudo-xml.xhtml%}
</div>
</div>-->
{% endunless %}
{% unless excludejson == 'y' %}
<!--<div id="all-json">
<p>
<b>JSON Template</b>
</p>
<div id="all-json-inner">
{%include StructureDefinition-{{[id]}}-pseudo-json.xhtml%}
</div>
</div>-->
{% endunless %}
{% unless excludettl == 'y' %}
<!--<div id="all-ttl">
<p>
<b>TTL Template</b>
</p>
<div id="all-ttl-inner">
{%include StructureDefinition-{{[id]}}-pseudo-ttl.xhtml%}
</div>
</div>-->
{% endunless %}
<div id="all-summ">
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="all-summ-inner">
{%include StructureDefinition-{{[id]}}-summary-all.xhtml%}
</div>
</div>
</div>
</div>
<p>&#160;</p>
<p>Other representations of profile: <a href="{{[type]}}-{{[id]}}.csv">CSV</a>, <a href="{{[type]}}-{{[id]}}.xlsx">Excel</a>, <a href="{{[type]}}-{{[id]}}.sch">Schematron</a>
</p>
<a name="tx"> </a>
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx.xhtml%}
{% capture invariants %}
{% include StructureDefinition-{{[id]}}-inv.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariants.size <= 218 %}
<a name="inv"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv.xhtml %}
{% endunless%}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,39 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
{% if site.data.artifacts[page.path].example %}
{% assign example = 'Example ' %}
{% endif %}
{% assign prefix = site.data.artifacts[page.path].type %}
<h2 id="root">{{example}}{{prefix}}: {{site.data.pages[page.path].title | escape_once}}</h2>
{% include fragment-simpletable.html %}
{% unless example %}
{% if '{{[type]}}' == 'CapabilityStatement' %}
<p>
<a href="{{[id]}}.openapi.json" no-download="true">Raw OpenAPI-Swagger Definition file</a> | <a href="{{[id]}}.openapi.json" download>Download</a>
</p>
{% endif %}
{% endunless %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
{% include {{[type]}}-{{[id]}}-html.xhtml %}
{% if site.data.resources[resource_].contained != nil %}
<h4>Contained resources</h4>
{% include {{[type]}}-{{[id]}}-contained-index.xhtml %}
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,36 @@
---
---
{% if '{{[fmt]}}' == 'xml' %}
{% assign section = '7' %}
{% elsif '{{[fmt]}}' == 'json' %}
{% assign section = '8' %}
{% else %}
{% assign section = '9' %}
{% endif %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section {{section}}" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='{{[fmt]}}' %}
<a name="root"> </a>
{% if site.data.artifacts[page.path].example %}
{% assign example = 'Example ' %}
{% endif %}
{% assign prefix = site.data.artifacts[page.path].type %}
<h2 id="root">{{example}}{{prefix}}: {{site.data.pages[page.path].title | escape_once}}</h2>
{% include fragment-simpletable.html %}
<p><a href="{{[type]}}-{{[id]}}.{{[fmt]}}" no-download="true">Raw {{[fmt]}}</a> | <a href="{{[type]}}-{{[id]}}.{{[fmt]}}" download>Download</a></p>
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
{% include {{[type]}}-{{[name]}}.xhtml %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,51 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section 4" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='definition' %}
<a name="root"> </a>
<h2 id="root">{{modelType}}: {{[title]}} - Detailed Descriptions</h2>
{% include fragment-simpletable.html %}
<p>Definitions for the {{[id]}} {{modelType | downcase}}.</p>
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<div id="tabs">
<ul>
<li>
<a href="#tabs-key">Key Elements Table</a>
</li>
<li>
<a href="#tabs-diff">Differential Elements Table</a>
</li>
<li>
<a href="#tabs-snap">Snapshot Elements Table</a>
</li>
</ul>
<a name="tabs-key"> </a>
<div id="tabs-key">
{%include StructureDefinition-{{[id]}}-dict-key.xhtml%}
</div>
<a name="tabs-diff"> </a>
<div id="tabs-diff">
{%include StructureDefinition-{{[id]}}-dict-diff.xhtml%}
</div>
<a name="tabs-snap"> </a>
<div id="tabs-snap">
{%include StructureDefinition-{{[id]}}-dict.xhtml%}
</div>
</div>
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,41 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section 6" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='example' %}
<a name="root"> </a>
<h2 id="root">{{modelType}}: {{[title]}} - Examples</h2>
{% include fragment-simpletable.html %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
{% assign basepath = page.path | replace: '-examples.html', '.html' %}
{% if site.data.pages[basepath].examples.size > 0 %}
<p>Examples for the {{[id]}} Profile.</p>
<table style="grid">
<tbody>
{% for example in site.data.pages[basepath].examples %}
<tr>
<td>
<a href="{{example.url}}">{{example.title | escape_once}}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p><b>No examples are currently available for the {{id}} Profile.</b></p>
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,39 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% assign format = page.path | split: '.html'| first | split: '.' | last %}
{% if format == 'xml' %}
{% assign section = '7' %}
{% elsif format == 'json' %}
{% assign section = '8' %}
{% else %}
{% assign section = '9' %}
{% endif %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section {{section}}" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active=format %}
<a name="root"> </a>
<h2 id="root">{{modelType}}: {{[title]}} - {{format | upcase}} Profile</h2>
{% include fragment-simpletable.html %}
<p>{{format | upcase}} representation of the {{[id]}} {{modelType | downcase }}.</p>
<p><a href="{{[type]}}-{{[id]}}.{{format}}" no-download="true">Raw {{format}}</a> | <a href="{{[type]}}-{{[id]}}.{{format}}" download>Download</a></p>
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
{%include StructureDefinition-{{[id]}}-{{format}}-html.xhtml%}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,21 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section 10" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='history' %}
<a name="root"> </a>
<h2 id="root">{{modelType}}: {{[title]}} - Change History</h2>
{% include fragment-simpletable.html %}
<p>Changes in the {{[id]}} {{modelType | downcase}}.</p>
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,27 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section 5" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='mapping' %}
<a name="root"> </a>
<h2 id="root">{{modelType}}: {{[title]}} - Mappings</h2>
{% include fragment-simpletable.html %}
<p>Mappings for the {{[id]}} {{modelType | downcase }}.</p>
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
{%include StructureDefinition-{{[id]}}-maps.xhtml%}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,59 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% include fragment-pagebegin.html %}
<div style="counter-reset: section 6" class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='testing' %}
<a name="root"> </a>
<h2 id="root">{{modelType}}: {{[title]}} - Testing</h2>
{% include fragment-simpletable.html %}
{% assign basepath = page.path | replace: '-testing.html', '.html' %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<h3>Test Plans</h3>
{% if site.data.pages[basepath].testplans.size > 0 %}
<table style="grid">
<tbody>
{% for testplan in site.data.pages[basepath].testplans %}
<tr>
<td>
<a href="{{testplan.url}}">{{testplan.title | escape_once}}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p><b>No test plans are currently available for the {{id}} Profile.</b></p>
{% endif %}
<h3>Test Scripts</h3>
{% if site.data.pages[basepath].testscripts.size > 0 %}
<table style="grid">
<tbody>
{% for testscript in site.data.pages[basepath].testscripts %}
<tr>
<td>
<a href="{{testscript.url}}">{{testscript.title | escape_once}}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p><b>No test scripts are currently available for the {{id}} Profile.</b></p>
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,302 @@
---
---
<!-- get modelType -->
{% include fragment-modelType.html id='{{[id]}}' %}
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-profile-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
<h2 id="root">{{modelType}}:
{% if site.data.structuredefinitions["{{[id]}}"].abstract == true %}
<i>{{site.data.pages[page.path].title | escape_once}}</i>
{% else %}
{{site.data.pages[page.path].title}}
{% endif %}
{% if site.data.resources[resource_].experimental == true or site.data.structuredefinitions["{{[id]}}"].abstract == true %}({% endif %}
{% if site.data.structuredefinitions["{{[id]}}"].abstract == true %}Abstract{% endif %}
{% if site.data.resources[resource_].experimental == true %}Experimental{% endif %}
{% if site.data.resources[resource_].experimental == true or site.data.structuredefinitions["{{[id]}}"].abstract == true %}){% endif %}
</h2>
{% include fragment-resourceTable.html %}
{%if site.data.resources[resource_].description %}
<p>
{{site.data.resources[resource_].description|markdownify}}
</p>
{% endif %}{%if site.data.resources[resource_].purpose %}
<p>
{{site.data.resources[resource_].purpose|markdownify}}
</p>
{% endif %}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
{%include StructureDefinition-{{[id]}}-sd-xref.xhtml%}
<!-- no uri -->
<a name="profile"> </a>
<h3 id="profile">Formal Views of Profile Content</h3>
<p>
<a href="http://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#structure-definitions">Description of Profiles, Differentials, Snapshots and how the different presentations work</a>.
</p>
<div id="tabs">
<ul>
<li>
<a href="#tabs-key">Key Elements Table</a>
</li>
<li>
<a href="#tabs-diff">Differential Table</a>
</li>
<li>
<a href="#tabs-snap">Snapshot Table</a>
</li>
{% unless excludexml == 'y' %}
<!-- <li>
<a href="#tabs-xml">Pseudo-XML</a>
</li>-->
{% endunless %}
{% unless excludejson == 'y' %}
<!-- <li>
<a href="#tabs-json">Pseudo-JSON</a>
</li>-->
{% endunless %}
{% unless excludettl == 'y' %}
<!--<li>
<a href="#tabs-ttl">Pseudo-TTL</a>
</li>-->
{% endunless %}
<li>
<a href="#tabs-summ">Statistics/References</a>
</li>
<li>
<a href="#tabs-all">All</a>
</li>
</ul>
<a name="tabs-key"> </a>
<div id="tabs-key">
<div id="tbl-key">
<div id="tbl-key-inner">
{%include StructureDefinition-{{[id]}}-snapshot-by-key.xhtml%}
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx-key.xhtml%}
{% capture invariantskey %}
{% include StructureDefinition-{{[id]}}-inv-key.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariantskey.size <= 218 %}
<a name="inv-key"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv-key.xhtml %}
{% endunless%}
</div>
</div>
</div>
<a name="tabs-diff"> </a>
<div id="tabs-diff">
<div id="tbl-diff">
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="tbl-diff-inner">
{%include StructureDefinition-{{[id]}}-diff.xhtml%}
<a name="tx"> </a>
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx-diff.xhtml%}
{% capture invariantsdiff %}
{% include StructureDefinition-{{[id]}}-inv-diff.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariantsdiff.size <= 218 %}
<a name="inv-diff"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv-diff.xhtml %}
{% endunless%}
</div>
</div>
</div>
<a name="tabs-snap"> </a>
<div id="tabs-snap">
<div id="tbl-snap">
<div id="tbl-snap-inner">
{%include StructureDefinition-{{[id]}}-snapshot.xhtml%}
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx.xhtml%}
{% capture invariants %}
{% include StructureDefinition-{{[id]}}-inv.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariants.size <= 218 %}
<a name="inv-snap"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv.xhtml %}
{% endunless%}
</div>
</div>
</div>
{% unless excludexml == 'y' %}
<!-- <a name="tabs-xml"> </a>
<div id="tabs-xml">
<div id="xml">
<div id="xml-inner">
{%include StructureDefinition-{{[id]}}-pseudo-xml.xhtml%}
</div>
</div>
</div>-->
{% endunless %}
{% unless excludejson == 'y' %}
<!-- <a name="tabs-json"> </a>
<div id="tabs-json">
<div id="json">
<div id="json-inner">
{%include StructureDefinition-{{[id]}}-pseudo-json.xhtml%}
</div>
</div>
</div>-->
{% endunless %}
{% unless excludettl == 'y' %}
<!--<a name="tabs-ttl"> </a>
<div id="tabs-ttl">
<div id="ttl">
<div id="ttl-inner">
{%include StructureDefinition-{{[id]}}-pseudo-ttl.xhtml%}
</div>
</div>
</div>-->
{% endunless %}
<a name="tabs-summ"> </a>
<div id="tabs-summ">
<div id="tbl-summ">
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="tbl-summ-inner">
<a name="summary"> </a>
{%include StructureDefinition-{{[id]}}-summary.xhtml%}
</div>
</div>
</div>
<a name="tabs-all"> </a>
<div id="tabs-all">
<div id="all-tbl-key">
<p>
<b>Key Elements View</b>
</p>
<div id="all-tbl-key-inner">
{%include StructureDefinition-{{[id]}}-snapshot-by-key-all.xhtml%}
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx-key.xhtml%}
{% capture invariantskey %}
{% include StructureDefinition-{{[id]}}-inv-key.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariantskey.size <= 218 %}
<a name="inv-all-key"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv-key.xhtml %}
{% endunless%}
</div>
</div>
<div id="all-tbl-diff">
<p>
<b>Differential View</b>
</p>
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="all-tbl-diff-inner">
{%include StructureDefinition-{{[id]}}-diff-all.xhtml%}
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx-diff.xhtml%}
{% capture invariantsdiff %}
{% include StructureDefinition-{{[id]}}-inv-diff.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariantsdiff.size <= 218 %}
<a name="inv-all-diff"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv-diff.xhtml %}
{% endunless%}
</div>
</div>
<div id="all-tbl-snap">
<p>
<b>Snapshot View</b>
</p>
<div id="all-tbl-snap-inner">
{%include StructureDefinition-{{[id]}}-snapshot-all.xhtml%}
<!--Terminology Bindings heading in the fragment -->
{%include StructureDefinition-{{[id]}}-tx.xhtml%}
{% capture invariants %}
{% include StructureDefinition-{{[id]}}-inv.xhtml %}
{% endcapture %}
<!-- 218 is size of empty table -->
{% unless invariants.size <= 218 %}
<a name="inv-all-snap"> </a>
<!--Constraints heading in the fragment -->
{% include StructureDefinition-{{[id]}}-inv.xhtml %}
{% endunless%}
</div>
</div>
{% unless excludexml == 'y' %}
<!--<div id="all-xml">
<p>
<b>XML Template</b>
</p>
<div id="all-xml-inner">
{%include StructureDefinition-{{[id]}}-pseudo-xml.xhtml%}
</div>
</div>-->
{% endunless %}
{% unless excludejson == 'y' %}
<!--<div id="all-json">
<p>
<b>JSON Template</b>
</p>
<div id="all-json-inner">
{%include StructureDefinition-{{[id]}}-pseudo-json.xhtml%}
</div>
</div>-->
{% endunless %}
{% unless excludettl == 'y' %}
<!--<div id="all-ttl">
<p>
<b>TTL Template</b>
</p>
<div id="all-ttl-inner">
{%include StructureDefinition-{{[id]}}-pseudo-ttl.xhtml%}
</div>
</div>-->
{% endunless %}
<div id="all-summ">
<p>This structure is derived from <a href="{{site.data.structuredefinitions['{{[id]}}'].basepath}}">{{site.data.structuredefinitions['{{[id]}}'].basename}}</a>
</p>
<div id="all-summ-inner">
{%include StructureDefinition-{{[id]}}-summary-all.xhtml%}
</div>
</div>
</div>
</div>
<p>&#160;</p>
<p>Other representations of profile: <a href="{{[type]}}-{{[id]}}.csv">CSV</a>, <a href="{{[type]}}-{{[id]}}.xlsx">Excel</a>{% unless modelType == 'Logical Model' %}, <a href="{{[type]}}-{{[id]}}.sch">Schematron</a>
{% endunless %}
</p>
{% if site.data.resources[resource_].contained != nil %}
<h4>Contained resources</h4>
{% include {{[type]}}-{{[id]}}-contained-index.xhtml %}
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
</div>
{% assign includetabscripts = 'true' %}
{% include fragment-pageend.html %}

View File

@@ -0,0 +1,84 @@
---
---
{% include fragment-pagebegin.html %}
<div class="col-12">
<p id="publish-box">Bangladesh Core FHIR Implementation Guide - Published by Ministry of Health and Family Welfare (v0.2.0). See the <a href="https://fhir.dghs.gov.bd/core/history.html">Directory of published versions</a></p>
{% include fragment-base-navtabs.html type='{{[type]}}' id='{{[id]}}' active='content' %}
<a name="root"> </a>
<h2 id="root">ValueSet: {{site.data.pages[page.path].title | escape_once}}
{% if site.data.resources[resource_].experimental == true %}(Experimental){% endif %}
</h2>
{% include fragment-resourceTable.html %}
{%if site.data.resources[resource_].description %}
<p>
{{site.data.resources[resource_].description|markdownify}}
</p>
{% endif %}{%if site.data.resources[resource_].purpose %}
<p>
{{site.data.resources[resource_].purpose|markdownify}}
</p>
{% endif %}
<p>
<b>References</b>
</p>
{%include {{[type]}}-{{[id]}}-xref.xhtml%}
<!-- insert intro if present -->
{% include fragment-intro.html type='{{[type]}}' id='{{[id]}}' %}
<a name="definition"> </a>
<!-- Content Logical Definition heading in the fragment -->
{%include {{[type]}}-{{[id]}}-cld.xhtml%}
<p>&#160;</p>
<a name="expansion"> </a>
<h3 id="expansion">Expansion</h3>
{%include {{[type]}}-{{[id]}}-expansion.xhtml%}
<hr/>
<p>
Explanation of the columns that may appear on this page:
</p>
<table class="grid">
<tr>
<td>Level</td>
<td>A few code lists that FHIR defines are hierarchical - each code is assigned a level.
In this scheme, some codes are under other codes, and imply that the code they are under also applies</td>
</tr>
<tr>
<td>System</td>
<td>The source of the definition of the code (when the value set draws in codes defined elsewhere)</td>
</tr>
<tr>
<td>Code</td>
<td>The code (used as the code in the resource instance)</td>
</tr>
<tr>
<td>Display</td>
<td>The display (used in the <i>display</i> element of a <a href="{{site.data.fhir.path}}datatypes.html#Coding">Coding</a>). If there is no display, implementers should not simply display the code, but map the concept into their application</td>
</tr>
<tr>
<td>Definition</td>
<td>An explanation of the meaning of the concept</td>
</tr>
<tr>
<td>Comments</td>
<td>Additional notes about how to use the code</td>
</tr>
</table>
{% if site.data.resources[resource_].contained != nil %}
<h4>Contained resources</h4>
{% include {{[type]}}-{{[id]}}-contained-index.xhtml %}
{% endif %}
<!-- insert notes if present -->
{% include fragment-notes.html type='{{[type]}}' id='{{[id]}}' %}
{%include {{[type]}}-{{[id]}}-history.xhtml%}
</div>
{% include fragment-pageend.html %}