Update Immunization Profile
Some checks failed
Deploy on production / deploy (push) Failing after 31s

This commit is contained in:
Md. Jahir Abbas 2025-09-29 15:12:34 +06:00
commit a930b30ccd
11 changed files with 140 additions and 18 deletions

BIN
.gitignore vendored

Binary file not shown.

View File

@ -0,0 +1,20 @@
CodeSystem: BDImmunizationReactionCodeSystem
Id: bd-immunization-reaction
Title: "Bangladesh Immunization Reaction Code System"
Description: "Codes for adverse reactions after vaccination in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-immunization-reaction"
* ^status = #active
* ^content = #complete
* #NONE "No Reaction"
"No adverse reaction observed after vaccination."
* #FEVER "Fever"
"Elevated body temperature following vaccination."
* #SWELLING "Swelling"
"Local swelling at the injection site."
* #RASH "Rash"
"Generalized or localized rash after vaccination."
* #ANAPHYLAXIS "Anaphylaxis"
"Severe immediate allergic reaction following vaccination."
* #OTHER "Other Reaction"
"Any other adverse reaction not categorized above."

View File

@ -0,0 +1,18 @@
CodeSystem: BDImmunizationRouteCodeSystem
Id: bd-immunization-route
Title: "Bangladesh Immunization Route Code System"
Description: "Codes for routes of vaccine administration in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-immunization-route"
* ^status = #active
* ^content = #complete
* #IM "Intramuscular"
"Vaccine administered into a muscle."
* #SC "Subcutaneous"
"Vaccine administered under the skin."
* #ID "Intradermal"
"Vaccine administered into the dermis layer of the skin."
* #ORAL "Oral"
"Vaccine administered orally."
* #IN "Intranasal"
"Vaccine administered via the nose."

View File

@ -0,0 +1,18 @@
CodeSystem: BDImmunizationSiteCodeSystem
Id: bd-immunization-site
Title: "Bangladesh Immunization Site Code System"
Description: "Codes for anatomical site of vaccine administration in Bangladesh."
* ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-immunization-site"
* ^status = #active
* ^content = #complete
* #LA "Left Arm"
"Vaccine administered in the left arm (intramuscular or subcutaneous)."
* #RA "Right Arm"
"Vaccine administered in the right arm."
* #LT "Left Thigh"
"Vaccine administered in the left thigh."
* #RT "Right Thigh"
"Vaccine administered in the right thigh."
* #ORAL "Oral"
"Vaccine administered orally (e.g., OPV, Rotavirus)."

View File

@ -0,0 +1,28 @@
CodeSystem: BDVaccineCodeSystem
Id: bd-vaccine-code
Title: "Bangladesh Vaccine Code System"
Description: "Vaccine codes used in Bangladesh EPI and immunization program."
* ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-vaccine-code"
* ^status = #active
* ^content = #complete
* #BCG "BCG Vaccine"
"Bacillus Calmette-Guérin vaccine, used against tuberculosis."
* #OPV "Oral Polio Vaccine (OPV)"
"Live attenuated oral polio vaccine."
* #IPV "Inactivated Polio Vaccine (IPV)"
"Inactivated polio vaccine."
* #PENTA "Pentavalent Vaccine"
"DTP-HepB-Hib combined vaccine."
* #MR "Measles-Rubella (MR) Vaccine"
"Combined measles and rubella vaccine."
* #TT "Tetanus Toxoid (TT) Vaccine"
"Vaccine used for tetanus prevention."
* #PCV10 "Pneumococcal Conjugate Vaccine"
"10-valent pneumococcal conjugate vaccine."
* #ROTA "Rotavirus Vaccine"
"Live attenuated rotavirus vaccine for diarrheal disease prevention."
* #HPV "Human Papillomavirus (HPV) Vaccine"
"Vaccine used for prevention of cervical cancer and HPV-related diseases."
* #COVID19 "COVID-19 Vaccine"
"Vaccines against SARS-CoV-2 (various manufacturers)."

View File

