Skip to content

Commit

Permalink
copy files from previous repo
Browse files Browse the repository at this point in the history
  • Loading branch information
rmrlangford committed Jul 15, 2024
1 parent b140f07 commit 0e379a9
Show file tree
Hide file tree
Showing 15 changed files with 8,971 additions and 28 deletions.
11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
Empty IG
Ethiopia HIV
---
This is an empty IG
This is an HIV IG for Ethiopia inspired by Smartcare's data model.
<br> </br>
###
### Publication
This ImplementationGuide is published in the following locations:

Continuous Build: __http://build.fhir.org/ig/openhie/fhir-ig-empty/branches/main/index.html__
Canonical / permanent URL:
Canonical / permanent URL: __https://jembi.github.io/ethiopia-hiv__
<br> </br>

### Issues
Issues and change requests are managed here:

Issues: __https://github.com/openhie/fhir-ig-empty/issues__
Kanban board: __https://github.com/openhie/fhir-ig-empty/projects/1__
Issues: __https://github.com/jembi/ethiopia-hiv/issues__
Kanban board: __https://github.com/jembi/ethiopia-hiv/projects/1__

---
8 changes: 4 additions & 4 deletions ig.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
# ini file for the Implementation Guide publisher
# see comments below for instructions

ig = fsh-generated/resources/ImplementationGuide-my-ig.json
#template = openhie.fhir.template#current
template = #local-template

ig = fsh-generated/resources/ImplementationGuide-ethiopia.fhir.hiv.json
template = openhie.fhir.template#current
#template = #local-template
#template = fhir.base.template#current



Expand Down
59 changes: 59 additions & 0 deletions input/fsh/alias.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
Alias: $MOHID = http://moh.gov.et/fhir/hiv/identifier/mohid
Alias: $HFUID = http://moh.gov.et/fhir/hiv/identifier/hfuid
Alias: $MRN = http://moh.gov.et/fhir/hiv/identifier/MRN
Alias: $UAN = http://moh.gov.et/fhir/hiv/identifier/UAN
Alias: $EMR_ID = http://moh.gov.et/fhir/hiv/identifier/SmartCareID
Alias: $ENCOUNTER = http://moh.gov.et/fhir/hiv/identifier/encounter
Alias: $SCT = http://snomed.info/sct
Alias: $UCUM_UNIT = http://unitsofmeasure.org
Alias: $OrderableDrugForm_UNIT = http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm
Alias: $CARE_PLAN_CC = http://moh.gov.et/fhir/hiv/CodeSystem/cervical-cancer-care-plan-code-system
Alias: $PRECANCEROUS_TREAT = http://moh.gov.et/fhir/hiv/CodeSystem/precancerous-lesion-treatment-received-code-system
Alias: $SUSPICIOUS_CANCEROUS_TREAT = http://moh.gov.et/fhir/hiv/CodeSystem/suspicious-cancerous-treatment-code-system
Alias: $LNC = http://loinc.org
Alias: $CERVICAL_CANCER_SCREENING_METHOD = http://moh.gov.et/fhir/hiv/CodeSystem/cervical-cancer-screening-method-code-system
Alias: $CERVICAL_CANCER_VIA_SCREENING_RESULTS = http://moh.gov.et/fhir/hiv/CodeSystem/via-screening-result-code-system
Alias: $CERVICAL_CANCER_HPV_SCREENING_RESULTS = http://moh.gov.et/fhir/hiv/CodeSystem/hpv-screening-result-code-system
Alias: $OBSERVATION_CATEGORY = http://terminology.hl7.org/CodeSystem/observation-category
Alias: $SPECIMEN_TYPE = http://terminology.hl7.org/CodeSystem/v2-0487
Alias: $YesNoCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/yes-no-code-system
Alias: $RoleCodeSystem = http://terminology.hl7.org/CodeSystem/v3-RoleCode
Alias: $VisitTypeCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/encounter-visit-type-code-system
Alias: $IdentifierTypeCodeSystem = http://terminology.hl7.org/CodeSystem/v2-0203
Alias: $EncounterClassCodeSystem = http://terminology.hl7.org/CodeSystem/v3-ActCode
Alias: $PrescriptionID = http://moh.gov.et/fhir/hiv/identifier/medication
Alias: $TBTreatmentStatusCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tb-treatment-status-code-system
Alias: $TPTEligibilityStatusCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-eligibility-status-code-system
Alias: $TPTAlternateFollowUpCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-alternate-follow-up-code-system
Alias: $TPTFollowUpFollowUpCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-follow-up-code-system
Alias: $TPTProphylaxisTypeCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-prophylaxis-type-code-system
Alias: $TPTAlternateProphylaxisTypeCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-alternate-prophylaxis-type-code-system
Alias: $TPT3HPFollowUpCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-3hp-follow-up-code-system
Alias: $ARVTreatmentCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/arv-treatment-code-system
Alias: $ReasonForARTEligibilityCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/reason-for-art-eligibility-code-system
Alias: $ARTEligibilityStatusCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/art-eligibility-status-code-system
Alias: $NutritionalScreeningResultCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/nutritional-screening-result-code-system
Alias: $NutritionalSupplimentsProvidedCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/nutritional-suppliments-provided-code-system
Alias: $ChildrenDevelopmentMilestoneCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/children-developmental-milestone-code-system
Alias: $WHOStageCodeSystem = http://moh.gov.et/fhir/hiv/CodeSystem/who-stage-code-system
Alias: $EncounterLocationID = http://moh.gov.et/fhir/hiv/identifier/location
Alias: $EncounterTypeEntryOutsideFacility = http://moh.gov.et/fhir/hiv/CodeSystem/encounter-type-for-entry-from-outside-facility-code-system
Alias: $DSDAssessment = http://moh.gov.et/fhir/hiv/CodeSystem/dsd-assessment-code-system
Alias: $DSDCategory = http://moh.gov.et/fhir/hiv/CodeSystem/dsd-category-code-system
Alias: $Occupation = http://moh.gov.et/fhir/hiv/CodeSystem/occupation-code-system
Alias: $Religion = http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation
Alias: $MaritalStatus = http://terminology.hl7.org/CodeSystem/v3-MaritalStatus
Alias: $TargetPopulation = http://moh.gov.et/fhir/hiv/CodeSystem/target-population-category-code-system
Alias: $PHOccupationalDataForHealthODH = http://terminology.hl7.org/CodeSystem/PHOccupationalDataForHealthODH
Alias: $CervicalCancerScreeningType = http://moh.gov.et/fhir/hiv/CodeSystem/cervical-cancer-screening-type-code-system
Alias: $ARVRegimenChangeCategory = http://moh.gov.et/fhir/hiv/CodeSystem/arv-regimen-change-category-code-system
Alias: $ObservationInterpretation = http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation
Alias: $ARVRegimenSubstituteType = http://moh.gov.et/fhir/hiv/CodeSystem/arv-regimen-substitute-type-code-system
Alias: $ARVRegimenSwitchType = http://moh.gov.et/fhir/hiv/CodeSystem/arv-regimen-switch-type-code-system
Alias: $RoutineIndicationViralLoad = http://moh.gov.et/fhir/hiv/CodeSystem/routine-indication-viral-load-code-system
Alias: $TargetedIndicationViralLoad = http://moh.gov.et/fhir/hiv/CodeSystem/targeted-indication-viral-load-code-system
Alias: $ReferralReason = http://moh.gov.et/fhir/hiv/CodeSystem/referral-reason-code-system
Alias: $EpisodeOfCareID = http://moh.gov.et/fhir/hiv/identifier/episode-of-care
Alias: $EACGiven = http://moh.gov.et/fhir/hiv/CodeSystem/eac-given-code-system
Alias: $TBScreeningDiagnosticTest = http://moh.gov.et/fhir/hiv/CodeSystem/tb-screening-diagnostic-test-type-code-system
Alias: $ReferenceRangeMeaning = http://terminology.hl7.org/CodeSystem/referencerange-meaning
22 changes: 22 additions & 0 deletions input/fsh/conceptmaps/breastfeeding-status-questionnaire.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Instance: BreastfeedingStatusProprietaryToLOINC
InstanceOf: ConceptMap
Title: "Proprietary Breastfeeding Status to LOINC equivalent"
Description: "Mapping to and from Proprietary Breastfeeding Status to LOINC equivalent."
Usage: #definition

