WHO SMART Guidelines - HIV
0.3.0 - ci-build

WHO SMART Guidelines - HIV - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: HIVGDiagnostics - Detailed Descriptions

Active as of 2024-12-06

Definitions for the HIVGDiagnostics logical model.

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

0. HIVGDiagnostics
Definition

This tab describes the data that are collected during the workflow for diagnostics for HIV (HIV.G)

ShortHIV.G Diagnostics
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. HIVGDiagnostics.cd4Count
Definition

CD4 cell count in cells/mm^3

ShortCD4 count
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE1
4. HIVGDiagnostics.cd4CellPercentage
Definition

CD4 cell percentage

ShortCD4 cell percentage
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE2
6. HIVGDiagnostics.baselineCd4Count
Definition

CD4 count performed at HIV diagnosis

ShortBaseline CD4 count
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE3
8. HIVGDiagnostics.dateOfBaselineCd4CountSampleCollection
Definition

Date and time when baseline CD4 count test sample was collected

ShortDate of baseline CD4 count sample collection
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE4
10. HIVGDiagnostics.lateArtInitiation
Definition

The client's first CD4 count from baseline CD4 test performed (such as at HIV diagnosis) was a count of <200 cells/mm3

ShortLate ART initiation
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE5
12. HIVGDiagnostics.dateOfCd4SampleCollection
Definition

Date sample to be used for CD4 count was collected

ShortDate of CD4 sample collection
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE6
14. HIVGDiagnostics.viralLoadTestConducted
Definition

A viral load test was performed

ShortViral load test conducted
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE7
16. HIVGDiagnostics.dateOfViralLoadSampleCollection
Definition

Date and time when the sample was collected to test the client's HIV viral load

ShortDate of viral load sample collection
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE8
18. HIVGDiagnostics.dateOfFirstViralLoadSampleCollection
Definition

Date and time when the sample was collected to test the client's HIV viral load for the first time

ShortDate of first viral load sample collection
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE9
20. HIVGDiagnostics.dateViralLoadSampleSent
Definition

Date viral load sample sent to the lab

ShortDate viral load sample sent
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE10
22. HIVGDiagnostics.firstViralLoadTestResult
Definition

Result from the initial viral load test in number of copies/mL

ShortFirst viral load test result
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE11
24. HIVGDiagnostics.viralLoadTestResult
Definition

Result from the viral load test in number of copies/mL

ShortViral load test result
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE12
26. HIVGDiagnostics.hivViralLoadSpecimenType
Definition

The type of specimen to be used to test viral load

ShortHIV viral load specimen type
Control0..1
BindingThe codes SHALL be taken from HIV viral load specimen type ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE13)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE13
28. HIVGDiagnostics.hbsagTestDate
Definition

Date client was tested for hepatitis B virus (HBV)

ShortHBsAg test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE17
30. HIVGDiagnostics.hbsagTestResult
Definition

Hepatitis B virus test result (HBsAg)

ShortHBsAg test result
Control0..1
BindingThe codes SHALL be taken from HBsAg test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE18)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE18
32. HIVGDiagnostics.reasonHepatitisBTestNotConducted
Definition

Reason why a hepatitis B test was not done

ShortReason Hepatitis B test not conducted
Control0..*
BindingThe codes SHALL be taken from Reason Hepatitis B test not conducted ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE22)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE22
34. HIVGDiagnostics.otherReasonHepatitisBTestNotConducted
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE28
36. HIVGDiagnostics.hepatitisBDiagnosis
Definition

Client's hepatitis B diagnosis

ShortHepatitis B diagnosis
Control0..1
BindingThe codes SHALL be taken from Hepatitis B diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE29)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE29
38. HIVGDiagnostics.hepatitisCScreeningDate
Definition

Date when client was screened for HCV

ShortHepatitis C screening date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE32
40. HIVGDiagnostics.hepatitisCTestOrdered
Definition

Hepatitis C test has been ordered

ShortHepatitis C test ordered
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE33
42. HIVGDiagnostics.hepatitisCTestConducted
Definition

Whether a hepatitis C test was conducted

ShortHepatitis C test conducted
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE34
44. HIVGDiagnostics.reasonHepatitisCTestNotDone
Definition

Reason why a hepatitis C test was not done

ShortReason Hepatitis C test not done
Control0..*
BindingThe codes SHALL be taken from Reason Hepatitis C test not done ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE35)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE35
46. HIVGDiagnostics.otherReasonHepatitisCTestNotDone
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE41
48. HIVGDiagnostics.hcvTestDate
Definition

