NACP PROGRAMMES STRICTLY FROM THE PARK TEXTBOOK ONLY SPM IT IS UNIVERSITY LAQ EXAM and also about ICTC also inorder at one place don't miss and mess...in order for an exam pov

Reading File
Now let me search the Park textbook for NACP and ICTC content.
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Found both blocks. Now let me read them - both NACP sections and also search for ICTC in paragraphs.
Reading File
Reading File
Finding Sources
Excellent! Found everything. Now let me read the full NACP section from block6 and the ICTC section.
Reading File
Reading File
Reading File
Reading File
Now let me get the remaining ICTC content (services, PPP section) and any NACP components I may have missed:
Reading File
I now have comprehensive content from Park's textbook. Let me compile the full exam-ready answer.

NATIONAL AIDS CONTROL PROGRAMME (NACP) & ICTC

From Park's Textbook of Preventive and Social Medicine - Complete for LAQ Exam


NATIONAL AIDS CONTROL PROGRAMME (NACP)

Launch & Background

  • NACP was launched in India in 1987.
  • The Ministry of Health and Family Welfare set up the National AIDS Control Organization (NACO) as a separate wing to implement and closely monitor the programme.
  • Aim of NACP:
    1. Prevent further transmission of HIV
    2. Decrease morbidity and mortality associated with HIV infection
    3. Minimize the socio-economic impact resulting from HIV infection

Milestones / Timeline

YearMilestone
1986First case of HIV detected in India; AIDS Task Force set up by ICMR; National AIDS Committee established under Ministry of Health
1990Medium Term Plan launched for 4 states and 4 metros
1992NACP-I launched to slow down the spread of HIV; National AIDS Control Board constituted; NACO set up
1999NACP-II begins - focusing on behaviour change, increased decentralization and NGO involvement; State AIDS Control Societies established
2002National AIDS Control Policy adopted; National Blood Policy adopted
2004Anti-retroviral treatment initiated
2006National Council on AIDS constituted under chairmanship of the Prime Minister; National Policy on Paediatric ART formulated
2007NACP-III launched for 5 years (2007-2012)
2014NACP-IV launched for 5 years (2012-2017)
2017National Strategic Plan for HIV/AIDS and STIs 2017-2024

The Four Phases of NACP

PhasePeriodKey Focus
NACP-I1992-1999Slow down the spread of HIV infection
NACP-II1999-2006Behaviour change, decentralization, NGO involvement; State AIDS Control Societies established
NACP-III2007-2012Targeted interventions, scale-up of services
NACP-IV2012-2017Comprehensive package of prevention + care + treatment services

National Strategy Components

The national strategy has the following components:
  1. Establishment of surveillance centres to cover the whole country
  2. Identification of high-risk groups and their screening
  3. Issuing specific guidelines for management of detected cases and follow-up
  4. Formulating guidelines for blood banks, blood product manufacturers, blood donors and dialysis units
  5. IEC (Information, Education and Communication) activities involving mass media
  6. Research for reduction of personal and social impact of the disease
  7. Control of sexually transmitted diseases
  8. Condom programme

Package of Services under NACP-IV

1. Prevention Services

  • Targeted Interventions (TI) for high-risk groups: Female Sex Workers (FSW), Men who have Sex with Men (MSM), Transgenders/Hijras, Injecting Drug Users (IDU); and bridge population (truckers and migrants)
  • Needle-syringe exchange programme and opioid substitution therapy for IDUs
  • Prevention interventions for migrant population at source, transit and destination
  • Link Worker Scheme (LWS) for HRGs and vulnerable population in rural areas
  • Prevention and control of STIs/RTIs
  • Blood safety
  • HIV counselling and testing services (ICTC)
  • Prevention of Parent to Child Transmission (PPTCT)
  • Condom promotion
  • IEC and Behaviour Change Communication (BCC)
  • Social mobilization, youth interventions and adolescence education programme
  • Mainstreaming HIV/AIDS response
  • Workplace interventions

2. Care, Support and Treatment Services

  • Laboratory services for CD4 testing and other investigations
  • Free first-line and second-line ART through ART centres, Link ART Centres (LACs), Centres of Excellence (CoE) and ART Plus Centres
  • Paediatric ART for children
  • Early infant diagnosis (EID) for HIV exposed infants and children below 18 months
  • Nutritional and psycho-social support through Care and Support Centres (CSC)
  • HIV/TB coordination (cross-referral, detection and treatment of co-infections)
  • Treatment of opportunistic infections
  • Drop-in centres for PLHIV networks

Organizational Structure (NACO)

  • NACO is established as a division under the Ministry of Health and Family Welfare
  • Headed by: Additional Secretary, Ministry of Health and DG, NACO, Govt. of India
  • Technical divisions headed by: Deputy Director General/DGHS level officers
  • Finance division headed by: Director-Finance
  • Admin and Procurement: Joint Secretary, Ministry of Health
Technical Divisions of NACO:
  • Targeted Intervention and LWS
  • Basic Services (ICTC, PPTCT & HIV/TB)
  • STI/RTI Management
  • Blood Safety
  • Treatment, Care and Support
  • Surveillance and Research
  • IEC/BCC
  • Finance, Admin, Procurement

Country Scenario (HIV Prevalence Groups)

Based on sentinel surveillance data, HIV prevalence is classified into three groups:
GroupStatesCriteria
Group I - High PrevalenceMaharashtra, Tamil Nadu, Karnataka, Andhra Pradesh, Manipur, NagalandHIV >5% in high-risk groups AND ≥1% in ANC women
Group II - Moderate PrevalenceStates where HIV >5% in at least one HRG but <1% in ANC women
Group III - Low PrevalenceStates where HIV <5% in all HRGs and <1% in ANC women

HIV Sentinel Surveillance (2016-2017)

Total sites: 1,323
Site TypeNo. of Sites
ANC829
FSW245
IDU87
MSM89
Migrant27
Truckers28
TG18

INTEGRATED COUNSELLING AND TESTING CENTRES (ICTC)

Background

The Basic Service Division of the Department of AIDS Control provides HIV counselling and testing services. The national programme has been offering these services since 1997 with the goal to identify as many people living with HIV as early as possible and link them to prevention, care and treatment services.
Introduction of ART services in 2004 gave a major boost to ICTC services in India.

