HIVIndicators
type: Library
node role: treeRoot
id:
  v: HIVIndicators
text:
  status:
    v: extensions
  div:
    v: Id: HIVIndicators Version: 0.0.0 Url: HIVIndicators Name: HIVIndicators Status: draft Experimental: true Type: system: http://terminology.hl7.org/CodeSystem/library-type code: logic-library Date: 2026-05-13 23:09:13+0000 Related Artifacts: Dependencies http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo|4.0.1 FHIRHelpers version: 4.3.000 http://snomed.info/sct/900000000000207008 LOINC http://ohie.org/ValueSet/iso-8601-derived-periods TBD Condition Clinical Status Codes ConditionVerificationStatus TBD AdministrativeGender urn:oid:2.16.840.1.113762.1.4.1045.59 urn:oid:2.16.840.1.113762.1.4.1056.50 Parameters: Name Type Min Max In/Out Measurement Period Period 0 1 In Patient Patient 0 1 Out ART Therapy Observation Observation 0 * Out ART Therapy Condition Condition 0 * Out ART Therapy Medication MedicationDispense 0 * Out ART Dates dateTime 0 * Out Date of First Evidence of ART dateTime 0 1 Out PMTCT ART Status Coding 0 1 Out On ART boolean 0 1 Out HIV Test Observation Observation 0 * Out HIV Positive Observation Observation 0 * Out HIV Negative Observation Observation 0 * Out Is HIV Positive boolean 0 1 Out Is HIV Negative boolean 0 1 Out Date of First Evidence of HIV Status dateTime 0 1 Out Date of First Evidence of HIV Positive dateTime 0 1 Out Date of First Evidence of HIV Negative dateTime 0 1 Out PMTCT HIV Status string 0 1 Out Newly enrolled on antiretroviral therapy (ART) during measurement period boolean 0 1 Out Is Pregnant boolean 0 1 Out Is Breastfeeding boolean 0 1 Out Newly enrolled on antiretroviral therapy (ART) during measurement period (pregnant and breastfeeding) boolean 0 1 Out Receiving antiretroviral therapy (ART) during measurement period boolean 0 1 Out Year Preceding the Measurement Period Period 0 1 Out Month Before the Year Preceding the Measurement Period Period 0 1 Out Receiving antiretroviral therapy (ART) at 12 months after initiating boolean 0 1 Out Receiving antiretroviral therapy (ART) at 12 months after initiating (pregnant and br…
extension:
  url:
    v: http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem
    l: cqfm-softwaresystem
  value: Reference
    l: cqf-tooling
    reference:
      v: Device/cqf-tooling
url:
  v: http://ecqi.healthit.gov/ecqms/Library/HIVIndicators
  l: HIVIndicators
version:
  v: 0.0.0
name:
  v: HIVIndicators
status:
  v: draft
experimental:
  v: true
type:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/library-type
      l: library-type
    code:
      v: logic-library
date:
  v: 2026-05-13T23:09:13+00:00
related artifact:
  type:
    v: depends-on
  display:
    v: FHIR model information
  resource:
    v: http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo|4.0.1
    l: http://fhir.org/guides/cqf/common/Library/FHIR-ModelInfo
related artifact:
  type:
    v: depends-on
  display:
    v: Library FHIRHelpers
  resource:
    v: http://ecqi.healthit.gov/ecqms/Library/FHIRHelpers|4.3.000
    l: http://ecqi.healthit.gov/ecqms/Library/FHIRHelpers
related artifact:
  type:
    v: depends-on
  display:
    v: Code system SNOMED-CT
  resource:
    v: http://snomed.info/sct/900000000000207008
    l: http://snomed.info/sct/900000000000207008
related artifact:
  type:
    v: depends-on
  display:
    v: Code system LOINC
  resource:
    v: http://loinc.org
    l: loinc.org
related artifact:
  type:
    v: depends-on
  display:
    v: Code system ISO-8601-Derived Periods
  resource:
    v: http://ohie.org/ValueSet/iso-8601-derived-periods
    l: iso-8601-derived-periods
related artifact:
  type:
    v: depends-on
  display:
    v: Code system PMTCT HIV Status Codes
  resource:
    v: TBD
    l: TBD
