Branded UI

This commit is contained in:
2025-09-28 04:13:04 +00:00
parent 0d0ede3b81
commit ed00a4647d
15 changed files with 653 additions and 50 deletions

View File

@@ -1,8 +1,8 @@
// @Name: Profile
// @Description: Example of a profile of the Patient resource. This example includes a few of the most commonly used constraints and documentation features of FHIR profiles.
Profile: PatientProfile
Id: patient-profile
Profile: BDPatientProfile
Id: bd-patient
Parent: Patient
Title: "Patient Profile for Bangladesh"
Description: "Profile of Patient Bangladesh Standard"

View File

@@ -1,10 +1,10 @@
// @Name: Profile
// @Description: Example of a profile of the Address resource for Bangladesh.
Profile: BDAddress
Id: bd-address
Parent: Address
Title: "Address for Bangladesh"
Profile: BDAddress
Id: bd-address
Parent: Address
Title: "Address for Bangladesh"
Description: "Address for Bangladesh Standard"

View File

@@ -1,7 +1,7 @@
Profile: BDPatientProfile
Id: BDPatientProfile-01
Id: bd-patient
Parent: Patient
Title: "Bangladesh Patient Profile"
Description: "All patient information of BD"
@@ -104,7 +104,7 @@ Parent: RelatedPerson
Title: "RelatedPerson Father Profile"
Description: "Profile for RelatedPerson representing the father"
* relationship.coding.code = #FTH
* identifier 1..1
* identifier 1..1
// TODO
// * includes codes from system BdIdentifierTypeVs# (required)
@@ -112,4 +112,4 @@ Description: "Profile for RelatedPerson representing the father"
//Address
* address 1..* MS
* address only BDAddress
* address only BDAddress

View File

@@ -0,0 +1,20 @@
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="bd-patient"/>
<url value="https://fhir.dghs.gov.bd/core/StructureDefinition/bd-patient"/>
<name value="BDPatient"/>
<title value="Bangladesh Patient Profile"/>
<status value="draft"/>
<fhirVersion value="4.0.1"/>
<kind value="resource"/>
<abstract value="false"/>
<type value="Patient"/>
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient"/>
<derivation value="constraint"/>
<differential>
<!-- Example: constrain identifier system -->
<element id="Patient.identifier.system">
<path value="Patient.identifier.system"/>
<fixedUri value="https://fhir.dghs.gov.bd/core/identifier"/>
</element>
</differential>
</StructureDefinition>

View File