Three Components of HIV Counselling and Testing Services

  1. Integrated Counselling and Testing Centres (ICTC)
  2. Prevention of Parent-to-Child Transmission of HIV (PPTCT)
  3. HIV/Tuberculosis collaborative activities

Definition and Functions of ICTC

A person is counselled and tested for HIV at ICTC, either:
  • Client Initiated - of his own free will, OR
  • Provider Initiated - as advised by a medical provider
Functions of ICTC:
  1. Early detection of HIV
  2. Provision of basic information on modes of transmission and prevention of HIV/AIDS for promoting behavioural change and reducing vulnerability
  3. Linking PLHIV with other HIV prevention, care and treatment services

Classification of ICTC

ICTC are classified into two main types:

A. Fixed Facility ICTCs

Located within an existing healthcare facility/hospital/health centre. Of two types:
i. Standalone ICTC (SA-ICTC):
  • High client load
  • Full-time counsellor and laboratory technician
  • Located in: Medical colleges, district hospitals, sub-district hospitals, CHCs, etc.
ii. Facility-Integrated Counselling and Testing Centres (F-ICTC):
  • Set up below block levels at 24x7 PHCs
  • Staff of existing health facilities are trained in HIV counselling and testing
  • HIV service delivery ensured with logistic support from DAC
  • PPP-ICTCs (Public-Private Partnership) established in private facilities (for-profit/not-for-profit hospitals, laboratories, NGOs) - supported by DAC/SACs in supply of rapid HIV testing kits, training, quality assurance, PEP drugs, IEC materials, etc.

B. Mobile ICTC

  • A van with a room to conduct general examination, counselling and space for collection and processing of blood samples
  • Team: Health educator/ANM, counsellor and laboratory technician
  • Set up as temporary clinics in hard-to-reach areas with flexible working hours
  • Services provided:
    • Management of STI/RTI and other minor ailments
    • Regular health check-ups
    • Antenatal services
    • Immunization services

C. Community Based HIV Screening

  • HIV testing offered to every pregnant woman in the country
  • Goal: Detect all HIV positive pregnant women and eliminate vertical transmission
  • Conducted by frontline health workers (ANMs) at sub-centre level

ICTC Level-wise Hierarchy (Pyramid Structure)

(From base to apex as shown in Fig. 5 of Park)
  • Community/Village level - Community based screening by ANMs
  • Sub-district level - Mobile ICTC, F-ICTC at 24x7 PHC
  • District level - SA-ICTC at district hospitals
  • State level - SA-ICTC at medical colleges, state-level facilities

PREVENTION OF PARENT-TO-CHILD TRANSMISSION (PPTCT)

  • Started in 2002 in India
  • Currently >15,000 ICTCs offer PPTCT services to pregnant women
  • Aim: Universal HIV testing to all pregnant women to eliminate mother-to-child transmission
Evolution of PPTCT Strategy in India:
  • 2002: Started using single-dose Nevirapine (SD-NVP) prophylaxis during labour + for newborn
  • 2012 (September): Transition to multi-drug ARV prophylaxis (Option B - WHO 2010 recommendations) - initially in AP, Karnataka, Tamil Nadu
  • 2013 (national): National strategic plan for multi-drug ARVs in India
  • Current: Lifelong ART (triple drug regimen) for all pregnant and breastfeeding women living with HIV regardless of CD4 count or WHO clinical stage (both for maternal health and to prevent vertical transmission)
Essential Package of PPTCT Services in India:
  1. Routine offer of HIV counselling and testing to all pregnant women in ANC with an "opt-out" option
  2. Ensuring involvement of spouse and other family members - shift from "ANC-Centric" to "Family-Centric" approach
  3. Provision of lifelong ART (TDF + 3TC + EFV) for all HIV positive pregnant/breastfeeding women
  4. Ensuring safe delivery practices
  5. Infant prophylaxis
  6. Early Infant Diagnosis (EID) - DNA PCR testing at 6 weeks for HIV-exposed infants
  7. Exclusive breastfeeding counselling
  8. Co-trimoxazole prophylaxis for HIV-exposed infants

Source: Park's Textbook of Preventive and Social Medicine - Chapter on HIV/AIDS (Chapter 7 / Social Medicine section)

Quick Exam Tip Summary:
TopicKey Fact
NACP launched1987
NACP-I1992-1999 (slow spread)
NACP-II1999-2006 (behaviour change, NGOs, decentralization)
NACP-III2007-2012
NACP-IV2012-2017
NSP2017-2024
ICTC services since1997
PPTCT started2002
ART started2004
ICTC typesFixed (SA-ICTC, F-ICTC/PPP-ICTC) + Mobile ICTC + Community based
PPTCT current regimenLifelong triple ART (TDF+3TC+EFV) regardless of CD4
ICTC initiated testing typeClient-initiated OR Provider-initiated

Create a summary PDF of NACP phases and ICTC types for quick revision

Reading File
Running Command

ls -la /home/daytona/workspace/ 2>/dev/null || mkdir -p /home/daytona/workspace

Running Command

mkdir -p /home/daytona/workspace/nacp-revision && python3 -c "import reportlab; print('reportlab ok')"

And other stuff missed...hiv testing for tb care support and treatment Services provided and suraksha clinic and strategic plan 2017-2024 (now full answer at one place )

Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
Finding Sources
Found Suraksha Clinic at line 5906. Now read that section and the NSP objectives continuation:
Reading File
Reading File
Now let me get the Suraksha Clinic section and care/support/treatment services in full:
Reading File
Reading File
Reading File
I now have all the content. Now let me build the comprehensive PDF:
Running Command

