Generated Narrative: StructureDefinition HIVBHTSvisit Profiles: CRMI Shareable StructureDefinition, CRMI Publishable StructureDefinition Name Flags Card. Type Description & Constraints HIVBHTSvisit 0..* Base HIV.B HTS visit Instances of this logical model can be the target of a Reference #xD; reasonForVisit 1..* Coding Reason for visit Binding: Reason for visit ValueSet (required) #xD; referredThroughPartnerServices 1..* Coding Referred through partner services Binding: Referred through partner services ValueSet (required) #xD; typeOfContactOrPartnerForPartnerServices 0..* Coding Type of contact or partner for partner services Binding: Type of contact or partner for partner services ValueSet (required) #xD; contactWithAndSuspectedExposureToHiv 1..1 boolean Contact with and (suspected) exposure to HIV #xD; dateTimeOfSuspectedExposureToHiv 0..1 dateTime Date/time of suspected exposure to HIV #xD; testingEntryPoint 1..1 Coding Testing entry point Binding: Testing entry point ValueSet (required) #xD; entryPointForCommunityLevelTesting 0..1 Coding Entry point for community-level testing Binding: Entry point for community-level testing ValueSet (required) #xD; entryPointForFacilityLevelTesting 0..1 Coding Entry point for facility-level testing Binding: Entry point for facility-level testing ValueSet (required) #xD; currentlyPregnant 0..1 boolean Currently pregnant #xD; gestationalAge 0..1 integer Gestational age #xD; expectedDateOfDeliveryEdd 0..1 date Expected date of delivery (EDD) #xD; breastfeeding 0..1 boolean Breastfeeding #xD; partnerHivStatusReported 0..1 Coding Partner HIV status (reported) Binding: Partner HIV status (reported) ValueSet (required) #xD; partnerIsFromAKeyPopulation 0..* Coding Partner is from a key population Binding: Partner is from a key population ValueSet (required) #xD; hasUsedAnHivSelfTestBeforeReported 0..1 boolean Has used an HIV self-test before (reported) #xD; hivSelfTestResult 0..1 Coding HIV self-test result Binding: HIV self-test result ValueSet (required) #xD; dateOfHivSelfTest 0..1 date Date of HIV self-test #xD; keyPopulationMember 0..1 boolean Key population member #xD; keyPopulationMemberType 0..* Coding Key population member type Binding: Key population member type ValueSet (required) #xD; adolescentGirl 0..1 boolean Adolescent girl #xD; youngWoman 0..1 boolean Young woman #xD; orphanOrVulnerableChild 0..1 boolean Orphan or vulnerable child #xD; informedOfHivTestResult 0..1 boolean Informed of HIV test result #xD; dateHivTestResultsReturned 0..1 date Date HIV test results returned #xD; hivExposureType 0..* Coding HIV exposure type Binding: HIV exposure type ValueSet (required) #xD; dateInformedOfHivPositiveDiagnosis 0..1 date Date informed of HIV-positive diagnosis #xD; hivDiagnosingFacility 1..1 Coding HIV diagnosing facility Binding: HIV diagnosing facility ValueSet (required) #xD; dateOfFirstPositiveTestIndicativeOfHivDiagnosis 0..1 date Date of first positive test indicative of HIV diagnosis #xD; hivSerotype 0..1 Coding HIV serotype Binding: HIV serotype ValueSet (required) #xD; hivDiagnosisDate 0..1 date HIV diagnosis date #xD; artStartDate 0..1 date ART start date #xD; ageAtDiagnosis 0..1 integer Age at diagnosis #xD; typeOfContactElicited 0..* Coding Type of contact elicited Binding: Type of contact elicited ValueSet (required) #xD; hivTestOrdered 0..1 boolean HIV test ordered #xD; hivTestConducted 0..1 boolean HIV test conducted #xD; hivTestType 0..1 Coding HIV test type Binding: HIV test type ValueSet (required) #xD; dateHivTestSent 0..1 dateTime Date HIV test sent #xD; assayNumberInTestingStrategy 0..1 Coding Assay number in testing strategy Binding: Assay number in testing strategy ValueSet (required) #xD; testResultOfHivAssay1 0..1 Coding Test result of HIV assay 1 Binding: Test result of HIV assay 1 ValueSet (required) #xD; testResultOfHivAssay2 0..1 Coding Test result of HIV assay 2 Binding: Test result of HIV assay 2 ValueSet (required) #xD; testResultOfHivAssay3 0..1 Coding Test result of HIV assay 3 Binding: Test result of HIV assay 3 ValueSet (required) #xD; testResultOfHivAssay1Repeated 0..1 Coding Test result of HIV assay 1 repeated Binding: Test result of HIV assay 1 repeated ValueSet (required) #xD; hivTestDate 0..1 date HIV test date #xD; hivTestResult 0..1 Coding HIV test result Binding: HIV test result ValueSet (required) #xD; hivStatus 1..1 Coding HIV status Binding: HIV status ValueSet (required) #xD; datePositiveHivTestConfirmed 0..1 date Date positive HIV test confirmed #xD; siteWherePositiveHivTestConfirmed 0..1 Coding Site where positive HIV test confirmed Binding: Site where positive HIV test confirmed ValueSet (required) #xD; probableRouteOfTransmission 0..* Coding Probable route of transmission Binding: Probable route of transmission ValueSet (required) #xD; partnerHivTestConducted 0..1 boolean Partner HIV test conducted #xD; partnerHivTestOrdered 0..1 boolean Partner HIV test ordered #xD; partnerHivTestDate 0..1 dateTime Partner HIV test date #xD; partnerHivTestResult 0..1 Coding Partner HIV test result Binding: Partner HIV test result ValueSet (required) #xD; partnerHivStatusConfirmed 0..1 Coding Partner HIV status (confirmed) Binding: Partner HIV status (confirmed) ValueSet (required) #xD; partnerOnArt 0..1 boolean Partner on ART #xD; partnerVirallySuppressedOnArt 0..1 boolean Partner virally suppressed on ART #xD; counsellingProvided 1..* Coding Counselling provided Binding: Counselling provided ValueSet (required) #xD; preventionServicesOfferedAndReferrals 1..* Coding Prevention services offered and referrals Binding: Prevention services offered and referrals ValueSet (required) #xD; sexualAndReproductiveHealthIntegratedServices 1..* Coding Sexual and reproductive health integrated services Binding: Sexual and reproductive health integrated services ValueSet (required) #xD; offerOtherClinicalServices 0..* Coding Offer other clinical services Binding: Offer other clinical services ValueSet (required) #xD; otherSupportServices 0..* Coding Other support services Binding: Other support services ValueSet (required) #xD; clinicalEnquiryForIntimatePartnerViolenceIpvDone 0..1 boolean Clinical enquiry for intimate partner violence (IPV) done #xD; intimatePartnerViolenceEnquiryResults 0..1 Coding Intimate partner violence enquiry results Binding: Intimate partner violence enquiry results ValueSet (required) #xD; otherIpvResultSpecify 0..1 string Other IPV result (specify) #xD; offeredVoluntaryPartnerServices 0..1 boolean Offered voluntary partner services #xD; countOfContactsOrPartnersGivenForSocialNetworkBasedPartner 0..1 integer Count of contacts or partners given for social network-based/partner services #xD; offeredSocialNetworkBasedPartnerServices 0..1 boolean Offered social network-based/partner services #xD; acceptedSocialNetworkBasedPartnerServices 0..1 boolean Accepted social network-based/partner services #xD; contactFirstNameToOfferSocialNetworkBasedPartnerServices 0..1 string Contact first name to offer social network-based/partner services #xD; contactLastNameToOfferSocialNetworkBasedPartnerServices 0..1 string Contact last name to offer social network-based/partner services #xD; typeOfFollowUpAppointment 0..* Coding Type of follow-up appointment Binding: Type of follow-up appointment ValueSet (required) #xD; otherReasonForTheFollowUpAppointmentSpecify 0..1 string Other reason for the follow-up appointment (specify) #xD; dateTimeOfFollowUpAppointment 0..1 dateTime Date/time of follow-up appointment #xD; recommendedFollowUpDate 0..1 dateTime Recommended follow-up date #xD; vmmcProcedure 0..1 boolean VMMC procedure #xD; vmmcProcedureDate 0..1 date VMMC procedure date #xD; adverseEventReportedFromAVmmc 0..1 boolean Adverse event reported from a VMMC #xD; seriousAdverseEvent 0..1 boolean Serious adverse event #xD; adverseEventSeverity 0..1 Coding Adverse event severity Binding: Adverse event severity ValueSet (required) #xD; timingOfAdverseEvent 0..1 Coding Timing of adverse event Binding: Timing of adverse event ValueSet (required) #xD; typeOfAdverseVmmcEvent 0..* Coding Type of adverse VMMC event Binding: Type of adverse VMMC event ValueSet (required) #xD; otherTypeOfAdverseVmmcEvent 0..1 string Other (specify) #xD; hivRetestPriorToStartingArtConducted 0..1 boolean HIV retest prior to starting ART conducted #xD; atElevatedRiskForHivAcquisition 0..1 boolean At elevated risk for HIV acquisition #xD; syndromeStiDiagnosed 0..* Coding Syndrome/STI diagnosed Binding: Syndrome/STI diagnosed ValueSet (required) #xD; otherSyndromeStiDiagnosed 0..1 string Other (specify) #xD; anyStiSyndromeDiagnosed 0..1 boolean Any STI syndrome diagnosed #xD; dateOfStiTest 0..1 dateTime Date of STI test #xD; stiTestedFor 0..* Coding STI tested for Binding: STI tested for ValueSet (required) #xD; otherStiTestedFor 0..1 string Other (specify) #xD; syphilisTestDate 0..1 dateTime Syphilis test date #xD; syphilisTestResult 0..1 Coding Syphilis test result Binding: Syphilis test result ValueSet (required) #xD; syphilisTreatmentStartDate 0..1 dateTime Syphilis treatment start date #xD; gonorrhoeaTestDate 0..1 dateTime Gonorrhoea test date #xD; gonorrhoeaTestResult 0..1 Coding Gonorrhoea test result Binding: Gonorrhoea test result ValueSet (required) #xD; gonorrhoeaTreatmentStartDate 0..1 dateTime Gonorrhoea treatment start date #xD; typeOfSpecimen 0..* Coding Type of specimen Binding: Type of specimen ValueSet (required) #xD; otherTypeOfSpecimenSpecify 0..1 string Other type of specimen (specify) #xD; syphilisTestType 0..* Coding Syphilis test type Binding: Syphilis test type ValueSet (required) #xD; otherSyphilisTestTypeSpecify 0..1 string Other syphilis test type (specify) #xD; neisseriaGonorrhoeaeTestType 0..1 Coding Neisseria gonorrhoeae test type Binding: Neisseria gonorrhoeae test type ValueSet (required) #xD; otherNeisseriaGonorrhoeaeTestType 0..1 string Other (specify) #xD; pocTestForNeisseriaGonorrhoeaeSpecify 0..1 string POC Test for Neisseria gonorrhoeae (specify) #xD; chlamydiaTrachomatisTestType 0..1 Coding Chlamydia trachomatis test type Binding: Chlamydia trachomatis test type ValueSet (required) #xD; otherTestForChlamydiaSpecify 0..1 string Other test for Chlamydia (specify) #xD; pocTestTypeForChlamydiaTestSpecify 0..1 string POC Test type for Chlamydia test (specify) #xD; trichomonasVaginalisTestType 0..1 Coding Trichomonas vaginalis test type Binding: Trichomonas vaginalis test type ValueSet (required) #xD; otherTrichomonasVaginalisTestType 0..1 string Other (specify) #xD; pocTestTypeForTrichomonasVaginalisTestSpecify 0..1 string POC Test type for Trichomonas vaginalis test (specify) #xD; herpesSimplexVirusHsvTestType 0..1 Coding Herpes simplex virus (HSV) test type Binding: Herpes simplex virus (HSV) test type ValueSet (required) #xD; otherHerpesSimplexVirusHsvTestType 0..1 string Other (specify) #xD; mycoplasmaGenitaliumTestType 0..1 Coding Mycoplasma genitalium test type Binding: Mycoplasma genitalium test type ValueSet (required) #xD; otherMycoplasmaGenitaliumTestType 0..1 string Other (specify) #xD; testTypeForOtherStiTestedForSpecify 0..1 string Test type for other STI tested for (specify) #xD; stiTestResult 0..1 Coding STI test result Binding: STI test result ValueSet (required) #xD; dateOfStiConfirmatoryTest 0..1 dateTime Date of STI confirmatory test #xD; confirmatorySyphilisTestType 0..* Coding Confirmatory syphilis test type Binding: Confirmatory syphilis test type ValueSet (required) #xD; otherConfirmatorySyphilisTestType 0..1 string Other (specify) #xD; confirmatoryTestTypeForOtherStiSpecify 0..1 string Confirmatory test type for other STI (specify) #xD; confirmatoryStiTestResult 0..1 Coding Confirmatory STI test result Binding: Confirmatory STI test result ValueSet (required) #xD; dateStiTreatmentPrescribed 0..1 dateTime Date STI treatment prescribed #xD; dateStiTreatmentDispensed 0..1 dateTime Date STI treatment dispensed #xD; stiTreatmentDispensedSpecify 0..1 string STI treatment dispensed (specify) #xD; Documentation for this format
This tab describes the data that are collected during the HIV Testing services visit workflow (HIV.B)
Client reported coming to the facility after receiving a provider-assisted referral or patient referral from a contact or partner
Type of contact or partner for partner services
Client's relationship to the person that referred the client for partner services or family services
Contact with and (suspected) exposure to HIV
When the client is reported to have had suspected exposure to HIV
Date and time when the client had suspected exposure to HIV
Whether testing is happening in the community or at a facility
Specific point in the community where testing is happening
Specific point where testing is happening at a facility
Gestational age in weeks and/or days depending on the source of gestational age
Expected date of delivery based on gestational age
Client's partner is a member of a key population, that has an increased risk of HIV
Has used an HIV self-test before (reported)
The client reported having used an HIV self-test before
Date when the HIV self-test was conducted
Client is a member of a key population that has an increased risk of HIV
The type of key population that the client is included in
Calculated field based on age and gender, if client is 10 years or older and under 20 years old
Calculated field based on age and gender, if client is 20 years or older and under 25 years old
Client considered an orphan or vulnerable child
Client has been informed of their HIV test result
Ways in which the client was exposed to HIV
The date on which the client was diagnosed with HIV
The facility where the client received an HIV-positive diagnosis
Date of first positive test indicative of HIV diagnosis
Earliest date of HIV diagnosis determined according to the national HIV testing algorithm
The date on which the client started or restarted antiretroviral therapy (ART)
The client's age (in years) when given an HIV diagnosis
Client's relationship to the contact identified for voluntary partner services or family services
An HIV test of the client was ordered by the provider
An HIV test was performed on the client during the visit
The number of the assay (test kit) in the HIV testing strategy
The result of the first HIV assay in the testing strategy
The result of the second HIV assay in the testing strategy
The result of the third HIV assay in the testing strategy
The result of the repeated first HIV assay in the testing strategy
The result from HIV testing after applying the testing algorithm
HIV status reported after applying the national HIV testing algorithm. No single HIV test can provide an HIV-positive diagnosis.
Date patient received positive HIV test confirmation (with written documentation)
Name or identifier of health facility where HIV test was confirmed
Probable route(s) of transmission of HIV to client
If the client does not know the HIV status of the client's partner(s), offer to test and add results here
An HIV test for the client's partner has been ordered
The HIV test result of the client's partner
The HIV status of a sexual or drug-injecting partner of the client, based on a confirmed test result
ART and virally suppression status of a partner of the client
Whether counselling was provided to a client during the visit
Prevention services offered and referrals
Sexual and reproductive health integrated services
Offer or refer to sexual and reproductive health services
Other clinical services offered or referrals given to the client
Offer or refer for other support services
Clinical enquiry for intimate partner violence (IPV) done
Whether a clinical enquiry for intimate partner violence was conducted
Intimate partner violence enquiry results
Result of medical inquiry for intimate partner violence
Other intimate partner violence (IPV) result not described above (specify)
Whether the client was offered voluntary partner services or family services
Count of contacts or partners given for social network-based/partner services
The quantity of contacts or partners given by a client that accepts social network-based/partner services for follow-up
Offered social network-based/partner services
Whether the client was offered social network-based partner services
Accepted social network-based/partner services
Whether the client accepted social network-based partner services
Contact first name to offer social network-based/partner services
First name of each contact given by the client to offer social network-based/partner services
Contact last name to offer social network-based/partner services
Last or family name of each contact given by the client to offer social network-based/partner services
Type of follow-up appointment for testing services
Other reason for the follow-up appointment (specify)
Date the patient is to return for monitoring, re-supply or any other reason
Date when follow-up is recommended based on follow up requirements
Whether a voluntary medical male circumcision procedure was performed
Date on which a voluntary medical male circumcision procedure was performed
Whether an adverse event was reported associated with a voluntary medical male circumcision (VMMC) procedure
Complications from voluntary medical male circumcision (VMMC) procedure resulted in death or hospitalization within 30 days of the procedure or permanent disability
Severity of the adverse event associated with voluntary medical male circumcision (VMMC) procedure
When the adverse event associated with VMMC procedure occurred
Type of adverse event associated with voluntary medical male circumcision (VMMC) procedure
Client experienced other adverse VMMC event (specify)
HIV retest prior to starting ART conducted
Client is at elevated risk for HIV acquisition
Syndrome or STI for which client is diagnosed
Was the client diagnosed with any of the five STI syndromes during this visit?
Date on which the STI test was conducted
Date of initiation of syphilis treatment
Date of initiation of Gonorrhoea treatment
Other specimen type to be collected (specify)
Type of diagnostic test used for syphilis (treponema pallidum)
Type of diagnostic test used for Neisseria gonorrhoeae
POC Test for Neisseria gonorrhoeae (specify)
Point-of-care (POC) test used for Neisseria gonorrhoeae (specify)
Type of diagnostic test used for Chlamydia trachomatis
Other type of test used for Chlaymdia (specify)
POC Test type for Chlamydia test (specify)
Point-of-care (POC) test used for Chlamydia (specify)
Type of diagnostic test used for Trichomonas vaginalis
POC Test type for Trichomonas vaginalis test (specify)
Type of diagnostic test used for herpes simplex virus (HSV)
Other type of test used for Herpes simplex virus (HSV) test (specify)
Type of diagnostic test used for Mycoplasma genitalium
Other type of test used for Mycoplasma genitalium test (specify)
Test type for other STI tested for (specify)
Test type used for the other specified STI
Type of test ued for confirmatory syphilis test
Other test used for confirmatory syphilis test (specify)
Confirmatory test type for other STI (specify)
Date STI treatment was prescribed to the client
Date STI treatment dispensed to the client