Date client was tested for hepatitis C virus (HCV antibody, HCV RNA or HCV core antigen)

ShortHCV test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE42
50. HIVGDiagnostics.hcvTestResult
Definition

Hepatitis C virus test result (HCV antibody, HCV RNA or HCV core antigen)

ShortHCV test result
Control0..1
BindingThe codes SHALL be taken from HCV test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE43)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE43
52. HIVGDiagnostics.hcvViralLoadTestDate
Definition

Hepatitis C viral load test date

ShortHCV viral load test date
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE47
54. HIVGDiagnostics.hcvViralLoadTestResult
Definition

Hepatitis C viral load test result (qualitative)

ShortHCV viral load test result
Control0..1
BindingThe codes SHALL be taken from HCV viral load test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE48)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE48
56. HIVGDiagnostics.hepatitisCDiagnosis
Definition

Client's hepatitis C diagnosis

ShortHepatitis C diagnosis
Control0..1
BindingThe codes SHALL be taken from Hepatitis C diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE51)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE51
58. HIVGDiagnostics.syphilisTestRequired
Definition

Syphilis test is required

ShortSyphilis test required
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE54
60. HIVGDiagnostics.syphilisTestType
Definition

Type of diagnostic test used for syphilis (treponema pallidum)

ShortSyphilis test type
Control0..*
BindingThe codes SHALL be taken from Syphilis test type ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE55)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE55
62. HIVGDiagnostics.otherSyphilisTestTypeSpecify
Definition

Other test used (specify)

ShortOther syphilis test type (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE61
64. HIVGDiagnostics.reasonSyphilisTestNotDone
Definition

Reason why a syphilis test was not done

ShortReason syphilis test not done
Control0..*
BindingThe codes SHALL be taken from Reason syphilis test not done ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE62)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE62
66. HIVGDiagnostics.otherReasonSyphilisTestNotDone
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE68
68. HIVGDiagnostics.syphilisTestDate
Definition

Date of syphilis test

ShortSyphilis test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE69
70. HIVGDiagnostics.syphilisTestResult
Definition

Result from syphilis test

ShortSyphilis test result
Control0..1
BindingThe codes SHALL be taken from Syphilis test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE70)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE70
72. HIVGDiagnostics.syphilisDiagnosis
Definition

Client's syphilis diagnosis

ShortSyphilis diagnosis
Control0..1
BindingThe codes SHALL be taken from Syphilis diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE74)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE74
74. HIVGDiagnostics.otherTestsConducted
Definition

If the health worker performed other tests on the woman that are not explicitly listed in the application, select 'yes' here and fill in the details below.

ShortOther tests conducted
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE77
76. HIVGDiagnostics.otherTestsName
Definition

Input the name of other test(s) that were done.

ShortOther test(s) name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE78
78. HIVGDiagnostics.otherTestsDate
Definition

Input the date of other test(s) that were done.

ShortOther test(s) date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE79
80. HIVGDiagnostics.otherTestsResults
Definition

Input the result from the test(s).

ShortOther test(s) result(s)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE80

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

0. HIVGDiagnostics
Definition

This tab describes the data that are collected during the workflow for diagnostics for HIV (HIV.G)

ShortHIV.G Diagnostics
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. HIVGDiagnostics.cd4Count
Definition

CD4 cell count in cells/mm^3

ShortCD4 count
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE1
4. HIVGDiagnostics.cd4CellPercentage
Definition

CD4 cell percentage

ShortCD4 cell percentage
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE2
6. HIVGDiagnostics.baselineCd4Count
Definition

CD4 count performed at HIV diagnosis

ShortBaseline CD4 count
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE3
8. HIVGDiagnostics.dateOfBaselineCd4CountSampleCollection
Definition

Date and time when baseline CD4 count test sample was collected

ShortDate of baseline CD4 count sample collection
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE4
10. HIVGDiagnostics.lateArtInitiation
Definition

The client's first CD4 count from baseline CD4 test performed (such as at HIV diagnosis) was a count of <200 cells/mm3

ShortLate ART initiation
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE5
12. HIVGDiagnostics.dateOfCd4SampleCollection
Definition

Date sample to be used for CD4 count was collected

ShortDate of CD4 sample collection
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE6
14. HIVGDiagnostics.viralLoadTestConducted
Definition

A viral load test was performed

ShortViral load test conducted
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE7
16. HIVGDiagnostics.dateOfViralLoadSampleCollection
Definition

