HIVDCareTreatment
type: StructureDefinition
node role: treeRoot
id:
  v: HIVDCareTreatment
meta:
  profile:
    v: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition
    l: crmi-shareablestructuredefinition
  profile:
    v: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition
    l: crmi-publishablestructuredefinition
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition HIVDCareTreatment Profiles: CRMI Shareable StructureDefinition, CRMI Publishable StructureDefinition Name Flags Card. Type Description & Constraints HIVDCareTreatment 0..* Base HIV.D Care-Treatment Instances of this logical model can be the target of a Reference #xD; reasonForVisit 1..* Coding Reason for visit Binding: Reason for visit ValueSet (required) #xD; scheduledVisit 1..1 boolean Scheduled visit #xD; bodyTemperature 0..1 integer Body temperature #xD; respiratoryRate 0..1 integer Respiratory rate #xD; heartRate 0..1 integer Heart rate #xD; bodyHeight 0..1 integer Body height #xD; bodyWeight 1..1 integer Body weight #xD; systolicBloodPressure 0..1 integer Systolic blood pressure #xD; diastolicBloodPressure 0..1 integer Diastolic blood pressure #xD; bloodPressureCannotBeTaken 0..1 boolean Blood pressure cannot be taken #xD; signsOfSeriousIllness 0..* Coding Signs of serious illness Binding: Signs of serious illness ValueSet (required) #xD; otherSignOfSeriousIllnessSpecify 0..1 string Other sign of serious illness (specify) #xD; currentlyPregnant 0..1 boolean Currently pregnant #xD; breastfeeding 0..1 boolean Breastfeeding #xD; numberOfPregnanciesGravida 0..1 integer Number of pregnancies (gravida) #xD; numberOfMiscarriagesAndOrAbortions 0..1 integer Number of miscarriages and/or abortions #xD; numberOfLiveBirths 0..1 integer Number of live births #xD; parity 0..1 integer Parity #xD; serodiscordantPartner 0..1 boolean Serodiscordant partner #xD; onArt 1..1 boolean On ART #xD; artStartDate 0..1 date ART start date #xD; stoppedArt 0..1 boolean Stopped ART #xD; dateArtStopped 0..1 date Date ART stopped #xD; establishedOnArt 0..1 boolean Established on ART #xD; artStartType 0..1 Coding ART start type Binding: ART start type ValueSet (required) #xD; dateOfInitiationOnArt 0..1 date Date of initiation on ART #xD; timeOnArt 0..1 integer Time on ART #xD; datesArtRestarted 0..1 date Date(s) ART restarted #xD; artCohort 0..1 date AR…
extension:
  url:
    v: http://hl7.org/fhir/tools/StructureDefinition/logical-target
    l: logical-target
  value: Boolean
    v: true
url:
  v: http://smart.who.int/hiv/StructureDefinition/HIVDCareTreatment
  l: HIVDCareTreatment
version:
  v: 0.4.4
name:
  v: HIVDCareTreatment
title:
  v: HIV.D Care-Treatment
status:
  v: active
experimental:
  v: true
date:
  v: 2025-12-10T09:22:27+00:00
publisher:
  v: WHO
contact:
  name:
    v: WHO
  telecom:
    system:
      v: url
    value:
      v: http://who.int
description:
  v: This tab describes the data that may be collected during care and treatment clinical visit for HIV workflow (HIV.D)
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: http://smart.who.int/hiv/StructureDefinition/HIVDCareTreatment
  l: HIVDCareTreatment
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: HIVDCareTreatment
    path:
      v: HIVDCareTreatment
    short:
      v: HIV.D Care-Treatment
    definition:
      v: This tab describes the data that may be collected during care and treatment clinical visit for HIV workflow (HIV.D)
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: HIVDCareTreatment.reasonForVisit
    path:
      v: HIVDCareTreatment.reasonForVisit
    code:
      system:
        v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
        l: HIVConcepts
      code:
        v: HIV.D.DE1
    short:
      v: Reason for visit
    definition:
      v: Whether visit was scheduled or unscheduled, clinical only, or for ARV drug pick-up
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: HIVDCareTreatment.reasonForVisit
      min:
        v: 1
      max:
        v: *
    type:
      code:
        v: Coding
        l: Coding
    binding:
      strength:
        v: required
      value set:
        v: http://smart.who.int/hiv/ValueSet/HIV.D.DE1
        l: HIV.D.DE1
  element:
    id:
      v: HIVDCareTreatment.scheduledVisit
    path:
      v: HIVDCareTreatment.scheduledVisit
    code:
      system:
        v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
        l: HIVConcepts
      code:
        v: HIV.D.DE8
    short:
      v: Scheduled visit
    definition:
      v: Is this is a scheduled visit?
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: HIVDCareTreatment.scheduledVisit
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: boolean
        l: boolean
  element:
    id:
      v: HIVDCareTreatment.bodyTemperature
    path:
      v: HIVDCareTreatment.bodyTemperature
    code:
      system:
        v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
        l: HIVConcepts
      code:
        v: HIV.D.DE9
    short:
      v: Body temperature
    definition:
      v: Temperature of the client in Celsius
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: HIVDCareTreatment.bodyTemperature
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: integer
        l: integer
  element:
    id:
      v: HIVDCareTreatment.respiratoryRate
    path:
      v: HIVDCareTreatment.respiratoryRate
    code:
      system:
        v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
        l: HIVConcepts
      code:
        v: HIV.D.DE10
    short:
      v: Respiratory rate
    definition:
      v: The number of breaths per minute

v: 0

v: 1

path:
  v: HIVDCareTreatment.respiratoryRate
min:
  v: 0
max:
  v: 1

code:
  v: integer
  l: integer

id:
  v: HIVDCareTreatment.heartRate
path:
  v: HIVDCareTreatment.heartRate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE11
short:
  v: Heart rate
definition:
  v: The number of heartbeats per minute
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.heartRate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.bodyHeight
path:
  v: HIVDCareTreatment.bodyHeight
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE12
short:
  v: Body height
definition:
  v: The client's height in centimetres
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.bodyHeight
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.bodyWeight
path:
  v: HIVDCareTreatment.bodyWeight
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE13
short:
  v: Body weight
definition:
  v: The client's current weight in kilograms
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.bodyWeight
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.systolicBloodPressure
path:
  v: HIVDCareTreatment.systolicBloodPressure
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE14
short:
  v: Systolic blood pressure
definition:
  v: Systolic blood pressure (SBP) in mmHg
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.systolicBloodPressure
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.diastolicBloodPressure
path:
  v: HIVDCareTreatment.diastolicBloodPressure
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE15
short:
  v: Diastolic blood pressure
definition:
  v: Diastolic blood pressure (DBP) in mmHg
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.diastolicBloodPressure
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.bloodPressureCannotBeTaken
path:
  v: HIVDCareTreatment.bloodPressureCannotBeTaken
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE16
short:
  v: Blood pressure cannot be taken
definition:
  v: If the client's blood pressure cannot be taken, this should be indicated here. Otherwise, blood pressure should be measured.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.bloodPressureCannotBeTaken
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.signsOfSeriousIllness
path:
  v: HIVDCareTreatment.signsOfSeriousIllness
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE17
short:
  v: Signs of serious illness
definition:
  v: Signs that may indicate the client has a serious illness and needs triage or an emergency referral
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.signsOfSeriousIllness
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE17
    l: HIV.D.DE17

id:
  v: HIVDCareTreatment.otherSignOfSeriousIllnessSpecify
path:
  v: HIVDCareTreatment.otherSignOfSeriousIllnessSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE30
short:
  v: Other sign of serious illness (specify)
