diff --git a/input/bd.fhir.core.xml b/input/bd.fhir.core.xml index afbb6f6..de821c7 100644 --- a/input/bd.fhir.core.xml +++ b/input/bd.fhir.core.xml @@ -78,9 +78,6 @@ - - - <generation value="markdown"/> @@ -153,10 +150,6 @@ <code value="excludemap"/> <value value="true"/> </parameter>--> - <parameter> - <code value="showsource"/> - <value value="true"/> - </parameter> <parameter> <code value="i18n-default-lang"/> <value value="en"/> @@ -177,9 +170,5 @@ <code value="translation-sources"/> <value value="input/translations-fr"/> </parameter> - <parameter> - <code value="fcp-approved-specification"/> - <value value="false"/> - </parameter> </definition> </ImplementationGuide> diff --git a/input/fsh/BDConditionProfile.fsh b/input/fsh/BDConditionProfile.fsh index 7dff9e4..5b95a9f 100644 --- a/input/fsh/BDConditionProfile.fsh +++ b/input/fsh/BDConditionProfile.fsh @@ -5,4 +5,4 @@ Title: "ICD 11" Description: "Condition coded with ICD-11" * code 1..1 MS -* code from http://id.who.int/icd/release/11/mms (preferred) +* code from BDConditionICD11VS (preferred) diff --git a/input/fsh/codeSystems/BBImmunizationReactionCS.fsh b/input/fsh/codeSystems/BBImmunizationReactionCS.fsh index da44f74..276c009 100644 --- a/input/fsh/codeSystems/BBImmunizationReactionCS.fsh +++ b/input/fsh/codeSystems/BBImmunizationReactionCS.fsh @@ -4,6 +4,8 @@ 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 +* ^caseSensitive = true +* ^experimental = false * ^content = #complete * #NONE "No Reaction" diff --git a/input/fsh/codeSystems/BDBloodGroupCS.fsh b/input/fsh/codeSystems/BDBloodGroupCS.fsh index 8d6a907..76dcaaa 100644 --- a/input/fsh/codeSystems/BDBloodGroupCS.fsh +++ b/input/fsh/codeSystems/BDBloodGroupCS.fsh @@ -6,6 +6,8 @@ Id: bd-blood-groups Title: "Bangladesh Blood Group CodeSystem" Description: "Blood group codes according to CCDS guideline" * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-blood-groups" +* ^caseSensitive = true +* ^experimental = false * ^content = #complete * #1 "O Positive" * #2 "O Negative" @@ -20,7 +22,7 @@ Description: "Blood group codes according to CCDS guideline" // ValueSet for BD Blood Groups // --------------------------- ValueSet: BDBloodGroupVS -Id: bd-blood-group-vs +Id: bd-blood-group-valueset Title: "Bangladesh Blood Group ValueSet" Description: "Blood group value set according to CCDS guideline" * include codes from system BDBloodGroupCS diff --git a/input/fsh/codeSystems/BDCountryListCS.fsh b/input/fsh/codeSystems/BDCountryListCS.fsh index 4626599..4aea915 100644 --- a/input/fsh/codeSystems/BDCountryListCS.fsh +++ b/input/fsh/codeSystems/BDCountryListCS.fsh @@ -1,7 +1,9 @@ CodeSystem: BDCountryListCS -Id: bd-country-list-cs +Id: bd-country-list Title: "Nationality List" * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-country-list" +* ^caseSensitive = true +* ^experimental = false * #4 "Afghan" * #8 "Albanian" @@ -194,8 +196,8 @@ Title: "Nationality List" ValueSet: BDCountryListVS -Id: bd-country-list-vs +Id: bd-country-list-valueset Title: "Nationality ValueSet" Description: "Nationality value set" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-country-list" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-country-list-valueset" * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-country-list diff --git a/input/fsh/codeSystems/BDGeoCodesCS.fsh b/input/fsh/codeSystems/BDGeoCodesCS.fsh index 28c915f..f1ab4c0 100644 --- a/input/fsh/codeSystems/BDGeoCodesCS.fsh +++ b/input/fsh/codeSystems/BDGeoCodesCS.fsh @@ -1,8 +1,10 @@ CodeSystem: BDGeoCodesCS -Id: bd-geocodes-cs +Id: bd-geocodes Title: "Bangladesh GeoCodes CodeSystem" Description: "Bangladesh GeoCodes" * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes" +* ^caseSensitive = true +* ^experimental = false // DIvisions * #30 "Dhaka" * #20 "Chattogram" @@ -1601,10 +1603,10 @@ Description: "Bangladesh GeoCodes" * #4589009077 "Sreebardi Pourasabha" ValueSet: BDDivisionsVS -Id: bd-division-code-vs +Id: bd-division-code-valueset Title: "Bangladesh Division ValueSet" Description: "Bangladesh Division Codes (only two-digit codes)" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-divisions" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-division-code-valueset" // include only codes that are exactly 2 digits * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes @@ -1612,10 +1614,10 @@ Description: "Bangladesh Division Codes (only two-digit codes)" ValueSet: BDDistrictsVS -Id: bd-district-code-vs +Id: bd-district-code-valueset Title: "Bangladesh district ValueSet" Description: "Bangladesh district Codes (only two-digit codes)" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-districts" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-district-code-valueset" // include only codes that are exactly 4 digits * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes @@ -1623,10 +1625,10 @@ Description: "Bangladesh district Codes (only two-digit codes)" ValueSet: BDCityCorporationsVS -Id: bd-city-corporations-code-vs +Id: bd-city-corporation-code-valueset Title: "Bangladesh City Corperation ValueSet" Description: "Bangladesh City Corperation Codes (only two-digit codes)" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-city-corporations" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-city-corporation-code-valueset" // include only codes that are exactly 6 digits * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes @@ -1634,20 +1636,20 @@ Description: "Bangladesh City Corperation Codes (only two-digit codes)" ValueSet: BDUpazillasVS -Id: bd-upazillas-code-vs +Id: bd-upazilla-code-valueset Title: "Bangladesh Upazila ValueSet" Description: "Bangladesh Upazila Codes (only two-digit codes)" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-upazillas" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-upazilla-code-valueset" // include only codes that are exactly 8 digits * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes where code regex "^[0-9]{8}$" ValueSet: BDMunicipalitiesVS -Id: bd-municipalities-code-vs +Id: bd-municipalities-code-valueset Title: "Bangladesh Municipalities ValueSet" Description: "Bangladesh Municipalities Codes (only two-digit codes)" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-municipalities" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-municipalities-code-valueset" // include only codes that are exactly 10 digits * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-geocodes diff --git a/input/fsh/codeSystems/BDIdentifierType.fsh b/input/fsh/codeSystems/BDIdentifierType.fsh index e8f98b9..8db4c73 100644 --- a/input/fsh/codeSystems/BDIdentifierType.fsh +++ b/input/fsh/codeSystems/BDIdentifierType.fsh @@ -1,9 +1,12 @@ //// this code systems for Identifier types CodeSystem: BangladeshIdentifierType -Id: bangladesh-identifier-type-cs +Id: bd-identifier-type Title: "Bangladesh Identifier Types" +Description: "Codes identifying the type of identifiers used in Bangladesh." * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-identifier-type" +* ^caseSensitive = true +* ^experimental = false * #NID "National ID" * #BRN "Birth Registration Number" @@ -11,10 +14,10 @@ Title: "Bangladesh Identifier Types" ValueSet: BangladeshIdentifierTypeVS -Id: bangladesh-identifier-type-vs +Id: bd-identifier-type-valueset Title: "Bangladesh Identifier Type" Description: "Bangladesh Standard Identifier type" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type-valueset" // * include codes from valueset http://hl7.org/fhir/ValueSet/identifier-type /// use name or uri * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-identifier-type diff --git a/input/fsh/codeSystems/BDImmunizationSiteCS.fsh b/input/fsh/codeSystems/BDImmunizationSiteCS.fsh index 695bce4..e788a92 100644 --- a/input/fsh/codeSystems/BDImmunizationSiteCS.fsh +++ b/input/fsh/codeSystems/BDImmunizationSiteCS.fsh @@ -4,6 +4,8 @@ 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 +* ^caseSensitive = true +* ^experimental = false * ^content = #complete * #LA "Left Arm" diff --git a/input/fsh/codeSystems/BDMedicationCodeSystem.fsh b/input/fsh/codeSystems/BDMedicationCodeSystem.fsh index a542bab..c9bc701 100644 --- a/input/fsh/codeSystems/BDMedicationCodeSystem.fsh +++ b/input/fsh/codeSystems/BDMedicationCodeSystem.fsh @@ -1,8 +1,10 @@ CodeSystem: BDMedicationCodeSystem -Id: bd-medication-cs +Id: bd-medication-code Title: "Bangladesh Medication Codes" Description: "Bangladesh Medication Codes" * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-medication-code" +* ^caseSensitive = true +* ^experimental = false // DGDA DAR Code "Brand Name" * #394-0010-030 "Tubutol" "Ethambutol" * #394-0011-030 "AFDCDT-2" "Isoniazid + Rifampicin" @@ -16,7 +18,7 @@ Description: "Bangladesh Medication Codes" // ValueSet for BD Medication // --------------------------- ValueSet: BDMedicationVS -Id: bd-medication-vs +Id: bd-medication-valueset Title: "Bangladesh Medication ValueSet" Description: "Bangladesh Medication ValueSet" * include codes from system BDMedicationCodeSystem diff --git a/input/fsh/codeSystems/BDMedicationForm.fsh b/input/fsh/codeSystems/BDMedicationForm.fsh index 1189975..18c10a7 100644 --- a/input/fsh/codeSystems/BDMedicationForm.fsh +++ b/input/fsh/codeSystems/BDMedicationForm.fsh @@ -34,8 +34,8 @@ Description: "Medication dose form codes according to CCDS guideline" // ValueSet for BD Medication Dose Forms // --------------------------- ValueSet: BDMedicationDoseFormVS -Id: bd-dose-form-vs +Id: bd-dose-form-valueset Title: "Bangladesh Medication Dose Form ValueSet" Description: "Medication dose form value set according to CCDS guideline" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-dose-form-vs" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-dose-form-valueset" * include codes from system BDMedicationDoseForm \ No newline at end of file diff --git a/input/fsh/codeSystems/BDOccupationsCS.fsh b/input/fsh/codeSystems/BDOccupationsCS.fsh index bd903d0..89a3139 100644 --- a/input/fsh/codeSystems/BDOccupationsCS.fsh +++ b/input/fsh/codeSystems/BDOccupationsCS.fsh @@ -1,83 +1,84 @@ CodeSystem: BDOccupationsCS -Id: bangladesh-occupations-cs +Id: bd-occupations Title: "Bangladesh Occupations" +Description: "Occupations code system according to CCDS guideline" * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-occupations" * #1 "Physical Scientists & Related Technicians" "ভৌত বিজ্ঞানী ও এতদসংক্রান্ত টেকনিশিয়ান" -* #2 "Engineering and Architects" "ইঞ্জিয়ারিং ও স্থপতি " -* #3 "Engineering and Architect-related Technicians" "ইঞ্জিয়ারিং ও স্থপতি সম্পর্কিত টেকনিশিয়ান " -* #4 "Officers of Aircraft and Ship" "বিমান ও জাহাজের কর্মকর্তা " -* #5 "Biologists and Related Technicians" "জীববিজ্ঞানী ও এতদসংক্রান্ত টেকনিশিয়ান " -* #6 "Physicians, Dentists, and Veterinarians" "চিকিৎসক, দন্ত চিকিৎসক ও পশু চিকিৎসক " -* #7 "Nurses and Other Medical Staffs" "নার্স ও চিকিৎসক সংক্রান্ত অন্যান্য কর্মী " -* #8 "Statisticians, Mathematicians, System Analysts, and Related Staff" "পরিসংখ্যানবিদ, গণিতবিদ, সিস্টেম এনালিস্ট ও এতদসংক্রান্ত কর্মী " +* #2 "Engineering and Architects" "ইঞ্জিয়ারিং ও স্থপতি" +* #3 "Engineering and Architect-related Technicians" "ইঞ্জিয়ারিং ও স্থপতি সম্পর্কিত টেকনিশিয়ান" +* #4 "Officers of Aircraft and Ship" "বিমান ও জাহাজের কর্মকর্তা" +* #5 "Biologists and Related Technicians" "জীববিজ্ঞানী ও এতদসংক্রান্ত টেকনিশিয়ান" +* #6 "Physicians, Dentists, and Veterinarians" "চিকিৎসক, দন্ত চিকিৎসক ও পশু চিকিৎসক" +* #7 "Nurses and Other Medical Staffs" "নার্স ও চিকিৎসক সংক্রান্ত অন্যান্য কর্মী" +* #8 "Statisticians, Mathematicians, System Analysts, and Related Staff" "পরিসংখ্যানবিদ, গণিতবিদ, সিস্টেম এনালিস্ট ও এতদসংক্রান্ত কর্মী" * #9 "Economists" "অর্থনীতিবিদ" * #10 "Accountants" "হিসাবরক্ষক" * #12 "Judges" "বিচারক" * #13 "Teachers" "শিক্ষক" * #14 "Religious Workers" "ধর্মীয় কর্মী" -* #15 "Writers, Journalists, and Related Staffs" "লেখক, সাংবাদিক ও এতদসম্পর্কিত কর্মী " -* #16 "Painters, Photographers, and Other Creative Artists" "চিত্রশিল্পী, ফটোগ্রাফার ও এতদসংক্রান্ত সৃজনশীল শিল্পী " -* #17 "Actors, Singers, and Dancers" "অভিনয়, কণ্ঠশিল্পী ও নৃত্যশিল্পী " -* #18 "Sportspersons and Related Staffs" "খেলোয়াড় এবং এতদসম্পর্কিত কর্মী " -* #19 "Professional, Technical, and Other Related Workers (not elsewhere classified)" "পেশাগত, কারিগরি ও অন্যান্য অশ্রেণীভুক্ত এতদসম্পর্কিত কর্মী " +* #15 "Writers, Journalists, and Related Staffs" "লেখক, সাংবাদিক ও এতদসম্পর্কিত কর্মী" +* #16 "Painters, Photographers, and Other Creative Artists" "চিত্রশিল্পী, ফটোগ্রাফার ও এতদসংক্রান্ত সৃজনশীল শিল্পী" +* #17 "Actors, Singers, and Dancers" "অভিনয়, কণ্ঠশিল্পী ও নৃত্যশিল্পী" +* #18 "Sportspersons and Related Staffs" "খেলোয়াড় এবং এতদসম্পর্কিত কর্মী" +* #19 "Professional, Technical, and Other Related Workers (not elsewhere classified)" "পেশাগত, কারিগরি ও অন্যান্য অশ্রেণীভুক্ত এতদসম্পর্কিত কর্মী" * #20 "Lawyers" "আইনজীবী" * #21 "Managers" "ম্যানেজার" -* #30 "Government Executive Officers" "সরকারি নির্বাহী কর্মকর্তা " +* #30 "Government Executive Officers" "সরকারি নির্বাহী কর্মকর্তা" * #31 "Clerks" "করণিক (কেরানী)" * #32 "Typists, Stenographers and Computer Operators" "টাইপিস্ট/স্টেনোগ্রাফার/কম্পিউটার অপারেটর" * #33 "Record Keepers, Cahiers and Related Staffs" "রেকর্ড কিপার, ক্যাশিয়ার ও এতদসম্পর্কিত কর্মী" -* #34 "Computer Professionals and Associate Staffs" "কম্পিউটার সম্পর্কিত কর্মী " -* #35 "Transport and Communication Supervisors" "যানবাহন ও যোগাযোগ তত্ত্বাবধায়ক " -* #36 "Drivers and Conductors (Mechanical and Manual)" "গাড়িচালক ও কন্টাক্টর (যান্ত্রিক ও কায়িক) " -* #37 "Mail Carriers / Postmen" "চিঠিপত্র বিলি (ডাক পিয়ন) " +* #34 "Computer Professionals and Associate Staffs" "কম্পিউটার সম্পর্কিত কর্মী" +* #35 "Transport and Communication Supervisors" "যানবাহন ও যোগাযোগ তত্ত্বাবধায়ক" +* #36 "Drivers and Conductors (Mechanical and Manual)" "গাড়িচালক ও কন্টাক্টর (যান্ত্রিক ও কায়িক)" +* #37 "Mail Carriers / Postmen" "চিঠিপত্র বিলি (ডাক পিয়ন)" * #38 "Telephone and Telegraph Operators" "টেলিফোন ও টেলিগ্রাফ অপারেটর" -* #39 "Clerical Work, Not Elsewhere Classified" "অশ্রেণীভুক্ত দাপ্তরিক কাজ " -* #40 "Managers in Wholesale and Retail Trade" "ম্যানেজার (পাইকারি ও খুচরা ব্যাবসা) " +* #39 "Clerical Work, Not Elsewhere Classified" "অশ্রেণীভুক্ত দাপ্তরিক কাজ" +* #40 "Managers in Wholesale and Retail Trade" "ম্যানেজার (পাইকারি ও খুচরা ব্যাবসা)" * #42 "Sales Supervisors" "বিক্রয় তত্ত্বাবধায়ক" -* #43 "Travel Attendants and Related Workers" "ভ্রমণ সংক্রান্ত কাজে নিয়োজিত কর্মী " -* #44 "Salespersons in Insurance, Real Estate, Business, and Related Services" "বীমা, রিয়েল এস্টেট, ব্যাবসা এবং এতদসংক্রান্ত সেবা বিক্রেতা " -* #45 "Street and Market Salespersons" "ফেরিওয়ালা " -* #46 "Sales Workers, Not Elsewhere Classified" "অশ্রেণীভুক্ত বিক্রয়কর্মী " -* #50 "Hotel and Lodging Managers" "আবাসিক হোটেল ম্যানেজার " -* #51 "Hotel Proprietors" "হোটেল মালিক " +* #43 "Travel Attendants and Related Workers" "ভ্রমণ সংক্রান্ত কাজে নিয়োজিত কর্মী" +* #44 "Salespersons in Insurance, Real Estate, Business, and Related Services" "বীমা, রিয়েল এস্টেট, ব্যাবসা এবং এতদসংক্রান্ত সেবা বিক্রেতা" +* #45 "Street and Market Salespersons" "ফেরিওয়ালা" +* #46 "Sales Workers, Not Elsewhere Classified" "অশ্রেণীভুক্ত বিক্রয়কর্মী" +* #50 "Hotel and Lodging Managers" "আবাসিক হোটেল ম্যানেজার" +* #51 "Hotel Proprietors" "হোটেল মালিক" * #52 "Residential Hotel Supervisors" "আবাসিক হোটেল তত্ত্বাবধায়ক" -* #53 "Cooks, Waiters, and Related Hotel Workers" "বাবুর্চি, হোটেল বয় ও এতদসম্পর্কিত কর্মী " -* #54 "Unclassified Housemaids" "অশ্রেণীভুক্ত গৃহ পরিচারিকা " -* #55 "Caretakers, Janitors, and Related Domestic Workers" "বাড়ির কেয়ারটেকার, ঝাড়ুদার ও এতদসম্পর্কিত কর্মী " -* #56 "Laundry Workers" "ধোপা " -* #58 "Security Guards" "নিরাপত্তা কর্মী " -* #59 "Unclassified Service Workers" "অশ্রেণীভুক্ত সেবা কর্মী " -* #60 "Agricultural Farm Managers and Supervisors" "কৃষিখামার ব্যবস্থাপক ও তত্ত্বাবধায়ক " -* #61 "Crop and Livestock Farmers" "কৃষিকাজ " -* #63 "Forestry Workers" "বন কর্মী " -* #64 "Fishers, Hunters, and Related Workers" "জেলে, শিকারি ও এতদসম্পর্কিত কর্মী " -* #70 "Production Supervisors and Foremen" "উৎপাদন তত্ত্বাবধায়ক ও ফোরম্যান " -* #71 "Miners and Quarry Workers" "খননকর্মী ও খননকারী " -* #72 "Metal Processing and Finishing Workers" "ধাতু প্রক্রিয়াকারী " -* #74 "Chemical Products Processing Workers" "রাসায়নিক দ্রব্য প্রক্রিয়াকারী " -* #75 "Weavers, Knitters, Dyers, and Related Textile Workers" "তাঁতী, কাপড় বোনা ও রং করা " -* #76 "Tanners and Leather Processing Workers" "চামড়া প্রক্রিয়াকারী " -* #77 "Food and Beverage Processing Plant Operators" "খাদ্য ও পানীয় প্রক্রিয়াকারী " -* #78 "Tobacco Preparers and Tobacco Processing Workers" "তামাক প্রক্রিয়াকারী " -* #79 "Tailors, Dressmakers, and Sewing Workers" "দর্জি ও অন্যান্য সেলাই কর্মী " -* #80 "Footwear and Leather Goods Makers" "জুতা ও চামড়াজাত দ্রব্য প্রস্তুতকারী " +* #53 "Cooks, Waiters, and Related Hotel Workers" "বাবুর্চি, হোটেল বয় ও এতদসম্পর্কিত কর্মী" +* #54 "Unclassified Housemaids" "অশ্রেণীভুক্ত গৃহ পরিচারিকা" +* #55 "Caretakers, Janitors, and Related Domestic Workers" "বাড়ির কেয়ারটেকার, ঝাড়ুদার ও এতদসম্পর্কিত কর্মী" +* #56 "Laundry Workers" "ধোপা" +* #58 "Security Guards" "নিরাপত্তা কর্মী" +* #59 "Unclassified Service Workers" "অশ্রেণীভুক্ত সেবা কর্মী" +* #60 "Agricultural Farm Managers and Supervisors" "কৃষিখামার ব্যবস্থাপক ও তত্ত্বাবধায়ক" +* #61 "Crop and Livestock Farmers" "কৃষিকাজ" +* #63 "Forestry Workers" "বন কর্মী" +* #64 "Fishers, Hunters, and Related Workers" "জেলে, শিকারি ও এতদসম্পর্কিত কর্মী" +* #70 "Production Supervisors and Foremen" "উৎপাদন তত্ত্বাবধায়ক ও ফোরম্যান" +* #71 "Miners and Quarry Workers" "খননকর্মী ও খননকারী" +* #72 "Metal Processing and Finishing Workers" "ধাতু প্রক্রিয়াকারী" +* #74 "Chemical Products Processing Workers" "রাসায়নিক দ্রব্য প্রক্রিয়াকারী" +* #75 "Weavers, Knitters, Dyers, and Related Textile Workers" "তাঁতী, কাপড় বোনা ও রং করা" +* #76 "Tanners and Leather Processing Workers" "চামড়া প্রক্রিয়াকারী" +* #77 "Food and Beverage Processing Plant Operators" "খাদ্য ও পানীয় প্রক্রিয়াকারী" +* #78 "Tobacco Preparers and Tobacco Processing Workers" "তামাক প্রক্রিয়াকারী" +* #79 "Tailors, Dressmakers, and Sewing Workers" "দর্জি ও অন্যান্য সেলাই কর্মী" +* #80 "Footwear and Leather Goods Makers" "জুতা ও চামড়াজাত দ্রব্য প্রস্তুতকারী" * #81 "Carpenters" "কাঠমিস্ত্রি " -* #82 "Stone Cutters and Processing Workers" "পাথর কাটা ও প্রক্রিয়াকারী " -* #83 "Blacksmiths, Toolmakers, and Related Trades Workers" "কর্মকার, ঢালাইকর্মী ও যন্ত্রাংশ প্রস্তুতকারী " -* #84 "Non-Electrical Machine Operators" "বৈদ্যুতিক ব্যতীত অন্যান্য মেশিনকর্মী " +* #82 "Stone Cutters and Processing Workers" "পাথর কাটা ও প্রক্রিয়াকারী" +* #83 "Blacksmiths, Toolmakers, and Related Trades Workers" "কর্মকার, ঢালাইকর্মী ও যন্ত্রাংশ প্রস্তুতকারী" +* #84 "Non-Electrical Machine Operators" "বৈদ্যুতিক ব্যতীত অন্যান্য মেশিনকর্মী" * #85 "Electricians" "বৈদ্যুতিক কর্মী" -* #86 "Broadcasting and Audio-Visual Technicians" "শব্দ প্রচার কর্মী ও চলচ্চিত্র প্রদর্শনকারী " -* #87 "Water and Sewerage Construction Workers and Welders" "পানি ও পয়োঃ নিষ্কাশন কাঠামো নির্মাণকারী ও ধাতু ঝালাইকারী " -* #88 "Jewellery and Precious Metal Workers" "স্বর্ণকার " -* #89 "Glass, Pottery, and Related Trades Workers" "গ্লাস ও মাটির জিনিস প্রস্তুতকারী " +* #86 "Broadcasting and Audio-Visual Technicians" "শব্দ প্রচার কর্মী ও চলচ্চিত্র প্রদর্শনকারী" +* #87 "Water and Sewerage Construction Workers and Welders" "পানি ও পয়োঃ নিষ্কাশন কাঠামো নির্মাণকারী ও ধাতু ঝালাইকারী" +* #88 "Jewellery and Precious Metal Workers" "স্বর্ণকার" +* #89 "Glass, Pottery, and Related Trades Workers" "গ্লাস ও মাটির জিনিস প্রস্তুতকারী" * #90 "Rubber and Plastic Products Makers" "রাবার ও প্লাস্টিক দ্রব্য প্রস্তুতকারী" -* #91 "Paper and Paperboard Products Workers" "কাগজ ও কাগজের বোর্ড প্রস্তুতকারী " +* #91 "Paper and Paperboard Products Workers" "কাগজ ও কাগজের বোর্ড প্রস্তুতকারী" * #92 "Printers and Related Workers" "মুদ্রণকাজ" ValueSet: BDOccupationsVS -Id: bd-occupations-vs +Id: bd-occupations-valueset Title: "Bangladesh Occupations ValueSet" Description: "Occupations value set according to CCDS guideline" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-occupations" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-occupations-valueset" * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-occupations diff --git a/input/fsh/codeSystems/BDReligionsCS.fsh b/input/fsh/codeSystems/BDReligionsCS.fsh index 6b33caa..a9f4b87 100644 --- a/input/fsh/codeSystems/BDReligionsCS.fsh +++ b/input/fsh/codeSystems/BDReligionsCS.fsh @@ -1,6 +1,6 @@ //codeSystems/bd-regions.fsh CodeSystem: BDReligionsCS -Id: bangladesh-religions-cs +Id: bd-religions Title: "Bangladesh Religions" * ^url = "https://fhir.dghs.gov.bd/core/CodeSystem/bd-religions" @@ -13,8 +13,8 @@ Title: "Bangladesh Religions" * #0 "Other (specify)" "Other religion (to be specified in free text)" ValueSet: BDReligionsVS -Id: bd-religions-vs +Id: bd-religions-valueset Title: "Bangladesh Religions ValueSet" Description: "Religions value set according to CCDS guideline" -* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-religions" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-religions-valueset" * include codes from system https://fhir.dghs.gov.bd/core/CodeSystem/bd-religions diff --git a/input/fsh/codeSystems/BDVaccineCodesCS.fsh b/input/fsh/codeSystems/BDVaccineCodesCS.fsh index 5bc67aa..35baed8 100644 --- a/input/fsh/codeSystems/BDVaccineCodesCS.fsh +++ b/input/fsh/codeSystems/BDVaccineCodesCS.fsh @@ -4,6 +4,8 @@ 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 +* ^caseSensitive = true +* ^experimental = false * ^content = #complete * #BCG "BCG Vaccine" diff --git a/input/fsh/codeSystems/ImmunizationRoute.fsh b/input/fsh/codeSystems/ImmunizationRoute.fsh index a43b110..f128fb1 100644 --- a/input/fsh/codeSystems/ImmunizationRoute.fsh +++ b/input/fsh/codeSystems/ImmunizationRoute.fsh @@ -4,6 +4,8 @@ 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 +* ^caseSensitive = true +* ^experimental = false * ^content = #complete * #IM "Intramuscular" diff --git a/input/fsh/extensions/nationality.fsh b/input/fsh/extensions/nationality.fsh index 320871d..fe65337 100644 --- a/input/fsh/extensions/nationality.fsh +++ b/input/fsh/extensions/nationality.fsh @@ -10,4 +10,4 @@ Description: "Nationality of the patient based on Bangladesh country list." // Only one value, bound to your ValueSet * value[x] only CodeableConcept -* valueCodeableConcept from https://fhir.dghs.gov.bd/core/ValueSet/bd-country-list (required) \ No newline at end of file +* valueCodeableConcept from https://fhir.dghs.gov.bd/core/ValueSet/bd-country-list-valueset (required) \ No newline at end of file diff --git a/input/fsh/extensions/occupation.fsh b/input/fsh/extensions/occupation.fsh index 779c7f2..67e3010 100644 --- a/input/fsh/extensions/occupation.fsh +++ b/input/fsh/extensions/occupation.fsh @@ -7,5 +7,5 @@ Context: Patient // occupation using standard HL7 extension * value[x] only string -* value[x] from https://fhir.dghs.gov.bd/core/ValueSet/bd-occupations (required) +* value[x] from https://fhir.dghs.gov.bd/core/ValueSet/bd-occupations-valueset (required) diff --git a/input/fsh/profile/BDImmunization.fsh b/input/fsh/profile/BDImmunization.fsh index b1cbfec..ffb551d 100644 --- a/input/fsh/profile/BDImmunization.fsh +++ b/input/fsh/profile/BDImmunization.fsh @@ -1,5 +1,3 @@ - - // @Name: Profile // @Description: Immunization Profile of the Bangladeshi Patient. Profile: BDImmunizationProfile @@ -13,7 +11,6 @@ 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) @@ -26,7 +23,7 @@ Description: "Bangladesh Immunization Profile" * manufacturer 0..1 * manufacturer ^short = "Manufacturer" * manufacturer ^definition = "Vaccine manufacturer" -* ^url = "https://fhir.dghs.gov.bd/core/StructureDefinition/bd-organization" +* manufacturer only Reference(BDOrganization) * lotNumber 0..1 * lotNumber ^short = "Vaccine Lot Number" diff --git a/input/fsh/profile/BDPatient.fsh b/input/fsh/profile/BDPatient.fsh index 9abae7c..3badb69 100644 --- a/input/fsh/profile/BDPatient.fsh +++ b/input/fsh/profile/BDPatient.fsh @@ -51,7 +51,7 @@ Patient profile for Bangladesh. * identifier[NID].system = "http://dghs.gov.bd/identifier/nid" * identifier[NID].type.coding.code = #NID // * identifier[NID].type.coding.system = "http://terminology.hl7.org/CodeSystem/v2-0203" -* identifier[NID].type.coding.system = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type" +* identifier[NID].type.coding.system = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type-valueset" * identifier[NID].type from BangladeshIdentifierTypeVS (extensible) * identifier[NID].type.text = "Organization identifier" // * identifier[NID].value = "Personal identifier National ID" @@ -61,7 +61,7 @@ Patient profile for Bangladesh. * identifier[BRN].system = "http://dghs.gov.bd/identifier/brn" * identifier[BRN].type.coding.code = #BRN -* identifier[BRN].type.coding.system = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type" +* identifier[BRN].type.coding.system = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type-valueset" * identifier[BRN].type from BangladeshIdentifierTypeVS (extensible) * identifier[BRN].type.text = "Organization identifier" // * identifier[BRN].value = "Personal identifier Birth Registration" @@ -69,7 +69,7 @@ Patient profile for Bangladesh. * identifier[UHID].system = "http://dghs.gov.bd/identifier/uhid" * identifier[UHID].type.coding.code = #UHID -* identifier[UHID].type.coding.system = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type" +* identifier[UHID].type.coding.system = "https://fhir.dghs.gov.bd/core/ValueSet/bd-identifier-type-valueset" * identifier[UHID].type from BangladeshIdentifierTypeVS (extensible) * identifier[UHID].type.text = "Organization identifier" @@ -96,7 +96,7 @@ Patient profile for Bangladesh. // Religion using standard HL7 extension * extension contains http://hl7.org/fhir/StructureDefinition/patient-religion named religion 0..1 -* extension[religion].valueCodeableConcept from https://fhir.dghs.gov.bd/core/ValueSet/bd-religions +* extension[religion].valueCodeableConcept from https://fhir.dghs.gov.bd/core/ValueSet/bd-religions-valueset * address 1..* MS * address only BDAddress diff --git a/input/fsh/valueSets/BDConditionICD11VS.fsh b/input/fsh/valueSets/BDConditionICD11VS.fsh new file mode 100644 index 0000000..cb75af9 --- /dev/null +++ b/input/fsh/valueSets/BDConditionICD11VS.fsh @@ -0,0 +1,6 @@ +ValueSet: BDConditionICD11VS +Id: bd-condition-icd11-valueset +Title: "Bangladesh ICD-11 MMS ValueSet" +Description: "ValueSet that includes the ICD-11 MMS CodeSystem for Condition.code" +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-condition-icd11-valueset" +* include codes from system http://id.who.int/icd/release/11/mms diff --git a/input/fsh/valueSets/BDEncounterClassSubsetVS.fsh b/input/fsh/valueSets/BDEncounterClassSubsetVS.fsh index 6a1b143..0077b3d 100644 --- a/input/fsh/valueSets/BDEncounterClassSubsetVS.fsh +++ b/input/fsh/valueSets/BDEncounterClassSubsetVS.fsh @@ -1,6 +1,6 @@ // ---------- ValueSet ---------- ValueSet: BDEncounterClassSubsetVS -Id: bd-encounter-class-subset-vs +Id: bd-encounter-class-subset Title: "BD Encounter Class Subset" Description: "Subset of EncounterClass limited to inpatient, ambulatory, and emergency." * ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-encounter-class-subset" diff --git a/input/fsh/valueSets/BDEncounterStatusSubsetVS.fsh b/input/fsh/valueSets/BDEncounterStatusSubsetVS.fsh index 268f1d9..bc0b797 100644 --- a/input/fsh/valueSets/BDEncounterStatusSubsetVS.fsh +++ b/input/fsh/valueSets/BDEncounterStatusSubsetVS.fsh @@ -1,6 +1,6 @@ // ---------- ValueSet ---------- ValueSet: BDEncounterStatusSubsetVS -Id: bd-encounter-status-subset-vs +Id: bd-encounter-status-subset Title: "BD Encounter Status Subset" Description: "Subset of EncounterStatus limited to planned, in-progress, finished, and cancelled." * ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-encounter-status-subset" diff --git a/input/fsh/valueSets/BDImmunizationReactionVS.fsh b/input/fsh/valueSets/BDImmunizationReactionVS.fsh index 9cc5312..8c1ce54 100644 --- a/input/fsh/valueSets/BDImmunizationReactionVS.fsh +++ b/input/fsh/valueSets/BDImmunizationReactionVS.fsh @@ -1,5 +1,5 @@ ValueSet: BDImmunizationReactionValueSet -Id: bd-immunization-reaction-vs +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" diff --git a/input/fsh/valueSets/BDImmunizationRouteVS.fsh b/input/fsh/valueSets/BDImmunizationRouteVS.fsh index 7d58f9c..c637107 100644 --- a/input/fsh/valueSets/BDImmunizationRouteVS.fsh +++ b/input/fsh/valueSets/BDImmunizationRouteVS.fsh @@ -1,5 +1,5 @@ ValueSet: BDImmunizationRouteVS -Id: bd-immunization-route-vs +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" diff --git a/input/fsh/valueSets/BDImmunizationSiteVs.fsh b/input/fsh/valueSets/BDImmunizationSiteVs.fsh index 9fb3ffe..a1cea62 100644 --- a/input/fsh/valueSets/BDImmunizationSiteVs.fsh +++ b/input/fsh/valueSets/BDImmunizationSiteVs.fsh @@ -1,5 +1,5 @@ ValueSet: BDImmunizationSiteVS -Id: bd-immunization-site-vs +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" diff --git a/input/fsh/valueSets/BDLanguage.fsh b/input/fsh/valueSets/BDLanguage.fsh index 0eb7173..db21358 100644 --- a/input/fsh/valueSets/BDLanguage.fsh +++ b/input/fsh/valueSets/BDLanguage.fsh @@ -1,6 +1,8 @@ ValueSet: BDLanguageVS -Id: bd-language-vs +Id: bd-language-valueset Title: "Allowed Languages" Description: "Only English and Bengali are allowed" -* http://hl7.org/fhir/ValueSet/languages#en "English" -* http://hl7.org/fhir/ValueSet/languages#bn "Bengali" \ No newline at end of file +* urn:ietf:bcp:47#en "English" +* urn:ietf:bcp:47#bn "Bengali" + +* ^url = "https://fhir.dghs.gov.bd/core/ValueSet/bd-language-valueset" diff --git a/input/fsh/valueSets/BDVaccineVS.fsh b/input/fsh/valueSets/BDVaccineVS.fsh index 1ebb60d..812eb49 100644 --- a/input/fsh/valueSets/BDVaccineVS.fsh +++ b/input/fsh/valueSets/BDVaccineVS.fsh @@ -1,5 +1,5 @@ ValueSet: BDVaccineVS -Id: bd-vaccine-vs +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" diff --git a/input/images/bd-core-architecture.png b/input/images/bd-core-architecture.png new file mode 100644 index 0000000..224a53d Binary files /dev/null and b/input/images/bd-core-architecture.png differ diff --git a/input/pagecontent/background.xml b/input/pagecontent/background.xml index 60cbaa3..baefe06 100644 --- a/input/pagecontent/background.xml +++ b/input/pagecontent/background.xml @@ -1,10 +1,34 @@ <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> - <h3>Heading 1</h3> <p> - Some text + The Bangladesh Core FHIR Implementation Guide defines national base + profiles, code systems, and value sets to ensure interoperability across + digital health systems under DGHS and MoHFW. + </p> + + <h3>Motivation</h3> + <p> + Bangladesh has multiple health information systems developed over the + years, including DHIS2, multiple hospital automation systems, field automation systems, and HRIS. These systems use different data + standards, which makes interoperability difficult. This guide aligns + national systems with HL7® FHIR® R4 to ensure semantic consistency and + facilitate integration with global initiatives. + </p> + + <h3>Scope</h3> + <ul> + <li>Patient identity management (UHID, NID, BRN)</li> + <li>Health facility and organization registry</li> + <li>Immunization, laboratory, and condition profiles</li> + <li>Terminology services (ICD-11, SNOMED subsets, local CodeSystems)</li> + </ul> + + <h3>National Digital Health Architecture</h3> + <p> + The following diagram shows how FHIR-based services are integrated into + Bangladesh's national digital health architecture: + </p> + <p> + <img src="bd-core-architecture.png" alt="Bangladesh Digital Health Architecture" style="max-width:100%; height:auto"/> </p> - <h3>Heading 2</h3> - <p> - <img height="600" src="anImage.png" alt="A sample image"/> - </p> </div> +