* name = "BreastfeedingStatusProprietaryToLOINC"
* status = #active
* experimental = false
* date = "2024-05-22"

* group[+]
* source = $YesNoCodeSystem
* target = $LNC
* insert ElementMap(true, LA29252-6, equivalent)
* insert ElementMap(false, LA29253-4, equivalent)

* group[+]
* source = $LNC
* target = $YesNoCodeSystem
* insert ElementMap(LA29252-6, true, equivalent)
* insert ElementMap(LA29253-4, false, equivalent)
22 changes: 22 additions & 0 deletions input/fsh/conceptmaps/pregnancy-future-plans-questionnaire.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Instance: PregnancyFuturePlansProprietaryToLOINC
InstanceOf: ConceptMap
Title: "Proprietary Pregnancy Future Plans to LOINC equivalent"
Description: "Mapping to and from Proprietary Pregnancy Future Plans to LOINC equivalent."
Usage: #definition

* name = "PregnancyFuturePlansProprietaryToLOINC"
* status = #active
* experimental = false
* date = "2024-05-22"

* group[+]
* source = $YesNoCodeSystem
* target = $LNC
* insert ElementMap(true, LA26438-4, equivalent)
* insert ElementMap(false, LA26440-0, equivalent)

* group[+]
* source = $LNC
* target = $YesNoCodeSystem
* insert ElementMap(LA26438-4, true, equivalent)
* insert ElementMap(LA26440-0, false, equivalent)
22 changes: 22 additions & 0 deletions input/fsh/conceptmaps/pregnancy-status-questionnaire.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Instance: PregnancyStatusProprietaryToLOINC
InstanceOf: ConceptMap
Title: "Proprietary Pregnancy Status to LOINC equivalent"
Description: "Mapping to and from Proprietary Pregnancy Status to LOINC equivalent."
Usage: #definition

* name = "PregnancyStatusProprietaryToLOINC"
* status = #active
* experimental = false
* date = "2024-05-22"

* group[+]
* source = $YesNoCodeSystem
* target = $LNC
* insert ElementMap(true, LA15173-0, equivalent)
* insert ElementMap(false, LA26683-5, equivalent)

* group[+]
* source = $LNC
* target = $YesNoCodeSystem
* insert ElementMap(LA15173-0, true, equivalent)
* insert ElementMap(LA26683-5, false, equivalent)
Loading

0 comments on commit 0e379a9

Please sign in to comment.