Date and time when the sample was collected to test the client's HIV viral load

ShortDate of viral load sample collection
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE8
18. HIVGDiagnostics.dateOfFirstViralLoadSampleCollection
Definition

Date and time when the sample was collected to test the client's HIV viral load for the first time

ShortDate of first viral load sample collection
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE9
20. HIVGDiagnostics.dateViralLoadSampleSent
Definition

Date viral load sample sent to the lab

ShortDate viral load sample sent
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE10
22. HIVGDiagnostics.firstViralLoadTestResult
Definition

Result from the initial viral load test in number of copies/mL

ShortFirst viral load test result
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE11
24. HIVGDiagnostics.viralLoadTestResult
Definition

Result from the viral load test in number of copies/mL

ShortViral load test result
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE12
26. HIVGDiagnostics.hivViralLoadSpecimenType
Definition

The type of specimen to be used to test viral load

ShortHIV viral load specimen type
Control0..1
BindingThe codes SHALL be taken from HIV viral load specimen type ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE13)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE13
28. HIVGDiagnostics.hbsagTestDate
Definition

Date client was tested for hepatitis B virus (HBV)

ShortHBsAg test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE17
30. HIVGDiagnostics.hbsagTestResult
Definition

Hepatitis B virus test result (HBsAg)

ShortHBsAg test result
Control0..1
BindingThe codes SHALL be taken from HBsAg test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE18)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE18
32. HIVGDiagnostics.reasonHepatitisBTestNotConducted
Definition

Reason why a hepatitis B test was not done

ShortReason Hepatitis B test not conducted
Control0..*
BindingThe codes SHALL be taken from Reason Hepatitis B test not conducted ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE22)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE22
34. HIVGDiagnostics.otherReasonHepatitisBTestNotConducted
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE28
36. HIVGDiagnostics.hepatitisBDiagnosis
Definition

Client's hepatitis B diagnosis

ShortHepatitis B diagnosis
Control0..1
BindingThe codes SHALL be taken from Hepatitis B diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE29)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE29
38. HIVGDiagnostics.hepatitisCScreeningDate
Definition

Date when client was screened for HCV

ShortHepatitis C screening date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE32
40. HIVGDiagnostics.hepatitisCTestOrdered
Definition

Hepatitis C test has been ordered

ShortHepatitis C test ordered
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE33
42. HIVGDiagnostics.hepatitisCTestConducted
Definition

Whether a hepatitis C test was conducted

ShortHepatitis C test conducted
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE34
44. HIVGDiagnostics.reasonHepatitisCTestNotDone
Definition

Reason why a hepatitis C test was not done

ShortReason Hepatitis C test not done
Control0..*
BindingThe codes SHALL be taken from Reason Hepatitis C test not done ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE35)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE35
46. HIVGDiagnostics.otherReasonHepatitisCTestNotDone
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE41
48. HIVGDiagnostics.hcvTestDate
Definition

Date client was tested for hepatitis C virus (HCV antibody, HCV RNA or HCV core antigen)

ShortHCV test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE42
50. HIVGDiagnostics.hcvTestResult
Definition

Hepatitis C virus test result (HCV antibody, HCV RNA or HCV core antigen)

ShortHCV test result
Control0..1
BindingThe codes SHALL be taken from HCV test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE43)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE43
52. HIVGDiagnostics.hcvViralLoadTestDate
Definition

Hepatitis C viral load test date

ShortHCV viral load test date
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE47
54. HIVGDiagnostics.hcvViralLoadTestResult
Definition

Hepatitis C viral load test result (qualitative)

ShortHCV viral load test result
Control0..1
BindingThe codes SHALL be taken from HCV viral load test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE48)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE48
56. HIVGDiagnostics.hepatitisCDiagnosis
Definition

Client's hepatitis C diagnosis

ShortHepatitis C diagnosis
Control0..1
BindingThe codes SHALL be taken from Hepatitis C diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE51)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE51
58. HIVGDiagnostics.syphilisTestRequired
Definition

Syphilis test is required

ShortSyphilis test required
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE54
60. HIVGDiagnostics.syphilisTestType
Definition

Type of diagnostic test used for syphilis (treponema pallidum)

ShortSyphilis test type
Control0..*
BindingThe codes SHALL be taken from Syphilis test type ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE55)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE55
62. HIVGDiagnostics.otherSyphilisTestTypeSpecify
Definition

Other test used (specify)

