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: HIV.G Diagnostics ( Experimental )

Official URL: http://smart.who.int/hiv/StructureDefinition/HIVGDiagnostics Version: 0.3.0
Active as of 2024-12-06 Computable Name: HIVGDiagnostics

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

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. HIVGDiagnostics 0..* Base HIV.G Diagnostics
Instances of this logical model can be the target of a Reference
... cd4Count 0..1 integer CD4 count
... cd4CellPercentage 0..1 integer CD4 cell percentage
... baselineCd4Count 0..1 integer Baseline CD4 count
... dateOfBaselineCd4CountSampleCollection 0..1 date Date of baseline CD4 count sample collection
... lateArtInitiation 0..1 boolean Late ART initiation
... dateOfCd4SampleCollection 0..1 date Date of CD4 sample collection
... viralLoadTestConducted 0..1 boolean Viral load test conducted
... dateOfViralLoadSampleCollection 0..1 dateTime Date of viral load sample collection
... dateOfFirstViralLoadSampleCollection 0..1 dateTime Date of first viral load sample collection
... dateViralLoadSampleSent 0..1 date Date viral load sample sent
... firstViralLoadTestResult 0..1 integer First viral load test result
... viralLoadTestResult 0..1 integer Viral load test result
... hivViralLoadSpecimenType 0..1 Coding HIV viral load specimen type
Binding: HIV viral load specimen type ValueSet (required)
... hbsagTestDate 0..1 date HBsAg test date
... hbsagTestResult 0..1 Coding HBsAg test result
Binding: HBsAg test result ValueSet (required)
... reasonHepatitisBTestNotConducted 0..* Coding Reason Hepatitis B test not conducted
Binding: Reason Hepatitis B test not conducted ValueSet (required)
... otherReasonHepatitisBTestNotConducted 0..1 string Other (specify)
... hepatitisBDiagnosis 0..1 Coding Hepatitis B diagnosis
Binding: Hepatitis B diagnosis ValueSet (required)
... hepatitisCScreeningDate 0..1 dateTime Hepatitis C screening date
... hepatitisCTestOrdered 1..1 boolean Hepatitis C test ordered
... hepatitisCTestConducted 1..1 boolean Hepatitis C test conducted
... reasonHepatitisCTestNotDone 0..* Coding Reason Hepatitis C test not done
Binding: Reason Hepatitis C test not done ValueSet (required)
... otherReasonHepatitisCTestNotDone 0..1 string Other (specify)
... hcvTestDate 0..1 date HCV test date
... hcvTestResult 0..1 Coding HCV test result
Binding: HCV test result ValueSet (required)
... hcvViralLoadTestDate 0..1 integer HCV viral load test date
... hcvViralLoadTestResult 0..1 Coding HCV viral load test result
Binding: HCV viral load test result ValueSet (required)
... hepatitisCDiagnosis 0..1 Coding Hepatitis C diagnosis
Binding: Hepatitis C diagnosis ValueSet (required)
... syphilisTestRequired 1..1 boolean Syphilis test required
... syphilisTestType 0..* Coding Syphilis test type
Binding: Syphilis test type ValueSet (required)
... otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify)
... reasonSyphilisTestNotDone 0..* Coding Reason syphilis test not done
Binding: Reason syphilis test not done ValueSet (required)
... otherReasonSyphilisTestNotDone 0..1 string Other (specify)
... syphilisTestDate 0..1 date Syphilis test date
... syphilisTestResult 0..1 Coding Syphilis test result
Binding: Syphilis test result ValueSet (required)
... syphilisDiagnosis 0..1 Coding Syphilis diagnosis
Binding: Syphilis diagnosis ValueSet (required)
... otherTestsConducted 0..1 boolean Other tests conducted
... otherTestsName 0..1 string Other test(s) name
... otherTestsDate 0..1 date Other test(s) date
... otherTestsResults 0..1 string Other test(s) result(s)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
HIVGDiagnostics.hivViralLoadSpecimenTyperequiredHIVGDE13
http://smart.who.int/hiv/ValueSet/HIV.G.DE13
from this IG
HIVGDiagnostics.hbsagTestResultrequiredHIVGDE18
http://smart.who.int/hiv/ValueSet/HIV.G.DE18
from this IG
HIVGDiagnostics.reasonHepatitisBTestNotConductedrequiredHIVGDE22
http://smart.who.int/hiv/ValueSet/HIV.G.DE22
from this IG
HIVGDiagnostics.hepatitisBDiagnosisrequiredHIVGDE29
http://smart.who.int/hiv/ValueSet/HIV.G.DE29
from this IG
HIVGDiagnostics.reasonHepatitisCTestNotDonerequiredHIVGDE35
http://smart.who.int/hiv/ValueSet/HIV.G.DE35
from this IG
HIVGDiagnostics.hcvTestResultrequiredHIVGDE43
http://smart.who.int/hiv/ValueSet/HIV.G.DE43
from this IG
HIVGDiagnostics.hcvViralLoadTestResultrequiredHIVGDE48
http://smart.who.int/hiv/ValueSet/HIV.G.DE48
from this IG
HIVGDiagnostics.hepatitisCDiagnosisrequiredHIVGDE51
http://smart.who.int/hiv/ValueSet/HIV.G.DE51
from this IG
HIVGDiagnostics.syphilisTestTyperequiredHIVGDE55
http://smart.who.int/hiv/ValueSet/HIV.G.DE55
from this IG
HIVGDiagnostics.reasonSyphilisTestNotDonerequiredHIVGDE62
http://smart.who.int/hiv/ValueSet/HIV.G.DE62
from this IG
HIVGDiagnostics.syphilisTestResultrequiredHIVGDE70
http://smart.who.int/hiv/ValueSet/HIV.G.DE70
from this IG
HIVGDiagnostics.syphilisDiagnosisrequiredHIVGDE74
http://smart.who.int/hiv/ValueSet/HIV.G.DE74
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. HIVGDiagnostics 0..* Base HIV.G Diagnostics
Instances of this logical model can be the target of a Reference
... cd4Count 0..1 integer CD4 count
... cd4CellPercentage 0..1 integer CD4 cell percentage
... baselineCd4Count 0..1 integer Baseline CD4 count
... dateOfBaselineCd4CountSampleCollection 0..1 date Date of baseline CD4 count sample collection
... lateArtInitiation 0..1 boolean Late ART initiation
... dateOfCd4SampleCollection 0..1 date Date of CD4 sample collection
... viralLoadTestConducted 0..1 boolean Viral load test conducted
... dateOfViralLoadSampleCollection 0..1 dateTime Date of viral load sample collection
... dateOfFirstViralLoadSampleCollection 0..1 dateTime Date of first viral load sample collection
... dateViralLoadSampleSent 0..1 date Date viral load sample sent
... firstViralLoadTestResult 0..1 integer First viral load test result
... viralLoadTestResult 0..1 integer Viral load test result
... hivViralLoadSpecimenType 0..1 Coding HIV viral load specimen type
Binding: HIV viral load specimen type ValueSet (required)
... hbsagTestDate 0..1 date HBsAg test date
... hbsagTestResult 0..1 Coding HBsAg test result
Binding: HBsAg test result ValueSet (required)
... reasonHepatitisBTestNotConducted 0..* Coding Reason Hepatitis B test not conducted
Binding: Reason Hepatitis B test not conducted ValueSet (required)
... otherReasonHepatitisBTestNotConducted 0..1 string Other (specify)
... hepatitisBDiagnosis 0..1 Coding Hepatitis B diagnosis
Binding: Hepatitis B diagnosis ValueSet (required)
... hepatitisCScreeningDate 0..1 dateTime Hepatitis C screening date
... hepatitisCTestOrdered 1..1 boolean Hepatitis C test ordered
... hepatitisCTestConducted 1..1 boolean Hepatitis C test conducted
... reasonHepatitisCTestNotDone 0..* Coding Reason Hepatitis C test not done
Binding: Reason Hepatitis C test not done ValueSet (required)
... otherReasonHepatitisCTestNotDone 0..1 string Other (specify)
... hcvTestDate 0..1 date HCV test date
... hcvTestResult 0..1 Coding HCV test result
Binding: HCV test result ValueSet (required)
... hcvViralLoadTestDate 0..1 integer HCV viral load test date
... hcvViralLoadTestResult 0..1 Coding HCV viral load test result
Binding: HCV viral load test result ValueSet (required)
... hepatitisCDiagnosis 0..1 Coding Hepatitis C diagnosis
Binding: Hepatitis C diagnosis ValueSet (required)
... syphilisTestRequired 1..1 boolean Syphilis test required
... syphilisTestType 0..* Coding Syphilis test type
Binding: Syphilis test type ValueSet (required)
... otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify)
... reasonSyphilisTestNotDone 0..* Coding Reason syphilis test not done
Binding: Reason syphilis test not done ValueSet (required)
... otherReasonSyphilisTestNotDone 0..1 string Other (specify)
... syphilisTestDate 0..1 date Syphilis test date
... syphilisTestResult 0..1 Coding Syphilis test result
Binding: Syphilis test result ValueSet (required)
... syphilisDiagnosis 0..1 Coding Syphilis diagnosis
Binding: Syphilis diagnosis ValueSet (required)
... otherTestsConducted 0..1 boolean Other tests conducted
... otherTestsName 0..1 string Other test(s) name
... otherTestsDate 0..1 date Other test(s) date
... otherTestsResults 0..1 string Other test(s) result(s)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HIVGDiagnostics.hivViralLoadSpecimenTyperequiredHIVGDE13
http://smart.who.int/hiv/ValueSet/HIV.G.DE13
from this IG
HIVGDiagnostics.hbsagTestResultrequiredHIVGDE18
http://smart.who.int/hiv/ValueSet/HIV.G.DE18
from this IG
HIVGDiagnostics.reasonHepatitisBTestNotConductedrequiredHIVGDE22
http://smart.who.int/hiv/ValueSet/HIV.G.DE22
from this IG
HIVGDiagnostics.hepatitisBDiagnosisrequiredHIVGDE29
http://smart.who.int/hiv/ValueSet/HIV.G.DE29
from this IG
HIVGDiagnostics.reasonHepatitisCTestNotDonerequiredHIVGDE35
http://smart.who.int/hiv/ValueSet/HIV.G.DE35
from this IG
HIVGDiagnostics.hcvTestResultrequiredHIVGDE43
http://smart.who.int/hiv/ValueSet/HIV.G.DE43
from this IG
HIVGDiagnostics.hcvViralLoadTestResultrequiredHIVGDE48
http://smart.who.int/hiv/ValueSet/HIV.G.DE48
from this IG
HIVGDiagnostics.hepatitisCDiagnosisrequiredHIVGDE51
http://smart.who.int/hiv/ValueSet/HIV.G.DE51
from this IG
HIVGDiagnostics.syphilisTestTyperequiredHIVGDE55
http://smart.who.int/hiv/ValueSet/HIV.G.DE55
from this IG
HIVGDiagnostics.reasonSyphilisTestNotDonerequiredHIVGDE62
http://smart.who.int/hiv/ValueSet/HIV.G.DE62
from this IG
HIVGDiagnostics.syphilisTestResultrequiredHIVGDE70
http://smart.who.int/hiv/ValueSet/HIV.G.DE70
from this IG
HIVGDiagnostics.syphilisDiagnosisrequiredHIVGDE74
http://smart.who.int/hiv/ValueSet/HIV.G.DE74
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. HIVGDiagnostics 0..* Base HIV.G Diagnostics
Instances of this logical model can be the target of a Reference
... cd4Count 0..1 integer CD4 count
... cd4CellPercentage 0..1 integer CD4 cell percentage
... baselineCd4Count 0..1 integer Baseline CD4 count
... dateOfBaselineCd4CountSampleCollection 0..1 date Date of baseline CD4 count sample collection
... lateArtInitiation 0..1 boolean Late ART initiation
... dateOfCd4SampleCollection 0..1 date Date of CD4 sample collection
... viralLoadTestConducted 0..1 boolean Viral load test conducted
... dateOfViralLoadSampleCollection 0..1 dateTime Date of viral load sample collection
... dateOfFirstViralLoadSampleCollection 0..1 dateTime Date of first viral load sample collection
... dateViralLoadSampleSent 0..1 date Date viral load sample sent
... firstViralLoadTestResult 0..1 integer First viral load test result
... viralLoadTestResult 0..1 integer Viral load test result
... hivViralLoadSpecimenType 0..1 Coding HIV viral load specimen type
Binding: HIV viral load specimen type ValueSet (required)
... hbsagTestDate 0..1 date HBsAg test date
... hbsagTestResult 0..1 Coding HBsAg test result
Binding: HBsAg test result ValueSet (required)
... reasonHepatitisBTestNotConducted 0..* Coding Reason Hepatitis B test not conducted
Binding: Reason Hepatitis B test not conducted ValueSet (required)
... otherReasonHepatitisBTestNotConducted 0..1 string Other (specify)
... hepatitisBDiagnosis 0..1 Coding Hepatitis B diagnosis
Binding: Hepatitis B diagnosis ValueSet (required)
... hepatitisCScreeningDate 0..1 dateTime Hepatitis C screening date
... hepatitisCTestOrdered 1..1 boolean Hepatitis C test ordered
... hepatitisCTestConducted 1..1 boolean Hepatitis C test conducted
... reasonHepatitisCTestNotDone 0..* Coding Reason Hepatitis C test not done
Binding: Reason Hepatitis C test not done ValueSet (required)
... otherReasonHepatitisCTestNotDone 0..1 string Other (specify)
... hcvTestDate 0..1 date HCV test date
... hcvTestResult 0..1 Coding HCV test result
Binding: HCV test result ValueSet (required)
... hcvViralLoadTestDate 0..1 integer HCV viral load test date
... hcvViralLoadTestResult 0..1 Coding HCV viral load test result
Binding: HCV viral load test result ValueSet (required)
... hepatitisCDiagnosis 0..1 Coding Hepatitis C diagnosis
Binding: Hepatitis C diagnosis ValueSet (required)
... syphilisTestRequired 1..1 boolean Syphilis test required
... syphilisTestType 0..* Coding Syphilis test type
Binding: Syphilis test type ValueSet (required)
... otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify)
... reasonSyphilisTestNotDone 0..* Coding Reason syphilis test not done
Binding: Reason syphilis test not done ValueSet (required)
... otherReasonSyphilisTestNotDone 0..1 string Other (specify)
... syphilisTestDate 0..1 date Syphilis test date
... syphilisTestResult 0..1 Coding Syphilis test result
Binding: Syphilis test result ValueSet (required)
... syphilisDiagnosis 0..1 Coding Syphilis diagnosis
Binding: Syphilis diagnosis ValueSet (required)
... otherTestsConducted 0..1 boolean Other tests conducted
... otherTestsName 0..1 string Other test(s) name
... otherTestsDate 0..1 date Other test(s) date
... otherTestsResults 0..1 string Other test(s) result(s)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HIVGDiagnostics.hivViralLoadSpecimenTyperequiredHIVGDE13
http://smart.who.int/hiv/ValueSet/HIV.G.DE13
from this IG
HIVGDiagnostics.hbsagTestResultrequiredHIVGDE18
http://smart.who.int/hiv/ValueSet/HIV.G.DE18
from this IG
HIVGDiagnostics.reasonHepatitisBTestNotConductedrequiredHIVGDE22
http://smart.who.int/hiv/ValueSet/HIV.G.DE22
from this IG
HIVGDiagnostics.hepatitisBDiagnosisrequiredHIVGDE29
http://smart.who.int/hiv/ValueSet/HIV.G.DE29
from this IG
HIVGDiagnostics.reasonHepatitisCTestNotDonerequiredHIVGDE35
http://smart.who.int/hiv/ValueSet/HIV.G.DE35
from this IG
HIVGDiagnostics.hcvTestResultrequiredHIVGDE43
http://smart.who.int/hiv/ValueSet/HIV.G.DE43
from this IG
HIVGDiagnostics.hcvViralLoadTestResultrequiredHIVGDE48
http://smart.who.int/hiv/ValueSet/HIV.G.DE48
from this IG
HIVGDiagnostics.hepatitisCDiagnosisrequiredHIVGDE51
http://smart.who.int/hiv/ValueSet/HIV.G.DE51
from this IG
HIVGDiagnostics.syphilisTestTyperequiredHIVGDE55
http://smart.who.int/hiv/ValueSet/HIV.G.DE55
from this IG
HIVGDiagnostics.reasonSyphilisTestNotDonerequiredHIVGDE62
http://smart.who.int/hiv/ValueSet/HIV.G.DE62
from this IG
HIVGDiagnostics.syphilisTestResultrequiredHIVGDE70
http://smart.who.int/hiv/ValueSet/HIV.G.DE70
from this IG
HIVGDiagnostics.syphilisDiagnosisrequiredHIVGDE74
http://smart.who.int/hiv/ValueSet/HIV.G.DE74
from this IG

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. HIVGDiagnostics 0..* Base HIV.G Diagnostics
Instances of this logical model can be the target of a Reference
... cd4Count 0..1 integer CD4 count
... cd4CellPercentage 0..1 integer CD4 cell percentage
... baselineCd4Count 0..1 integer Baseline CD4 count
... dateOfBaselineCd4CountSampleCollection 0..1 date Date of baseline CD4 count sample collection
... lateArtInitiation 0..1 boolean Late ART initiation
... dateOfCd4SampleCollection 0..1 date Date of CD4 sample collection
... viralLoadTestConducted 0..1 boolean Viral load test conducted
... dateOfViralLoadSampleCollection 0..1 dateTime Date of viral load sample collection
... dateOfFirstViralLoadSampleCollection 0..1 dateTime Date of first viral load sample collection
... dateViralLoadSampleSent 0..1 date Date viral load sample sent
... firstViralLoadTestResult 0..1 integer First viral load test result
... viralLoadTestResult 0..1 integer Viral load test result
... hivViralLoadSpecimenType 0..1 Coding HIV viral load specimen type
Binding: HIV viral load specimen type ValueSet (required)
... hbsagTestDate 0..1 date HBsAg test date
... hbsagTestResult 0..1 Coding HBsAg test result
Binding: HBsAg test result ValueSet (required)
... reasonHepatitisBTestNotConducted 0..* Coding Reason Hepatitis B test not conducted
Binding: Reason Hepatitis B test not conducted ValueSet (required)
... otherReasonHepatitisBTestNotConducted 0..1 string Other (specify)
... hepatitisBDiagnosis 0..1 Coding Hepatitis B diagnosis
Binding: Hepatitis B diagnosis ValueSet (required)
... hepatitisCScreeningDate 0..1 dateTime Hepatitis C screening date
... hepatitisCTestOrdered 1..1 boolean Hepatitis C test ordered
... hepatitisCTestConducted 1..1 boolean Hepatitis C test conducted
... reasonHepatitisCTestNotDone 0..* Coding Reason Hepatitis C test not done
Binding: Reason Hepatitis C test not done ValueSet (required)
... otherReasonHepatitisCTestNotDone 0..1 string Other (specify)
... hcvTestDate 0..1 date HCV test date
... hcvTestResult 0..1 Coding HCV test result
Binding: HCV test result ValueSet (required)
... hcvViralLoadTestDate 0..1 integer HCV viral load test date
... hcvViralLoadTestResult 0..1 Coding HCV viral load test result
Binding: HCV viral load test result ValueSet (required)
... hepatitisCDiagnosis 0..1 Coding Hepatitis C diagnosis
Binding: Hepatitis C diagnosis ValueSet (required)
... syphilisTestRequired 1..1 boolean Syphilis test required
... syphilisTestType 0..* Coding Syphilis test type
Binding: Syphilis test type ValueSet (required)
... otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify)
... reasonSyphilisTestNotDone 0..* Coding Reason syphilis test not done
Binding: Reason syphilis test not done ValueSet (required)
... otherReasonSyphilisTestNotDone 0..1 string Other (specify)
... syphilisTestDate 0..1 date Syphilis test date
... syphilisTestResult 0..1 Coding Syphilis test result
Binding: Syphilis test result ValueSet (required)
... syphilisDiagnosis 0..1 Coding Syphilis diagnosis
Binding: Syphilis diagnosis ValueSet (required)
... otherTestsConducted 0..1 boolean Other tests conducted
... otherTestsName 0..1 string Other test(s) name
... otherTestsDate 0..1 date Other test(s) date
... otherTestsResults 0..1 string Other test(s) result(s)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
HIVGDiagnostics.hivViralLoadSpecimenTyperequiredHIVGDE13
http://smart.who.int/hiv/ValueSet/HIV.G.DE13
from this IG
HIVGDiagnostics.hbsagTestResultrequiredHIVGDE18
http://smart.who.int/hiv/ValueSet/HIV.G.DE18
from this IG
HIVGDiagnostics.reasonHepatitisBTestNotConductedrequiredHIVGDE22
http://smart.who.int/hiv/ValueSet/HIV.G.DE22
from this IG
HIVGDiagnostics.hepatitisBDiagnosisrequiredHIVGDE29
http://smart.who.int/hiv/ValueSet/HIV.G.DE29
from this IG
HIVGDiagnostics.reasonHepatitisCTestNotDonerequiredHIVGDE35
http://smart.who.int/hiv/ValueSet/HIV.G.DE35
from this IG
HIVGDiagnostics.hcvTestResultrequiredHIVGDE43
http://smart.who.int/hiv/ValueSet/HIV.G.DE43
from this IG
HIVGDiagnostics.hcvViralLoadTestResultrequiredHIVGDE48
http://smart.who.int/hiv/ValueSet/HIV.G.DE48
from this IG
HIVGDiagnostics.hepatitisCDiagnosisrequiredHIVGDE51
http://smart.who.int/hiv/ValueSet/HIV.G.DE51
from this IG
HIVGDiagnostics.syphilisTestTyperequiredHIVGDE55
http://smart.who.int/hiv/ValueSet/HIV.G.DE55
from this IG
HIVGDiagnostics.reasonSyphilisTestNotDonerequiredHIVGDE62
http://smart.who.int/hiv/ValueSet/HIV.G.DE62
from this IG
HIVGDiagnostics.syphilisTestResultrequiredHIVGDE70
http://smart.who.int/hiv/ValueSet/HIV.G.DE70
from this IG
HIVGDiagnostics.syphilisDiagnosisrequiredHIVGDE74
http://smart.who.int/hiv/ValueSet/HIV.G.DE74
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. HIVGDiagnostics 0..* Base HIV.G Diagnostics
Instances of this logical model can be the target of a Reference
... cd4Count 0..1 integer CD4 count
... cd4CellPercentage 0..1 integer CD4 cell percentage
... baselineCd4Count 0..1 integer Baseline CD4 count
... dateOfBaselineCd4CountSampleCollection 0..1 date Date of baseline CD4 count sample collection
... lateArtInitiation 0..1 boolean Late ART initiation
... dateOfCd4SampleCollection 0..1 date Date of CD4 sample collection
... viralLoadTestConducted 0..1 boolean Viral load test conducted
... dateOfViralLoadSampleCollection 0..1 dateTime Date of viral load sample collection
... dateOfFirstViralLoadSampleCollection 0..1 dateTime Date of first viral load sample collection
... dateViralLoadSampleSent 0..1 date Date viral load sample sent
... firstViralLoadTestResult 0..1 integer First viral load test result
... viralLoadTestResult 0..1 integer Viral load test result
... hivViralLoadSpecimenType 0..1 Coding HIV viral load specimen type
Binding: HIV viral load specimen type ValueSet (required)
... hbsagTestDate 0..1 date HBsAg test date
... hbsagTestResult 0..1 Coding HBsAg test result
Binding: HBsAg test result ValueSet (required)
... reasonHepatitisBTestNotConducted 0..* Coding Reason Hepatitis B test not conducted
Binding: Reason Hepatitis B test not conducted ValueSet (required)
... otherReasonHepatitisBTestNotConducted 0..1 string Other (specify)
... hepatitisBDiagnosis 0..1 Coding Hepatitis B diagnosis
Binding: Hepatitis B diagnosis ValueSet (required)
... hepatitisCScreeningDate 0..1 dateTime Hepatitis C screening date
... hepatitisCTestOrdered 1..1 boolean Hepatitis C test ordered
... hepatitisCTestConducted 1..1 boolean Hepatitis C test conducted
... reasonHepatitisCTestNotDone 0..* Coding Reason Hepatitis C test not done
Binding: Reason Hepatitis C test not done ValueSet (required)
... otherReasonHepatitisCTestNotDone 0..1 string Other (specify)
... hcvTestDate 0..1 date HCV test date
... hcvTestResult 0..1 Coding HCV test result
Binding: HCV test result ValueSet (required)
... hcvViralLoadTestDate 0..1 integer HCV viral load test date
... hcvViralLoadTestResult 0..1 Coding HCV viral load test result
Binding: HCV viral load test result ValueSet (required)
... hepatitisCDiagnosis 0..1 Coding Hepatitis C diagnosis
Binding: Hepatitis C diagnosis ValueSet (required)
... syphilisTestRequired 1..1 boolean Syphilis test required
... syphilisTestType 0..* Coding Syphilis test type
Binding: Syphilis test type ValueSet (required)
... otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify)
... reasonSyphilisTestNotDone 0..* Coding Reason syphilis test not done
Binding: Reason syphilis test not done ValueSet (required)
... otherReasonSyphilisTestNotDone 0..1 string Other (specify)
... syphilisTestDate 0..1 date Syphilis test date
... syphilisTestResult 0..1 Coding Syphilis test result
Binding: Syphilis test result ValueSet (required)
... syphilisDiagnosis 0..1 Coding Syphilis diagnosis
Binding: Syphilis diagnosis ValueSet (required)
... otherTestsConducted 0..1 boolean Other tests conducted
... otherTestsName 0..1 string Other test(s) name
... otherTestsDate 0..1 date Other test(s) date
... otherTestsResults 0..1 string Other test(s) result(s)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HIVGDiagnostics.hivViralLoadSpecimenTyperequiredHIVGDE13
http://smart.who.int/hiv/ValueSet/HIV.G.DE13
from this IG
HIVGDiagnostics.hbsagTestResultrequiredHIVGDE18
http://smart.who.int/hiv/ValueSet/HIV.G.DE18
from this IG
HIVGDiagnostics.reasonHepatitisBTestNotConductedrequiredHIVGDE22
http://smart.who.int/hiv/ValueSet/HIV.G.DE22
from this IG
HIVGDiagnostics.hepatitisBDiagnosisrequiredHIVGDE29
http://smart.who.int/hiv/ValueSet/HIV.G.DE29
from this IG
HIVGDiagnostics.reasonHepatitisCTestNotDonerequiredHIVGDE35
http://smart.who.int/hiv/ValueSet/HIV.G.DE35
from this IG
HIVGDiagnostics.hcvTestResultrequiredHIVGDE43
http://smart.who.int/hiv/ValueSet/HIV.G.DE43
from this IG
HIVGDiagnostics.hcvViralLoadTestResultrequiredHIVGDE48
http://smart.who.int/hiv/ValueSet/HIV.G.DE48
from this IG
HIVGDiagnostics.hepatitisCDiagnosisrequiredHIVGDE51
http://smart.who.int/hiv/ValueSet/HIV.G.DE51
from this IG
HIVGDiagnostics.syphilisTestTyperequiredHIVGDE55
http://smart.who.int/hiv/ValueSet/HIV.G.DE55
from this IG
HIVGDiagnostics.reasonSyphilisTestNotDonerequiredHIVGDE62
http://smart.who.int/hiv/ValueSet/HIV.G.DE62
from this IG
HIVGDiagnostics.syphilisTestResultrequiredHIVGDE70
http://smart.who.int/hiv/ValueSet/HIV.G.DE70
from this IG
HIVGDiagnostics.syphilisDiagnosisrequiredHIVGDE74
http://smart.who.int/hiv/ValueSet/HIV.G.DE74
from this IG

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. HIVGDiagnostics 0..* Base HIV.G Diagnostics
Instances of this logical model can be the target of a Reference
... cd4Count 0..1 integer CD4 count
... cd4CellPercentage 0..1 integer CD4 cell percentage
... baselineCd4Count 0..1 integer Baseline CD4 count
... dateOfBaselineCd4CountSampleCollection 0..1 date Date of baseline CD4 count sample collection
... lateArtInitiation 0..1 boolean Late ART initiation
... dateOfCd4SampleCollection 0..1 date Date of CD4 sample collection
... viralLoadTestConducted 0..1 boolean Viral load test conducted
... dateOfViralLoadSampleCollection 0..1 dateTime Date of viral load sample collection
... dateOfFirstViralLoadSampleCollection 0..1 dateTime Date of first viral load sample collection
... dateViralLoadSampleSent 0..1 date Date viral load sample sent
... firstViralLoadTestResult 0..1 integer First viral load test result
... viralLoadTestResult 0..1 integer Viral load test result
... hivViralLoadSpecimenType 0..1 Coding HIV viral load specimen type
Binding: HIV viral load specimen type ValueSet (required)
... hbsagTestDate 0..1 date HBsAg test date
... hbsagTestResult 0..1 Coding HBsAg test result
Binding: HBsAg test result ValueSet (required)
... reasonHepatitisBTestNotConducted 0..* Coding Reason Hepatitis B test not conducted
Binding: Reason Hepatitis B test not conducted ValueSet (required)
... otherReasonHepatitisBTestNotConducted 0..1 string Other (specify)
... hepatitisBDiagnosis 0..1 Coding Hepatitis B diagnosis
Binding: Hepatitis B diagnosis ValueSet (required)
... hepatitisCScreeningDate 0..1 dateTime Hepatitis C screening date
... hepatitisCTestOrdered 1..1 boolean Hepatitis C test ordered
... hepatitisCTestConducted 1..1 boolean Hepatitis C test conducted
... reasonHepatitisCTestNotDone 0..* Coding Reason Hepatitis C test not done
Binding: Reason Hepatitis C test not done ValueSet (required)
... otherReasonHepatitisCTestNotDone 0..1 string Other (specify)
... hcvTestDate 0..1 date HCV test date
... hcvTestResult 0..1 Coding HCV test result
Binding: HCV test result ValueSet (required)
... hcvViralLoadTestDate 0..1 integer HCV viral load test date
... hcvViralLoadTestResult 0..1 Coding HCV viral load test result
Binding: HCV viral load test result ValueSet (required)
... hepatitisCDiagnosis 0..1 Coding Hepatitis C diagnosis
Binding: Hepatitis C diagnosis ValueSet (required)
... syphilisTestRequired 1..1 boolean Syphilis test required
... syphilisTestType 0..* Coding Syphilis test type
Binding: Syphilis test type ValueSet (required)
... otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify)
... reasonSyphilisTestNotDone 0..* Coding Reason syphilis test not done
Binding: Reason syphilis test not done ValueSet (required)
... otherReasonSyphilisTestNotDone 0..1 string Other (specify)
... syphilisTestDate 0..1 date Syphilis test date
... syphilisTestResult 0..1 Coding Syphilis test result
Binding: Syphilis test result ValueSet (required)
... syphilisDiagnosis 0..1 Coding Syphilis diagnosis
Binding: Syphilis diagnosis ValueSet (required)
... otherTestsConducted 0..1 boolean Other tests conducted
... otherTestsName 0..1 string Other test(s) name
... otherTestsDate 0..1 date Other test(s) date
... otherTestsResults 0..1 string Other test(s) result(s)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
HIVGDiagnostics.hivViralLoadSpecimenTyperequiredHIVGDE13
http://smart.who.int/hiv/ValueSet/HIV.G.DE13
from this IG
HIVGDiagnostics.hbsagTestResultrequiredHIVGDE18
http://smart.who.int/hiv/ValueSet/HIV.G.DE18
from this IG
HIVGDiagnostics.reasonHepatitisBTestNotConductedrequiredHIVGDE22
http://smart.who.int/hiv/ValueSet/HIV.G.DE22
from this IG
HIVGDiagnostics.hepatitisBDiagnosisrequiredHIVGDE29
http://smart.who.int/hiv/ValueSet/HIV.G.DE29
from this IG
HIVGDiagnostics.reasonHepatitisCTestNotDonerequiredHIVGDE35
http://smart.who.int/hiv/ValueSet/HIV.G.DE35
from this IG
HIVGDiagnostics.hcvTestResultrequiredHIVGDE43
http://smart.who.int/hiv/ValueSet/HIV.G.DE43
from this IG
HIVGDiagnostics.hcvViralLoadTestResultrequiredHIVGDE48
http://smart.who.int/hiv/ValueSet/HIV.G.DE48
from this IG
HIVGDiagnostics.hepatitisCDiagnosisrequiredHIVGDE51
http://smart.who.int/hiv/ValueSet/HIV.G.DE51
from this IG
HIVGDiagnostics.syphilisTestTyperequiredHIVGDE55
http://smart.who.int/hiv/ValueSet/HIV.G.DE55
from this IG
HIVGDiagnostics.reasonSyphilisTestNotDonerequiredHIVGDE62
http://smart.who.int/hiv/ValueSet/HIV.G.DE62
from this IG
HIVGDiagnostics.syphilisTestResultrequiredHIVGDE70
http://smart.who.int/hiv/ValueSet/HIV.G.DE70
from this IG
HIVGDiagnostics.syphilisDiagnosisrequiredHIVGDE74
http://smart.who.int/hiv/ValueSet/HIV.G.DE74
from this IG

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

 

Other representations of profile: CSV, Excel