@@ -1,8 +1,8 @@
<ul xmlns="http://www.w3.org/1999/xhtml" class="nav navbar-nav">
<li><a href="index.html">IG Home</a></li>
<li><a href="index.html">Home</a></li>
<li><a href="toc.html">Table of Contents</a></li>
<li class="dropdown">
<a data-toggle="dropdown" href="#" class="dropdown-toggle">MyIg Background<b class="caret">
<a data-toggle="dropdown" href="#" class="dropdown-toggle">Background<b class="caret">
</b>
</a>
<ul class="dropdown-menu">

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Start by finding all references to "myig" and updating to appropriate text for your IG, including changing realm -->
<ImplementationGuide xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../input-cache/schemas/R4/fhir-single.xsd">
<id value="example.fhir.uv.myig"/>
<id value="bd.fhir.core"/>
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="informative"/>
</extension>
@@ -11,31 +11,31 @@
<!-- <extension url="http://hl7.org/fhir/tools/StructureDefinition/igpublisher-spreadsheet">
<valueString value="resources-spreadsheet.xml"/>
</extension>-->
<url value="http://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig"/>
<url value="https://fhir.dghs.gov.bd/core/ImplementationGuide/bd.fhir.core"/>
<!-- This version will propagate to all artifacts unless the "propagate-version" extension is overridden -->
<version value="0.2.0"/>
<name value="YourComputableMyIGNameHere"/>
<title value="Your User Friendly Name for MyIG Here"/>
<status value="draft"/>
<name value="BangladeshCoreFHIRIG"/>
<title value="Bangladesh Core FHIR Implementation Guide"/>
<status value="active"/>
<experimental value="false"/>
<publisher value="HL7 International - [Some] Work Group"/>
<publisher value="Directorate General of Health Services (DGHS), Bangladesh"/>
<contact>
<telecom>
<!-- Or whatever URL and/or email address(es) are appropriate -->
<system value="url"/>
<value value="http://hl7.org/Special/committees/[something]"/>
<value value="http://dghs.gov.bd"/>
</telecom>
</contact>
<description value="A brief description of what MyIG is about (probably the same text as in your readme)"/>
<description value="This Implementation Guide defines the Bangladesh Core FHIR profiles, value sets, code systems, and implementation rules for national digital health systems."/>
<jurisdiction>
<!-- This first repetition will drive SNOMED release used -->
<coding>
<system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
<!-- This is the code for universal -->
<code value="001"/>
<system value="urn:iso:std:iso:3166"/>
<!-- This is the code for Bangladesh -->
<code value="050"/>
</coding>
<!-- This first repetition will drive SNOMED release used -->
</jurisdiction>
<packageId value="example.fhir.uv.myig"/>
<packageId value="bd.fhir.core"/>
<!-- This should be changed to 'not-open-source' or another license if appropriate for non-HL7-published content -->
<license value="CC0-1.0"/>
<!-- This is whatever FHIR version(s) the IG artifacts are targeting (not the version of this file, which should always be 'current release') -->
@@ -55,13 +55,13 @@
inappropriate to use the defaults. Feel free to provide feedback about the defaults... -->
<resource>
<reference>
<reference value="StructureDefinition/mypatient"/>
<reference value="StructureDefinition/bd-patient"/>
</reference>
<description value="Overriding description because we can"/>
</resource>
<resource>
<reference>
<reference value="StructureDefinition/MyLogical"/>
<reference value="StructureDefinition/bd-logical"/>
</reference>
<description value="Logical Model"/>
</resource>
@@ -79,19 +79,19 @@
</resource>
<!--<resource>
<reference>
<reference value="MyLogicalModel/AS"/>
<reference value="bd-logicalModel/AS"/>
</reference>
</resource> -->
<resource>
<extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-example-actor">
<valueCanonical value="http://somewhere.org/fhir/uv/myig/ActorDefinition/example"/>
<valueCanonical value="https://fhir.dghs.gov.bd/core/ActorDefinition/example"/>
</extension>
<reference>
<reference value="Patient/example"/>
</reference>
<name value="Simple patient example"/>
<description value="A simple example showing how examples are defined and referenced"/>
<exampleCanonical value="http://somewhere.org/fhir/uv/myig/StructureDefinition/mypatient"/>
<exampleCanonical value="https://fhir.dghs.gov.bd/core/StructureDefinition/bd-patient"/>
</resource>
<resource>
<reference>
@@ -99,7 +99,7 @@
</reference>
<name value="Observation patient example"/>
<description value="Example showing slicing"/>
<exampleCanonical value="http://somewhere.org/fhir/uv/myig/StructureDefinition/myObservation"/>
<exampleCanonical value="https://fhir.dghs.gov.bd/core/StructureDefinition/bd-observation"/>
</resource>
<resource>
<reference>
@@ -117,7 +117,7 @@
</reference>
<name value="Example of Logical Model"/>
<description value="Example showing example content for a logical model"/>
<exampleCanonical value="http://somewhere.org/fhir/uv/myig/StructureDefinition/MyLogical"/>
<exampleCanonical value="https://fhir.dghs.gov.bd/core/StructureDefinition/bd-logical"/>
</resource>
<resource>
<extension url="http://hl7.org/fhir/StructureDefinition/implementationguide-resource-format">
@@ -149,12 +149,12 @@
<generation value="html"/>
<page>
<nameUrl value="index.html"/>
<title value="MyIG Home Page"/>
<title value="BD-Core-FHIR-IG Home Page"/>
<generation value="html"/>
</page>
<page>
<nameUrl value="background.html"/>
<title value="Background"/>
<title value="Background and Context"/>
<generation value="html"/>
</page>
<page>
@@ -165,7 +165,7 @@
<valueInteger value="3"/>
</extension>
<nameUrl value="spec.html"/>
<title value="Detailed Specification"/>
<title value="Detailed BD-Core-FHIR Specification"/>
<generation value="markdown"/>
<page>
<nameUrl value="fragments.html"/>
@@ -192,12 +192,12 @@
<!-- copyright year is a mandatory parameter -->
<parameter>
<code value="copyrightyear"/>
<value value="2019+"/>
<value value="2025+"/>
</parameter>
<!-- releaselabel should be the ballot status for HL7-published IGs. -->
<parameter>
<code value="releaselabel"/>
<value value="CI Build"/>
<value value="Published by MoHFW"/>
</parameter>
<parameter>
<code value="find-other-resources"/>

View File

@@ -1,34 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="MyLogical"/>
<id value="bd-logical"/>
<extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace">
<valueUri value="http://example.org/logical"/>
</extension>
<url value="http://somewhere.org/fhir/uv/myig/StructureDefinition/MyLogical"/>
<name value="MyLogical"/>
<title value="My Logical Model"/>
<url value="https://fhir.dghs.gov.bd/core/StructureDefinition/bd-logical"/>
<name value="BDLogical"/>
<title value="Bangladesh Logical Model"/>
<status value="draft"/>
<description value="A profile showing the use of Logical Models to author profiles"/>
<fhirVersion value="4.0.0"/>
<kind value="logical"/>
<abstract value="false"/>
<type value="http://somewhere.org/fhir/uv/myig/StructureDefinition/MyLogical"/>
<type value="bd-logical"/>
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element"/>
<derivation value="specialization"/>
<differential>
<element id="MyLogical">
<path value="MyLogical"/>
<element id="bd-logical">
<path value="bd-logical"/>
</element>
<element id="MyLogical.element1">
<path value="MyLogical.element1"/>
<element id="bd-logical.element1">
<path value="bd-logical.element1"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="integer"/>
</type>
</element>
<element id="MyLogical.element2">
<path value="MyLogical.element2"/>
<element id="bd-logical.element2">
<path value="bd-logical.element2"/>
<min value="0"/>
<max value="1"/>
<type>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Library xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd">
<url value="http://somewhere.org/fhir/uv/myig/Library/example-image"/>
<url value="https://fhir.dghs.gov.bd/core/Library/example-image"/>
<version value="1.0.0"/>
<name value="ExampleLibraryImage"/>
<title value="Example Library Image"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Library xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd">
<url value="http://somewhere.org/fhir/uv/myig/Library/example-sql"/>
<url value="https://fhir.dghs.gov.bd/core/Library/example-sql"/>
<version value="1.0.0"/>
<name value="ExampleLibrary"/>
<title value="Example Library"/>