Merge branch 'main' of https://git.dghs.gov.bd/gitadmin/BD-Core-FHIR-IG
Some checks failed
FHIR IG CI/CD Pipeline / build-ig (push) Failing after 5m35s
FHIR IG CI/CD Pipeline / deploy (push) Has been skipped

This commit is contained in:
jobayer 2025-09-30 12:30:48 +06:00
commit 299009f6c9
15 changed files with 10 additions and 127 deletions

View File

@ -1,4 +1,4 @@
CodeSystem: BDImmunizationReactionCodeSystem
CodeSystem: BDImmunizationReactionCS
Id: bd-immunization-reaction
Title: "Bangladesh Immunization Reaction Code System"
Description: "Codes for adverse reactions after vaccination in Bangladesh."

View File

@ -1,7 +1,7 @@
CodeSystem: BDGeoCodesCS
Id: bd-geocodes-cs
Title: "Bangladesh Address Codes"
Description: "Bangladesh Address Codes"
Title: "Bangladesh GeoCodes CodeSystem"
Description: "Bangladesh GeoCodes"
* ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes"
// DIvisions
* #30 "Dhaka"

View File

@ -1,4 +1,4 @@
CodeSystem: BDImmunizationSiteCodeSystem
CodeSystem: BDImmunizationSiteCS
Id: bd-immunization-site
Title: "Bangladesh Immunization Site Code System"
Description: "Codes for anatomical site of vaccine administration in Bangladesh."

View File

@ -1,4 +1,4 @@
CodeSystem: BDVaccineCodeSystem
CodeSystem: BDVaccineCS
Id: bd-vaccine-code
Title: "Bangladesh Vaccine Code System"
Description: "Vaccine codes used in Bangladesh EPI and immunization program."

View File

@ -1,4 +1,4 @@
CodeSystem: BDImmunizationRouteCodeSystem
CodeSystem: BDImmunizationRouteCS
Id: bd-immunization-route
Title: "Bangladesh Immunization Route Code System"
Description: "Codes for routes of vaccine administration in Bangladesh."

View File

@ -7,5 +7,4 @@ Parent: Organization
Title: "Organization for Bangladesh"
Description: "Organization for Bangladesh Standard"
* identifier 1..* MS

View File

@ -7,5 +7,4 @@ Parent: Practitioner
Title: "Practitioner for Bangladesh"
Description: "Practitioner for Bangladesh Standard"
* identifier 1..* MS

View File

@ -4,4 +4,4 @@ Title: "Bangladesh Immunization Reaction Value Set"
Description: "Allowed vaccine reactions for immunization in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-immunization-reaction-valueset"
* ^status = #active
* include codes from system BDImmunizationReactionCodeSystem
* include codes from system BDImmunizationReactionCS

View File

@ -4,4 +4,4 @@ Title: "Bangladesh Immunization Route Value Set"
Description: "Allowed administration routes for vaccines in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-immunization-route-valueset"
* ^status = #active
* include codes from system BDImmunizationRouteCodeSystem
* include codes from system BDImmunizationRouteCS

View File

@ -4,5 +4,5 @@ Title: "Bangladesh Immunization Site Value Set"
Description: "Allowed administration sites for vaccines in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-immunization-site-valueset"
* ^status = #active
* include codes from system BDImmunizationSiteCodeSystem
* include codes from system BDImmunizationSiteCS

View File

@ -4,4 +4,4 @@ Title: "Bangladesh Vaccine Value Set"
Description: "Allowed vaccines for immunization in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-vaccine-valueset"
* ^status = #active
* include codes from system BDVaccineCodeSystem
* include codes from system BDVaccineCS

View File

@ -1,115 +0,0 @@
Profile: BDPatientProfile
Id: bd-patient
Parent: Patient
Title: "Bangladesh Patient Profile"
Description: "All patient information of BD"
// ^ url = https://fhir.dghs.gov.bd/core/StructureDefinition/bd-patient
* identifier 1..*
* identifier ^slicing.discriminator.type = #value
* identifier ^slicing.discriminator.path = "system"
* identifier ^slicing.rules = #open
* identifier ^slicing.description = "Identifier"
* identifier ^slicing.ordered = false
// nid, brn, uhid, passport, dl, tin
// * identifier contains nid 0..1 and brn 0..1 and uhid 0..1 and passport 0..1 and dl 0..1 and tin 0..1
// * name 2..2
// * name ^slicing.discriminator.type = #value
// * name ^slicing.discriminator.path = ""
// * name ^slicing.rules = #open
// * name ^slicing.description = "Patient names (Bangla and English required) "
// * name ^slicing.ordered = false
// * name contains
// bangla 1..1 and
// english 1..1
// * name[bangla].text = "Full name in Bangla"
// //* name[bangla].language = "BN"
// * name[english].text 1..1
* name 1..1
* name.text 1..1
* birthDate 1..1
//* birthplace 1..1
* gender 1..1
* gender from http://hl7.org/fhir/ValueSet/administrative-gender
* telecom 0..* MS
* telecom.system 1..1
* telecom.system from http://hl7.org/fhir/ValueSet/contact-point-system (required)
* telecom.value 1..1
* telecom.use 0..1
* telecom.use from http://hl7.org/fhir/ValueSet/contact-point-use (required)
* extension contains http://hl7.org/fhir/StructureDefinition/patient-nationality named PatientNationality 1..1
* link 2..*
* link ^slicing.discriminator.type = #value
* link ^slicing.discriminator.path = "system"
* link ^slicing.rules = #open
* link ^slicing.description = ""
* link ^slicing.ordered = false
* link contains
father 1..1 and
mother 1..1
// * link[father].other.reference 1..1
// * link[father].other.identifier 0..1
// definition of identifier
// TODO
// * link[father].other.identifier from BdIdentifierTypeVS (required)
// * link[father].other.relationship 1..1
// definition of relationship
// * link[mother].other only Reference(RelatedPerson)
// * link[mother].other.reference 1..1
// * link[mother].other.identifier 0..1
// TODO
// * link[mother].other.identifier from BdIdentifierTypeVS (required)
Profile: RelatedPersonMother
Id: relatedperson-mother
Parent: RelatedPerson
Title: "RelatedPerson Mother Profile"
Description: "Profile for RelatedPerson representing the mother"
* relationship.coding.code = #MTH
* identifier 1..1
// TODO
// * identifier includes codes from system BdIdentifierTypeVs# (required)
// * identifier from BdIdentifierTypeVs# (required)
Profile: RelatedPersonFather
Id: relatedperson-father
Parent: RelatedPerson
Title: "RelatedPerson Father Profile"
Description: "Profile for RelatedPerson representing the father"
* relationship.coding.code = #FTH
* identifier 1..1
// TODO
// * includes codes from system BdIdentifierTypeVs# (required)
//Address
* address 1..* MS
* address only BDAddress