Skip to content

Commit

Permalink
updated
Browse files Browse the repository at this point in the history
  • Loading branch information
rmrlangford committed Jul 19, 2024
1 parent e85ad47 commit 6d7bb3c
Show file tree
Hide file tree
Showing 4 changed files with 106 additions and 4 deletions.
5 changes: 4 additions & 1 deletion input/fsh/alias.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,7 @@ 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
Alias: $TPTAlternateProphylaxisType = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-alternate-prophylaxis-type-code-system
Alias: $TPTAlternateProphylaxisType = http://moh.gov.et/fhir/hiv/CodeSystem/tpt-alternate-prophylaxis-type-code-system
Alias: $ListCodeCodeSystem = http://terminology.hl7.org/CodeSystem/list-example-use-codes
Alias: $ConditionCategoryCodeSystem = http://terminology.hl7.org/CodeSystem/condition-category
Alias: $ConditionClinicalStatusCodeSystem = http://terminology.hl7.org/CodeSystem/condition-clinical
39 changes: 38 additions & 1 deletion input/fsh/examples.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3934,4 +3934,41 @@ Description: "Indicates the activities associated with the requests for cervical
* encounter = Reference(GeneralEncounterExample)
* activity[+].reference = Reference(CervicalCancerScreeningServiceRequestForVIAExample)
* activity[=].reference = Reference(CervicalCancerTreatmentServiceRequestForVIAExample)
* activity[=].outcomeReference = Reference(CervicalCancerTreatmentReceivedForVIAExample)
* activity[=].outcomeReference = Reference(CervicalCancerTreatmentReceivedForVIAExample)

Instance: OpportunisicInfectionsPulmonaryTBExample
InstanceOf: OpportunisicInfections
Usage: #example
Title: "Condition - Pulmonary Tuberculosis"
Description: "Indicates that the patient suffering from pulmonary tuberculosis."
* code = $SCT#154283005
* category = $ConditionCategoryCodeSystem#problem-list-item
* subject = Reference(GeneralPatientExample)
* encounter = Reference(GeneralEncounterExample)
* recordedDate = "2024-03-20"
* clinicalStatus = $ConditionClinicalStatusCodeSystem#active

Instance: OpportunisicInfectionsChronicDiarrheaExample
InstanceOf: OpportunisicInfections
Usage: #example
Title: "Condition - Chronic Diarrhea"
Description: "Indicates that the patient suffering from chronic diarrhea."
* code = $SCT#236071009
* category = $ConditionCategoryCodeSystem#problem-list-item
* subject = Reference(GeneralPatientExample)
* encounter = Reference(GeneralEncounterExample)
* recordedDate = "2024-03-20"
* clinicalStatus = $ConditionClinicalStatusCodeSystem#active

Instance: OIMedicalHistoryExample
InstanceOf: OIMedicalHistory
Usage: #example
Title: "List - Medical History"
Description: "Documents the medical history for the patient"
* code = $ListCodeCodeSystem#problems
* subject = Reference(GeneralPatientExample)
* encounter = Reference(GeneralEncounterExample)
* date = "2024-03-20"
* source = Reference(GeneralPractitionerExample)
* entry[+].item = Reference(OpportunisicInfectionsPulmonaryTBExample)
* entry[+].item = Reference(OpportunisicInfectionsChronicDiarrheaExample)
40 changes: 39 additions & 1 deletion input/fsh/profiles.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2786,4 +2786,42 @@ Description: "Records the medication history for the patient receiving TPT medic
* medication[x] only Reference
* medicationReference only Reference(TPTMedication)
* reasonReference 1..1
* reasonReference only Reference(TBProphylaxisTypeObservation)
* reasonReference only Reference(TBProphylaxisTypeObservation)

Profile: OpportunisicInfections
Parent: Condition
Id: opportunisic-infection
Title: "Condition - Opportunisic Infection"
Description: "Captures the opportunisic infections that the patient suffering from."
* code 1..1
* code from OpportunisticInfectionsValueSet (required)
* category 1..1
* category = $ConditionCategoryCodeSystem#problem-list-item
* subject 1..1
* subject only Reference(EthPatient)
* encounter 1..1
* encounter only Reference(TargetFacilityEncounter)
* recordedDate 1..1
* clinicalStatus 1..1

Profile: OIMedicalHistory
Parent: List
Id: oi-medical-history
Title: "List - Medical History"
Description: "Documents the medical history for the patient"
* status = #current
* mode = #working
* title 1..1
* title = "Medical History"
* code 1..1
* code = $ListCodeCodeSystem#problems
* subject 1..1
* subject only Reference(EthPatient)
* encounter 1..1
* encounter only Reference(TargetFacilityEncounter)
* date 1..1
* source 1..1
* source only Reference(GeneralPractitioner)
* entry 1..*
* entry.item only Reference(OpportunisicInfections)

26 changes: 25 additions & 1 deletion input/fsh/terminology.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2011,4 +2011,28 @@ Id: eac-given-value-set
Title: "EAC Given"
Description: "Codes used for representing the EAC given."
* ^experimental = false
* include codes from system EACGivenCodeSystem
* include codes from system EACGivenCodeSystem

ValueSet: OpportunisticInfectionsValueSet
Id: oi-value-set
Title: "Opportunistic Infections"
Description: "Codes used for representing opportunistic infections."
* ^experimental = false
* $SCT#4740000 "Herpes zoster"
* $SCT#423997002 "Tuberculosis, extrapulmonary"
* $SCT#154283005 "Pulmonary tuberculosis"
* $SCT#72934000 "Candidiasis of vagina"
* $SCT#236071009 "Chronic diarrhea"
* $SCT#192701001 "Toxoplasma encephalitis"
* $SCT#109385007 "Kaposi's sarcoma"
* $SCT#415125002 "Pneumocystosis jirovecii pneumonia"
* $SCT#95589007 "Ulcers of male genital organs"
* $SCT#95595008 "Ulcers of female genital organs"
* $SCT#53084003 "Bacterial pneumonia"
* $SCT#20639004 "Candidiasis of the esophagus"
* $SCT#26284000 "Ulcer of mouth"
* $SCT#409966000 "Acute diarrhea"
* $SCT#14232007 "Cryptococcal meningitis"
* $SCT#363354003 "Malignant tumor of cervix"
* $SCT#79740000 "Candidiasis of mouth"
* $SCT#118601006 "Non-Hodgkin's lymphoma"

0 comments on commit 6d7bb3c

Please sign in to comment.