WHO SMART Guidelines - HIV
0.4.4 - ci-build

WHO SMART Guidelines - HIV, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.4.4 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/DIGI-UW/smart-hiv/tree/main and changes regularly. See the Directory of published versions

Logical Model: HIV.D HIV-TB ( Experimental )

Official URL: http://smart.who.int/hiv/StructureDefinition/HIVDHIVTB Version: 0.4.4
Active as of 2025-12-08 Computable Name: HIVDHIVTB

This tab describes the data that may be collected during care and treatment clinical visit for HIV/TB care (HIV.D)

Usages:

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

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. HIVDHIVTB 0..* Base HIV.D HIV-TB
Instances of this logical model can be the target of a Reference
... whoHivClinicalStageConditionOrSymptom 0..* Coding WHO HIV clinical stage condition or symptom
Binding: WHO HIV clinical stage condition or symptom ValueSet (required)
... tbDisease 0..1 boolean TB disease
... tbDiagnosisResult 0..1 Coding TB diagnosis result
Binding: TB diagnosis result ValueSet (required)
... methodOfTbDiagnosis 0..1 Coding Method of TB diagnosis
Binding: Method of TB diagnosis ValueSet (required)
... presumptiveTb 0..1 boolean Presumptive TB
... presumptiveTbRegistrationDate 0..1 date Presumptive TB registration date
... tbTreatmentHistory 0..1 Coding TB treatment history
Binding: TB treatment history ValueSet (required)
... dateOfTbDiagnosis 0..1 date Date of TB diagnosis
... currentlyOnTbPreventiveTreatmentTpt 1..1 boolean Currently on TB preventive treatment (TPT)
... tbPreventiveTreatmentTptStartDate 0..1 date TB preventive treatment (TPT) start date
... tbPreventiveTreatmentTptCompletionDate 0..1 date TB preventive treatment (TPT) completion date
... tbScreeningAlgorithm 0..* Coding TB screening algorithm
Binding: TB screening algorithm ValueSet (required)
... otherTbScreeningAlgorithmSpecify 0..1 string Other TB screening algorithm (specify)
... tbScreeningConducted 0..1 boolean TB screening conducted
... symptomsOfTb 0..1 Coding Symptoms of TB
Binding: Symptoms of TB ValueSet (required)
... historyOfContactWithAPersonWithTb 0..1 boolean History of contact with a person with TB
... tbScreeningResult 0..1 Coding TB screening result
Binding: TB screening result ValueSet (required)
... tbScreeningDate 0..1 date TB screening date
... tbScreeningResultDate 0..1 date TB screening result date
... tbDiagnosticTestCategory 0..1 Coding TB diagnostic test category
Binding: TB diagnostic test category ValueSet (required)
... tbDiagnosticTestDate 0..1 date TB diagnostic test date
... testSampleCollectionDate 0..1 date Test sample collection date
... tbDiagnosticTestResultDate 0..1 date TB diagnostic test result date
... tbTreatmentStarted 0..1 boolean TB treatment started
... tbTreatmentStartDate 0..1 date TB treatment start date
... tbTreatmentOutcome 0..1 Coding TB treatment outcome
Binding: TB treatment outcome ValueSet (required)
... tbTreatmentCompletionDate 0..1 date TB treatment completion date
... tbTreatmentRegimenComposition 0..* Coding TB treatment regimen composition
Binding: TB treatment regimen composition ValueSet (required)
... eligibleForTbPreventiveTreatment 0..1 boolean Eligible for TB preventive treatment
... dateWhenEligibilityForTbPreventiveTreatmentTptWasDetermined 0..1 date Date when eligibility for TB preventive treatment (TPT) was determined
... tbStatusAtArtStart 0..1 Coding TB status at ART start
Binding: TB status at ART start ValueSet (required)
... tbPreventionServicesAccepted 0..1 boolean TB prevention services accepted
... tbMeningitis 0..1 boolean TB meningitis
... cReactiveProteinTestDate 0..1 date C reactive protein test date
... cReactiveProteinTestResult 0..1 integer C reactive protein test result
... cReactiveProteinTestResultDate 0..1 date C reactive protein test result date
... tptRegimenType 0..1 Coding TPT regimen type
Binding: TPT regimen type ValueSet (required)
... tbPreventiveTreatmentTptStatus 0..1 Coding TB preventive treatment (TPT) status
Binding: TB preventive treatment (TPT) status ValueSet (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HIVDHIVTB.whoHivClinicalStageConditionOrSymptom Base required WHO HIV clinical stage condition or symptom ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosisResult Base required TB diagnosis result ValueSet 📦0.4.4 This IG
HIVDHIVTB.methodOfTbDiagnosis Base required Method of TB diagnosis ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentHistory Base required TB treatment history ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningAlgorithm Base required TB screening algorithm ValueSet 📦0.4.4 This IG
HIVDHIVTB.symptomsOfTb Base required Symptoms of TB ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningResult Base required TB screening result ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosticTestCategory Base required TB diagnostic test category ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentOutcome Base required TB treatment outcome ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentRegimenComposition Base required TB treatment regimen composition ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbStatusAtArtStart Base required TB status at ART start ValueSet 📦0.4.4 This IG
HIVDHIVTB.tptRegimenType Base required TPT regimen type ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbPreventiveTreatmentTptStatus Base required TB preventive treatment (TPT) status ValueSet 📦0.4.4 This IG

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. HIVDHIVTB 0..* Base HIV.D HIV-TB
Instances of this logical model can be the target of a Reference
... whoHivClinicalStageConditionOrSymptom 0..* Coding WHO HIV clinical stage condition or symptom
Binding: WHO HIV clinical stage condition or symptom ValueSet (required)
... tbDisease 0..1 boolean TB disease
... tbDiagnosisResult 0..1 Coding TB diagnosis result
Binding: TB diagnosis result ValueSet (required)
... methodOfTbDiagnosis 0..1 Coding Method of TB diagnosis
Binding: Method of TB diagnosis ValueSet (required)
... presumptiveTb 0..1 boolean Presumptive TB
... presumptiveTbRegistrationDate 0..1 date Presumptive TB registration date
... tbTreatmentHistory 0..1 Coding TB treatment history
Binding: TB treatment history ValueSet (required)
... dateOfTbDiagnosis 0..1 date Date of TB diagnosis
... currentlyOnTbPreventiveTreatmentTpt 1..1 boolean Currently on TB preventive treatment (TPT)
... tbPreventiveTreatmentTptStartDate 0..1 date TB preventive treatment (TPT) start date
... tbPreventiveTreatmentTptCompletionDate 0..1 date TB preventive treatment (TPT) completion date
... tbScreeningAlgorithm 0..* Coding TB screening algorithm
Binding: TB screening algorithm ValueSet (required)
... otherTbScreeningAlgorithmSpecify 0..1 string Other TB screening algorithm (specify)
... tbScreeningConducted 0..1 boolean TB screening conducted
... symptomsOfTb 0..1 Coding Symptoms of TB
Binding: Symptoms of TB ValueSet (required)
... historyOfContactWithAPersonWithTb 0..1 boolean History of contact with a person with TB
... tbScreeningResult 0..1 Coding TB screening result
Binding: TB screening result ValueSet (required)
... tbScreeningDate 0..1 date TB screening date
... tbScreeningResultDate 0..1 date TB screening result date
... tbDiagnosticTestCategory 0..1 Coding TB diagnostic test category
Binding: TB diagnostic test category ValueSet (required)
... tbDiagnosticTestDate 0..1 date TB diagnostic test date
... testSampleCollectionDate 0..1 date Test sample collection date
... tbDiagnosticTestResultDate 0..1 date TB diagnostic test result date
... tbTreatmentStarted 0..1 boolean TB treatment started
... tbTreatmentStartDate 0..1 date TB treatment start date
... tbTreatmentOutcome 0..1 Coding TB treatment outcome
Binding: TB treatment outcome ValueSet (required)
... tbTreatmentCompletionDate 0..1 date TB treatment completion date
... tbTreatmentRegimenComposition 0..* Coding TB treatment regimen composition
Binding: TB treatment regimen composition ValueSet (required)
... eligibleForTbPreventiveTreatment 0..1 boolean Eligible for TB preventive treatment
... dateWhenEligibilityForTbPreventiveTreatmentTptWasDetermined 0..1 date Date when eligibility for TB preventive treatment (TPT) was determined
... tbStatusAtArtStart 0..1 Coding TB status at ART start
Binding: TB status at ART start ValueSet (required)
... tbPreventionServicesAccepted 0..1 boolean TB prevention services accepted
... tbMeningitis 0..1 boolean TB meningitis
... cReactiveProteinTestDate 0..1 date C reactive protein test date
... cReactiveProteinTestResult 0..1 integer C reactive protein test result
... cReactiveProteinTestResultDate 0..1 date C reactive protein test result date
... tptRegimenType 0..1 Coding TPT regimen type
Binding: TPT regimen type ValueSet (required)
... tbPreventiveTreatmentTptStatus 0..1 Coding TB preventive treatment (TPT) status
Binding: TB preventive treatment (TPT) status ValueSet (required)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
HIVDHIVTB.whoHivClinicalStageConditionOrSymptom Base required WHO HIV clinical stage condition or symptom ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosisResult Base required TB diagnosis result ValueSet 📦0.4.4 This IG
HIVDHIVTB.methodOfTbDiagnosis Base required Method of TB diagnosis ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentHistory Base required TB treatment history ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningAlgorithm Base required TB screening algorithm ValueSet 📦0.4.4 This IG
HIVDHIVTB.symptomsOfTb Base required Symptoms of TB ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningResult Base required TB screening result ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosticTestCategory Base required TB diagnostic test category ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentOutcome Base required TB treatment outcome ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentRegimenComposition Base required TB treatment regimen composition ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbStatusAtArtStart Base required TB status at ART start ValueSet 📦0.4.4 This IG
HIVDHIVTB.tptRegimenType Base required TPT regimen type ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbPreventiveTreatmentTptStatus Base required TB preventive treatment (TPT) status ValueSet 📦0.4.4 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. HIVDHIVTB 0..* Base HIV.D HIV-TB
Instances of this logical model can be the target of a Reference
... whoHivClinicalStageConditionOrSymptom 0..* Coding WHO HIV clinical stage condition or symptom
Binding: WHO HIV clinical stage condition or symptom ValueSet (required)
... tbDisease 0..1 boolean TB disease
... tbDiagnosisResult 0..1 Coding TB diagnosis result
Binding: TB diagnosis result ValueSet (required)
... methodOfTbDiagnosis 0..1 Coding Method of TB diagnosis
Binding: Method of TB diagnosis ValueSet (required)
... presumptiveTb 0..1 boolean Presumptive TB
... presumptiveTbRegistrationDate 0..1 date Presumptive TB registration date
... tbTreatmentHistory 0..1 Coding TB treatment history
Binding: TB treatment history ValueSet (required)
... dateOfTbDiagnosis 0..1 date Date of TB diagnosis
... currentlyOnTbPreventiveTreatmentTpt 1..1 boolean Currently on TB preventive treatment (TPT)
... tbPreventiveTreatmentTptStartDate 0..1 date TB preventive treatment (TPT) start date
... tbPreventiveTreatmentTptCompletionDate 0..1 date TB preventive treatment (TPT) completion date
... tbScreeningAlgorithm 0..* Coding TB screening algorithm
Binding: TB screening algorithm ValueSet (required)
... otherTbScreeningAlgorithmSpecify 0..1 string Other TB screening algorithm (specify)
... tbScreeningConducted 0..1 boolean TB screening conducted
... symptomsOfTb 0..1 Coding Symptoms of TB
Binding: Symptoms of TB ValueSet (required)
... historyOfContactWithAPersonWithTb 0..1 boolean History of contact with a person with TB
... tbScreeningResult 0..1 Coding TB screening result
Binding: TB screening result ValueSet (required)
... tbScreeningDate 0..1 date TB screening date
... tbScreeningResultDate 0..1 date TB screening result date
... tbDiagnosticTestCategory 0..1 Coding TB diagnostic test category
Binding: TB diagnostic test category ValueSet (required)
... tbDiagnosticTestDate 0..1 date TB diagnostic test date
... testSampleCollectionDate 0..1 date Test sample collection date
... tbDiagnosticTestResultDate 0..1 date TB diagnostic test result date
... tbTreatmentStarted 0..1 boolean TB treatment started
... tbTreatmentStartDate 0..1 date TB treatment start date
... tbTreatmentOutcome 0..1 Coding TB treatment outcome
Binding: TB treatment outcome ValueSet (required)
... tbTreatmentCompletionDate 0..1 date TB treatment completion date
... tbTreatmentRegimenComposition 0..* Coding TB treatment regimen composition
Binding: TB treatment regimen composition ValueSet (required)
... eligibleForTbPreventiveTreatment 0..1 boolean Eligible for TB preventive treatment
... dateWhenEligibilityForTbPreventiveTreatmentTptWasDetermined 0..1 date Date when eligibility for TB preventive treatment (TPT) was determined
... tbStatusAtArtStart 0..1 Coding TB status at ART start
Binding: TB status at ART start ValueSet (required)
... tbPreventionServicesAccepted 0..1 boolean TB prevention services accepted
... tbMeningitis 0..1 boolean TB meningitis
... cReactiveProteinTestDate 0..1 date C reactive protein test date
... cReactiveProteinTestResult 0..1 integer C reactive protein test result
... cReactiveProteinTestResultDate 0..1 date C reactive protein test result date
... tptRegimenType 0..1 Coding TPT regimen type
Binding: TPT regimen type ValueSet (required)
... tbPreventiveTreatmentTptStatus 0..1 Coding TB preventive treatment (TPT) status
Binding: TB preventive treatment (TPT) status ValueSet (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HIVDHIVTB.whoHivClinicalStageConditionOrSymptom Base required WHO HIV clinical stage condition or symptom ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosisResult Base required TB diagnosis result ValueSet 📦0.4.4 This IG
HIVDHIVTB.methodOfTbDiagnosis Base required Method of TB diagnosis ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentHistory Base required TB treatment history ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningAlgorithm Base required TB screening algorithm ValueSet 📦0.4.4 This IG
HIVDHIVTB.symptomsOfTb Base required Symptoms of TB ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningResult Base required TB screening result ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosticTestCategory Base required TB diagnostic test category ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentOutcome Base required TB treatment outcome ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentRegimenComposition Base required TB treatment regimen composition ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbStatusAtArtStart Base required TB status at ART start ValueSet 📦0.4.4 This IG
HIVDHIVTB.tptRegimenType Base required TPT regimen type ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbPreventiveTreatmentTptStatus Base required TB preventive treatment (TPT) status ValueSet 📦0.4.4 This IG

This structure is derived from Base

Summary

Mandatory: 0 element(1 nested mandatory element)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. HIVDHIVTB 0..* Base HIV.D HIV-TB
Instances of this logical model can be the target of a Reference
... whoHivClinicalStageConditionOrSymptom 0..* Coding WHO HIV clinical stage condition or symptom
Binding: WHO HIV clinical stage condition or symptom ValueSet (required)
... tbDisease 0..1 boolean TB disease
... tbDiagnosisResult 0..1 Coding TB diagnosis result
Binding: TB diagnosis result ValueSet (required)
... methodOfTbDiagnosis 0..1 Coding Method of TB diagnosis
Binding: Method of TB diagnosis ValueSet (required)
... presumptiveTb 0..1 boolean Presumptive TB
... presumptiveTbRegistrationDate 0..1 date Presumptive TB registration date
... tbTreatmentHistory 0..1 Coding TB treatment history
Binding: TB treatment history ValueSet (required)
... dateOfTbDiagnosis 0..1 date Date of TB diagnosis
... currentlyOnTbPreventiveTreatmentTpt 1..1 boolean Currently on TB preventive treatment (TPT)
... tbPreventiveTreatmentTptStartDate 0..1 date TB preventive treatment (TPT) start date
... tbPreventiveTreatmentTptCompletionDate 0..1 date TB preventive treatment (TPT) completion date
... tbScreeningAlgorithm 0..* Coding TB screening algorithm
Binding: TB screening algorithm ValueSet (required)
... otherTbScreeningAlgorithmSpecify 0..1 string Other TB screening algorithm (specify)
... tbScreeningConducted 0..1 boolean TB screening conducted
... symptomsOfTb 0..1 Coding Symptoms of TB
Binding: Symptoms of TB ValueSet (required)
... historyOfContactWithAPersonWithTb 0..1 boolean History of contact with a person with TB
... tbScreeningResult 0..1 Coding TB screening result
Binding: TB screening result ValueSet (required)
... tbScreeningDate 0..1 date TB screening date
... tbScreeningResultDate 0..1 date TB screening result date
... tbDiagnosticTestCategory 0..1 Coding TB diagnostic test category
Binding: TB diagnostic test category ValueSet (required)
... tbDiagnosticTestDate 0..1 date TB diagnostic test date
... testSampleCollectionDate 0..1 date Test sample collection date
... tbDiagnosticTestResultDate 0..1 date TB diagnostic test result date
... tbTreatmentStarted 0..1 boolean TB treatment started
... tbTreatmentStartDate 0..1 date TB treatment start date
... tbTreatmentOutcome 0..1 Coding TB treatment outcome
Binding: TB treatment outcome ValueSet (required)
... tbTreatmentCompletionDate 0..1 date TB treatment completion date
... tbTreatmentRegimenComposition 0..* Coding TB treatment regimen composition
Binding: TB treatment regimen composition ValueSet (required)
... eligibleForTbPreventiveTreatment 0..1 boolean Eligible for TB preventive treatment
... dateWhenEligibilityForTbPreventiveTreatmentTptWasDetermined 0..1 date Date when eligibility for TB preventive treatment (TPT) was determined
... tbStatusAtArtStart 0..1 Coding TB status at ART start
Binding: TB status at ART start ValueSet (required)
... tbPreventionServicesAccepted 0..1 boolean TB prevention services accepted
... tbMeningitis 0..1 boolean TB meningitis
... cReactiveProteinTestDate 0..1 date C reactive protein test date
... cReactiveProteinTestResult 0..1 integer C reactive protein test result
... cReactiveProteinTestResultDate 0..1 date C reactive protein test result date
... tptRegimenType 0..1 Coding TPT regimen type
Binding: TPT regimen type ValueSet (required)
... tbPreventiveTreatmentTptStatus 0..1 Coding TB preventive treatment (TPT) status
Binding: TB preventive treatment (TPT) status ValueSet (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HIVDHIVTB.whoHivClinicalStageConditionOrSymptom Base required WHO HIV clinical stage condition or symptom ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosisResult Base required TB diagnosis result ValueSet 📦0.4.4 This IG
HIVDHIVTB.methodOfTbDiagnosis Base required Method of TB diagnosis ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentHistory Base required TB treatment history ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningAlgorithm Base required TB screening algorithm ValueSet 📦0.4.4 This IG
HIVDHIVTB.symptomsOfTb Base required Symptoms of TB ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningResult Base required TB screening result ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosticTestCategory Base required TB diagnostic test category ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentOutcome Base required TB treatment outcome ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentRegimenComposition Base required TB treatment regimen composition ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbStatusAtArtStart Base required TB status at ART start ValueSet 📦0.4.4 This IG
HIVDHIVTB.tptRegimenType Base required TPT regimen type ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbPreventiveTreatmentTptStatus Base required TB preventive treatment (TPT) status ValueSet 📦0.4.4 This IG

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. HIVDHIVTB 0..* Base HIV.D HIV-TB
Instances of this logical model can be the target of a Reference
... whoHivClinicalStageConditionOrSymptom 0..* Coding WHO HIV clinical stage condition or symptom
Binding: WHO HIV clinical stage condition or symptom ValueSet (required)
... tbDisease 0..1 boolean TB disease
... tbDiagnosisResult 0..1 Coding TB diagnosis result
Binding: TB diagnosis result ValueSet (required)
... methodOfTbDiagnosis 0..1 Coding Method of TB diagnosis
Binding: Method of TB diagnosis ValueSet (required)
... presumptiveTb 0..1 boolean Presumptive TB
... presumptiveTbRegistrationDate 0..1 date Presumptive TB registration date
... tbTreatmentHistory 0..1 Coding TB treatment history
Binding: TB treatment history ValueSet (required)
... dateOfTbDiagnosis 0..1 date Date of TB diagnosis
... currentlyOnTbPreventiveTreatmentTpt 1..1 boolean Currently on TB preventive treatment (TPT)
... tbPreventiveTreatmentTptStartDate 0..1 date TB preventive treatment (TPT) start date
... tbPreventiveTreatmentTptCompletionDate 0..1 date TB preventive treatment (TPT) completion date
... tbScreeningAlgorithm 0..* Coding TB screening algorithm
Binding: TB screening algorithm ValueSet (required)
... otherTbScreeningAlgorithmSpecify 0..1 string Other TB screening algorithm (specify)
... tbScreeningConducted 0..1 boolean TB screening conducted
... symptomsOfTb 0..1 Coding Symptoms of TB
Binding: Symptoms of TB ValueSet (required)
... historyOfContactWithAPersonWithTb 0..1 boolean History of contact with a person with TB
... tbScreeningResult 0..1 Coding TB screening result
Binding: TB screening result ValueSet (required)
... tbScreeningDate 0..1 date TB screening date
... tbScreeningResultDate 0..1 date TB screening result date
... tbDiagnosticTestCategory 0..1 Coding TB diagnostic test category
Binding: TB diagnostic test category ValueSet (required)
... tbDiagnosticTestDate 0..1 date TB diagnostic test date
... testSampleCollectionDate 0..1 date Test sample collection date
... tbDiagnosticTestResultDate 0..1 date TB diagnostic test result date
... tbTreatmentStarted 0..1 boolean TB treatment started
... tbTreatmentStartDate 0..1 date TB treatment start date
... tbTreatmentOutcome 0..1 Coding TB treatment outcome
Binding: TB treatment outcome ValueSet (required)
... tbTreatmentCompletionDate 0..1 date TB treatment completion date
... tbTreatmentRegimenComposition 0..* Coding TB treatment regimen composition
Binding: TB treatment regimen composition ValueSet (required)
... eligibleForTbPreventiveTreatment 0..1 boolean Eligible for TB preventive treatment
... dateWhenEligibilityForTbPreventiveTreatmentTptWasDetermined 0..1 date Date when eligibility for TB preventive treatment (TPT) was determined
... tbStatusAtArtStart 0..1 Coding TB status at ART start
Binding: TB status at ART start ValueSet (required)
... tbPreventionServicesAccepted 0..1 boolean TB prevention services accepted
... tbMeningitis 0..1 boolean TB meningitis
... cReactiveProteinTestDate 0..1 date C reactive protein test date
... cReactiveProteinTestResult 0..1 integer C reactive protein test result
... cReactiveProteinTestResultDate 0..1 date C reactive protein test result date
... tptRegimenType 0..1 Coding TPT regimen type
Binding: TPT regimen type ValueSet (required)
... tbPreventiveTreatmentTptStatus 0..1 Coding TB preventive treatment (TPT) status
Binding: TB preventive treatment (TPT) status ValueSet (required)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
HIVDHIVTB.whoHivClinicalStageConditionOrSymptom Base required WHO HIV clinical stage condition or symptom ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosisResult Base required TB diagnosis result ValueSet 📦0.4.4 This IG
HIVDHIVTB.methodOfTbDiagnosis Base required Method of TB diagnosis ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentHistory Base required TB treatment history ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningAlgorithm Base required TB screening algorithm ValueSet 📦0.4.4 This IG
HIVDHIVTB.symptomsOfTb Base required Symptoms of TB ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningResult Base required TB screening result ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosticTestCategory Base required TB diagnostic test category ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentOutcome Base required TB treatment outcome ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentRegimenComposition Base required TB treatment regimen composition ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbStatusAtArtStart Base required TB status at ART start ValueSet 📦0.4.4 This IG
HIVDHIVTB.tptRegimenType Base required TPT regimen type ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbPreventiveTreatmentTptStatus Base required TB preventive treatment (TPT) status ValueSet 📦0.4.4 This IG

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. HIVDHIVTB 0..* Base HIV.D HIV-TB
Instances of this logical model can be the target of a Reference
... whoHivClinicalStageConditionOrSymptom 0..* Coding WHO HIV clinical stage condition or symptom
Binding: WHO HIV clinical stage condition or symptom ValueSet (required)
... tbDisease 0..1 boolean TB disease
... tbDiagnosisResult 0..1 Coding TB diagnosis result
Binding: TB diagnosis result ValueSet (required)
... methodOfTbDiagnosis 0..1 Coding Method of TB diagnosis
Binding: Method of TB diagnosis ValueSet (required)
... presumptiveTb 0..1 boolean Presumptive TB
... presumptiveTbRegistrationDate 0..1 date Presumptive TB registration date
... tbTreatmentHistory 0..1 Coding TB treatment history
Binding: TB treatment history ValueSet (required)
... dateOfTbDiagnosis 0..1 date Date of TB diagnosis
... currentlyOnTbPreventiveTreatmentTpt 1..1 boolean Currently on TB preventive treatment (TPT)
... tbPreventiveTreatmentTptStartDate 0..1 date TB preventive treatment (TPT) start date
... tbPreventiveTreatmentTptCompletionDate 0..1 date TB preventive treatment (TPT) completion date
... tbScreeningAlgorithm 0..* Coding TB screening algorithm
Binding: TB screening algorithm ValueSet (required)
... otherTbScreeningAlgorithmSpecify 0..1 string Other TB screening algorithm (specify)
... tbScreeningConducted 0..1 boolean TB screening conducted
... symptomsOfTb 0..1 Coding Symptoms of TB
Binding: Symptoms of TB ValueSet (required)
... historyOfContactWithAPersonWithTb 0..1 boolean History of contact with a person with TB
... tbScreeningResult 0..1 Coding TB screening result
Binding: TB screening result ValueSet (required)
... tbScreeningDate 0..1 date TB screening date
... tbScreeningResultDate 0..1 date TB screening result date
... tbDiagnosticTestCategory 0..1 Coding TB diagnostic test category
Binding: TB diagnostic test category ValueSet (required)
... tbDiagnosticTestDate 0..1 date TB diagnostic test date
... testSampleCollectionDate 0..1 date Test sample collection date
... tbDiagnosticTestResultDate 0..1 date TB diagnostic test result date
... tbTreatmentStarted 0..1 boolean TB treatment started
... tbTreatmentStartDate 0..1 date TB treatment start date
... tbTreatmentOutcome 0..1 Coding TB treatment outcome
Binding: TB treatment outcome ValueSet (required)
... tbTreatmentCompletionDate 0..1 date TB treatment completion date
... tbTreatmentRegimenComposition 0..* Coding TB treatment regimen composition
Binding: TB treatment regimen composition ValueSet (required)
... eligibleForTbPreventiveTreatment 0..1 boolean Eligible for TB preventive treatment
... dateWhenEligibilityForTbPreventiveTreatmentTptWasDetermined 0..1 date Date when eligibility for TB preventive treatment (TPT) was determined
... tbStatusAtArtStart 0..1 Coding TB status at ART start
Binding: TB status at ART start ValueSet (required)
... tbPreventionServicesAccepted 0..1 boolean TB prevention services accepted
... tbMeningitis 0..1 boolean TB meningitis
... cReactiveProteinTestDate 0..1 date C reactive protein test date
... cReactiveProteinTestResult 0..1 integer C reactive protein test result
... cReactiveProteinTestResultDate 0..1 date C reactive protein test result date
... tptRegimenType 0..1 Coding TPT regimen type
Binding: TPT regimen type ValueSet (required)
... tbPreventiveTreatmentTptStatus 0..1 Coding TB preventive treatment (TPT) status
Binding: TB preventive treatment (TPT) status ValueSet (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
HIVDHIVTB.whoHivClinicalStageConditionOrSymptom Base required WHO HIV clinical stage condition or symptom ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosisResult Base required TB diagnosis result ValueSet 📦0.4.4 This IG
HIVDHIVTB.methodOfTbDiagnosis Base required Method of TB diagnosis ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentHistory Base required TB treatment history ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningAlgorithm Base required TB screening algorithm ValueSet 📦0.4.4 This IG
HIVDHIVTB.symptomsOfTb Base required Symptoms of TB ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbScreeningResult Base required TB screening result ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbDiagnosticTestCategory Base required TB diagnostic test category ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentOutcome Base required TB treatment outcome ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbTreatmentRegimenComposition Base required TB treatment regimen composition ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbStatusAtArtStart Base required TB status at ART start ValueSet 📦0.4.4 This IG
HIVDHIVTB.tptRegimenType Base required TPT regimen type ValueSet 📦0.4.4 This IG
HIVDHIVTB.tbPreventiveTreatmentTptStatus Base required TB preventive treatment (TPT) status ValueSet 📦0.4.4 This IG

This structure is derived from Base

Summary

Mandatory: 0 element(1 nested mandatory element)

 

Other representations of profile: CSV, Excel