definition:
  v: Client is exhibiting another sign of a serious illness (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherSignOfSeriousIllnessSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.currentlyPregnant
path:
  v: HIVDCareTreatment.currentlyPregnant
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE31
short:
  v: Currently pregnant
definition:
  v: Client is currently pregnant
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.currentlyPregnant
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.breastfeeding
path:
  v: HIVDCareTreatment.breastfeeding
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE32
short:
  v: Breastfeeding
definition:
  v: Client is giving infant breast milk
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.breastfeeding
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.numberOfPregnanciesGravida
path:
  v: HIVDCareTreatment.numberOfPregnanciesGravida
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE33
short:
  v: Number of pregnancies (gravida)
definition:
  v: Total number of times the woman has been pregnant (gravida)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.numberOfPregnanciesGravida
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.numberOfMiscarriagesAndOrAbortions
path:
  v: HIVDCareTreatment.numberOfMiscarriagesAndOrAbortions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE34
short:
  v: Number of miscarriages and/or abortions
definition:
  v: Total number of pregnancies lost/ended due to miscarriages and/or abortions before 22 weeks/5 months
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.numberOfMiscarriagesAndOrAbortions
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.numberOfLiveBirths
path:
  v: HIVDCareTreatment.numberOfLiveBirths
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE35
short:
  v: Number of live births
definition:
  v: Total number of live births after 22 weeks
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.numberOfLiveBirths
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.parity
path:
  v: HIVDCareTreatment.parity
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE36
short:
  v: Parity
definition:
  v: Calculated parity is the total number of live and stillbirths
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.parity
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.serodiscordantPartner
path:
  v: HIVDCareTreatment.serodiscordantPartner
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE37
short:
  v: Serodiscordant partner
definition:
  v: Client's HIV status is different from a current partner's HIV status
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.serodiscordantPartner
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.onArt
path:
  v: HIVDCareTreatment.onArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE38
short:
  v: On ART
definition:
  v: Client is currently taking ART
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.onArt
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.artStartDate
path:
  v: HIVDCareTreatment.artStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE39
short:
  v: ART start date
definition:
  v: The date on which the client started or restarted ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.artStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.stoppedArt
path:
  v: HIVDCareTreatment.stoppedArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE40
short:
  v: Stopped ART
definition:
  v: Client stopped taking ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.stoppedArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateArtStopped
path:
  v: HIVDCareTreatment.dateArtStopped
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE41
short:
  v: Date ART stopped
definition:
  v: Date on which client stopped ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateArtStopped
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.establishedOnArt
path:
  v: HIVDCareTreatment.establishedOnArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE42
short:
  v: Established on ART
definition:
  v: Is the client successfully established on ART?
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.establishedOnArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.artStartType
path:
  v: HIVDCareTreatment.artStartType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE43
short:
  v: ART start type
definition:
  v: Whether the client is ART naive or is restarting ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.artStartType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE43
    l: HIV.D.DE43

id:
  v: HIVDCareTreatment.dateOfInitiationOnArt
path:
  v: HIVDCareTreatment.dateOfInitiationOnArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE46
short:
  v: Date of initiation on ART
definition:
  v: The date on which the client was first initiated on ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfInitiationOnArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.timeOnArt
path:
  v: HIVDCareTreatment.timeOnArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE47
short:
  v: Time on ART
definition:
  v: Time the client has been on ART since starting or restarting it in years and months
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.timeOnArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.datesArtRestarted
path:
  v: HIVDCareTreatment.datesArtRestarted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE48
short:
  v: Date(s) ART restarted
definition:
  v: Date(s) client restarted ART after stopping (intentionally interrupting) for any number of reasons (see 'Reason ART stopped')
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.datesArtRestarted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.artCohort
path:
  v: HIVDCareTreatment.artCohort
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE49
short:
  v: ART cohort
definition:
  v: Month and year client originally started ART (documented) at a health facility in the system. The cohort is a group of patients who started ART in the same month (or quarter) and year, whose status is followed over time, using the ART register.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.artCohort
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.transferInForHivCare
path:
  v: HIVDCareTreatment.transferInForHivCare
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE50
short:
  v: Transfer in for HIV care
definition:
  v: Client is transferring in with records or known ART drugs and ART start date
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.transferInForHivCare
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateOfTransferIn
path:
  v: HIVDCareTreatment.dateOfTransferIn
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE51
short:
  v: Date of transfer in
definition:
  v: Date client presented at facility (with transfer/referral slip) from another facility (and on ART) within the system
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfTransferIn
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.facilityTransferredFrom
path:
  v: HIVDCareTreatment.facilityTransferredFrom
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE52
short:
  v: Facility transferred from
definition:
  v: Name of health facility client was transferred from
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.facilityTransferredFrom
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE52
    l: HIV.D.DE52

id:
  v: HIVDCareTreatment.dateEnrolledInHivCare
path:
  v: HIVDCareTreatment.dateEnrolledInHivCare
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE53
short:
  v: Date enrolled in HIV care
definition:
  v: Date client first enrols in HIV care at the facility. Begins when a person with a confirmed HIV diagnosis presents to a facility where HIV care is provided and a medical record, patient card, file or chart is opened for the first time. This could be at an HIV care/ART, MNCH or TB clinic.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateEnrolledInHivCare
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.ageAtEnrolment
path:
  v: HIVDCareTreatment.ageAtEnrolment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE54
short:
  v: Age at enrolment
definition:
  v: Client's age when the client was enrolled in ART care
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.ageAtEnrolment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.facilityWhereClientFirstEnrolledInHivCare
path:
  v: HIVDCareTreatment.facilityWhereClientFirstEnrolledInHivCare
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE55
short:
  v: Facility where client first enrolled in HIV care
definition:
  v: Facility where the client first enrolled in HIV care
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.facilityWhereClientFirstEnrolledInHivCare
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE55
    l: HIV.D.DE55

id:
  v: HIVDCareTreatment.antiretroviralArvDrugsReceivedPriorToEnrolment
path:
  v: HIVDCareTreatment.antiretroviralArvDrugsReceivedPriorToEnrolment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE56
short:
  v: Antiretroviral (ARV) drugs received prior to enrolment
definition:
  v: Whether or not the client received ARV drugs prior to enrolling into HIV care
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.antiretroviralArvDrugsReceivedPriorToEnrolment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE56
    l: HIV.D.DE56

id:
  v: HIVDCareTreatment.dateArvDrugsReceivedPriorToEnrolment
path:
  v: HIVDCareTreatment.dateArvDrugsReceivedPriorToEnrolment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE62
short:
  v: Date ARV drugs received prior to enrolment
definition:
  v: Date ARV drugs were started prior to enrolment into HIV care/ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateArvDrugsReceivedPriorToEnrolment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.locationArvDrugsReceivedPriorToEnrolment
path:
  v: HIVDCareTreatment.locationArvDrugsReceivedPriorToEnrolment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE63
short:
  v: Location ARV drugs received prior to enrolment
definition:
  v: Health facility (or other location) where ARV drugs were received prior to enrolment into HIV care/ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.locationArvDrugsReceivedPriorToEnrolment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE63
    l: HIV.D.DE63

id:
  v: HIVDCareTreatment.arvDrugRegimenReceivedPriorToEnrolment
path:
  v: HIVDCareTreatment.arvDrugRegimenReceivedPriorToEnrolment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE64
short:
  v: ARV drug regimen received prior to enrolment
definition:
  v: ARV drug regimen received prior to enrolment into HIV care/ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.arvDrugRegimenReceivedPriorToEnrolment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE64
    l: HIV.D.DE64

id:
  v: HIVDCareTreatment.existingChronicHealthConditions
path:
  v: HIVDCareTreatment.existingChronicHealthConditions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE65
short:
  v: Existing chronic health conditions
definition:
  v: Does the client have any current chronic health conditions or problems?
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.existingChronicHealthConditions
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE65
    l: HIV.D.DE65

id:
  v: HIVDCareTreatment.otherExistingChronicHealthConditions
path:
  v: HIVDCareTreatment.otherExistingChronicHealthConditions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE73
short:
  v: Other (specify)
definition:
  v: Other health conditions not included in the list (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherExistingChronicHealthConditions
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.originalFirstLineArtRegimen
path:
  v: HIVDCareTreatment.originalFirstLineArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE74
short:
  v: Original first-line ART regimen
definition:
  v: Original full, first-line ARV drug regimen patient started on at this facility
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.originalFirstLineArtRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE74
    l: HIV.D.DE74

id:
  v: HIVDCareTreatment.currentArtRegimen
path:
  v: HIVDCareTreatment.currentArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE75
short:
  v: Current ART regimen
definition:
  v: The current ART regimen the client is taking
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.currentArtRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE75
    l: HIV.D.DE75

id:
  v: HIVDCareTreatment.currentArtRegimenStartDate
path:
  v: HIVDCareTreatment.currentArtRegimenStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE76
short:
  v: Current ART regimen start date
definition:
  v: The date on which the client started taking the current ART regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.currentArtRegimenStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.preferredFirstLineArtRegimen
path:
  v: HIVDCareTreatment.preferredFirstLineArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE77
short:
  v: Preferred first-line ART regimen
definition:
  v: The preferred first-line ART regimen for the client according to WHO (or national) guidelines
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.preferredFirstLineArtRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE77
    l: HIV.D.DE77

id:
  v: HIVDCareTreatment.alternativeFirstLineArtRegimen
path:
  v: HIVDCareTreatment.alternativeFirstLineArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE78
short:
  v: Alternative first-line ART regimen
definition:
  v: The alternative first-line ART regimen for the client according to WHO (or national) guidelines
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.alternativeFirstLineArtRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE78
    l: HIV.D.DE78

id:
  v: HIVDCareTreatment.firstLineArtRegimenUnderSpecialCircumstances
path:
  v: HIVDCareTreatment.firstLineArtRegimenUnderSpecialCircumstances
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE79
short:
  v: First-line ART regimen under special circumstances
definition:
  v: The first-line ART regimen for the client under special circumstances according to WHO (or national) guidelines
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.firstLineArtRegimenUnderSpecialCircumstances
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE79
    l: HIV.D.DE79

id:
  v: HIVDCareTreatment.preferredSecondLineArtRegimen
path:
  v: HIVDCareTreatment.preferredSecondLineArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE80
short:
  v: Preferred second-line ART regimen
definition:
  v: The preferred second-line ART regimen for the client according to WHO (or national) guidelines
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.preferredSecondLineArtRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE80
    l: HIV.D.DE80

id:
  v: HIVDCareTreatment.alternativeSecondLineArtRegimen
path:
  v: HIVDCareTreatment.alternativeSecondLineArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE81
short:
  v: Alternative second-line ART regimen
definition:
  v: The alternative second-line ART regimen for the client according to WHO (or national) guidelines
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.alternativeSecondLineArtRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE81
    l: HIV.D.DE81

id:
  v: HIVDCareTreatment.optimalRegimenForTransition
path:
  v: HIVDCareTreatment.optimalRegimenForTransition
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE82
short:
  v: Optimal regimen for transition
definition:
  v: The optimal regimen for transition to DTG-based regimens for children established on ART
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.optimalRegimenForTransition
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE82
    l: HIV.D.DE82

id:
  v: HIVDCareTreatment.currentArtRegimenFirstSecondOrThirdLine
path:
  v: HIVDCareTreatment.currentArtRegimenFirstSecondOrThirdLine
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE83
short:
  v: Current ART regimen (first-, second-, or third-line)
definition:
  v: ART regimen for treating clients living with HIV, based on national guidance
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.currentArtRegimenFirstSecondOrThirdLine
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE83
    l: HIV.D.DE83

id:
  v: HIVDCareTreatment.artRegimen
path:
  v: HIVDCareTreatment.artRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE90
short:
  v: ART regimen
definition:
  v: List of ART regimens
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.artRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE90
    l: HIV.D.DE90

id:
  v: HIVDCareTreatment.otherArtRegimen
path:
  v: HIVDCareTreatment.otherArtRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE127
short:
  v: Other (specify)
definition:
  v: Other regimen based upon WHO recommendations (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherArtRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.artRegimenComposition
path:
  v: HIVDCareTreatment.artRegimenComposition
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE128
short:
  v: ART regimen composition
definition:
  v: Drug composition of client's current ART regimen
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.artRegimenComposition
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE128
    l: HIV.D.DE128

id:
  v: HIVDCareTreatment.artRegimenDrugClass
path:
  v: HIVDCareTreatment.artRegimenDrugClass
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE146
short:
  v: ART regimen drug class
definition:
  v: Drug class of current ART regimen
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.artRegimenDrugClass
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE146
    l: HIV.D.DE146

id:
  v: HIVDCareTreatment.preventionServicesOfferedAndReferrals
path:
  v: HIVDCareTreatment.preventionServicesOfferedAndReferrals
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE152
short:
  v: Prevention services offered and referrals
definition:
  v: Offer or refer for prevention services
min:
  v: 1
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.preventionServicesOfferedAndReferrals
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE152
    l: HIV.D.DE152

id:
  v: HIVDCareTreatment.sexualAndReproductiveHealthIntegratedServices
path:
  v: HIVDCareTreatment.sexualAndReproductiveHealthIntegratedServices
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE156
short:
  v: Sexual and reproductive health integrated services
definition:
  v: Offer or refer to sexual and reproductive health services
min:
  v: 1
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.sexualAndReproductiveHealthIntegratedServices
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE156
    l: HIV.D.DE156

id:
  v: HIVDCareTreatment.hbsagTestDate
path:
  v: HIVDCareTreatment.hbsagTestDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE161
short:
  v: HBsAg test date
definition:
  v: Date client was tested for hepatitis B virus (HBV)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hbsagTestDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hbsagTestResult
path:
  v: HIVDCareTreatment.hbsagTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE162
short:
  v: HBsAg test result
definition:
  v: Hepatitis B virus test result (HBsAg)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hbsagTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE162
    l: HIV.D.DE162

id:
  v: HIVDCareTreatment.dateHbvTestResultReturnedToClient
path:
  v: HIVDCareTreatment.dateHbvTestResultReturnedToClient
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE166
short:
  v: Date HBV test result returned to client
definition:
  v: Date HBV test result (HBsAG) was returned to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateHbvTestResultReturnedToClient
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hbvTreatmentTdfStartDate
path:
  v: HIVDCareTreatment.hbvTreatmentTdfStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE167
short:
  v: HBV treatment (TDF) start date
definition:
  v: Date when client started treatment (TDF) for hepatitis B virus (HBV)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hbvTreatmentTdfStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hbvTreatmentRegimenPrescribed
path:
  v: HIVDCareTreatment.hbvTreatmentRegimenPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE168
short:
  v: HBV treatment regimen prescribed
definition:
  v: Hepatitis B virus treatment regimen prescribed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hbvTreatmentRegimenPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE168
    l: HIV.D.DE168

id:
  v: HIVDCareTreatment.hcvTestDate
path:
  v: HIVDCareTreatment.hcvTestDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE169
short:
  v: HCV test date
definition:
  v: Date client was tested for hepatitis C virus (HCV antibody, HCV RNA or HCV core antigen)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvTestDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hcvTestResult
path:
  v: HIVDCareTreatment.hcvTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE170
short:
  v: HCV test result
definition:
  v: Hepatitis C virus test result (HCV antibody, HCV RNA or HCV core antigen)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE170
    l: HIV.D.DE170

id:
  v: HIVDCareTreatment.dateHcvTestResultReturnedToClient
path:
  v: HIVDCareTreatment.dateHcvTestResultReturnedToClient
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE174
short:
  v: Date HCV test result returned to client
definition:
  v: Date HCV test result was returned to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateHcvTestResultReturnedToClient
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hcvTreatmentStartDate
path:
  v: HIVDCareTreatment.hcvTreatmentStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE175
short:
  v: HCV treatment start date
definition:
  v: Date when client started treatment for hepatitis C virus (HCV)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvTreatmentStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hcvTreatmentCompletionDate
path:
  v: HIVDCareTreatment.hcvTreatmentCompletionDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE176
short:
  v: HCV treatment completion date
definition:
  v: Date when client completed treatment for hepatitis C virus (HCV)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvTreatmentCompletionDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hcvTreatmentRegimenPrescribed
path:
  v: HIVDCareTreatment.hcvTreatmentRegimenPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE177
short:
  v: HCV treatment regimen prescribed
definition:
  v: Hepatitis C virus treatment regimen prescribed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvTreatmentRegimenPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE177
    l: HIV.D.DE177

id:
  v: HIVDCareTreatment.hcvViralLoadTestDate
path:
  v: HIVDCareTreatment.hcvViralLoadTestDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE178
short:
  v: HCV viral load test date
definition:
  v: Hepatitis C viral load test date
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvViralLoadTestDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hcvViralLoadTestResult
path:
  v: HIVDCareTreatment.hcvViralLoadTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE179
short:
  v: HCV viral load test result
definition:
  v: Hepatitis C viral load test result (qualitative)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvViralLoadTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE179
    l: HIV.D.DE179

id:
  v: HIVDCareTreatment.hcvMedicineType
path:
  v: HIVDCareTreatment.hcvMedicineType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE182
short:
  v: HCV medicine type
definition:
  v: Type of medicine client is prescribed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hcvMedicineType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE182
    l: HIV.D.DE182

id:
  v: HIVDCareTreatment.currentlyOnTdfBasedArt
path:
  v: HIVDCareTreatment.currentlyOnTdfBasedArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE185
short:
  v: Currently on TDF-based ART
definition:
  v: Client is currently on TDF-based ART regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.currentlyOnTdfBasedArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.hivClinicalStage
path:
  v: HIVDCareTreatment.hivClinicalStage
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE186
short:
  v: HIV clinical stage
definition:
  v: WHO clinical stage of client based on signs and symptoms. WHO clinical staging is a way to categorize HIV disease severity based on new or recurrent clinical events. There are 4 WHO clinical stages that range from mild symptoms (WHO clinical stage 1) to severe symptoms (WHO clinical stage 4).
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hivClinicalStage
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE186
    l: HIV.D.DE186

id:
  v: HIVDCareTreatment.numberOfMissedDoses
path:
  v: HIVDCareTreatment.numberOfMissedDoses
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE191
short:
  v: Number of missed doses
definition:
  v: Number of doses of antiretroviral therapy (ART) the client missed since the last visit, used for monitoring adherence
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.numberOfMissedDoses
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.receivedViralLoadTestResult
path:
  v: HIVDCareTreatment.receivedViralLoadTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE192
short:
  v: Received viral load test result
definition:
  v: Client received results from viral load test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.receivedViralLoadTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateViralLoadTestResultsReceivedByClient
path:
  v: HIVDCareTreatment.dateViralLoadTestResultsReceivedByClient
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE193
short:
  v: Date viral load test results received by client
definition:
  v: The date on which the client received results from viral load test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateViralLoadTestResultsReceivedByClient
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.dateOfViralLoadSampleCollection
path:
  v: HIVDCareTreatment.dateOfViralLoadSampleCollection
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE194
short:
  v: Date of viral load sample collection
definition:
  v: Date and time when the sample was collected to test the client's HIV viral load
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfViralLoadSampleCollection
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.dateOfScheduledReviewOfViralLoadTestResults
path:
  v: HIVDCareTreatment.dateOfScheduledReviewOfViralLoadTestResults
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE195
short:
  v: Date of scheduled review of viral load test results
definition:
  v: Expected date when client's viral load test results will be returned and reviewed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfScheduledReviewOfViralLoadTestResults
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.dateOfArtInterruption
path:
  v: HIVDCareTreatment.dateOfArtInterruption
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE196
short:
  v: Date of ART interruption
definition:
  v: Date of client's ART interruption (ART stop or missed drug pick-up)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfArtInterruption
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonsForAdherenceProblem
path:
  v: HIVDCareTreatment.reasonsForAdherenceProblem
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE197
short:
  v: Reason(s) for adherence problem
definition:
  v: Reason why client was not adherent
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonsForAdherenceProblem
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE197
    l: HIV.D.DE197

id:
  v: HIVDCareTreatment.otherReasonForNonadherenceSpecify
path:
  v: HIVDCareTreatment.otherReasonForNonadherenceSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE216
short:
  v: Other reason for nonadherence (specify)
definition:
  v: Client reported not being adherent because of other reason for nonadherence (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonForNonadherenceSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.reasonArtStopped
path:
  v: HIVDCareTreatment.reasonArtStopped
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE217
short:
  v: Reason ART stopped
definition:
  v: Reason client intentionally stopped ART
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonArtStopped
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE217
    l: HIV.D.DE217

id:
  v: HIVDCareTreatment.otherReasonForStoppingArtSpecify
path:
  v: HIVDCareTreatment.otherReasonForStoppingArtSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE224
short:
  v: Other reason for stopping ART (specify)
definition:
  v: Client stopped ART because of other reason (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonForStoppingArtSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.treatmentFailure
path:
  v: HIVDCareTreatment.treatmentFailure
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE225
short:
  v: Treatment failure
definition:
  v: ART treatment failure
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.treatmentFailure
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE225
    l: HIV.D.DE225

id:
  v: HIVDCareTreatment.generalCareActivitiesRecommended
path:
  v: HIVDCareTreatment.generalCareActivitiesRecommended
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE229
short:
  v: General care activities recommended
definition:
  v: General care activities to be performed during the care visit
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.generalCareActivitiesRecommended
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE229
    l: HIV.D.DE229

id:
  v: HIVDCareTreatment.preventingAndTreatingCoinfections
path:
  v: HIVDCareTreatment.preventingAndTreatingCoinfections
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE247
short:
  v: Preventing and treating coinfections
definition:
  v: Coinfection prevention and treatment activities performed during the care visit
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.preventingAndTreatingCoinfections
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE247
    l: HIV.D.DE247

id:
  v: HIVDCareTreatment.riskFactorsComorbiditiesAndCoinfectionsSignsAndSymptoms
path:
  v: HIVDCareTreatment.riskFactorsComorbiditiesAndCoinfectionsSignsAndSymptoms
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE259
short:
  v: Risk factors, comorbidities and coinfections signs and symptoms
definition:
  v: Signs and symptoms of opportunistic infections or other comorbidities experienced by client
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.riskFactorsComorbiditiesAndCoinfectionsSignsAndSymptoms
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE259
    l: HIV.D.DE259

id:
  v: HIVDCareTreatment.otherRiskFactorsComorbiditiesAndCoinfectionsSignsAndSymptoms
path:
  v: HIVDCareTreatment.otherRiskFactorsComorbiditiesAndCoinfectionsSignsAndSymptoms
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE288
short:
  v: Other (specify)
definition:
  v: Other comorbidities or coinfection signs or symptoms (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherRiskFactorsComorbiditiesAndCoinfectionsSignsAndSymptoms
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.whoHivClinicalStageConditionOrSymptom
path:
  v: HIVDCareTreatment.whoHivClinicalStageConditionOrSymptom
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE289
short:
  v: WHO HIV clinical stage condition or symptom
definition:
  v: New or recurrent clinical events used to categorize HIV disease severity based at baseline and follow up
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.whoHivClinicalStageConditionOrSymptom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE289
    l: HIV.D.DE289

id:
  v: HIVDCareTreatment.clinicalStageAtStartOfArt
path:
  v: HIVDCareTreatment.clinicalStageAtStartOfArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE358
short:
  v: Clinical stage at start of ART
definition:
  v: WHO clinical stage of client based on signs and symptoms at start of ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.clinicalStageAtStartOfArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE358
    l: HIV.D.DE358

id:
  v: HIVDCareTreatment.dateOfClinicalStatusChange
path:
  v: HIVDCareTreatment.dateOfClinicalStatusChange
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE363
short:
  v: Date of clinical status change
definition:
  v: Date on which the client's WHO HIV clinical stage changed, including the date when the client's stage is first determined
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfClinicalStatusChange
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.cd4Count
path:
  v: HIVDCareTreatment.cd4Count
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE364
short:
  v: CD4 count
definition:
  v: CD4 cell count in cells/mm^3
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cd4Count
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.cd4CellPercentage
path:
  v: HIVDCareTreatment.cd4CellPercentage
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE365
short:
  v: CD4 cell percentage
definition:
  v: CD4 cell percentage
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cd4CellPercentage
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.dateOfCd4CountTest
path:
  v: HIVDCareTreatment.dateOfCd4CountTest
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE366
short:
  v: Date of CD4 count test
definition:
  v: Date and time when CD4 count test was conducted
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfCd4CountTest
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.baselineCd4Count
path:
  v: HIVDCareTreatment.baselineCd4Count
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE367
short:
  v: Baseline CD4 count
definition:
  v: CD4 count performed at HIV diagnosis
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.baselineCd4Count
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE368
short:
  v: Date of baseline CD4 count test
definition:
  v: Date and time when baseline CD4 count test was conducted
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.lateArtInitiation
path:
  v: HIVDCareTreatment.lateArtInitiation
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE369
short:
  v: Late ART initiation
definition:
  v: Client had late ART initiation. That is, the client's first CD4 count from baseline CD4 test performed (such as at HIV diagnosis) was a count of <200 cells/mm3
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.lateArtInitiation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.reasonsForDelayedArtInitiation
path:
  v: HIVDCareTreatment.reasonsForDelayedArtInitiation
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE370
short:
  v: Reasons for delayed ART initiation
definition:
  v: Reason why ART was not initiated at diagnosis or within 7 days of diagnosis
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonsForDelayedArtInitiation
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE370
    l: HIV.D.DE370

id:
  v: HIVDCareTreatment.otherReasonsForDelayedArtInitiation
path:
  v: HIVDCareTreatment.otherReasonsForDelayedArtInitiation
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE381
short:
  v: Other (specify)
definition:
  v: Client did not initiate ART at diagnosis or within 7 days of diagnosis because of other reason (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonsForDelayedArtInitiation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE382
short:
  v: ART initiated within 7 days of diagnosis
definition:
  v: Client initiated ART within 7 days of diagnosis
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.timeToStartArt
path:
  v: HIVDCareTreatment.timeToStartArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE383
short:
  v: Time to start ART
definition:
  v: Time from HIV diagnosis to when client started ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.timeToStartArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE383
    l: HIV.D.DE383

id:
  v: HIVDCareTreatment.viralLoadTestResult
path:
  v: HIVDCareTreatment.viralLoadTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE387
short:
  v: Viral load test result
definition:
  v: Result from the viral load test in number of copies/mL
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.viralLoadTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.virallySuppressed
path:
  v: HIVDCareTreatment.virallySuppressed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE388
short:
  v: Virally suppressed
definition:
  v: The client is virally suppressed for HIV, based on the client's most recent viral load test result being less than 1000 copies/mL
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.virallySuppressed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateViralLoadTestResultsReceived
path:
  v: HIVDCareTreatment.dateViralLoadTestResultsReceived
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE389
short:
  v: Date viral load test results received
definition:
  v: Date the viral load test result was received from the lab or completed in the facility
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateViralLoadTestResultsReceived
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.viralLoadSuppressionDate
path:
  v: HIVDCareTreatment.viralLoadSuppressionDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE390
short:
  v: Viral load suppression date
definition:
  v: Date on which the client tested as becoming virally suppressed, as indicated by a viral load test result under 1000 copies/mL
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.viralLoadSuppressionDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonForHivViralLoadTest
path:
  v: HIVDCareTreatment.reasonForHivViralLoadTest
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE391
short:
  v: Reason for HIV viral load test
definition:
  v: Whether the viral load is being tested for routine monitoring on a set schedule or for targeted monitoring for suspected treatment failure
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.reasonForHivViralLoadTest
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE391
    l: HIV.D.DE391

id:
  v: HIVDCareTreatment.hepatitisBTestRequired
path:
  v: HIVDCareTreatment.hepatitisBTestRequired
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE396
short:
  v: Hepatitis B test required
definition:
  v: Hepatitis B test is required
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hepatitisBTestRequired
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.hepatitisCTestRecommended
path:
  v: HIVDCareTreatment.hepatitisCTestRecommended
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE397
short:
  v: Hepatitis C test recommended
definition:
  v: Hepatitis C test is recommended or should be considered
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hepatitisCTestRecommended
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.syphilisTestRequired
path:
  v: HIVDCareTreatment.syphilisTestRequired
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE398
short:
  v: Syphilis test required
definition:
  v: Syphilis test is required
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisTestRequired
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.monitoringExaminations
path:
  v: HIVDCareTreatment.monitoringExaminations
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE399
short:
  v: Monitoring examinations
definition:
  v: Name of examinations, test and results for any relevant investigations carried out for client
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.monitoringExaminations
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE399
    l: HIV.D.DE399

id:
  v: HIVDCareTreatment.dateOfScheduledMonitoringExamination
path:
  v: HIVDCareTreatment.dateOfScheduledMonitoringExamination
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE413
short:
  v: Date of scheduled monitoring examination
definition:
  v: Date of scheduled monitoring examination
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfScheduledMonitoringExamination
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.hepatitisCTestOrdered
path:
  v: HIVDCareTreatment.hepatitisCTestOrdered
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE414
short:
  v: Hepatitis C test ordered
definition:
  v: Hepatitis C test has been ordered
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hepatitisCTestOrdered
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.syphilisTestOrdered
path:
  v: HIVDCareTreatment.syphilisTestOrdered
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE415
short:
  v: Syphilis test ordered
definition:
  v: Syphilis test has been ordered
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisTestOrdered
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.receivedViralLoadTestResults
path:
  v: HIVDCareTreatment.receivedViralLoadTestResults
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE416
short:
  v: Received viral load test results
definition:
  v: Client received results from viral load test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.receivedViralLoadTestResults
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE417
short:
  v: Date viral load test results received by client
definition:
  v: The date on which the client received results from a viral load test
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonForArvDrugRegimenSubstitution
path:
  v: HIVDCareTreatment.reasonForArvDrugRegimenSubstitution
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE418
short:
  v: Reason for ARV drug regimen substitution
definition:
  v: Reason why a substitution was made to the antiretroviral (ARV) drug regimen
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonForArvDrugRegimenSubstitution
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE418
    l: HIV.D.DE418

id:
  v: HIVDCareTreatment.otherReasonForRegimenSubstitutionSpecify
path:
  v: HIVDCareTreatment.otherReasonForRegimenSubstitutionSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE426
short:
  v: Other reason for regimen substitution (specify)
definition:
  v: A substitution was made for another reason (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonForRegimenSubstitutionSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.switchToSecondLineArtRegimenRecommended
path:
  v: HIVDCareTreatment.switchToSecondLineArtRegimenRecommended
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE427
short:
  v: Switch to second-line ART regimen recommended
definition:
  v: A switch to second-line ART regimen is recommended
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.switchToSecondLineArtRegimenRecommended
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.switchToThirdLineArtRegimenRecommended
path:
  v: HIVDCareTreatment.switchToThirdLineArtRegimenRecommended
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE428
short:
  v: Switch to third-line ART regimen recommended
definition:
  v: A switch to third-line ART regimen is recommended
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.switchToThirdLineArtRegimenRecommended
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.regimenSwitchMade
path:
  v: HIVDCareTreatment.regimenSwitchMade
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE429
short:
  v: Regimen switch made
definition:
  v: Provider has made a regimen switch
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.regimenSwitchMade
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.reasonForRegimenSwitch
path:
  v: HIVDCareTreatment.reasonForRegimenSwitch
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE430
short:
  v: Reason for regimen switch
definition:
  v: Reason why a switch to a second- or third-line regimen was made
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonForRegimenSwitch
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE430
    l: HIV.D.DE430

id:
  v: HIVDCareTreatment.otherReasonForRegimenSwitch
path:
  v: HIVDCareTreatment.otherReasonForRegimenSwitch
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE435
short:
  v: Other (specify)
definition:
  v: A switch was made to the regimen for another reason (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonForRegimenSwitch
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.regimenSubstitutionRecommended
path:
  v: HIVDCareTreatment.regimenSubstitutionRecommended
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE436
short:
  v: Regimen substitution recommended
definition:
  v: A drug substitution is recommended
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.regimenSubstitutionRecommended
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.doseAdjustmentRecommended
path:
  v: HIVDCareTreatment.doseAdjustmentRecommended
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE437
short:
  v: Dose adjustment recommended
definition:
  v: A dosage change is recommended
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.doseAdjustmentRecommended
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.regimenSubstitutionMade
path:
  v: HIVDCareTreatment.regimenSubstitutionMade
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE438
short:
  v: Regimen substitution made
definition:
  v: Provider has made a regimen substitution
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.regimenSubstitutionMade
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisStartDate
path:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE439
short:
  v: Co-trimoxazole prophylaxis start date
definition:
  v: Date co-trimoxazole prophylaxis prescribed to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.coTrimoxazoleProphylaxisStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisCompletionDate
path:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisCompletionDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE440
short:
  v: Co-trimoxazole prophylaxis completion date
definition:
  v: Completion date of co-trimoxazole prophylaxis prescribed to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.coTrimoxazoleProphylaxisCompletionDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisDosage
path:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisDosage
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE441
short:
  v: Co-trimoxazole prophylaxis dosage
definition:
  v: Dose of co-trimoxazole prophylaxis prescribed to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.coTrimoxazoleProphylaxisDosage
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisNumberOfDaysPrescribed
path:
  v: HIVDCareTreatment.coTrimoxazoleProphylaxisNumberOfDaysPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE442
short:
  v: Co-trimoxazole prophylaxis number of days prescribed
definition:
  v: Number of days of co-trimoxazole prophylaxis prescribed to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.coTrimoxazoleProphylaxisNumberOfDaysPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.suspicionOfTreatmentFailureOrInterruption
path:
  v: HIVDCareTreatment.suspicionOfTreatmentFailureOrInterruption
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE443
short:
  v: Suspicion of treatment failure or interruption
definition:
  v: Client has been on ART, but has stopped taking it or a treatment failure is suspected
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.suspicionOfTreatmentFailureOrInterruption
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.artRegimenPrescribed
path:
  v: HIVDCareTreatment.artRegimenPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE444
short:
  v: ART regimen prescribed
definition:
  v: INCLUDE VALUE SETS OF REGIMENS
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.artRegimenPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE444
    l: HIV.D.DE444

id:
  v: HIVDCareTreatment.antiretroviralToxicity
path:
  v: HIVDCareTreatment.antiretroviralToxicity
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE445
short:
  v: Antiretroviral toxicity
definition:
  v: Client is experiencing antiretroviral drug (ARV) toxicity
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.antiretroviralToxicity
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.coinfectionStatusAtArtStart
path:
  v: HIVDCareTreatment.coinfectionStatusAtArtStart
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE446
short:
  v: Coinfection status at ART start
definition:
  v: Clients status of coinfections at the time when ART was initiated
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.coinfectionStatusAtArtStart
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE446
    l: HIV.D.DE446

id:
  v: HIVDCareTreatment.pregnantAndBreastfeedingStatusAtArtStart
path:
  v: HIVDCareTreatment.pregnantAndBreastfeedingStatusAtArtStart
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE449
short:
  v: Pregnant and breastfeeding status at ART start
definition:
  v: ART status of women to prevent mother-to-child transmission
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.pregnantAndBreastfeedingStatusAtArtStart
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE449
    l: HIV.D.DE449

id:
  v: HIVDCareTreatment.deliveryDateOfInfant
path:
  v: HIVDCareTreatment.deliveryDateOfInfant
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE454
short:
  v: Delivery date of infant
definition:
  v: Date of delivery/birth of infant if breastfeeding at ART start
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.deliveryDateOfInfant
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.serodiscordantPartnerAtArtStart
path:
  v: HIVDCareTreatment.serodiscordantPartnerAtArtStart
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE455
short:
  v: Serodiscordant partner at ART start
definition:
  v: Client living with HIV was in an ongoing sexual relationship with an HIV-negative partner when ART was started
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.serodiscordantPartnerAtArtStart
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.regimenStartDate
path:
  v: HIVDCareTreatment.regimenStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE456
short:
  v: Regimen start date
definition:
  v: The date on which the client started taking the current ART regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.regimenStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.medicationsPrescribed
path:
  v: HIVDCareTreatment.medicationsPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE457
short:
  v: Medications prescribed
definition:
  v: Name or regimen code of all other medications prescribed during the visit
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.medicationsPrescribed
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE457
    l: HIV.D.DE457

id:
  v: HIVDCareTreatment.dateMedicationsPrescribed
path:
  v: HIVDCareTreatment.dateMedicationsPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE458
short:
  v: Date medications prescribed
definition:
  v: Date the medications were prescribed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateMedicationsPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.doseOfMedicationsPrescribed
path:
  v: HIVDCareTreatment.doseOfMedicationsPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE459
short:
  v: Dose of medications prescribed
definition:
  v: Number of doses (quantity taken at a single point in time) of drugs prescribed/dispensed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.doseOfMedicationsPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.numberOfDaysMedicationsPrescribed
path:
  v: HIVDCareTreatment.numberOfDaysMedicationsPrescribed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE460
short:
  v: Number of days medications prescribed
definition:
  v: Number of days supply of each medication or regimen prescribed during the visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.numberOfDaysMedicationsPrescribed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.medicationsDispensed
path:
  v: HIVDCareTreatment.medicationsDispensed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE461
short:
  v: Medications dispensed
definition:
  v: Any other medications that were dispensed to client, including preventive treatment
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.medicationsDispensed
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE461
    l: HIV.D.DE461

id:
  v: HIVDCareTreatment.numberOfDaysOfMedicationsDispensed
path:
  v: HIVDCareTreatment.numberOfDaysOfMedicationsDispensed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE462
short:
  v: Number of days of medications dispensed
definition:
  v: Number of days supply of each medication or regimen dispensed during the visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.numberOfDaysOfMedicationsDispensed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.dosage
path:
  v: HIVDCareTreatment.dosage
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE463
short:
  v: Dosage
definition:
  v: Prescribed dosage of the medication
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dosage
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.frequency
path:
  v: HIVDCareTreatment.frequency
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE464
short:
  v: Frequency
definition:
  v: Prescribed frequency for taking the medication
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.frequency
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.adherenceCounsellingProvided
path:
  v: HIVDCareTreatment.adherenceCounsellingProvided
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE465
short:
  v: Adherence counselling provided
definition:
  v: Counselling was carried out during visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.adherenceCounsellingProvided
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.typeOfTreatmentLimitingToxicity
path:
  v: HIVDCareTreatment.typeOfTreatmentLimitingToxicity
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE466
short:
  v: Type of treatment-limiting toxicity
definition:
  v: Type of treatment-limiting toxicity experienced by client. Treatment-limiting toxicity is defined as a serious adverse drug reaction that results in drug discontinuation or substitution. In addition, any reaction that leads to treatment interruption or requires changing the drug or regimen because of an adverse drug reaction is also considered a serious adverse drug reaction.
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.typeOfTreatmentLimitingToxicity
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE466
    l: HIV.D.DE466

id:
  v: HIVDCareTreatment.unexpectedAdverseDrugReactionSpecify
path:
  v: HIVDCareTreatment.unexpectedAdverseDrugReactionSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE480
short:
  v: Unexpected adverse drug reaction (specify)
definition:
  v: Specify the type of unexpected adverse drug reaction the client experienced
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.unexpectedAdverseDrugReactionSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.datesOfSubstitutionWithinFirstLineRegimen
path:
  v: HIVDCareTreatment.datesOfSubstitutionWithinFirstLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE481
short:
  v: Date(s) of substitution within first-line regimen
definition:
  v: Date on which ARV drug regimen (one or more drugs) for client was changed within the first-line regimen (substitution)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.datesOfSubstitutionWithinFirstLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonsForSubstitutionWithinFirstLineRegimen
path:
  v: HIVDCareTreatment.reasonsForSubstitutionWithinFirstLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE482
short:
  v: Reason(s) for substitution within first-line regimen
definition:
  v: Reason(s) why one ore more drugs in client's first-line ARV drug regimen was changed (substituted)
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonsForSubstitutionWithinFirstLineRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE482
    l: HIV.D.DE482

id:
  v: HIVDCareTreatment.newAntiretroviralRegimenAfterSubstitutionWithinFirstLineRegimen
path:
  v: HIVDCareTreatment.newAntiretroviralRegimenAfterSubstitutionWithinFirstLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE483
short:
  v: New antiretroviral regimen after substitution within first-line regimen
definition:
  v: New antiretroviral (ARV) drugs after client changed regimen within the first-line regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.newAntiretroviralRegimenAfterSubstitutionWithinFirstLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE483
    l: HIV.D.DE483

id:
  v: HIVDCareTreatment.dateOfSwitchToSecondLineRegimen
path:
  v: HIVDCareTreatment.dateOfSwitchToSecondLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE484
short:
  v: Date of switch to second-line regimen
definition:
  v: Date client was changed from a first-line to second-line ARV drug regimen (switch)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfSwitchToSecondLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.newRegimenAfterSwitchToSecondLineRegimen
path:
  v: HIVDCareTreatment.newRegimenAfterSwitchToSecondLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE485
short:
  v: New regimen after switch to second-line regimen
definition:
  v: New ART regimen after switch to second-line ART regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.newRegimenAfterSwitchToSecondLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE485
    l: HIV.D.DE485

id:
  v: HIVDCareTreatment.reasonForSwitchToSecondLineRegimen
path:
  v: HIVDCareTreatment.reasonForSwitchToSecondLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE486
short:
  v: Reason for switch to second-line regimen
definition:
  v: Reason why client was switched from first- to second-line ARV drug regimen (see 'Reason for regimen switch' for levels)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.reasonForSwitchToSecondLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE486
    l: HIV.D.DE486

id:
  v: HIVDCareTreatment.datesOfSubstitutionWithinSecondLineRegimen
path:
  v: HIVDCareTreatment.datesOfSubstitutionWithinSecondLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE487
short:
  v: Date(s) of substitution within second-line regimen
definition:
  v: Date on which ARV drug regimen for client was changed within the second-line regimen (substitution)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.datesOfSubstitutionWithinSecondLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonsForSubstitutionWithinSecondLineRegimen
path:
  v: HIVDCareTreatment.reasonsForSubstitutionWithinSecondLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE488
short:
  v: Reason(s) for substitution within second-line regimen
definition:
  v: Reason(s) why client changed drug regimen (within the second-line)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.reasonsForSubstitutionWithinSecondLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE488
    l: HIV.D.DE488

id:
  v: HIVDCareTreatment.newRegimensAfterSubstitutionWithinSecondLineRegimen
path:
  v: HIVDCareTreatment.newRegimensAfterSubstitutionWithinSecondLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE489
short:
  v: New regimen(s) after substitution within second-line regimen
definition:
  v: New ARV drugs after client changed regimen within the second- line regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.newRegimensAfterSubstitutionWithinSecondLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE489
    l: HIV.D.DE489

id:
  v: HIVDCareTreatment.dateOfSwitchToThirdLineRegimen
path:
  v: HIVDCareTreatment.dateOfSwitchToThirdLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE490
short:
  v: Date of switch to third-line regimen
definition:
  v: Date client was changed from a second- to third-line ARV drug regimen (switch)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfSwitchToThirdLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.newRegimenAfterSwitchToThirdLineRegimen
path:
  v: HIVDCareTreatment.newRegimenAfterSwitchToThirdLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE491
short:
  v: New regimen after switch to third-line regimen
definition:
  v: New ART regimen after switch to third-line ART regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.newRegimenAfterSwitchToThirdLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE491
    l: HIV.D.DE491

id:
  v: HIVDCareTreatment.reasonForSwitchToThirdLineRegimen
path:
  v: HIVDCareTreatment.reasonForSwitchToThirdLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE492
short:
  v: Reason for switch to third-line regimen
definition:
  v: Reason why client was switched from second- to third-line ARV drug regimen (see 'Reason for regimen switch' for levels)
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonForSwitchToThirdLineRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE492
    l: HIV.D.DE492

id:
  v: HIVDCareTreatment.datesOfSubstitutionWithinThirdLineRegimen
path:
  v: HIVDCareTreatment.datesOfSubstitutionWithinThirdLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE493
short:
  v: Date(s) of substitution within third-line regimen
definition:
  v: Date on which ARV drug regimen for client was changed within the third-line (substitution)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.datesOfSubstitutionWithinThirdLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonsForSubstitutionWithinThirdLineRegimen
path:
  v: HIVDCareTreatment.reasonsForSubstitutionWithinThirdLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE494
short:
  v: Reason(s) for substitution within third-line regimen
definition:
  v: Reason(s) why client changed drug regimen (within the third-line)
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonsForSubstitutionWithinThirdLineRegimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE494
    l: HIV.D.DE494

id:
  v: HIVDCareTreatment.newRegimensAfterSubstitutionWithinThirdLineRegimen
path:
  v: HIVDCareTreatment.newRegimensAfterSubstitutionWithinThirdLineRegimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE495
short:
  v: New regimen(s) after substitution within third-line regimen
definition:
  v: New ARV drugs after client changed regimen within the third-line regimen
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.newRegimensAfterSubstitutionWithinThirdLineRegimen
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE495
    l: HIV.D.DE495

id:
  v: HIVDCareTreatment.enhancedAdherenceCounsellingProvided
path:
  v: HIVDCareTreatment.enhancedAdherenceCounsellingProvided
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE496
short:
  v: Enhanced adherence counselling provided
definition:
  v: Enhanced adherence counselling was provided to the client during the visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.enhancedAdherenceCounsellingProvided
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.firstEnhancedAdherenceCounsellingSessionCompleted
path:
  v: HIVDCareTreatment.firstEnhancedAdherenceCounsellingSessionCompleted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE497
short:
  v: First enhanced adherence counselling session completed
definition:
  v: A first enhanced adherence counselling was provided to the client during the visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.firstEnhancedAdherenceCounsellingSessionCompleted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateOfFirstEnhancedAdherenceCounsellingSessionCompleted
path:
  v: HIVDCareTreatment.dateOfFirstEnhancedAdherenceCounsellingSessionCompleted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE498
short:
  v: Date of first enhanced adherence counselling session completed
definition:
  v: The date on which the first enhanced adherence counselling was provided to the client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfFirstEnhancedAdherenceCounsellingSessionCompleted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.secondEnhancedAdherenceCounsellingSessionCompleted
path:
  v: HIVDCareTreatment.secondEnhancedAdherenceCounsellingSessionCompleted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE499
short:
  v: Second enhanced adherence counselling session completed
definition:
  v: A second enhanced adherence counselling was provided to the client during the visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.secondEnhancedAdherenceCounsellingSessionCompleted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateOfSecondEnhancedAdherenceCounsellingSessionCompleted
path:
  v: HIVDCareTreatment.dateOfSecondEnhancedAdherenceCounsellingSessionCompleted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE500
short:
  v: Date of second enhanced adherence counselling session completed
definition:
  v: The date on which the second enhanced adherence counselling was provided to the client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfSecondEnhancedAdherenceCounsellingSessionCompleted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.thirdEnhancedAdherenceCounsellingSessionCompleted
path:
  v: HIVDCareTreatment.thirdEnhancedAdherenceCounsellingSessionCompleted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE501
short:
  v: Third enhanced adherence counselling session completed
definition:
  v: A third enhanced adherence counselling was provided to the client during the visit
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.thirdEnhancedAdherenceCounsellingSessionCompleted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateOfThirdEnhancedAdherenceCounsellingSessionCompleted
path:
  v: HIVDCareTreatment.dateOfThirdEnhancedAdherenceCounsellingSessionCompleted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE502
short:
  v: Date of third enhanced adherence counselling session completed
definition:
  v: The date on which the third enhanced adherence counselling was provided to the client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfThirdEnhancedAdherenceCounsellingSessionCompleted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.nameOfTreatmentSupporter
path:
  v: HIVDCareTreatment.nameOfTreatmentSupporter
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE503
short:
  v: Name of treatment supporter
definition:
  v: Full name of person providing support to client for adherence, care, treatment and other needs (e.g. ARV pick-up if ill)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.nameOfTreatmentSupporter
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.addressOfTreatmentSupporter
path:
  v: HIVDCareTreatment.addressOfTreatmentSupporter
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE504
short:
  v: Address of treatment supporter
definition:
  v: Full address or description of home of treatment supporter
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.addressOfTreatmentSupporter
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.telephoneNumberOfTreatmentSupporter
path:
  v: HIVDCareTreatment.telephoneNumberOfTreatmentSupporter
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE505
short:
  v: Telephone number of treatment supporter
definition:
  v: Telephone number if available, or else telephone number of neighbour/friend
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.telephoneNumberOfTreatmentSupporter
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HIVDCareTreatment.homeBasedCareProvider
path:
  v: HIVDCareTreatment.homeBasedCareProvider
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE506
short:
  v: Home-based care provider
definition:
  v: Name of individual or organization that provides home-based care to client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.homeBasedCareProvider
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.counsellingProvidedOnDiagnoses
path:
  v: HIVDCareTreatment.counsellingProvidedOnDiagnoses
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE507
short:
  v: Counselling provided on diagnoses
definition:
  v: Counselling provided on diagnoses
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.counsellingProvidedOnDiagnoses
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.hepatitisBPositiveCounsellingConducted
path:
  v: HIVDCareTreatment.hepatitisBPositiveCounsellingConducted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE508
short:
  v: Hepatitis B positive counselling conducted
definition:
  v: Whether counselling was provided to a client who has been diagnosed with hepatitis B
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hepatitisBPositiveCounsellingConducted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.hepatitisCPositiveCounsellingConducted
path:
  v: HIVDCareTreatment.hepatitisCPositiveCounsellingConducted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE509
short:
  v: Hepatitis C positive counselling conducted
definition:
  v: Whether counselling was provided to a client who has been diagnosed with hepatitis C
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hepatitisCPositiveCounsellingConducted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.syphilisCounsellingAndTreatment
path:
  v: HIVDCareTreatment.syphilisCounsellingAndTreatment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE510
short:
  v: Syphilis counselling and treatment
definition:
  v: Whether counselling and treatment was provided to a client who has been diagnosed with syphilis
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisCounsellingAndTreatment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.syphilisCounsellingTreatmentAndFurtherTesting
path:
  v: HIVDCareTreatment.syphilisCounsellingTreatmentAndFurtherTesting
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE511
short:
  v: Syphilis counselling, treatment and further testing
definition:
  v: Whether counselling and treatment was provided to a client who has been diagnosed with syphilis. Additional testing (RPR test) recommended.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisCounsellingTreatmentAndFurtherTesting
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.acceptedPartnerServices
path:
  v: HIVDCareTreatment.acceptedPartnerServices
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE512
short:
  v: Accepted partner services
definition:
  v: Client accepted offer for partner services
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.acceptedPartnerServices
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.hivTestingForPartnersAndBiologicalChildren
path:
  v: HIVDCareTreatment.hivTestingForPartnersAndBiologicalChildren
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE513
short:
  v: HIV testing for partners and biological children
definition:
  v: Offer voluntary testing for all partners and biological children of positive cases (includes partner services and index case testing), as well as partners and social contacts of people from key populations, where appropriate
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hivTestingForPartnersAndBiologicalChildren
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.hivStatusOfFamilyMember
path:
  v: HIVDCareTreatment.hivStatusOfFamilyMember
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE514
short:
  v: HIV status of family member
definition:
  v: HIV status of each family member at time of patient's enrolment, including partner (for mothers)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hivStatusOfFamilyMember
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE514
    l: HIV.D.DE514

id:
  v: HIVDCareTreatment.uniqueIdOfFamilyMember
path:
  v: HIVDCareTreatment.uniqueIdOfFamilyMember
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE515
short:
  v: Unique ID of family member
definition:
  v: Unique ID number of each family member if enrolled in HIV care according to national guidelines (see unique ID number)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.uniqueIdOfFamilyMember
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HIVDCareTreatment.dateOfDeathOfFamilyMember
path:
  v: HIVDCareTreatment.dateOfDeathOfFamilyMember
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE516
short:
  v: Date of death of family member
definition:
  v: Date of death for each family member as appropriate
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfDeathOfFamilyMember
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.offeredVoluntaryPartnerServices
path:
  v: HIVDCareTreatment.offeredVoluntaryPartnerServices
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE517
short:
  v: Offered voluntary partner services
definition:
  v: Whether the client was offered voluntary partner services or family services
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.offeredVoluntaryPartnerServices
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.providedSupportForDisclosureAndPartnerServices
path:
  v: HIVDCareTreatment.providedSupportForDisclosureAndPartnerServices
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE518
short:
  v: Provided support for disclosure and partner services
definition:
  v: Offer or refer for support for disclosure and partner services
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.providedSupportForDisclosureAndPartnerServices
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.otherSupportServices
path:
  v: HIVDCareTreatment.otherSupportServices
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE519
short:
  v: Other support services
definition:
  v: Offer or refer for other support services
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.otherSupportServices
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE519
    l: HIV.D.DE519

id:
  v: HIVDCareTreatment.dateTimeOfFollowUpAppointment
path:
  v: HIVDCareTreatment.dateTimeOfFollowUpAppointment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE524
short:
  v: Date/time of follow-up appointment
definition:
  v: Date the client is to return for monitoring, re-supply or any other reason
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateTimeOfFollowUpAppointment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.typeOfFollowUpAppointment
path:
  v: HIVDCareTreatment.typeOfFollowUpAppointment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE525
short:
  v: Type of follow-up appointment
definition:
  v: Whether the visit will be clinical only, ARV drug pick-up or other. Client may have multiple follow-ups scheduled.
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.typeOfFollowUpAppointment
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE525
    l: HIV.D.DE525

id:
  v: HIVDCareTreatment.otherTypeOfFollowUpAppointment
path:
  v: HIVDCareTreatment.otherTypeOfFollowUpAppointment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE530
short:
  v: Other (specify)
definition:
  v: Other reason for the follow-up appointment (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherTypeOfFollowUpAppointment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.followUpTestRecommendedDate
path:
  v: HIVDCareTreatment.followUpTestRecommendedDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE531
short:
  v: Follow-up test recommended date
definition:
  v: A test or screening recommended for the client's care plan at a future date
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.followUpTestRecommendedDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonBloodPressureReadingNotDone
path:
  v: HIVDCareTreatment.reasonBloodPressureReadingNotDone
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE532
short:
  v: Reason blood pressure reading not done
definition:
  v: Reason why test was not performed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.reasonBloodPressureReadingNotDone
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE532
    l: HIV.D.DE532

id:
  v: HIVDCareTreatment.otherReasonBloodPressureReadingNotDone
path:
  v: HIVDCareTreatment.otherReasonBloodPressureReadingNotDone
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE536
short:
  v: Other (specify)
definition:
  v: Other reason blood pressure can not be taken (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonBloodPressureReadingNotDone
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.currentMedications
path:
  v: HIVDCareTreatment.currentMedications
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE537
short:
  v: Current medications
definition:
  v: List of all of the medications the client is currently taking
min:
  v: 1
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.currentMedications
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE537
    l: HIV.D.DE537

id:
  v: HIVDCareTreatment.otherMedicationsSpecify
path:
  v: HIVDCareTreatment.otherMedicationsSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE559
short:
  v: Other medications (specify)
definition:
  v: Other medications or supplements that are not listed above (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherMedicationsSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.allergies
path:
  v: HIVDCareTreatment.allergies
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE560
short:
  v: Allergies
definition:
  v: Does the client have any allergies?
min:
  v: 1
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.allergies
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE560
    l: HIV.D.DE560

id:
  v: HIVDCareTreatment.otherAllergiesSpecify
path:
  v: HIVDCareTreatment.otherAllergiesSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE568
short:
  v: Other allergies (specify)
definition:
  v: Client has other allergies not listed here (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherAllergiesSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.familyPlanningMethodUsed
path:
  v: HIVDCareTreatment.familyPlanningMethodUsed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE569
short:
  v: Family planning method used
definition:
  v: Method the client reports currently using at intake
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.familyPlanningMethodUsed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE569
    l: HIV.D.DE569

id:
  v: HIVDCareTreatment.medicationStatus
path:
  v: HIVDCareTreatment.medicationStatus
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE593
short:
  v: Medication status
definition:
  v: Current state of the client's taking of the medication
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.medicationStatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE593
    l: HIV.D.DE593

id:
  v: HIVDCareTreatment.hepatitisBNegativeCounsellingConducted
path:
  v: HIVDCareTreatment.hepatitisBNegativeCounsellingConducted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE602
short:
  v: Hepatitis B negative counselling conducted
definition:
  v: Hepatitis B negative counselling conducted
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hepatitisBNegativeCounsellingConducted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.vaccineBrand
path:
  v: HIVDCareTreatment.vaccineBrand
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE603
short:
  v: Vaccine brand
definition:
  v: The brand or trade name used to refer to the vaccine received
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.vaccineBrand
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE603
    l: HIV.D.DE603

id:
  v: HIVDCareTreatment.vaccineType
path:
  v: HIVDCareTreatment.vaccineType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE604
short:
  v: Vaccine type
definition:
  v: Type of vaccine received (such as IPV, OPV)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.vaccineType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE604
    l: HIV.D.DE604

id:
  v: HIVDCareTreatment.dateAndTimeOfVaccination
path:
  v: HIVDCareTreatment.dateAndTimeOfVaccination
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE605
short:
  v: Date and time of vaccination
definition:
  v: Represents the visit/encounter date, which is the date and time when the vaccine was administered to the client
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateAndTimeOfVaccination
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.vaccinationLocation
path:
  v: HIVDCareTreatment.vaccinationLocation
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE606
short:
  v: Vaccination location
definition:
  v: The service delivery location where the vaccine adminstration occurred
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.vaccinationLocation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE606
    l: HIV.D.DE606

id:
  v: HIVDCareTreatment.doseNumber
path:
  v: HIVDCareTreatment.doseNumber
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE607
short:
  v: Dose number
definition:
  v: Vaccine dose number within series
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.doseNumber
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.doseQuantity
path:
  v: HIVDCareTreatment.doseQuantity
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE608
short:
  v: Dose quantity
definition:
  v: The quantity of vaccine product that was administered
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.doseQuantity
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.totalDosesInSeries
path:
  v: HIVDCareTreatment.totalDosesInSeries
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE609
short:
  v: Total doses in series
definition:
  v: The recommended number of vaccine doses for immunity according to national protocol
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.totalDosesInSeries
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.diseaseTargeted
path:
  v: HIVDCareTreatment.diseaseTargeted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE610
short:
  v: Disease targeted
definition:
  v: Vaccine preventable disease being targeted by vaccine administered
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.diseaseTargeted
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE610
    l: HIV.D.DE610

id:
  v: HIVDCareTreatment.reasonImmunizationWasNotProvided
path:
  v: HIVDCareTreatment.reasonImmunizationWasNotProvided
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE636
short:
  v: Reason immunization was not provided
definition:
  v: Reason the vaccine dose was not given
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.reasonImmunizationWasNotProvided
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE636
    l: HIV.D.DE636

id:
  v: HIVDCareTreatment.otherReasonImmunizationNotProvidedSpecify
path:
  v: HIVDCareTreatment.otherReasonImmunizationNotProvidedSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE642
short:
  v: Other reason immunization not provided (specify)
definition:
  v: Other reason why the immunization was not provided (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonImmunizationNotProvidedSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.malariaProphylaxis
path:
  v: HIVDCareTreatment.malariaProphylaxis
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE643
short:
  v: Malaria prophylaxis
definition:
  v: Whether malaria prophylaxis was given
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.malariaProphylaxis
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.iptpSpDoseNumberProvided
path:
  v: HIVDCareTreatment.iptpSpDoseNumberProvided
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE644
short:
  v: IPTp-SP dose number provided
definition:
  v: IPTp-SP dose number that was provided
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.iptpSpDoseNumberProvided
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.dateIptpSpDoseProvided
path:
  v: HIVDCareTreatment.dateIptpSpDoseProvided
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE645
short:
  v: Date IPTp-SP dose provided
definition:
  v: Date on which the IPTp-SP dose was provided
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateIptpSpDoseProvided
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.reasonMalariaProphylaxisNotProvided
path:
  v: HIVDCareTreatment.reasonMalariaProphylaxisNotProvided
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE646
short:
  v: Reason malaria prophylaxis not provided
definition:
  v: Reason why the treatment was not given
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.reasonMalariaProphylaxisNotProvided
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE646
    l: HIV.D.DE646

id:
  v: HIVDCareTreatment.otherReasonNotProvidedSpecify
path:
  v: HIVDCareTreatment.otherReasonNotProvidedSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE651
short:
  v: Other reason not provided (specify)
definition:
  v: Other reason why the prophylaxis was not provided
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherReasonNotProvidedSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE652
short:
  v: >28 days since last missed appointment
definition:
  v: More than 28 days have passed since client's last missed appointment
min:
  v: 0
max:
  v: 1
base:
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.aidsRelatedDeath
path:
  v: HIVDCareTreatment.aidsRelatedDeath
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE653
short:
  v: AIDS-related death
definition:
  v: Death of client was AIDS-related
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.aidsRelatedDeath
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateOfFirstAidsDiagnosis
path:
  v: HIVDCareTreatment.dateOfFirstAidsDiagnosis
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE654
short:
  v: Date of first AIDS diagnosis
definition:
  v: Date of client's first AIDS diagnosis
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfFirstAidsDiagnosis
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.ageAtFinalHpvVaccinationDoseReceived
path:
  v: HIVDCareTreatment.ageAtFinalHpvVaccinationDoseReceived
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE655
short:
  v: Age at final HPV vaccination dose received
definition:
  v: Client's age at date received final HPV vaccination dose
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.ageAtFinalHpvVaccinationDoseReceived
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.dateOfCervicalCancerScreeningTest
path:
  v: HIVDCareTreatment.dateOfCervicalCancerScreeningTest
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE656
short:
  v: Date of cervical cancer screening test
definition:
  v: Date of cervical cancer screening test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfCervicalCancerScreeningTest
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.lifetimeScreeningTestNumber
path:
  v: HIVDCareTreatment.lifetimeScreeningTestNumber
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE657
short:
  v: Lifetime screening test number
definition:
  v: Client's lifetime number of screenings for cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.lifetimeScreeningTestNumber
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.cervicalCancerPrimaryScreeningTestType
path:
  v: HIVDCareTreatment.cervicalCancerPrimaryScreeningTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE658
short:
  v: Cervical cancer primary screening test type
definition:
  v: Type of cervical cancer screening test used in primary screening
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerPrimaryScreeningTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE658
    l: HIV.D.DE658

id:
  v: HIVDCareTreatment.otherCervicalCancerPrimaryScreeningTestType
path:
  v: HIVDCareTreatment.otherCervicalCancerPrimaryScreeningTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE663
short:
  v: Other (specify)
definition:
  v: Screened for cervical cancer using other method (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherCervicalCancerPrimaryScreeningTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.hpvDnaCervicalCancerScreeningTestResult
path:
  v: HIVDCareTreatment.hpvDnaCervicalCancerScreeningTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE664
short:
  v: HPV-DNA cervical cancer screening test result
definition:
  v: HPV-DNA cervical cancer screening test result
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hpvDnaCervicalCancerScreeningTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE664
    l: HIV.D.DE664

id:
  v: HIVDCareTreatment.viaCervicalCancerScreeningTestResult
path:
  v: HIVDCareTreatment.viaCervicalCancerScreeningTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE668
short:
  v: VIA cervical cancer screening test result
definition:
  v: Screening test result for VIA
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.viaCervicalCancerScreeningTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE668
    l: HIV.D.DE668

id:
  v: HIVDCareTreatment.cervicalCytologyScreeningTestResult
path:
  v: HIVDCareTreatment.cervicalCytologyScreeningTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE673
short:
  v: Cervical cytology screening test result
definition:
  v: Screening result for cervical cytology
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCytologyScreeningTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE673
    l: HIV.D.DE673

id:
  v: HIVDCareTreatment.cervicalCancerTriageTestDate
path:
  v: HIVDCareTreatment.cervicalCancerTriageTestDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE680
short:
  v: Cervical cancer triage test date
definition:
  v: Date of triage test for cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerTriageTestDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.cervicalCancerTriageTestType
path:
  v: HIVDCareTreatment.cervicalCancerTriageTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE681
short:
  v: Cervical cancer triage test type
definition:
  v: Type of triage test for cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerTriageTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE681
    l: HIV.D.DE681

id:
  v: HIVDCareTreatment.otherCervicalCancerTriageTestType
path:
  v: HIVDCareTreatment.otherCervicalCancerTriageTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE687
short:
  v: Other (specify)
definition:
  v: Triage test for cervical cancer using another test (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherCervicalCancerTriageTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.hpv1618TestResult
path:
  v: HIVDCareTreatment.hpv1618TestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE688
short:
  v: HPV16/18 test result
definition:
  v: Test result from HPV16/18 test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.hpv1618TestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE688
    l: HIV.D.DE688

id:
  v: HIVDCareTreatment.cervicalCancerColposcopyResult
path:
  v: HIVDCareTreatment.cervicalCancerColposcopyResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE691
short:
  v: Cervical cancer colposcopy result
definition:
  v: Result of cervical cancer colposcopy
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerColposcopyResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE691
    l: HIV.D.DE691

id:
  v: HIVDCareTreatment.cervicalCancerHistopathologyResult
path:
  v: HIVDCareTreatment.cervicalCancerHistopathologyResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE697
short:
  v: Cervical cancer histopathology result
definition:
  v: Result of cervical cancer histopathology
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerHistopathologyResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE697
    l: HIV.D.DE697

id:
  v: HIVDCareTreatment.dateOfAdditionalCervicalCancerTriageTest
path:
  v: HIVDCareTreatment.dateOfAdditionalCervicalCancerTriageTest
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE702
short:
  v: Date of additional cervical cancer triage test
definition:
  v: Date of tertiary cervical cancer screening test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfAdditionalCervicalCancerTriageTest
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.additionalCervicalCancerTriageTestTypeSpecify
path:
  v: HIVDCareTreatment.additionalCervicalCancerTriageTestTypeSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE703
short:
  v: Additional cervical cancer triage test type (specify)
definition:
  v: Additional cervical cancer triage test type (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.additionalCervicalCancerTriageTestTypeSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.additionalCervicalCancerTriageTestResultSpecify
path:
  v: HIVDCareTreatment.additionalCervicalCancerTriageTestResultSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE704
short:
  v: Additional cervical cancer triage test result (specify)
definition:
  v: Additional cervical cancer triage test result (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.additionalCervicalCancerTriageTestResultSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.dateOfDiagnosisOfCervicalPrecancerLesionsOrInvasiveCervical
path:
  v: HIVDCareTreatment.dateOfDiagnosisOfCervicalPrecancerLesionsOrInvasiveCervical
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE705
short:
  v: Date of diagnosis of cervical precancer lesions or invasive cervical cancer
definition:
  v: Date of diagnosis of cervical precancer lesions or invasive cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfDiagnosisOfCervicalPrecancerLesionsOrInvasiveCervical
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.cervicalCancerScreeningOutcome
path:
  v: HIVDCareTreatment.cervicalCancerScreeningOutcome
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE706
short:
  v: Cervical cancer screening outcome
definition:
  v: Client's screening outcome for cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerScreeningOutcome
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE706
    l: HIV.D.DE706

id:
  v: HIVDCareTreatment.cervicalCancerDiagnosis
path:
  v: HIVDCareTreatment.cervicalCancerDiagnosis
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE709
short:
  v: Cervical cancer diagnosis
definition:
  v: Type of cervical cancer diagnosis
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerDiagnosis
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE709
    l: HIV.D.DE709

id:
  v: HIVDCareTreatment.cervicalCancerStageAtDiagnosis
path:
  v: HIVDCareTreatment.cervicalCancerStageAtDiagnosis
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE712
short:
  v: Cervical cancer stage at diagnosis
definition:
  v: Cervical cancer stage at diagnosis of cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerStageAtDiagnosis
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE712
    l: HIV.D.DE712

id:
  v: HIVDCareTreatment.dateOfTreatmentForCervicalPrecancerLesions
path:
  v: HIVDCareTreatment.dateOfTreatmentForCervicalPrecancerLesions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE718
short:
  v: Date of treatment for cervical precancer lesions
definition:
  v: Date of treatment for cervical precancer lesions
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfTreatmentForCervicalPrecancerLesions
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.treatmentMethodForCervicalPrecancerLesions
path:
  v: HIVDCareTreatment.treatmentMethodForCervicalPrecancerLesions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE719
short:
  v: Treatment method for cervical precancer lesions
definition:
  v: Treatment method for cervical precancer lesions
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.treatmentMethodForCervicalPrecancerLesions
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE719
    l: HIV.D.DE719

id:
  v: HIVDCareTreatment.otherTreatmentMethodForCervicalPrecancerLesions
path:
  v: HIVDCareTreatment.otherTreatmentMethodForCervicalPrecancerLesions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE727
short:
  v: Other (specify)
definition:
  v: Treatment for cervical precancer lesions is not listed (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherTreatmentMethodForCervicalPrecancerLesions
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.dateOfFollowUpForTreatmentForCervicalPrecancerLesions
path:
  v: HIVDCareTreatment.dateOfFollowUpForTreatmentForCervicalPrecancerLesions
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE728
short:
  v: Date of follow-up for treatment for cervical precancer lesions
definition:
  v: Date of follow-up for treatment for cervical precancer lesions
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfFollowUpForTreatmentForCervicalPrecancerLesions
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.dateOfStartOfInvasiveCancerTreatment
path:
  v: HIVDCareTreatment.dateOfStartOfInvasiveCancerTreatment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE729
short:
  v: Date of start of invasive cancer treatment
definition:
  v: Date of start of invasive cancer treatment
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfStartOfInvasiveCancerTreatment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.invasiveCervicalCancerTreatmentEpisode
path:
  v: HIVDCareTreatment.invasiveCervicalCancerTreatmentEpisode
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE730
short:
  v: Invasive cervical cancer treatment episode
definition:
  v: Client's lifetime number of treatments for invasive cervical cancer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.invasiveCervicalCancerTreatmentEpisode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.invasiveCervicalCancerTreatmentMethod
path:
  v: HIVDCareTreatment.invasiveCervicalCancerTreatmentMethod
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE731
short:
  v: Invasive cervical cancer treatment method
definition:
  v: Invasive cervical cancer treatment method
min:
  v: 1
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.invasiveCervicalCancerTreatmentMethod
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE731
    l: HIV.D.DE731

id:
  v: HIVDCareTreatment.otherInvasiveCervicalCancerTreatmentMethod
path:
  v: HIVDCareTreatment.otherInvasiveCervicalCancerTreatmentMethod
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE740
short:
  v: Other (specify)
definition:
  v: Invasive cervical cancer treatment method is a not in list (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherInvasiveCervicalCancerTreatmentMethod
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.treatmentOutcome
path:
  v: HIVDCareTreatment.treatmentOutcome
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE741
short:
  v: Treatment outcome
definition:
  v: Treatment outcome from cervical pre-cancerous lesion treatment or invasive cancer treatment (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.treatmentOutcome
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.secondaryOtherCancersDiagnosed
path:
  v: HIVDCareTreatment.secondaryOtherCancersDiagnosed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE742
short:
  v: Secondary/other cancers diagnosed
definition:
  v: Secondary and other cancers that client is diagnosed with (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.secondaryOtherCancersDiagnosed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.cancersAtOtherSitesHpvAndNonHpvRelated
path:
  v: HIVDCareTreatment.cancersAtOtherSitesHpvAndNonHpvRelated
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE743
short:
  v: Cancers at other sites (HPV- and non-HPV related)
definition:
  v: Cancers at other sites that client has (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cancersAtOtherSitesHpvAndNonHpvRelated
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.dateOfDeath
path:
  v: HIVDCareTreatment.dateOfDeath
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE744
short:
  v: Date of death
definition:
  v: If deceased, the date that the client died
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfDeath
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.cervicalCancerScreeningIntervalAmongstWlhiv
path:
  v: HIVDCareTreatment.cervicalCancerScreeningIntervalAmongstWlhiv
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE745
short:
  v: Cervical cancer screening interval amongst WLHIV
definition:
  v: Country-specific interval between cancer screenings amongst women living with HIV (typically 3 or 5 years)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.cervicalCancerScreeningIntervalAmongstWlhiv
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: integer
    l: integer

id:
  v: HIVDCareTreatment.entryPointForFacilityLevelTesting
path:
  v: HIVDCareTreatment.entryPointForFacilityLevelTesting
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE746
short:
  v: Entry point for facility-level testing
definition:
  v: Specific point where testing is happening at a facility
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.entryPointForFacilityLevelTesting
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE746
    l: HIV.D.DE746

id:
  v: HIVDCareTreatment.offerOtherClinicalServices
path:
  v: HIVDCareTreatment.offerOtherClinicalServices
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE753
short:
  v: Offer other clinical services
definition:
  v: Other clinical services offered or referrals given to the client
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.offerOtherClinicalServices
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE753
    l: HIV.D.DE753

id:
  v: HIVDCareTreatment.eligibleForDsdArt
path:
  v: HIVDCareTreatment.eligibleForDsdArt
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE760
short:
  v: Eligible for DSD ART
definition:
  v: Client is eligible for differentiated service delivery (DSD) for ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.eligibleForDsdArt
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateDsdArtEligibilityAssessed
path:
  v: HIVDCareTreatment.dateDsdArtEligibilityAssessed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE761
short:
  v: Date DSD ART eligibility assessed
definition:
  v: Date client was assessed for eligibility for differentiated service delivery (DSD) for ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateDsdArtEligibilityAssessed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.currentlyEnrolledInDsdArtModel
path:
  v: HIVDCareTreatment.currentlyEnrolledInDsdArtModel
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE762
short:
  v: Currently enrolled in DSD ART model
definition:
  v: Client currently enrolled in differentiated service delivery (DSD) ART model
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.currentlyEnrolledInDsdArtModel
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dsdArtStartDate
path:
  v: HIVDCareTreatment.dsdArtStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE763
short:
  v: DSD ART start date
definition:
  v: Date client started on differentiated service delivery (DSD) for ART
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dsdArtStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.dsdArtModels
path:
  v: HIVDCareTreatment.dsdArtModels
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE764
short:
  v: DSD ART model(s)
definition:
  v: Type of DSD ART model client is enrolled in (country-specific)
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.dsdArtModels
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE764
    l: HIV.D.DE764

id:
  v: HIVDCareTreatment.otherDsdArtModelSpecify
path:
  v: HIVDCareTreatment.otherDsdArtModelSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE771
short:
  v: Other DSD ART model (specify)
definition:
  v: Client is enrolled in another DSD ART model (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherDsdArtModelSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.partnerTestingOffered
path:
  v: HIVDCareTreatment.partnerTestingOffered
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE772
short:
  v: Partner testing offered
definition:
  v: Whether client was offered partner testing
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.partnerTestingOffered
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.partnerTestingAccepted
path:
  v: HIVDCareTreatment.partnerTestingAccepted
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE773
short:
  v: Partner testing accepted
definition:
  v: Whether partner testing was accepted
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.partnerTestingAccepted
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.datePartnerContactedForIndexTesting
path:
  v: HIVDCareTreatment.datePartnerContactedForIndexTesting
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE774
short:
  v: Date partner contacted for index testing
definition:
  v: Date on which client's partner was contacted for index testing
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.datePartnerContactedForIndexTesting
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.datePartnerTestedForHiv
path:
  v: HIVDCareTreatment.datePartnerTestedForHiv
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE775
short:
  v: Date partner tested for HIV
definition:
  v: Date on which client's partner was tested for HIV
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.datePartnerTestedForHiv
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.dateOfNextScheduledFollowUpAppointment
path:
  v: HIVDCareTreatment.dateOfNextScheduledFollowUpAppointment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE776
short:
  v: Date of next scheduled follow-up appointment
definition:
  v: Date of client's next scheduled follow-up appointment
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfNextScheduledFollowUpAppointment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: HIVDCareTreatment.typeOfNextFollowUpAppointment
path:
  v: HIVDCareTreatment.typeOfNextFollowUpAppointment
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE777
short:
  v: Type of next follow-up appointment
definition:
  v: Type of client's next follow-up appointment (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.typeOfNextFollowUpAppointment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.syndromeStiDiagnosed
path:
  v: HIVDCareTreatment.syndromeStiDiagnosed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE778
short:
  v: Syndrome/STI diagnosed
definition:
  v: Syndrome or STI for which client is diagnosed
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.syndromeStiDiagnosed
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE778
    l: HIV.D.DE778

id:
  v: HIVDCareTreatment.otherSyndromeStiDiagnosed
path:
  v: HIVDCareTreatment.otherSyndromeStiDiagnosed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE786
short:
  v: Other (specify)
definition:
  v: Other syndrome/STI diagnosed (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherSyndromeStiDiagnosed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.anyStiSyndromeDiagnosed
path:
  v: HIVDCareTreatment.anyStiSyndromeDiagnosed
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE787
short:
  v: Any STI syndrome diagnosed
definition:
  v: Was the client diagnosed with any of the five STI syndromes during this visit?
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.anyStiSyndromeDiagnosed
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: HIVDCareTreatment.dateOfStiTest
path:
  v: HIVDCareTreatment.dateOfStiTest
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE788
short:
  v: Date of STI test
definition:
  v: Date on which the STI test was conducted
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.dateOfStiTest
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.stiTestedFor
path:
  v: HIVDCareTreatment.stiTestedFor
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE789
short:
  v: STI tested for
definition:
  v: STI for which the client was tested
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.stiTestedFor
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE789
    l: HIV.D.DE789

id:
  v: HIVDCareTreatment.otherStiTestedFor
path:
  v: HIVDCareTreatment.otherStiTestedFor
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE800
short:
  v: Other (specify)
definition:
  v: Client tested for other STI (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherStiTestedFor
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.syphilisTestDate
path:
  v: HIVDCareTreatment.syphilisTestDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE801
short:
  v: Syphilis test date
definition:
  v: Date of syphilis test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisTestDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.syphilisTestResult
path:
  v: HIVDCareTreatment.syphilisTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE802
short:
  v: Syphilis test result
definition:
  v: Result from syphilis test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE802
    l: HIV.D.DE802

id:
  v: HIVDCareTreatment.syphilisTreatmentStartDate
path:
  v: HIVDCareTreatment.syphilisTreatmentStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE806
short:
  v: Syphilis treatment start date
definition:
  v: Date of initiation of syphilis treatment
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.syphilisTreatmentStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.gonorrhoeaTestDate
path:
  v: HIVDCareTreatment.gonorrhoeaTestDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE807
short:
  v: Gonorrhoea test date
definition:
  v: Date of Gonorrhoea test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.gonorrhoeaTestDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.gonorrhoeaTestResult
path:
  v: HIVDCareTreatment.gonorrhoeaTestResult
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE808
short:
  v: Gonorrhoea test result
definition:
  v: Result from Gonorrhoea test
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.gonorrhoeaTestResult
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE808
    l: HIV.D.DE808

id:
  v: HIVDCareTreatment.gonorrhoeaTreatmentStartDate
path:
  v: HIVDCareTreatment.gonorrhoeaTreatmentStartDate
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE812
short:
  v: Gonorrhoea treatment start date
definition:
  v: Date of initiation of Gonorrhoea treatment
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.gonorrhoeaTreatmentStartDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HIVDCareTreatment.typeOfSpecimen
path:
  v: HIVDCareTreatment.typeOfSpecimen
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE813
short:
  v: Type of specimen
definition:
  v: Type of specimen to be collected
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.typeOfSpecimen
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE813
    l: HIV.D.DE813

id:
  v: HIVDCareTreatment.otherTypeOfSpecimenSpecify
path:
  v: HIVDCareTreatment.otherTypeOfSpecimenSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE820
short:
  v: Other type of specimen (specify)
definition:
  v: Other specimen type to be collected (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherTypeOfSpecimenSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.syphilisTestType
path:
  v: HIVDCareTreatment.syphilisTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE821
short:
  v: Syphilis test type
definition:
  v: Type of diagnostic test used for syphilis (Treponema pallidum)
min:
  v: 0
max:
  v: *
base:
  path:
    v: HIVDCareTreatment.syphilisTestType
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE821
    l: HIV.D.DE821

id:
  v: HIVDCareTreatment.otherSyphilisTestTypeSpecify
path:
  v: HIVDCareTreatment.otherSyphilisTestTypeSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE827
short:
  v: Other syphilis test type (specify)
definition:
  v: Other test used (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherSyphilisTestTypeSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.neisseriaGonorrhoeaeTestType
path:
  v: HIVDCareTreatment.neisseriaGonorrhoeaeTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE828
short:
  v: Neisseria gonorrhoeae test type
definition:
  v: Type of diagnostic test used for Neisseria gonorrhoeae
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.neisseriaGonorrhoeaeTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE828
    l: HIV.D.DE828

id:
  v: HIVDCareTreatment.otherNeisseriaGonorrhoeaeTestType
path:
  v: HIVDCareTreatment.otherNeisseriaGonorrhoeaeTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE834
short:
  v: Other (specify)
definition:
  v: Other type of test used (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherNeisseriaGonorrhoeaeTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.pocTestForNeisseriaGonorrhoeaeSpecify
path:
  v: HIVDCareTreatment.pocTestForNeisseriaGonorrhoeaeSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE835
short:
  v: POC Test for Neisseria gonorrhoeae (specify)
definition:
  v: Point-of-care (POC) test used for Neisseria gonorrhoeae (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.pocTestForNeisseriaGonorrhoeaeSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.chlamydiaTrachomatisTestType
path:
  v: HIVDCareTreatment.chlamydiaTrachomatisTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE836
short:
  v: Chlamydia trachomatis test type
definition:
  v: Type of diagnostic test used for Chlamydia trachomatis
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.chlamydiaTrachomatisTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE836
    l: HIV.D.DE836

id:
  v: HIVDCareTreatment.otherTestForChlamydiaSpecify
path:
  v: HIVDCareTreatment.otherTestForChlamydiaSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE843
short:
  v: Other test for Chlamydia (specify)
definition:
  v: Other type of test used for Chlaymdia (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherTestForChlamydiaSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.pocTestTypeForChlamydiaTestSpecify
path:
  v: HIVDCareTreatment.pocTestTypeForChlamydiaTestSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE844
short:
  v: POC Test type for Chlamydia test (specify)
definition:
  v: Point-of-care (POC) test used for Chlamydia (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.pocTestTypeForChlamydiaTestSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.trichomonasVaginalisTestType
path:
  v: HIVDCareTreatment.trichomonasVaginalisTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE845
short:
  v: Trichomonas vaginalis test type
definition:
  v: Type of diagnostic test used for Trichomonas vaginalis
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.trichomonasVaginalisTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
binding:
  strength:
    v: required
  value set:
    v: http://smart.who.int/hiv/ValueSet/HIV.D.DE845
    l: HIV.D.DE845

id:
  v: HIVDCareTreatment.otherTrichomonasVaginalisTestType
path:
  v: HIVDCareTreatment.otherTrichomonasVaginalisTestType
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE851
short:
  v: Other (specify)
definition:
  v: Other type of test used (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.otherTrichomonasVaginalisTestType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HIVDCareTreatment.pocTestTypeForTrichomonasVaginalisTestSpecify
path:
  v: HIVDCareTreatment.pocTestTypeForTrichomonasVaginalisTestSpecify
code:
  system:
    v: http://smart.who.int/hiv/CodeSystem/HIVConcepts
    l: HIVConcepts
  code:
    v: HIV.D.DE852
short:
  v: POC Test type for Trichomonas vaginalis test (specify)
definition:
  v: Point-of-care (POC) test used (specify)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HIVDCareTreatment.pocTestTypeForTrichomonasVaginalisTestSpecify
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string