related artifact:
  type:
    v: depends-on
  display:
    v: Code system ConditionClinicalStatusCodes
  resource:
    v: http://terminology.hl7.org/CodeSystem/condition-clinical
    l: condition-clinical
related artifact:
  type:
    v: depends-on
  display:
    v: Code system ConditionVerificationStatusCodes
  resource:
    v: http://terminology.hl7.org/CodeSystem/condition-ver-status
    l: condition-ver-status
related artifact:
  type:
    v: depends-on
  display:
    v: Value set HIV Testing Services
  resource:
    v: TBD
    l: TBD
related artifact:
  type:
    v: depends-on
  display:
    v: Value set HL7 Administrative Gender
  resource:
    v: http://hl7.org/fhir/ValueSet/administrative-gender
    l: administrative-gender
related artifact:
  type:
    v: depends-on
  display:
    v: Value set Delivery Procedures
  resource:
    v: urn:oid:2.16.840.1.113762.1.4.1045.59
    l: 2.16.840.1.113762.1.4.1045.59
related artifact:
  type:
    v: depends-on
  display:
    v: Value set Human Immunodeficiency Virus (HIV) Laboratory Test Codes (Ab and Ag)
  resource:
    v: urn:oid:2.16.840.1.113762.1.4.1056.50
    l: 2.16.840.1.113762.1.4.1056.50
parameter:
  name:
    v: Measurement Period
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  type:
    v: Period
parameter:
  name:
    v: Patient
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Patient
parameter:
  name:
    v: ART Therapy Observation
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  type:
    v: Observation
parameter:
  name:
    v: ART Therapy Condition
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  type:
    v: Condition
parameter:
  name:
    v: ART Therapy Medication
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  type:
    v: MedicationDispense
parameter:
  name:
    v: ART Dates
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  type:
    v: dateTime
parameter:
  name:
    v: Date of First Evidence of ART

v: out

v: 0

v: 1

v: dateTime

name:
  v: PMTCT ART Status
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Coding

name:
  v: On ART
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: HIV Test Observation
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: HIV Positive Observation
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: HIV Negative Observation
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: Is HIV Positive
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Is HIV Negative
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Date of First Evidence of HIV Status
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: dateTime

name:
  v: Date of First Evidence of HIV Positive
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: dateTime

name:
  v: Date of First Evidence of HIV Negative
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: dateTime

name:
  v: PMTCT HIV Status
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: string

name:
  v: Newly enrolled on antiretroviral therapy (ART) during measurement period
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Is Pregnant
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Is Breastfeeding
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Newly enrolled on antiretroviral therapy (ART) during measurement period (pregnant and breastfeeding)
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Receiving antiretroviral therapy (ART) during measurement period
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Year Preceding the Measurement Period
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Period

name:
  v: Month Before the Year Preceding the Measurement Period
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Period

name:
  v: Receiving antiretroviral therapy (ART) at 12 months after initiating
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Receiving antiretroviral therapy (ART) at 12 months after initiating (pregnant and breastfeeding)
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Initiated antiretroviral therapy (ART) in the 12 months prior to measurement period
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Antenatal Care Visit
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Encounter

name:
  v: Live Birth Procedure
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Procedure

name:
  v: Antenatal Care Visit or Live Birth during the Measurement Period
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Antenatal Care Visit or Live Birth during Measurement Period (HIV Positive)
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: HIV-positive, pregnant, and receiving antiretroviral therapy (ART) to reduce the risk of mother-to-child-transmission during pregnancy
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Viral Load Test Result
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: Living with HIV and on ART with suppressed viral load results (<1000 copies/mL)
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Received HIV Testing Services (HTS) and Recevied Test Results
use:
  v: out
min:
  v: 0
max:
  v: *
type:
  v: Observation

name:
  v: First antenatal care visit
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Encounter

name:
  v: HIV Status Known at First Antenatal Care Visit
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Receiving antiretroviral therapty (ART) and Viral Load Measurement in the past 12 months
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Age Group
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Coding

name:
  v: Sex
use:
  v: out
min:
  v: 0
max:
  v: 1

name:
  v: Age Group/Sex
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: string