mkdir -p /home/daytona/workspace/nacp-revision && python3 << 'EOF' from reportlab.lib.pagesizes import A4 from reportlab.lib import colors from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.units import cm, mm from reportlab.platypus import (SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, HRFlowable, PageBreak, KeepTogether) from reportlab.lib.enums import TA_CENTER, TA_LEFT, TA_JUSTIFY from reportlab.platypus import ListFlowable, ListItem doc = SimpleDocTemplate( "/home/daytona/workspace/nacp-revision/NACP_ICTC_Complete_Revision.pdf", pagesize=A4, leftMargin=1.5*cm, rightMargin=1.5*cm, topMargin=1.5*cm, bottomMargin=1.5*cm ) # ─── COLOUR PALETTE ────────────────────────────────────────────────────────── C_DARK_BLUE = colors.HexColor("#1A237E") C_MED_BLUE = colors.HexColor("#1565C0") C_LIGHT_BLUE = colors.HexColor("#E3F2FD") C_ACCENT = colors.HexColor("#F57F17") # amber C_GREEN = colors.HexColor("#1B5E20") C_GREEN_BG = colors.HexColor("#E8F5E9") C_RED = colors.HexColor("#B71C1C") C_RED_BG = colors.HexColor("#FFEBEE") C_ORANGE_BG = colors.HexColor("#FFF8E1") C_PURPLE = colors.HexColor("#4A148C") C_PURPLE_BG = colors.HexColor("#F3E5F5") C_TEAL = colors.HexColor("#004D40") C_TEAL_BG = colors.HexColor("#E0F2F1") C_GREY_BG = colors.HexColor("#F5F5F5") C_WHITE = colors.white C_BLACK = colors.black styles = getSampleStyleSheet() def S(name, **kw): return ParagraphStyle(name, **kw) # Custom styles TITLE = S("TITLE", fontName="Helvetica-Bold", fontSize=18, textColor=C_WHITE, alignment=TA_CENTER, spaceAfter=4) SUBTITLE = S("SUBTITLE", fontName="Helvetica", fontSize=10, textColor=C_WHITE, alignment=TA_CENTER, spaceAfter=2) H1 = S("H1", fontName="Helvetica-Bold", fontSize=13, textColor=C_WHITE, backColor=C_DARK_BLUE, leftIndent=6, rightIndent=6, spaceBefore=10, spaceAfter=4, leading=18) H2 = S("H2", fontName="Helvetica-Bold", fontSize=11, textColor=C_WHITE, backColor=C_MED_BLUE, leftIndent=4, spaceBefore=8, spaceAfter=3, leading=16) H3 = S("H3", fontName="Helvetica-Bold", fontSize=10, textColor=C_DARK_BLUE, spaceBefore=6, spaceAfter=2) BODY = S("BODY", fontName="Helvetica", fontSize=9, leading=13, spaceAfter=3, alignment=TA_JUSTIFY) BOLD_BODY = S("BOLD_BODY", fontName="Helvetica-Bold", fontSize=9, leading=13, spaceAfter=2) BULLET = S("BULLET", fontName="Helvetica", fontSize=9, leading=13, leftIndent=14, spaceAfter=2) NOTE = S("NOTE", fontName="Helvetica-Oblique", fontSize=8, textColor=C_TEAL, leftIndent=8, spaceAfter=3) KEY_FACT = S("KEY_FACT", fontName="Helvetica-Bold", fontSize=9, textColor=C_RED, spaceAfter=2) def hdr_block(text, style=H1): return [Spacer(1, 4), Paragraph(text, style), Spacer(1, 3)] def hr(color=C_MED_BLUE, thickness=1): return HRFlowable(width="100%", thickness=thickness, color=color, spaceAfter=3, spaceBefore=2) def colored_table(data, col_widths, header_bg=C_DARK_BLUE, alt_bg=C_LIGHT_BLUE): ts = TableStyle([ ('BACKGROUND', (0,0), (-1,0), header_bg), ('TEXTCOLOR', (0,0), (-1,0), C_WHITE), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('ALIGN', (0,0), (-1,-1), 'LEFT'), ('VALIGN', (0,0), (-1,-1), 'MIDDLE'), ('ROWBACKGROUNDS',(0,1),(-1,-1),[C_WHITE, alt_bg]), ('GRID', (0,0), (-1,-1), 0.4, colors.HexColor("#B0BEC5")), ('LEFTPADDING', (0,0), (-1,-1), 5), ('RIGHTPADDING', (0,0), (-1,-1), 5), ('TOPPADDING', (0,0), (-1,-1), 4), ('BOTTOMPADDING',(0,0), (-1,-1), 4), ('LEADING', (0,0), (-1,-1), 11), ]) t = Table(data, colWidths=col_widths, repeatRows=1) t.setStyle(ts) return t def box_para(text, bg=C_ORANGE_BG, border=C_ACCENT, style=BODY): ts = TableStyle([ ('BACKGROUND',(0,0),(-1,-1),bg), ('BOX',(0,0),(-1,-1),1.5,border), ('LEFTPADDING',(0,0),(-1,-1),8), ('RIGHTPADDING',(0,0),(-1,-1),8), ('TOPPADDING',(0,0),(-1,-1),5), ('BOTTOMPADDING',(0,0),(-1,-1),5), ]) t = Table([[Paragraph(text, style)]], colWidths=[17.5*cm]) t.setStyle(ts) return t story = [] # ============================================================ # COVER BANNER # ============================================================ cover_data = [[Paragraph("NATIONAL AIDS CONTROL PROGRAMME (NACP)", TITLE)], [Paragraph("& INTEGRATED COUNSELLING AND TESTING CENTRES (ICTC)", TITLE)], [Paragraph("Complete Quick Revision | Park's Textbook of PSM | SPM LAQ Exam", SUBTITLE)]] cover_ts = TableStyle([ ('BACKGROUND',(0,0),(-1,-1),C_DARK_BLUE), ('BOX',(0,0),(-1,-1),2,C_ACCENT), ('TOPPADDING',(0,0),(-1,-1),8), ('BOTTOMPADDING',(0,0),(-1,-1),8), ('LEFTPADDING',(0,0),(-1,-1),10), ('RIGHTPADDING',(0,0),(-1,-1),10), ]) cover = Table(cover_data, colWidths=[17.5*cm]) cover.setStyle(cover_ts) story += [cover, Spacer(1, 8)] # ============================================================ # SECTION 1: NACP OVERVIEW # ============================================================ story += hdr_block("1. NATIONAL AIDS CONTROL PROGRAMME — OVERVIEW") story += [ Paragraph("<b>Launched:</b> 1987 in India", BODY), Paragraph("<b>Implementing Body:</b> National AIDS Control Organization (NACO) — a separate wing under Ministry of Health and Family Welfare", BODY), Spacer(1,3), box_para("<b>AIM of NACP:</b> (1) Prevent further transmission of HIV &nbsp; (2) Decrease morbidity and mortality associated with HIV infection &nbsp; (3) Minimize socio-economic impact resulting from HIV infection", bg=C_TEAL_BG, border=C_TEAL), Spacer(1,4), ] # ============================================================ # SECTION 2: MILESTONES TIMELINE # ============================================================ story += hdr_block("2. MILESTONES / TIMELINE") milestone_data = [ [Paragraph("<b>Year</b>", BOLD_BODY), Paragraph("<b>Milestone</b>", BOLD_BODY)], ["1986", "First case of HIV detected; AIDS Task Force by ICMR; National AIDS Committee under MoHFW"], ["1990", "Medium Term Plan launched for 4 states & 4 metros"], ["1992", "NACP-I launched; National AIDS Control Board constituted; NACO set up"], ["1999", "NACP-II begins — behaviour change, decentralization, NGO involvement; State AIDS Control Societies"], ["2002", "National AIDS Control Policy adopted; National Blood Policy adopted; PPTCT started"], ["2004", "Anti-retroviral treatment (ART) initiated"], ["2006", "National Council on AIDS under PM; National Policy on Paediatric ART"], ["2007", "NACP-III launched (2007–2012)"], ["2008", "Second-line ART started (GHTM Tambaram + JJ Hospital Mumbai)"], ["2014", "NACP-IV launched (2012–2017)"], ["2015", "Third-line ART rolled out"], ["2017", "National Strategic Plan (NSP) for HIV/AIDS and STIs 2017–2024"], ] story.append(colored_table(milestone_data, [2.5*cm, 15*cm])) story.append(Spacer(1,5)) # ============================================================ # SECTION 3: FOUR PHASES # ============================================================ story += hdr_block("3. THE FOUR PHASES OF NACP") phase_data = [ [Paragraph("<b>Phase</b>",BOLD_BODY), Paragraph("<b>Period</b>",BOLD_BODY), Paragraph("<b>Key Focus</b>",BOLD_BODY)], ["NACP-I", "1992–1999", "Slow down the spread of HIV infection"], ["NACP-II", "1999–2006", "Behaviour change; decentralization; NGO involvement; State AIDS Control Societies established"], ["NACP-III", "2007–2012", "Targeted interventions; rapid scale-up of HIV services"], ["NACP-IV", "2012–2017", "Comprehensive package: prevention + care, support & treatment services"], ] story.append(colored_table(phase_data, [2.8*cm, 3*cm, 11.7*cm], header_bg=C_MED_BLUE)) story.append(Spacer(1,5)) # ============================================================ # SECTION 4: NATIONAL STRATEGY COMPONENTS # ============================================================ story += hdr_block("4. NATIONAL STRATEGY COMPONENTS") components = [ "Establishment of <b>surveillance centres</b> to cover the whole country", "<b>Identification of high-risk groups</b> and their screening", "Issuing specific guidelines for <b>management of detected cases</b> and follow-up", "Guidelines for <b>blood banks</b>, blood product manufacturers, blood donors and dialysis units", "<b>IEC (Information, Education and Communication)</b> activities through mass media", "<b>Research</b> for reduction of personal and social impact of disease", "<b>Control of sexually transmitted diseases</b>", "<b>Condom programme</b>", ] for c in components: story.append(Paragraph(f"• {c}", BULLET)) story.append(Spacer(1,5)) # ============================================================ # SECTION 5: NACP-IV PACKAGE OF SERVICES # ============================================================ story += hdr_block("5. PACKAGE OF SERVICES UNDER NACP-IV") story += hdr_block("5a. Prevention Services", H2) prev_services = [ "<b>Targeted Interventions (TI)</b> for HRGs: FSW, MSM, TG/Hijras, IDU; Bridge population: truckers & migrants", "<b>Needle-syringe exchange programme</b> and <b>opioid substitution therapy</b> for IDUs", "<b>Prevention interventions for migrants</b> at source, transit and destination", "<b>Link Worker Scheme (LWS)</b> for HRGs and vulnerable population in rural areas", "Prevention and control of <b>STIs/RTIs</b>", "<b>Blood safety</b>", "<b>HIV counselling and testing services (ICTC)</b>", "<b>Prevention of Parent to Child Transmission (PPTCT)</b>", "<b>Condom promotion</b>", "<b>IEC and Behaviour Change Communication (BCC)</b>", "Social mobilization, <b>youth interventions and adolescence education programme</b>", "<b>Mainstreaming HIV/AIDS response</b>", "<b>Workplace interventions</b>", ] for s in prev_services: story.append(Paragraph(f"• {s}", BULLET)) story.append(Spacer(1,4)) story += hdr_block("5b. Care, Support and Treatment Services", H2) cst_services = [ "<b>Laboratory services</b> — CD4 testing and other investigations", "<b>Free first-line and second-line ART</b> through ART centres, Link ART Centres (LAC), Centres of Excellence (CoE) and ART Plus Centres", "<b>Paediatric ART</b> for children", "<b>Early Infant Diagnosis (EID)</b> for HIV-exposed infants and children below 18 months", "<b>Nutritional and psycho-social support</b> through Care and Support Centres (CSC)", "<b>HIV/TB coordination</b> (cross-referral, detection and treatment of co-infections)", "<b>Treatment of opportunistic infections</b>", "<b>Drop-in centres</b> for PLHIV networks", ] for s in cst_services: story.append(Paragraph(f"• {s}", BULLET)) story.append(Spacer(1,5)) # ============================================================ # SECTION 6: SERVICES PROVIDED (ART) # ============================================================ story += hdr_block("6. SERVICES PROVIDED — ART (Care, Support & Treatment in Detail)") art_data = [ [Paragraph("<b>Service</b>",BOLD_BODY), Paragraph("<b>Details</b>",BOLD_BODY)], ["1st-line ART", "Free to all eligible PLHIV. Eligibility assessed by clinical exam + CD4 count. Counselling on adherence, nutrition, positive prevention. Follow-up every 6 months. Till Aug 2017 → 11.33 lakh PLHIV on first-line ART"], ["Alternative 1st-line ART", "For patients with toxicity/intolerance to first-line ARVs. Provided through CoE and ART-Plus centres"], ["2nd-line ART", "Started Jan 2008 (GHTM Tambaram & JJ Hospital Mumbai). Expanded to CoEs. ART-Plus centres for decentralization. State AIDS Clinical Expert Panel (SACEP) at all CoE/ART-Plus centres meets weekly"], ["3rd-line ART", "Rolled out 2015 for 2nd-line treatment failure. Drugs: Raltegravir + Darunavir"], ["Paediatric ART", "National Paediatric HIV/AIDS Initiative launched 30 Nov 2006. Till March 2014 — 1,06,824 CLHIV registered; 42,015 on free ART"], ] story.append(colored_table(art_data, [3.5*cm, 14*cm], header_bg=C_GREEN, alt_bg=C_GREEN_BG)) story.append(Spacer(1,4)) story.append(box_para( "<b>Network as of Sept 2019:</b> 548 ART centres | 1,236 Link ART centres | 17 Centres of Excellence | 7 Paediatric CoE | 93 ART-Plus centres | 310 Care & Support Centres", bg=C_GREEN_BG, border=C_GREEN)) story.append(Spacer(1,3)) story.append(box_para( "<b>90-90-90 Fast Track Target (by 2020):</b> (1) 90% of PLHIV know their status → (2) 90% of those on ART → (3) 90% of those have viral suppression | Goal: End AIDS as public health threat by 2030", bg=C_RED_BG, border=C_RED)) story.append(Spacer(1,5)) # ============================================================ # SECTION 7: ICTC # ============================================================ story.append(PageBreak()) story += hdr_block("7. INTEGRATED COUNSELLING AND TESTING CENTRES (ICTC)") story += [ Paragraph("<b>Since:</b> 1997 &nbsp;&nbsp; <b>Goal:</b> Identify PLHIV as early as possible and link to prevention, care and treatment", BODY), Paragraph("<b>ART services in 2004</b> gave major boost to ICTC services in India.", BODY), Spacer(1,4), ] story.append(box_para( "<b>Definition:</b> A person is counselled and tested for HIV at ICTC either (a) <b>Client Initiated</b> — of his own free will, OR (b) <b>Provider Initiated</b> — as advised by a medical provider", bg=C_LIGHT_BLUE, border=C_MED_BLUE)) story.append(Spacer(1,4)) story.append(Paragraph("<b>THREE Components of HIV Counselling & Testing Services:</b>", BOLD_BODY)) for s in ["1. Integrated Counselling and Testing Centres (ICTC)", "2. Prevention of Parent-to-Child Transmission of HIV (PPTCT)", "3. HIV/Tuberculosis Collaborative Activities"]: story.append(Paragraph(f"&nbsp;&nbsp;{s}", BULLET)) story.append(Spacer(1,4)) story.append(Paragraph("<b>Functions of ICTC:</b>", BOLD_BODY)) for f in ["Early detection of HIV", "Provision of basic information on modes of transmission and prevention for promoting behavioural change and reducing vulnerability", "Linking PLHIV with other HIV prevention, care and treatment services"]: story.append(Paragraph(f"• {f}", BULLET)) story.append(Spacer(1,5)) # ICTC Classification Table story += hdr_block("7a. Classification of ICTC", H2) ictc_data = [ [Paragraph("<b>Type</b>",BOLD_BODY), Paragraph("<b>Sub-type</b>",BOLD_BODY), Paragraph("<b>Key Features</b>",BOLD_BODY)], [Paragraph("<b>A. FIXED FACILITY ICTC</b>",BOLD_BODY), Paragraph("<b>i. Standalone ICTC (SA-ICTC)</b>",BOLD_BODY), "High client load; full-time counsellor + lab technician; located at medical colleges, district hospitals, sub-district hospitals, CHCs"], ["", Paragraph("<b>ii. Facility-Integrated ICTC (F-ICTC)</b>",BOLD_BODY), "Set up below block levels at 24×7 PHCs; existing health facility staff trained in HIV counselling & testing; logistic support from DAC"], ["", Paragraph("<b>PPP-ICTC</b>",BOLD_BODY), "Public-Private Partnership ICTCs in private hospitals, labs, NGOs; supported by DAC/SACs with rapid HIV kits, training, QA, PEP drugs, IEC materials"], [Paragraph("<b>B. MOBILE ICTC</b>",BOLD_BODY), "Mobile Van", "Van with room for examination + counselling + blood sample collection/processing; team = health educator/ANM + counsellor + lab technician; hard-to-reach areas, flexible hours; provides STI/RTI management, ANC, immunization"], [Paragraph("<b>C. COMMUNITY-BASED HIV SCREENING</b>",BOLD_BODY), "Sub-centre level", "By ANMs (frontline health workers) at sub-centre level; to offer HIV testing to every pregnant woman; goal = eliminate parent-to-child transmission"], ] ictc_ts = TableStyle([ ('BACKGROUND',(0,0),(-1,0),C_MED_BLUE), ('TEXTCOLOR',(0,0),(-1,0),C_WHITE), ('FONTNAME',(0,0),(-1,0),'Helvetica-Bold'), ('FONTSIZE',(0,0),(-1,-1),8.5), ('VALIGN',(0,0),(-1,-1),'MIDDLE'), ('GRID',(0,0),(-1,-1),0.4,colors.HexColor("#B0BEC5")), ('ROWBACKGROUNDS',(0,1),(-1,-1),[C_WHITE, C_LIGHT_BLUE, C_ORANGE_BG, C_PURPLE_BG, C_GREEN_BG, C_TEAL_BG]), ('LEFTPADDING',(0,0),(-1,-1),5), ('RIGHTPADDING',(0,0),(-1,-1),5), ('TOPPADDING',(0,0),(-1,-1),5), ('BOTTOMPADDING',(0,0),(-1,-1),5), ('SPAN',(0,1),(0,3)), ]) ictc_tbl = Table(ictc_data, colWidths=[3.5*cm, 3.5*cm, 10.5*cm], repeatRows=1) ictc_tbl.setStyle(ictc_ts) story.append(ictc_tbl) story.append(Spacer(1,5)) # ============================================================ # SECTION 8: PPTCT # ============================================================ story += hdr_block("8. PREVENTION OF PARENT-TO-CHILD TRANSMISSION (PPTCT)") story += [ Paragraph("• <b>Started:</b> 2002 in India", BULLET), Paragraph("• <b>Currently:</b> >15,000 ICTCs offer PPTCT services to pregnant women", BULLET), Paragraph("• <b>Aim:</b> Universal HIV testing to ALL pregnant women → eliminate mother-to-child transmission", BULLET), Spacer(1,4), ] pptct_evo = [ [Paragraph("<b>Year</b>",BOLD_BODY), Paragraph("<b>Strategy Evolution</b>",BOLD_BODY)], ["2002", "Started with single-dose Nevirapine (SD-NVP) prophylaxis during labour + for newborn"], ["2012 (Sept)", "Transition to multi-drug ARV prophylaxis (WHO Option B) — initially in AP, Karnataka, Tamil Nadu"], ["2013 (National)", "National strategic plan for multi-drug ARVs — phased nationwide implementation"], ["Current", "Lifelong triple-drug ART (TDF+3TC+EFV) for ALL HIV-positive pregnant/breastfeeding women regardless of CD4 count or WHO clinical stage"], ] story.append(colored_table(pptct_evo, [3*cm, 14.5*cm], header_bg=C_PURPLE, alt_bg=C_PURPLE_BG)) story.append(Spacer(1,4)) story.append(Paragraph("<b>Essential Package of PPTCT Services in India:</b>", BOLD_BODY)) pptct_pkg = [ "Routine offer of HIV counselling & testing to all pregnant women in ANC with <b>opt-out option</b>", "Ensuring involvement of spouse & family members — shift from <b>'ANC-Centric' to 'Family-Centric' approach</b>", "Provision of <b>lifelong ART (TDF+3TC+EFV)</b> for all HIV positive pregnant/breastfeeding women", "Ensuring <b>safe delivery practices</b>", "<b>Infant prophylaxis</b>", "<b>Early Infant Diagnosis (EID)</b> — DNA PCR at 6 weeks for HIV-exposed infants", "<b>Exclusive breastfeeding</b> counselling", "<b>Co-trimoxazole prophylaxis</b> for HIV-exposed infants", ] for i, p in enumerate(pptct_pkg, 1): story.append(Paragraph(f"{i}. {p}", BULLET)) story.append(Spacer(1,5)) # ============================================================ # SECTION 9: TB-HIV COORDINATION # ============================================================ story.append(PageBreak()) story += hdr_block("9. TB-HIV COORDINATION") story += [ Paragraph("Collaborative efforts since <b>2001</b>; first national framework for joint TB-HIV activities developed in <b>2007</b>; activities comply with <b>WHO policy 2012</b>.", BODY), Spacer(1,4), ] tbhiv = [ [Paragraph("<b>#</b>",BOLD_BODY), Paragraph("<b>Activity</b>",BOLD_BODY)], ["1", "Intensified TB case finding at all HIV testing centres (ICTCs) — now extended to all ART centres"], ["2", "HIV testing of TB patients — routine through Provider Initiated Testing & Counselling (PITC) in all states"], ["3", "HIV-positive patients eligible for free HIV care at ART centre network (536 ART centres as of Dec 2017)"], ["4", "Whole blood finger prick HIV screening at all DMC (District Microscopy Centre) without standalone/F-ICTC"], ["5a", "PITC among presumptive TB cases (TB suspects) — HIGH HIV prevalent states: phased implementation starting high prevalence states → A & B category districts"], ["5b", "PITC — LOW HIV prevalent states: routine HIV testing among presumptive TB cases aged 25–54 years in C & D category districts where co-located TB + HIV testing facilities exist"], ["6", "Intensified case finding specifically monitored among HIV-infected pregnant women and children living with HIV"], ["7", "NACP + RNTCP adopted <b>Isoniazid Prophylaxis Therapy (IPT)</b> for prevention of TB among PLHIV (phased implementation)"], ["8", "RNTCP prioritised presumptive TB among PLHIV for rapid diagnosis with <b>Xpert MTB/RIF</b> (high sensitivity for TB + Rifampicin resistance)"], ] story.append(colored_table(tbhiv, [1*cm, 16.5*cm], header_bg=C_TEAL, alt_bg=C_TEAL_BG)) story.append(Spacer(1,4)) story.append(box_para( "<b>Special Note:</b> HIV-infected TB patients on protease inhibitor-based second-line ART receive <b>Rifabutin-based TB treatment</b> in place of Rifampicin", bg=C_RED_BG, border=C_RED)) story.append(Spacer(1,5)) # ============================================================ # SECTION 10: STD CONTROL + SURAKSHA CLINIC # ============================================================ story += hdr_block("10. STD/STI CONTROL PROGRAMME & SURAKSHA CLINIC") story += [ Paragraph("STD control is <b>linked to HIV/AIDS control</b> as behaviour resulting in STD transmission and HIV transmission is the same. HIV is transmitted more easily in presence of another STD.", BODY), Spacer(1,3), ] std_data = [ [Paragraph("<b>Approach</b>",BOLD_BODY), Paragraph("<b>Details</b>",BOLD_BODY)], ["Syndromic Approach", "Management of STDs based on specific symptoms and signs — NOT dependent on laboratory investigations"], ["Integration", "RTI/STI services integrated at ALL levels of health care; coordination between Dept of Family Welfare and NACO"], ["STD Clinics", "District/block/FRU level clinics as referral centres; strengthened with technical support, equipment, reagents, drugs, counselling and quality condoms"], ["Training", "Massive orientation-training for medical and paramedical workers in syndromic approach"], ["Suraksha Clinic", "NACO has <b>branded all STI/RTI services as 'Suraksha Clinic'</b> with a communication strategy for generating demand for these services"], ["Pre-packed Colour Coded Kits", "Pre-packed colour coded STI/RTI kits provided free to all designated STI/RTI clinics — centrally procured and supplied to State AIDS Control Societies"], ] story.append(colored_table(std_data, [4*cm, 13.5*cm], header_bg=C_ACCENT, alt_bg=C_ORANGE_BG)) story.append(Spacer(1,5)) # ============================================================ # SECTION 11: NSP 2017-2024 # ============================================================ story += hdr_block("11. NATIONAL STRATEGIC PLAN (NSP) FOR HIV/AIDS AND STI 2017–2024") story += [ Paragraph("<b>Vision:</b> AIDS-free India", BODY), Paragraph("<b>Mission:</b> Attain universal coverage of HIV prevention, testing, treatment to care continuum — effective, inclusive, equitable and adapted to population and local needs", BODY), Paragraph("<b>Goal:</b> Achieve <b>Zero new infections</b>, <b>Zero AIDS-related deaths</b>, <b>Zero AIDS-related stigma and discrimination</b>", BODY), Spacer(1,4), ] story.append(Paragraph("<b>THREE Epidemiological Contexts:</b>", BOLD_BODY)) epi_data = [ [Paragraph("<b>Context</b>",BOLD_BODY), Paragraph("<b>Description</b>",BOLD_BODY)], ["(i) Mature Epidemic", "HIV incidence and prevalence are HIGH in key, bridge and other at-risk populations and in some cases in general population"], ["(ii) Emerging Epidemic", "Relatively new and RISING rates of infection among key, bridge and other at-risk populations"], ["(iii) Low/Stable Epidemic", "HIV <5% in all HRGs; still need to focus on potential risks to maintain low infection rates and eliminate HIV transmission"], ] story.append(colored_table(epi_data, [4*cm, 13.5*cm], header_bg=C_PURPLE, alt_bg=C_PURPLE_BG)) story.append(Spacer(1,4)) story.append(Paragraph("<b>SIX Objectives of NSP 2017–2024:</b>", BOLD_BODY)) objectives = [ ("Obj 1", "Reduce <b>80% new infections</b> by 2024 (Baseline: 2010)"), ("Obj 2", "Ensure <b>95% of estimated PLHIV know their status</b> by 2024"), ("Obj 3", "Ensure <b>95% PLHIV have ART initiation and retention</b> by 2024 for sustained viral suppression"), ("Obj 4", "<b>Eliminate mother-to-child transmission</b> of HIV and syphilis by 2020"), ("Obj 5", "<b>Eliminate HIV/AIDS related stigma and discrimination</b> by 2020"), ("Obj 6", "Facilitate <b>sustainable NACP service delivery</b> by 2024"), ] obj_data = [[Paragraph("<b>Objective</b>",BOLD_BODY), Paragraph("<b>Target</b>",BOLD_BODY)]] + \ [[Paragraph(o,BOLD_BODY), Paragraph(t,BODY)] for o,t in objectives] story.append(colored_table(obj_data, [2*cm, 15.5*cm], header_bg=C_DARK_BLUE, alt_bg=C_LIGHT_BLUE)) story.append(Spacer(1,4)) story.append(Paragraph("<b>Expected Achievements by 2024:</b>", BOLD_BODY)) achievements = [ "Estimated new infections: reduce from 1,02,226 (2010) to <21,000 per year", "2.14 million of 2.25 million estimated PLHIV would know their status", "2.03 million PLHIV would be put on ART", "1.93 million PLHIV on treatment with HIV viral load <1,000 copies/ml", "<50 cases of new paediatric HIV infections per 1,00,000 live births with MTCT rate <5% by 2020", "<50 cases of congenital syphilis per 1,00,000 live births", "HIV/AIDS perceived as chronic manageable disease — no stigma/discrimination", "Key NACP components to continue through 100% DOMESTIC FUNDING", ] for a in achievements: story.append(Paragraph(f"• {a}", BULLET)) story.append(Spacer(1,5)) # ============================================================ # SECTION 12: IEC/BCC # ============================================================ story += hdr_block("12. INFORMATION, EDUCATION & COMMUNICATION (IEC/BCC)") story.append(Paragraph("<b>Communication in NACP-IV is directed at:</b>", BOLD_BODY)) iec_pts = [ "Increase knowledge among general population (especially youth and women) on safe sexual behaviour", "Sustain behaviour change in high risk groups and bridge populations", "Generate demand for care, support and treatment services", "Make appropriate changes in societal norms to reduce stigma and discrimination", ] for p in iec_pts: story.append(Paragraph(f"• {p}", BULLET)) story.append(Spacer(1,3)) iec_data = [ [Paragraph("<b>Programme</b>",BOLD_BODY), Paragraph("<b>Details</b>",BOLD_BODY)], ["Adolescence Education Programme (AEP)", "Runs in secondary and senior secondary schools; 16-hour sessions in class IX and XI; builds life skills; implemented in 23 states; 49,000 schools covered by March 2014"], ["Red Ribbon Clubs (RRC)", "In colleges; peer-to-peer messaging on HIV prevention; safe space for youth to clarify myths; promotes voluntary blood donation among youth"], ] story.append(colored_table(iec_data, [5*cm, 12.5*cm], header_bg=C_GREEN, alt_bg=C_GREEN_BG)) story.append(Spacer(1,5)) # ============================================================ # SECTION 13: ORGANIZATIONAL STRUCTURE # ============================================================ story += hdr_block("13. ORGANIZATIONAL STRUCTURE OF NACO") naco_data = [ [Paragraph("<b>Position</b>",BOLD_BODY), Paragraph("<b>Designation</b>",BOLD_BODY)], ["Head of NACO", "Additional Secretary, MoHFW + Director General, NACO, Govt of India"], ["Technical Divisions", "Headed by Deputy Director General (DDG)/DGHS level officers"], ["Finance Division", "Headed by Director-Finance"], ["Admin & Procurement", "Headed by Joint Secretary, Ministry of Health"], ] story.append(colored_table(naco_data, [5*cm, 12.5*cm])) story.append(Spacer(1,3)) story.append(Paragraph("<b>Technical Divisions of NACO:</b> Targeted Intervention & LWS | Basic Services (ICTC, PPTCT, HIV/TB) | STI/RTI Management | Blood Safety | Treatment, Care & Support | Surveillance & Research | IEC/BCC | Finance, Admin, Procurement", BODY)) story.append(Spacer(1,5)) # ============================================================ # SECTION 14: COUNTRY SCENARIO # ============================================================ story += hdr_block("14. COUNTRY SCENARIO — HIV PREVALENCE GROUPS") country_data = [ [Paragraph("<b>Group</b>",BOLD_BODY), Paragraph("<b>States</b>",BOLD_BODY), Paragraph("<b>Criteria</b>",BOLD_BODY)], ["Group I — High Prevalence", "Maharashtra, Tamil Nadu, Karnataka, Andhra Pradesh, Manipur, Nagaland", "HIV >5% in HRG AND ≥1% in ANC women"], ["Group II — Moderate Prevalence", "States where HIV >5% in at least one HRG", "<1% in ANC women"], ["Group III — Low Prevalence", "All remaining states", "HIV <5% in all HRGs AND <1% in ANC women"], ] story.append(colored_table(country_data, [4*cm, 7*cm, 6.5*cm])) story.append(Spacer(1,5)) # ============================================================ # QUICK REVISION BOX # ============================================================ story.append(PageBreak()) story += hdr_block("QUICK EXAM FACTS — AT A GLANCE") quick_data = [ [Paragraph("<b>Topic</b>",BOLD_BODY), Paragraph("<b>Key Fact</b>",BOLD_BODY)], ["NACP launched", "1987"], ["NACP-I", "1992–1999 | Slow down spread of HIV"], ["NACP-II", "1999–2006 | Behaviour change, decentralisation, NGO involvement"], ["NACP-III", "2007–2012"], ["NACP-IV", "2012–2017"], ["NSP", "2017–2024 | AIDS-free India"], ["ICTC services since", "1997"], ["PPTCT started", "2002"], ["ART started", "2004"], ["2nd-line ART started", "Jan 2008 (GHTM Tambaram + JJ Hospital Mumbai)"], ["3rd-line ART rolled out", "2015 | Raltegravir + Darunavir"], ["Paediatric HIV initiative", "30 November 2006"], ["ICTC initiation types", "Client-initiated OR Provider-initiated"], ["ICTC types", "Fixed (SA-ICTC, F-ICTC/PPP-ICTC) + Mobile ICTC + Community-based HIV screening"], ["SA-ICTC location", "Medical colleges, district hospitals, sub-district hospitals, CHCs"], ["F-ICTC location", "24×7 PHC (below block level)"], ["Mobile ICTC team", "Health educator/ANM + Counsellor + Lab Technician"], ["PPTCT current regimen", "Lifelong triple ART (TDF+3TC+EFV) — regardless of CD4 count"], ["STI/RTI clinics branded as", "Suraksha Clinic (by NACO)"], ["STD Kits", "Pre-packed colour coded STI/RTI kits — free to all designated clinics"], ["TB-HIV Framework started", "2007"], ["IPT in TB-HIV", "Isoniazid Prophylaxis Therapy for prevention of TB among PLHIV"], ["Rapid TB test in PLHIV", "Xpert MTB/RIF"], ["90-90-90 target", "By 2020 — Know status : On ART : Viral suppression"], ["NSP Obj 1", "Reduce 80% new infections by 2024 (Baseline 2010)"], ["NSP Obj 4", "Eliminate MTCT of HIV and syphilis by 2020"], ["Blood banks (NACO)", "1,131 blood banks; 590 BCSU; 34 Model Blood Banks"], ["Blood Storage Centres", "At FRUs (First Referral Units) at sub-district levels"], ["Link Worker Scheme", "18 states; 163 highly vulnerable districts"], ["AEP", "Adolescence Education Programme — 16 hr sessions in Class IX & XI; 23 states"], ["Red Ribbon Clubs", "In colleges — peer-to-peer messaging; voluntary blood donation"], ] story.append(colored_table(quick_data, [7*cm, 10.5*cm], header_bg=C_DARK_BLUE, alt_bg=C_LIGHT_BLUE)) story.append(Spacer(1,6)) story.append(box_para( "<b>Source:</b> Park's Textbook of Preventive and Social Medicine | Chapter on HIV/AIDS (Chapter 7) — All content strictly from Park's textbook only", bg=C_GREY_BG, border=C_MED_BLUE, style=S("src_note", fontName="Helvetica-Oblique", fontSize=8.5, textColor=C_DARK_BLUE) )) doc.build(story) print("PDF created successfully!") EOF echo "Exit: $?"