@ -1,11 +1,20 @@
{
"resourceType": "StructureDefinition",
<<<<<<< HEAD
"id": "bd-Immunization",
"url": "http://example.org/StructureDefinition/bd-Immunization",
"version": "1.0.0",
"name": "BDImmunizationProfile",
"title": "Immunization Profile for Bangladesh",
"description": "Bangladesh Immunization Profile",
=======
"id": "bd-immunization",
"url": "https://fhir.dghs.gov.bd/core/identifier/bd-immunization",
"version": "1.0.0",
"name": "BDImmunizationProfile",
"title": "Patient Immunization Profile for Bangladesh",
"description": "Patients Immunization Bangladesh Standard",
>>>>>>> 1c45affa520e64b3b9efc307d9116ff138171fa5
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
@ -17,7 +26,11 @@
{
"id": "Immunization.identifier",
"path": "Immunization.identifier",
<<<<<<< HEAD
"short": "Unique identifier",
=======
"short": "Identifier",
>>>>>>> 1c45affa520e64b3b9efc307d9116ff138171fa5
"definition": "Unique identifier for the vaccination event",
"min": 1
}

View File

@ -1,3 +1,5 @@
// @Name: Profile
// @Description: Immunization Profile of the Bangladeshi Patient.
Profile: BDImmunizationProfile
@ -11,23 +13,21 @@ Description: "Bangladesh Immunization Profile"
* identifier 1..*
* identifier ^short = "Unique identifier"
* identifier ^definition = "Unique identifier for the vaccination event"
* ^url = "https://fhir.dghs.gov.bd/core/identifier/bd-immunization"
* reasonReference 0..*
* reasonReference only Reference(Condition or Observation or DiagnosticReport)
* vaccineCode 1..1
//* vaccineCode from BDVaccineValueSet (required)
* vaccineCode from BDVaccineValueSet (required)
* ^url = "https://fhir.dghs.gov.bd/core/StructureDefinition/bd-medication"
//* ^url = "https://fhir.dghs.gov.bd/core/StructureDefinition/bd-medication"
* manufacturer 0..1
* manufacturer ^short = "Manufacturer"
* manufacturer ^definition = "Vaccine manufacturer"
* ^url = "https://fhir.dghs.gov.bd/core/StructureDefinition/bd-organization"
* lotNumber 0..1
* lotNumber ^short = "Vaccine Lot Number"
* lotNumber ^definition = "Vaccine lot or batch number"
@ -36,9 +36,9 @@ Description: "Bangladesh Immunization Profile"
* expirationDate ^short = "Expiration Date"
* expirationDate ^definition = "Expiration date of vaccine lot"
* patient 1..1
* patient ^definition = "The patient receiving the vaccine"
//* patient from BD Patient Profile
// * patient 1..1
// * patient ^definition = "The patient receiving the vaccine"
// * patient from BDPatientProfile
* encounter 1..1
* encounter ^definition = "Encounter during which vaccine was administered"
@ -46,18 +46,17 @@ Description: "Bangladesh Immunization Profile"
* occurrence[x] 1..1
* location 0..1
* location ^definition = "Location where vaccine was administered"
//* location from Location Profile
* ^url = "https://fhir.dghs.gov.bd/core/StructureDefinition/bd-location"
// * location 0..1
// * location ^definition = "Location where vaccine was administered"
// * location only BDAddress
* site 0..1
* site ^definition = "Body site of administration"
//* site from BD Immunization Site
* site from BDImmunizationSiteValueSet
* route 0..1
* route ^definition = "Route of administration"
//* route from BD Immunization Route
* route from BDImmunizationRouteValueSet
* doseQuantity 0..1
* doseQuantity ^definition = "Amount of vaccine administered"
@ -71,7 +70,4 @@ Description: "Bangladesh Immunization Profile"
* reaction 0..*
* reaction ^definition = "Adverse reaction following immunization"
//* reaction from BD Immunization Reaction
* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-immunization-reaction"
* reaction.detail only Reference(Observation)

View File

@ -0,0 +1,7 @@
ValueSet: BDImmunizationReactionValueSet
Id: bd-immunization-reaction-valueset
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

View File

@ -0,0 +1,7 @@
ValueSet: BDImmunizationRouteValueSet
Id: bd-immunization-route-valueset
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

View File

@ -0,0 +1,8 @@
ValueSet: BDImmunizationSiteValueSet
Id: bd-immunization-site-valueset
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

View File

@ -0,0 +1,7 @@
ValueSet: BDVaccineValueSet
Id: bd-vaccine-valueset
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