name:
  v: Pregnant/Breastfeeding
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Coding

name:
  v: HIV Test Results
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: Coding

name:
  v: Age Group/Sex/HIV Test Results
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: string

type:
  v: Patient
profile:
  v: http://hl7.org/fhir/StructureDefinition/Patient
  l: Patient

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: code
must support:
  v: status
must support:
  v: value
must support:
  v: effective
code filter:
  path:
    v: code
  code:
    system:
      v: http://snomed.info/sct/900000000000207008
      l: http://snomed.info/sct/900000000000207008
    code:
      v: 432101000124108
    display:
      v: History of antiretroviral therapy (situation)
code filter:
  path:
    v: status
  code:
    code:
      v: final

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: code
must support:
  v: status
must support:
  v: value
must support:
  v: effective
code filter:
  path:
    v: code
  value set:
    v: urn:oid:2.16.840.1.113762.1.4.1056.50
    l: 2.16.840.1.113762.1.4.1056.50

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: code
must support:
  v: status
must support:
  v: value
must support:
  v: effective
code filter:
  path:
    v: code
  code: https://loinc.org/rdf/75622-1
    system:
      v: http://loinc.org
      l: loinc.org
    code:
      v: 75622-1
    display:
      v: HIV 1 and 2 tests - Meaningful Use set

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: code
must support:
  v: status
must support:
  v: effective
must support:
  v: value
code filter:
  path:
    v: code
  value set:
    v: TBD
    l: TBD
code filter:
  path:
    v: status
  code:
    code:
      v: final

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: code
must support:
  v: status
must support:
  v: value
must support:
  v: effective
code filter:
  path:
    v: code
  value set:
    v: TBD
    l: TBD
code filter:
  path:
    v: status
  code:
    code:
      v: final

type:
  v: Observation
profile:
  v: http://hl7.org/fhir/StructureDefinition/Observation
  l: Observation
must support:
  v: code
must support:
  v: status
must support:
  v: value
must support:
  v: effective
code filter:
  path:
    v: code
  value set:
    v: TBD
    l: TBD
code filter:
  path:
    v: status
  code:
    code:
      v: final

type:
  v: Condition
profile:
  v: http://hl7.org/fhir/StructureDefinition/Condition
  l: Condition
must support:
  v: code
must support:
  v: verificationStatus
must support:
  v: clinicalStatus
must support:
  v: onset
code filter:
  path:
    v: code
  value set:
    v: TBD
    l: TBD
code filter:
  path:
    v: verificationStatus
code filter:
  path:
    v: clinicalStatus

type:
  v: Condition
profile:
  v: http://hl7.org/fhir/StructureDefinition/Condition
  l: Condition
must support:
  v: code
must support:
  v: verificationStatus
must support:
  v: clinicalStatus
must support:
  v: onset
must support:
  v: abatement
code filter:
  path:
    v: code
  code:
    system:
      v: http://snomed.info/sct/900000000000207008
      l: http://snomed.info/sct/900000000000207008
    code:
      v: 432101000124108
    display:
      v: History of antiretroviral therapy (situation)

type:
  v: MedicationDispense
profile:
  v: http://hl7.org/fhir/StructureDefinition/MedicationDispense
  l: MedicationDispense
must support:
  v: medication
must support:
  v: status
must support:
  v: whenHandedOver
code filter:
  path:
    v: medication
  value set:
    v: TBD
    l: TBD

type:
  v: Encounter
profile:
  v: http://hl7.org/fhir/StructureDefinition/Encounter
  l: Encounter
must support:
  v: type
must support:
  v: status
must support:
  v: period
code filter:
  path:
    v: type
  value set:
    v: TBD
    l: TBD
code filter:
  path:
    v: status
  code:
    code:
      v: finished

type:
  v: Procedure
profile:
  v: http://hl7.org/fhir/StructureDefinition/Procedure
  l: Procedure
must support:
  v: code
must support:
  v: status
must support:
  v: performed
code filter:
  path:
    v: code
  value set:
    v: TBD
    l: TBD
code filter:
  path:
    v: status
  code:
    code:
      v: completed

content type:
  v: text/cql

content type:
  v: application/elm+xml