Your complete revision PDF is ready:

NACP ICTC Complete Revision

PDF Document · PDF


Here's everything that's now compiled in the PDF (all strictly from Park's textbook, nothing missed):

What's Inside - All 14 Sections in Order

#SectionKey Content
1NACP OverviewLaunch 1987, NACO, Aim (3 points)
2Milestones Timeline1986 to 2017 - year-by-year table
3Four PhasesNACP I → II → III → IV with focus of each
4National Strategy Components8 components
5NACP-IV Services PackagePrevention services (13 points) + Care/Support/Treatment (8 points)
6Services Provided (ART in Detail)1st, Alternative 1st, 2nd, 3rd-line ART + Paediatric ART with dates and numbers
7ICTCDefinition, Functions, SA-ICTC, F-ICTC, PPP-ICTC, Mobile ICTC, Community-based
8PPTCT2002 start, SD-NVP → Option B → Lifelong triple ART evolution, 8-point essential package
9TB-HIV Coordination8 activities including PITC, IPT, Xpert MTB/RIF, Rifabutin
10STD Control + Suraksha ClinicSyndromic approach, integration, "Suraksha Clinic" branding, colour coded kits
11NSP 2017–2024Vision/Mission/Goal, 3 epidemic contexts, 6 Objectives, 8 expected achievements
12IEC/BCCAEP (schools) + Red Ribbon Clubs (colleges)
13Organisational StructureNACO hierarchy + all technical divisions
14Quick Exam Facts30-row colour-coded at-a-glance table for last-minute revision
The last page is a Quick Exam Facts table with 30 rows covering every examinable one-liner - ideal for the night before your exam.
This is a shared conversation. Sign in to Orris to start your own chat.