ShortOther syphilis test type (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE61
64. HIVGDiagnostics.reasonSyphilisTestNotDone
Definition

Reason why a syphilis test was not done

ShortReason syphilis test not done
Control0..*
BindingThe codes SHALL be taken from Reason syphilis test not done ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE62)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE62
66. HIVGDiagnostics.otherReasonSyphilisTestNotDone
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE68
68. HIVGDiagnostics.syphilisTestDate
Definition

Date of syphilis test

ShortSyphilis test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE69
70. HIVGDiagnostics.syphilisTestResult
Definition

Result from syphilis test

ShortSyphilis test result
Control0..1
BindingThe codes SHALL be taken from Syphilis test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE70)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE70
72. HIVGDiagnostics.syphilisDiagnosis
Definition

Client's syphilis diagnosis

ShortSyphilis diagnosis
Control0..1
BindingThe codes SHALL be taken from Syphilis diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE74)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE74
74. HIVGDiagnostics.otherTestsConducted
Definition

If the health worker performed other tests on the woman that are not explicitly listed in the application, select 'yes' here and fill in the details below.

ShortOther tests conducted
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE77
76. HIVGDiagnostics.otherTestsName
Definition

Input the name of other test(s) that were done.

ShortOther test(s) name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE78
78. HIVGDiagnostics.otherTestsDate
Definition

Input the date of other test(s) that were done.

ShortOther test(s) date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE79
80. HIVGDiagnostics.otherTestsResults
Definition

Input the result from the test(s).

ShortOther test(s) result(s)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE80

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

0. HIVGDiagnostics
Definition

This tab describes the data that are collected during the workflow for diagnostics for HIV (HIV.G)

ShortHIV.G Diagnostics
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. HIVGDiagnostics.cd4Count
Definition

CD4 cell count in cells/mm^3

ShortCD4 count
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE1
4. HIVGDiagnostics.cd4CellPercentage
Definition

CD4 cell percentage

ShortCD4 cell percentage
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE2
6. HIVGDiagnostics.baselineCd4Count
Definition

CD4 count performed at HIV diagnosis

ShortBaseline CD4 count
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE3
8. HIVGDiagnostics.dateOfBaselineCd4CountSampleCollection
Definition

Date and time when baseline CD4 count test sample was collected

ShortDate of baseline CD4 count sample collection
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE4
10. HIVGDiagnostics.lateArtInitiation
Definition

The client's first CD4 count from baseline CD4 test performed (such as at HIV diagnosis) was a count of <200 cells/mm3

ShortLate ART initiation
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE5
12. HIVGDiagnostics.dateOfCd4SampleCollection
Definition

Date sample to be used for CD4 count was collected

ShortDate of CD4 sample collection
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE6
14. HIVGDiagnostics.viralLoadTestConducted
Definition

A viral load test was performed

ShortViral load test conducted
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE7
16. HIVGDiagnostics.dateOfViralLoadSampleCollection
Definition

Date and time when the sample was collected to test the client's HIV viral load

ShortDate of viral load sample collection
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE8
18. HIVGDiagnostics.dateOfFirstViralLoadSampleCollection
Definition

Date and time when the sample was collected to test the client's HIV viral load for the first time

ShortDate of first viral load sample collection
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE9
20. HIVGDiagnostics.dateViralLoadSampleSent
Definition

Date viral load sample sent to the lab

ShortDate viral load sample sent
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE10
22. HIVGDiagnostics.firstViralLoadTestResult
Definition

Result from the initial viral load test in number of copies/mL

ShortFirst viral load test result
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE11
24. HIVGDiagnostics.viralLoadTestResult
Definition

Result from the viral load test in number of copies/mL

ShortViral load test result
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE12
26. HIVGDiagnostics.hivViralLoadSpecimenType
Definition

The type of specimen to be used to test viral load

ShortHIV viral load specimen type
Control0..1
BindingThe codes SHALL be taken from HIV viral load specimen type ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE13)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE13
28. HIVGDiagnostics.hbsagTestDate
Definition

Date client was tested for hepatitis B virus (HBV)

ShortHBsAg test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE17
30. HIVGDiagnostics.hbsagTestResult
Definition

Hepatitis B virus test result (HBsAg)

ShortHBsAg test result
Control0..1
BindingThe codes SHALL be taken from HBsAg test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE18)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE18
32. HIVGDiagnostics.reasonHepatitisBTestNotConducted
Definition

Reason why a hepatitis B test was not done

ShortReason Hepatitis B test not conducted
Control0..*
BindingThe codes SHALL be taken from Reason Hepatitis B test not conducted ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE22)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE22
34. HIVGDiagnostics.otherReasonHepatitisBTestNotConducted
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE28
36. HIVGDiagnostics.hepatitisBDiagnosis
Definition

