Ethiopia FHIR Implementation Guide - HIV Treatment & Care Services
1.0.1 - ci-build Ethiopia flag

Ethiopia FHIR Implementation Guide - HIV Treatment & Care Services, published by Jembi Health Systems. This guide is not an authorized publication; it is the continuous build for version 1.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/ethiopia-hiv/ and changes regularly. See the Directory of published versions

Resource Profile: ARVRegimenChange - Detailed Descriptions

Active as of 2024-10-14

Definitions for the arv-regimen-changed-observation resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Observation
2. Observation.category
Control1..1
Pattern Value{
  "coding" : [{
    "system" : "http://terminology.hl7.org/CodeSystem/observation-category",
    "code" : "therapy"
  }]
}
4. Observation.code
Pattern Value{
  "coding" : [{
    "system" : "http://snomed.info/sct",
    "code" : "182838006"
  }]
}
6. Observation.value[x]
Control1..?
TypeCodeableConcept, dateTime, boolean, string, SampledData, Quantity, Period, Ratio, integer, time, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
8. Observation.value[x]:valueCodeableConcept
Slice NamevalueCodeableConcept
Control1..?
BindingThe codes SHALL be taken from ARV Regimen Change Category
(required to http://moh.gov.et/fhir/hiv/ValueSet/arv-regimen-change-category-value-set)
TypeCodeableConcept
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
10. Observation.hasMember
Definition

reasons why this should be supported

Control1..?
SlicingThis element introduces a set of slices on Observation.hasMember. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • profile @ resolve()
  • 12. Observation.hasMember:ChangeReason
    Slice NameChangeReason
    Definition

    reason(s) why this should be supported.

    Control0..1
    TypeReference(Observation - ARV Regimen Change Reason)
    Must Supporttrue
    14. Observation.hasMember:ChangeCategoryType
    Slice NameChangeCategoryType
    Control1..1
    TypeReference(Observation - ARV Regimen Category Type)