All files / react-app/src/features/guides index.tsx

100% Statements 2/2
0% Branches 0/2
0% Functions 0/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142      72x                                                                                 72x                                                                                                                                                                                                  
import * as UI from "@/components";
import { Guide } from "shared-types";
 
export const ABPGuide = () => {
  return (
    <>
      <UI.SubNavHeader>
        <h1 className="text-xl font-medium">
          Medicaid Alternative Benefit Plan Implementation Guides
        </h1>
      </UI.SubNavHeader>
      <section className="max-w-screen-xl m-auto px-4 lg:px-8 py-8 gap-10">
        <div className="h-[5px] bg-gradient-to-r from-primary from-50% to-[#02bfe7] to-[66%] rounded-t"></div>
        <UI.Table className="flex-1 min-h-[calc(100vh-350px)]">
          <UI.TableHeader className="sticky top-0 bg-white">
            <UI.TableRow>
              <UI.TableHead className="w-[10px]">Guide</UI.TableHead>
              <UI.TableHead className="w-[10px]">Link</UI.TableHead>
            </UI.TableRow>
          </UI.TableHeader>
 
          <UI.TableBody>
            {abp_forms.map((row) => (
              <UI.TableRow className="h-10" key={row.title}>
                <UI.TableCell>{row.title}</UI.TableCell>
                <UI.TableCell>
                  <a
                    href={row.href}
                    target={row.targetBlank ? "_blank" : undefined}
                    rel="noreferrer"
                    className="underline"
                  >
                    {row.linkTitle}
                  </a>
                </UI.TableCell>
              </UI.TableRow>
            ))}
          </UI.TableBody>
        </UI.Table>
      </section>
    </>
  );
};
 
const abp_forms: Guide[] = [
  {
    title: "Introduction",
    linkTitle: "Introduction",
    href: "/forms/abp/IG_AbpIntroduction.doc",
  },
  {
    title: "ABP1",
    linkTitle: "Alternative Benefit Plan Populations",
    href: "/forms/abp/IG_ABP1_AlternativeBenefitPlanPopulations.doc",
  },
  {
    title: "ABP2a",
    linkTitle:
      "Voluntary Benefit Package Selection Assurances - Eligibility Group under Section 1902(a)(10)(A)(i)(VIII) of the Act",
    href: "/forms/abp/IG_ABP2a_VoluntaryBenefitPackageAssurances.doc",
  },
  {
    title: "ABP2b",
    linkTitle:
      "Voluntary Enrollment Assurances for Eligibility Groups other than the Adult Group under Section 1902(a)(10)(A)(i)(VIII) of the Act",
    href: "/forms/abp/IG_ABP2b_VoluntaryEnrollmentAssurances.doc",
  },
  {
    title: "ABP2c",
    linkTitle: "Enrollment Assurances - Mandatory Participants",
    href: "/forms/abp/IG_ABP2c_EnrollmentAssurancesMandatoryParticipants.doc",
  },
  {
    title: "ABP3",
    linkTitle: "Selection of benchmark or benchmark-equivalent benefit package",
    href: "/forms/abp/IG_ABP3_SelectionOfBenchmark20190819-Final.docx",
  },
  {
    title: "ABP3.1",
    linkTitle: "Selection of benchmark or benchmark-equivalent benefit package",
    href: "/forms/abp/IG_ABP3.1_SelectionOfBenchmark20190819-Final.docx",
  },
  {
    title: "ABP4",
    linkTitle: "Alternative Benefit Plan Cost-Sharing",
    href: "/forms/abp/IG_ABP4_AbpCostSharing.doc",
  },
  {
    title: "ABP5",
    linkTitle: "Benefits Description",
    href: "/forms/abp/IG_ABP5_BenefitsDescription-Final.docx",
  },
  {
    title: "ABP6",
    linkTitle: "Benchmark-Equivalent Benefit Package",
    href: "/forms/abp/IG_ABP6_BenchmarkEquivalentBenefit.doc",
  },
  {
    title: "ABP7",
    linkTitle: "Benefit Assurance",
    href: "/forms/abp/IG_ABP7_BenefitAssurances.doc",
  },
  {
    title: "ABP8",
    linkTitle: "Service Delivery Systems",
    href: "/forms/abp/IG_ABP8_ServiceDeliverySystems.doc",
  },
  {
    title: "ABP9",
    linkTitle: "Employer Sponsored Insurance and Payment of Premiums",
    href: "/forms/abp/IG_ABP9_EmployerSponsoredInsurance.doc",
  },
  {
    title: "ABP10",
    linkTitle: "General Assurances",
    href: "/forms/abp/IG_ABP10_GeneralAssurances.doc",
  },
  {
    title: "ABP11",
    linkTitle: "Payment Methodology",
    href: "/forms/abp/IG_ABP11_PaymentMethodology.doc",
  },
  {
    title: "Alternative Benefit Plan State Training Webinar",
    linkTitle: "Alternative Benefit Plan State Training Webinar (2013-08-13 .wmv)",
    href: "https://www.medicaid.gov/media/162926",
    targetBlank: true,
  },
  {
    title: "Alternative Benefit Plan State Training",
    linkTitle: "Alternative Benefit Plan State Training (2020-04-24 .pdf)",
    href: "/forms/abp/ABPStateTraining.pdf",
    targetBlank: true,
  },
  {
    title: "Alternative Benefit Plan SPA Process",
    linkTitle: "Alternative Benefit Plan SPA Process (2016-08-01 .pdf)",
    href: "/forms/abp/ABPSPAProcess.pdf",
    targetBlank: true,
  },
];