Client's hepatitis B diagnosis

ShortHepatitis B diagnosis
Control0..1
BindingThe codes SHALL be taken from Hepatitis B diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE29)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE29
38. HIVGDiagnostics.hepatitisCScreeningDate
Definition

Date when client was screened for HCV

ShortHepatitis C screening date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE32
40. HIVGDiagnostics.hepatitisCTestOrdered
Definition

Hepatitis C test has been ordered

ShortHepatitis C test ordered
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE33
42. HIVGDiagnostics.hepatitisCTestConducted
Definition

Whether a hepatitis C test was conducted

ShortHepatitis C test conducted
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE34
44. HIVGDiagnostics.reasonHepatitisCTestNotDone
Definition

Reason why a hepatitis C test was not done

ShortReason Hepatitis C test not done
Control0..*
BindingThe codes SHALL be taken from Reason Hepatitis C test not done ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE35)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE35
46. HIVGDiagnostics.otherReasonHepatitisCTestNotDone
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE41
48. HIVGDiagnostics.hcvTestDate
Definition

Date client was tested for hepatitis C virus (HCV antibody, HCV RNA or HCV core antigen)

ShortHCV test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE42
50. HIVGDiagnostics.hcvTestResult
Definition

Hepatitis C virus test result (HCV antibody, HCV RNA or HCV core antigen)

ShortHCV test result
Control0..1
BindingThe codes SHALL be taken from HCV test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE43)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE43
52. HIVGDiagnostics.hcvViralLoadTestDate
Definition

Hepatitis C viral load test date

ShortHCV viral load test date
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE47
54. HIVGDiagnostics.hcvViralLoadTestResult
Definition

Hepatitis C viral load test result (qualitative)

ShortHCV viral load test result
Control0..1
BindingThe codes SHALL be taken from HCV viral load test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE48)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE48
56. HIVGDiagnostics.hepatitisCDiagnosis
Definition

Client's hepatitis C diagnosis

ShortHepatitis C diagnosis
Control0..1
BindingThe codes SHALL be taken from Hepatitis C diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE51)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE51
58. HIVGDiagnostics.syphilisTestRequired
Definition

Syphilis test is required

ShortSyphilis test required
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE54
60. HIVGDiagnostics.syphilisTestType
Definition

Type of diagnostic test used for syphilis (treponema pallidum)

ShortSyphilis test type
Control0..*
BindingThe codes SHALL be taken from Syphilis test type ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE55)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE55
62. HIVGDiagnostics.otherSyphilisTestTypeSpecify
Definition

Other test used (specify)

ShortOther syphilis test type (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE61
64. HIVGDiagnostics.reasonSyphilisTestNotDone
Definition

Reason why a syphilis test was not done

ShortReason syphilis test not done
Control0..*
BindingThe codes SHALL be taken from Reason syphilis test not done ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE62)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE62
66. HIVGDiagnostics.otherReasonSyphilisTestNotDone
Definition

Other reason test not performed (specify)

ShortOther (specify)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE68
68. HIVGDiagnostics.syphilisTestDate
Definition

Date of syphilis test

ShortSyphilis test date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE69
70. HIVGDiagnostics.syphilisTestResult
Definition

Result from syphilis test

ShortSyphilis test result
Control0..1
BindingThe codes SHALL be taken from Syphilis test result ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE70)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE70
72. HIVGDiagnostics.syphilisDiagnosis
Definition

Client's syphilis diagnosis

ShortSyphilis diagnosis
Control0..1
BindingThe codes SHALL be taken from Syphilis diagnosis ValueSet
(required to http://smart.who.int/hiv/ValueSet/HIV.G.DE74)
TypeCoding
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE74
74. HIVGDiagnostics.otherTestsConducted
Definition

If the health worker performed other tests on the woman that are not explicitly listed in the application, select 'yes' here and fill in the details below.

ShortOther tests conducted
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE77
76. HIVGDiagnostics.otherTestsName
Definition

Input the name of other test(s) that were done.

ShortOther test(s) name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE78
78. HIVGDiagnostics.otherTestsDate
Definition

Input the date of other test(s) that were done.

ShortOther test(s) date
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE79
80. HIVGDiagnostics.otherTestsResults
Definition

Input the result from the test(s).

ShortOther test(s) result(s)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesWHO SMART HIV Concepts CodeSystem HIV.G.DE80