
   <!-- included msal.js to make debug easy -->


<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6 usn"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="no-js ie7 usn"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="no-js ie8 usn"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="no-js ie9 usn"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html dir="ltl" lang="en" class="no-js usn">
<!--<![endif]-->
<head>
   <meta class="swiftype" name="domain-identifier" data-type="integer" content="4" />
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, maximum-scale=5">
   
    <link rel="canonical" href="https://bok.ahima.org/page-not-found/" />
    <title>Page Not Found | AHIMA Body of Knowledge™</title>
    <meta name="description" content="">
    <meta property="og:type" content="website">
    <meta property="og:title" content="Page Not Found | AHIMA Body of Knowledge™" />
    <meta property="og:image" content="https://bok.ahima.org/media/ky0nk2eq/ahima_logo_blu_hr.png" />
    <meta property="og:url" content="https://bok.ahima.org/page-not-found/" />
    <meta property="og:description" content="" />
    <meta property="og:site_name" content="AHIMA Body of Knowledge™" />

   
    <!-- uSkinned Icons CSS -->
    <link rel="stylesheet" href="/css/usn_fabric/icons.css">
    <!-- Bootstrap CSS -->
        <link rel="stylesheet" href="/css/usn_fabric/bootstrap-4.3.1.min.css">
    <!-- Slick Carousel CSS -->
    <link rel="stylesheet" href="/css/usn_fabric/slick-carousel-1.8.1.min.css">
    <!-- Lightbox CSS -->
    <link rel="stylesheet" href="/css/usn_fabric/ekko-lightbox-5.3.0.min.css">
    <!-- uSkinned Compiled CSS -->
    <link rel="stylesheet" href="/style.axd?styleId=138868">


           <link rel="shortcut icon" href="/media/z2rm5ua3/ahima_favicon.jpg?width=32&height=32" type="image/jpg">
        <link rel="apple-touch-icon" sizes="57x57" href="/media/z2rm5ua3/ahima_favicon.jpg?width=57&height=57">
        <link rel="apple-touch-icon" sizes="60x60" href="/media/z2rm5ua3/ahima_favicon.jpg?width=60&height=60">
        <link rel="apple-touch-icon" sizes="72x72" href="/media/z2rm5ua3/ahima_favicon.jpg?width=72&height=72">
        <link rel="apple-touch-icon" sizes="76x76" href="/media/z2rm5ua3/ahima_favicon.jpg?width=76&height=76">
        <link rel="apple-touch-icon" sizes="114x114" href="/media/z2rm5ua3/ahima_favicon.jpg?width=114&height=114">
        <link rel="apple-touch-icon" sizes="120x120" href="/media/z2rm5ua3/ahima_favicon.jpg?width=120&height=120">
        <link rel="apple-touch-icon" sizes="144x144" href="/media/z2rm5ua3/ahima_favicon.jpg?width=144&height=144">
        <link rel="apple-touch-icon" sizes="152x152" href="/media/z2rm5ua3/ahima_favicon.jpg?width=152&height=152">
        <link rel="apple-touch-icon" sizes="180x180" href="/media/z2rm5ua3/ahima_favicon.jpg?width=180&height=180">
        <link rel="icon" type="image/png" href="/media/z2rm5ua3/ahima_favicon.jpg?width=16&height=16" sizes="16x16">
        <link rel="icon" type="image/png" href="/media/z2rm5ua3/ahima_favicon.jpg?width=32&height=32" sizes="32x32">
        <link rel="icon" type="image/png" href="/media/z2rm5ua3/ahima_favicon.jpg?width=96&height=96" sizes="96x96">
        <link rel="icon" type="image/png" href="/media/z2rm5ua3/ahima_favicon.jpg?width=192&height=192" sizes="192x192">
        <meta name="msapplication-square70x70logo" content="/media/z2rm5ua3/ahima_favicon.jpg?width=70&height=70" />
        <meta name="msapplication-square150x150logo" content="/media/z2rm5ua3/ahima_favicon.jpg?width=150&height=150" />
        <meta name="msapplication-wide310x150logo" content="/media/z2rm5ua3/ahima_favicon.jpg?width=310&height=150" />
        <meta name="msapplication-square310x310logo" content="/media/z2rm5ua3/ahima_favicon.jpg?width=310&height=310" />


   

   

<!-- FontAwesome -->
<script src="https://kit.fontawesome.com/5cf497aa68.js" crossorigin="anonymous"></script>
<!-- End FontAwesome -->
<style>
table.bok-table th {
background-color:#000c8e;
color:#ffffff;
}

.base-borders, table, table th, table td {
    border-color:#e7e7e7;
}

div.container div.item div.inner a:hover {
    text-decoration: underline;
}

nav.main ul>li.active>span>a:hover {
    color: #ffffff;
}

@media only screen and (min-width: 1280px) {
    header#site-header #logo {
        height: 120px !important;
    }
}

@media only screen and (min-width: 1280px) {
    header#site-header #logo::after {
        height: 120px !important;
    }
}

@media (min-width: 992px) {
    header#site-header .site-search.open-search {
        left: 260px !important;
    }
}

@media (max-width:650px) {
   table.bok-table th {
        display:none;
    }
    
    table.bok-table td {
        display: block;
        padding: 0.75rem 1rem;
    }
    table.bok-table td:first-child {
        padding-top:2rem;
    }
    
    table.bok-table  td:bottom-child {
        padding-bottom:2rem;
    }
    
    table.bok-table td::before {
        content: attr(data-label) ": ";
        font-weight:700;
        text-transform: capitalize;
    }
    }
button.bok-printbutton:hover {
    background: #000c8e;
    color: white;
    border: 2px solid white;
}
button.bok-printbutton {
    background:white;
    color:  #000c8e;
    border: 2px solid #000c8e;
    padding: 10px 30px;
   margin:1rem 1rem 1rem 0rem;
}

/* Print styles */
@media print {

.page-break-before {
    page-break-before: always;
}
    body {
        background-color: #fff;
        color: #000;
    }

    header, footer, aside, nav, form, iframe, .ads, .sidebar, .no-print, .menu, .hero, .adslot {
        display: none !important;  /* Hide these elements when printing */
    }

div#site-content:before { 
  content: url(https://ahimaazprdstorage.blob.core.windows.net/cache/c/d/d/d/3/d/cddd3d7191f09f7968811ffa80276b33ddaf6099.png);
display: inline-block;
} 

    article {
        width: 100%;
        box-shadow: none;  /* Remove any shadow effects */
        padding: 15px;
    }

     img {
        max-width: 100%;  /* Scale images to fit page */
    }

    a, a:visited {
        text-decoration: none;  /* Remove underlines from links */
        color: #000;  /* Make links black */
    }

    a[href]:after {
        content: " (" attr(href) ")";  /* Print URLs after link texts */
        font-size: 0.8em;
    }

    /* Optional: page breaks for better organization */
    h1, h2, h3 {
        page-break-after: avoid;
    }

    table, figure {
        page-break-inside: avoid;
    }
   div#collapse-145797-1 {
    display: block;
   }
}

/* hidden on-screen */
.print {
    display: none;
  }
  
  @media print {
  
    /* visible when printed */
    .print {
      display: block;
    }
  
  }
.blue-gradient-background {
background: linear-gradient(90deg, rgba(0,21,163,1) 0%, rgba(1,15,45,1) 100%) !important;
}
</style>
<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined" rel="stylesheet" />        <!-- Google Tag Manager -->
        <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5W2X8N6J');</script>
        <!-- End Google Tag Manager -->


   <link href="/DependencyHandler.axd?s=L2Nzcy9hcHAuY3NzOy9jc3MvYXJ0aWNsZXMuY3NzOy9jc3MvY2FyZHMuY3NzOy9jc3MvbGF5b3V0LmNzczsvY3NzL3RoZW1lLmNzczsvY3NzL25hdmlnYXRpb24uY3NzOy9jc3MvYnJvd3Nlci11cGdyYWRlLmNzczsvY3NzL21vYmlsZS5jc3M7L2Nzcy90YWJsZXQuY3NzOy9jc3Mvc2VhcmNoLXJlc3VsdC5jc3M7L2Nzcy9ldmVudC1zZXNzaW9uLmNzczsvY3NzL25vdGlmaWNhdGlvbi1iYW5uZXIuY3NzOy9jc3MvdmVuZG9ycy9zd2lmdHlwZS9zZWFyY2guY3NzOy9jc3MvdmVuZG9ycy9zd2lmdHlwZS9hdXRvY29tcGxldGUuY3NzOy9jc3MvdmVuZG9ycy9pY29uLWZvbnRzLmNzczsvY3NzL2FkZC10by1jYWxlbmRhci1saW5rcy5jc3M7L2Nzcy9ldmVudC1wcmVzZW50ZXIuY3NzOy9jc3MvYmFsbG90aW5nLmNzczsvY3NzL2ZyYW1ld29yay5jc3M7L2Nzcy9teWFoaW1hX3RoZW1lLmNzczsvY3NzL2VyYWMtZXhhbS1sYXVuY2gtcGFnZS5jc3M7&amp;t=Css&amp;cdv=401529873" type="text/css" rel="stylesheet"/>
</head>

<body 
    


 class="    "

 >
    
        <!-- Google Tag Manager (noscript) -->
        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5W2X8N6J"
        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
        <!-- End Google Tag Manager (noscript) -->



    <div id="loader" aria-hidden="true" inert>
        <div id="loadermessage" class="loadermessage">
            <div class="dots"><em class="l1"></em><em class="l2"></em><em class="l3"></em></div>
            <span></span>
            <a href="/" class="linkbutton">Close</a>
        </div>
    </div>

    <div id="small-loader" aria-hidden="true" inert>
    </div>

    <nav aria-label="Skip links">
        <!-- Skip to content -->
        <a class="skip-to-content sr-only sr-only-focusable" data-swiftype-index="false" href="#site-content">Skip to main content</a>
        <!--// Skip to content -->
    </nav>
        <!-- Site -->
        <div id="site">

            <!-- Header -->
                  <header id="site-header" data-swiftype-index="false" role="banner">
         <div class="container-fluid">

            <div class="row">

                   <div id="logo" ><a href="/" title="AHIMA Body of Knowledge™">AHIMA Body of Knowledge™</a></div>




               <!-- Expand -->
               <a class="expand">
                  <span>Menu</span>
               </a>
               <!--// Expand -->
               <!-- Navigation -->
               <div class="navigation">

                  <!-- Reveal -->
                  <div class="reveal">

                     <!-- Main navigation -->
                     
        <nav class="main" role="navigation" aria-label="Main site navigation">
                    <ul >
                <li  class="no-child ">
                    <span><a href="/"   >Home</a></span>
                </li>
                <li  class="has-child ">
                    <span><a href="javascript:void(0);"   >Topics</a></span>
        <ul >
                <li  class="no-child ">
                    <span><a href="/topics/clinical-documentation-integrity/"   >Clinical Documentation Integrity</a></span>
                </li>
                <li  class="no-child ">
                    <span><a href="/topics/coding-compliance-and-revenue-cycle/"   >Coding, Compliance, and Revenue Cycle</a></span>
                </li>
                <li  class="no-child ">
                    <span><a href="/topics/healthcare-data-lifecycle/"   >Healthcare Data Lifecycle</a></span>
                </li>
                <li  class="no-child ">
                    <span><a href="/topics/industry-resources/"   >Industry Resources</a></span>
                </li>
                <li  class="no-child ">
                    <span><a href="/topics/privacy-and-security/"   >Privacy and Security</a></span>
                </li>
                <li  class="no-child ">
                    <span><a href="/topics/workforce-development/"   >Workforce Development</a></span>
                </li>
        </ul>     
                </li>
                <li  class="no-child ">
                    <span><a href="/archive-hub-page/"   >BoK ARCHIVE Resources</a></span>
                </li>
                <li  class="no-child ">
                    <span><a href="/foundation-archive-hub-page/"   >Foundation Archive Hub Page</a></span>
                </li>
        </ul>     

        </nav>




                     <!--// Main navigation -->
                     <!-- CTA Links -->
                     

                     <!--// CTA Links -->
                     <!-- Site search -->
                     


      <div class="site-search">
         <form role="search" onsubmit="AHIMA.Search.executeButtonClick('#search-button'); return false;">
            <fieldset>
               <div class="form-group">
                  <label class="control-label d-none" for="ahima-search-input">Search the site</label>
                  <input type="text" class="form-control" id="ahima-search-input" placeholder="Search">
               </div>
               <button type=reset id="search-button" role="button" onclick="return AHIMA.Search.goToSearchResultsPage('#ahima-search-input','/bok-search-results/')" aria-label="Search" class="btn base-btn-bg base-btn-text base-btn-borders btn-search"><i class="icon usn_ion-ios-search"></i></button>
            </fieldset>
         </form>
         <a class="expand-search"><em>Expand Search</em><i class="icon usn_ion-ios-search"></i></a>
      </div>

                     <!--// Site search -->
                     <!-- Secondary navigation -->

   <!-- Secondary navigation -->
   <nav class="secondary" aria-label="Secondary Navigation">
      <input type="hidden" id="ahima-id" value="" />
      <input type="hidden" id="contact-id" value="" />
      <ul>
         <li class="msg">
            <span></span>
         </li>
               <li class="action">
            <a id="login" href="#" onclick='AHIMA.Utils.Authentication.redirectToLogin("/umbraco/Surface/AzureB2CSurface/Login")'>Login</a>
      </li>
      </ul>
   </nav>
   <!--// Secondary navigation -->


                     <!--// Secondary navigation -->
                  </div>
                  <!--// Reveal -->
               </div>
               <!--// Navigation -->
            </div>
         </div>
      </header>

            <!--// Header -->
            <!-- Content -->
            <main id="site-content" role="main">

                


                



                




    <section class="content component pods-component base-bg " id="pos_156129" >
        
                <div class="container">

        




            <div class="component-main row listing listing_basic-grid listing-pods "  >

    <div class="item items-2 col-12 item_text-below text-left " data-os-animation="fadeIn" data-os-animation-delay="0s">
        <div class="inner  ">
                                        <div class="info info_align-middle">
                                                                <div class="text base-text">
                            <h1>Page Not Found</h1>
<p>Apologies, but the page you're seeking can't be found. Are you unable to locate specific <strong>Body of Knowledge (BoK) resources</strong> such as practice briefs, toolkits, templates, sample forms, or other BoK materials? If so, browse the content by topic above or <a rel="noreferrer noopener" href="https://bok.ahima.org/archive-hub-page/" title="Link to BOK Archive">BoK Archive</a>.  Please note that if you are searching for Journal of AHIMA (current or archive) articles, you should click on the following links: <a rel="noreferrer noopener" href="https://journal.ahima.org/" title="Link to Current Journal of AHIMA">Current Journal of AHIMA</a> articles or <a rel="noreferrer noopener" href="https://journal.ahima.org/archives" title="Link to Archived Journal of AHIMA">Archived Journal of AHIMA</a> articles. If you are still unable to locate resource you need, please submit a <a rel="noreferrer noopener" href="https://ahima.freshdesk.com/support/tickets/new" title="Link to Customer Service Request">Customer Service Request</a> Ticket that can be accessed by clicking the link or by visiting our <a rel="noreferrer noopener" href="http://ahima.org/contact-us-faqs/contact-us/" title="Link to Contact us and FAQs">Contact Us and FAQs</a> webpage. Our team is committed to supporting your professional development and ensuring you have access to the most current and comprehensive health information resources.</p>
                        </div>

                </div>
                                </div>
    </div>
            </div>

        



        
                </div>

    </section>









                
            </main>
            <!--// Content -->
            <!-- Breadcrumb -->
            
        <section class="breadcrumb-trail">
            <div class="container">
                <nav aria-label="breadcrumb">
                    <ol class="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList">
                                    <li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="/" itemtype="http://schema.org/Thing" itemprop="item"><span itemprop="name"><i class="icon usn_ion-md-arrow-dropleft before"></i>BOK</span></a><meta itemprop="position" content="1" /></li>

                                    <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumb-item active" aria-current="page"><span itemprop="name"><i class="icon usn_ion-md-arrow-dropleft before"></i>Page Not Found</span><meta itemprop="position" content="2" /></li>

                    </ol>
                </nav>
            </div>
        </section>

            <!--// Breadcrumb -->
            <!-- Footer -->
            
        <footer id="site-footer" role="contentinfo" class="footer-bg" data-swiftype-index="false"  style="background-image:url('/media/nltpxmoa/ahima23-pantone-2476.jpg');background-repeat:no-repeat;background-size:cover;background-position:center center;">
            <div class="container">

                <!-- Row -->
                <div class="row">

                                <div class="footer-item   col-lg-2 col-md-12 col-12 col">
                                    
    <div class="item  item_text-below text-left " data-os-animation="" data-os-animation-delay="">
        <div class="inner  ">
                                        <div class="info info_align-middle">
                                            <p class="heading footer-heading">AHIMA</p>
                                            <div class="text footer-text">
                            <p><a rel="noopener" href="https://ahima.org/who-we-are/about-us/" target="_blank" title="AHIMA About us page - opens in new window">About AHIMA</a></p>
<p><a href="/topics/industry-resources/code-of-ethics/" title="Code of Ethics">AHIMA Code of Ethics</a></p>
                        </div>

                </div>
                                </div>
    </div>

                                </div>
                                <div class="footer-item offset-lg-1  col-lg-2 col-md-12 col-12 col">
                                    
    <div class="item  item_text-below text-left " data-os-animation="" data-os-animation-delay="">
        <div class="inner  ">
                                        <div class="info info_align-middle">
                                            <p class="heading footer-heading">Customer Support</p>
                                            <div class="text footer-text">
                            <p><a href="https://ahima.org/privacy-policies/privacy-policy/" title="Privacy Policy" data-anchor="#">Privacy Notice</a></p>
<p><a href="https://ahima.org/contact-us-faqs/contact-us/" title="Contact us &amp; FAQs" data-anchor="#">Contact Us &amp; FAQs</a></p>
                        </div>

                </div>
                                </div>
    </div>

                                </div>
                                <div class="footer-item offset-lg-1  col-lg-2 col-md-12 col-12 col">
                                    
    <div class="item  item_text-below text-left " data-os-animation="" data-os-animation-delay="">
        <div class="inner  ">
                                        <div class="info info_align-middle">
                                            <p class="heading footer-heading">Advocacy</p>
                                            <div class="text footer-text">
                            <p><a rel="noopener" href="/advocacy/advocacy-agenda/" target="_blank" title="Advocacy agenda - open in a new window">Download the Agenda</a></p>
                        </div>

                </div>
                                </div>
    </div>

                                </div>
                                <div class="footer-item offset-lg-1  col-lg-2 col-md-12 col-12 col">
                                    
    <div class="item  item_text-below text-left " data-os-animation="" data-os-animation-delay="">
        <div class="inner  ">
                                        <div class="info info_align-middle">
                                            <p class="heading footer-heading">For Organizations</p>
                                            <div class="text footer-text">
                            <p><a rel="noopener" href="https://www.ahima.org/business-solutions/overview/advertising-exhibits-and-sponsorship" target="_blank" title="Sponsor an event - opens inn new window">Sponsor an Event</a></p>
                        </div>

                </div>
                                </div>
    </div>

                                </div>
                                <div class="footer-item   col-lg-3 col-md-12 col-12 col">
                                    
    <div class="item  item_codeblock " data-os-animation="" data-os-animation-delay="">
        <div class="inner">
            <a href="https://bok.ahima.org/"><img style="max-width:210px;" src="https://bok.ahima.org/media/4i3ntp3d/ahima-footer.png?width=800&height=600&mode=boxpad&bgcolor=000c8e" alt="AHIMA Logo"></a>
        </div>
    </div>

                                </div>
                                <div class="footer-item offset-lg-1  col-lg-7 col-md-12 col-12 col">
                                    
    <div class="item  item_social-links " data-os-animation="" data-os-animation-delay="">
        <div class="inner">


                <nav class="social" aria-label="Social Media Links">

                    <ul>
                            <li>
                                <span>
                                    <a href="https://www.linkedin.com/company/ahima/"   >
                                            <img class="lazyload" src="/media/0bko1ejz/linkedin_icon-100.jpg?height=16" data-src="/media/0bko1ejz/linkedin_icon-100.jpg?height=160" alt="AHIMA LinkedIn page" />
                                    </a>
                                </span>
                            </li>
                            <li>
                                <span>
                                    <a href="https://twitter.com/AHIMAResources"   >
                                            <img class="lazyload" src="/media/00ydwvoz/x-icon-100.jpg?height=16" data-src="/media/00ydwvoz/x-icon-100.jpg?height=160" alt="AHIMA X page" />
                                    </a>
                                </span>
                            </li>
                            <li>
                                <span>
                                    <a href="https://www.facebook.com/AHIMAOfficial/"   >
                                            <img class="lazyload" src="/media/rfcigzfm/facebook_icon-100.jpg?height=16" data-src="/media/rfcigzfm/facebook_icon-100.jpg?height=160" alt="AHIMA Facebook page" />
                                    </a>
                                </span>
                            </li>
                            <li>
                                <span>
                                    <a href="https://www.youtube.com/user/AHIMAonDEMAND"   >
                                            <img class="lazyload" src="/media/chvpdybd/youtube_icon-100.jpg?height=16" data-src="/media/chvpdybd/youtube_icon-100.jpg?height=160" alt="AHIMA YouTube Channel" />
                                    </a>
                                </span>
                            </li>
                    </ul>
                </nav>
        </div>
    </div>

                                </div>
                                <div class="footer-item   col-lg-4 col-md-12 col-12 col">
                                    
    <div class="item  item_text-below text-left " data-os-animation="" data-os-animation-delay="">
        <div class="inner  ">
                                        <div class="info info_align-middle">
                                                                <div class="text footer-text">
                            <p>Copyright<sup>©</sup> 2026 AHIMA. All rights reserved</p>
                        </div>

                </div>
                                </div>
    </div>

                                </div>
                                <div class="footer-item   col-lg-7 col-md-12 col-12 col">
                                    
    <div class="item  item_search-links">
        <div class="inner">

                                </div>
    </div>

                                </div>

                </div>
                <!--// Row -->
                <!-- Row -->
                <div class="row">

                    <div class="col">
                        <nav class="footer-navigation">
                            <ul>
                                <li><div>&copy; 2026</div></li>
                                

                                <li class="site-credit">
                                    <div>Umbraco CMS theme from </div>
                                    <span><a target="_blank" rel="noreferrer noopener"title="Link will open in a new window/tab" href="http://www.uskinned.net">uSkinned</a></span>
                                </li>
                            </ul>
                        </nav>
                    </div>

                </div>
                <!--// Row -->

            </div>
        </footer>

            <!--// Footer -->
        </div>
        <!--// Site -->
        

        


            <!-- Scripts -->
    <script src="/scripts/usn_fabric/jquery-3.5.1.min.js"></script>
    <script src="/scripts/usn_fabric/modernizr-2.8.3.min.js"></script>
    <script src="/scripts/usn_fabric/popper-1.14.7.min.js"></script>
    <script src="/scripts/usn_fabric/bootstrap-4.3.1.min.js"></script>
    <script src="/scripts/usn_fabric/jquery.validate-1.19.0.min.js"></script>
    <script src="/scripts/usn_fabric/jquery.validation-unobtrusive-3.2.11.min.js"></script>
    <!-- Slide Carousel Script -->
    <script src="/scripts/usn_fabric/slick-carousel-1.8.1.min.js"></script>
    <!-- Lightbox Script --> 
    <script src="/scripts/usn_fabric/ekko-lightbox-5.3.0.min.js"></script>
    <!-- Instagram Feed Script -->
    <script src="/scripts/usn_fabric/instagramfeed-1.3.6.js"></script>
    <!-- uSkinned Scripts -->
    <script src="/scripts/usn_fabric/plugins.js"></script>
    <script src="/scripts/usn_fabric/application.js"></script>
    <script src="/scripts/usn_fabric/jquery.unobtrusive-ajax.js"></script>


        <script src="https://cdnjs.cloudflare.com/ajax/libs/list.js/2.3.1/list.min.js"></script>
<script>
    document.addEventListener("DOMContentLoaded", function() {
        // Function to convert date format
        function parseDate(dateStr) {
            const date = new Date(dateStr);
            return date.toISOString(); // returns date in sortable ISO format
        }

        // Convert each date in `.pdate` elements to ISO format for sorting
        document.querySelectorAll(".pdate").forEach(function(element) {
            element.dataset.sort = parseDate(element.textContent);
        });

        // Initialize List.js with `sourcelabel` as a searchable field
        var options = {
            valueNames: ['title', { name: 'pdate', attr: 'data-sort' }, 'sourcelabel']
        };
        var userList = new List('archive', options);

        // Custom sort function for titles with priority on recent years
        function customTitleSort(a, b) {
            const titleA = a.values().title;
            const titleB = b.values().title;

            // Extract leading year if present
            const yearA = parseInt(titleA.match(/^\d{4}/), 10);
            const yearB = parseInt(titleB.match(/^\d{4}/), 10);

            // Sort by year in descending order if both titles start with years
            if (!isNaN(yearA) && !isNaN(yearB)) {
                return yearB - yearA; // Most recent year first
            }
            // If only one title has a year, prioritize it over the other
            if (!isNaN(yearA)) return -1;
            if (!isNaN(yearB)) return 1;

            // Fallback to alphabetical sort if no leading year
            return titleA.localeCompare(titleB, undefined, { numeric: true, sensitivity: 'base' });
        }

        // Sort by title using custom title sort function
        document.querySelector('.sort[data-sort="title"]').addEventListener('click', function() {
            userList.sort('title', { sortFunction: customTitleSort });
        });

        // Sort by date in descending order (newest dates first)
        document.querySelector('.sort[data-sort="pdate"]').addEventListener('click', function() {
            userList.sort('pdate', { order: "desc" });
        });

        // Function to reorder items into two columns
        function reorderGrid() {
            const items = document.querySelectorAll("#archive .list li");
            items.forEach((item, index) => {
                // Apply grid positioning: left column first, then right
                item.style.gridColumn = (index < items.length / 2) ? '1' : '2';
            });
        }

        // Call reorderGrid after every sort or filter
        userList.on('updated', reorderGrid);

        // Event listener for dropdown items for filtering
        document.querySelectorAll('.dropdown-item').forEach(function(element) {
            element.addEventListener('click', function(event) {
                event.preventDefault(); // Prevent default link behavior
                var filterClass = this.getAttribute('value'); // Get the value attribute

                // Apply filter using List.js's built-in filter method
                userList.filter(function(item) {
                    if (filterClass === 'all') {
                        return true; // Show all items if 'all' is selected
                    } else {
                        return item.elm.classList.contains(filterClass); // Filter by class
                    }
                });
            });
        });
    });
</script>

        <script src="/DependencyHandler.axd?s=L3NjcmlwdHMvdmVuZG9ycy9henVyZWIyYy1tc2FsL21zYWwtYnJvd3Nlci5qczsvc2NyaXB0cy92ZW5kb3JzL21vbWVudC5qczsvc2NyaXB0cy92ZW5kb3JzL3NpZ25hbHItMy4xLjcuanM7L3NjcmlwdHMvYWhpbWEvYWx0YWkvcG9ydGFsaWQuanM7L3NjcmlwdHMvYWhpbWEvYXBpL2FwaS5qczsvc2NyaXB0cy9haGltYS9hcGkvd2ViYXBpLmpzOy9zY3JpcHRzL2FoaW1hL2F6dXJlL2F6dXJlYXBpLmpzOy9zY3JpcHRzL2FoaW1hL2FsdGFpL3N1cHBvcnQvYWx0YWlhcGkuanM7L3NjcmlwdHMvYWhpbWEvbWFjcm9wYXJ0aWFscy9hZGR0b2NhbGVuZGFybGlua3BhbmVsLmpzOy9zY3JpcHRzL2FoaW1hL21hY3JvcGFydGlhbHMvYWxsdGF4b25vbXl0b3BpY3MuanM7L3NjcmlwdHMvYWhpbWEvbWFjcm9wYXJ0aWFscy9tZW1iZXJzYXZlZGNvbnRlbnQuanM7L3NjcmlwdHMvYWhpbWEvbW9kZWxzL2FkZHJlc3MuanM7L3NjcmlwdHMvYWhpbWEvbW9kZWxzL2VudW1zLmpzOy9zY3JpcHRzL2FoaW1hL21vZGVscy9leHRlbnNpb25zLmpzOy9zY3JpcHRzL2FoaW1hL21vZGVscy9mYWNldGNhdGVnb3J5aXRlbS5qczsvc2NyaXB0cy9haGltYS9tb2RlbHMvaGVhZGVyLmpzOy9zY3JpcHRzL2FoaW1hL21vZGVscy9tZW1iZXJzYXZlZGNvbnRlbnQuanM7L3NjcmlwdHMvYWhpbWEvbW9kZWxzL25vdGlmaWNhdGlvbi1iYW5uZXIuanM7L3NjcmlwdHMvYWhpbWEvbW9kZWxzL29yZGVyLmpzOy9zY3JpcHRzL2FoaW1hL21vZGVscy9wYWdpbmF0b3JzZXR0aW5ncy5qczsvc2NyaXB0cy9haGltYS9tb2RlbHMvcGVyc29uLmpzOy9zY3JpcHRzL2FoaW1hL21vZGVscy9wcm9kdWN0LmpzOy9zY3JpcHRzL2FoaW1hL21vZGVscy9zaG9wcGluZ2NhcnQuanM7L3NjcmlwdHMvYWhpbWEvbW9kZWxzL3VzZXIuanM7L3NjcmlwdHMvYWhpbWEvbW9kZWxzL3dlYnBhZ2UuanM7L3NjcmlwdHMvYWhpbWEvcGFnZXMvY3NhLXBvcnRhbC5qczsvc2NyaXB0cy9haGltYS9wYWdlcy9sYXVuY2gtY2VydGlmaWNhdGlvbi1leGFtLWFwcGxpY2F0aW9uLmpzOy9zY3JpcHRzL2FoaW1hL3BhZ2VzL2xhdW5jaC1tZW1iZXJzaGlwLWFwcGxpY2F0aW9uLmpzOy9zY3JpcHRzL2FoaW1hL3BhZ2VzL2xhdW5jaC1zcGVjaWFsaXplZC1leGFtLWFwcGxpY2F0aW9uLmpzOy9zY3JpcHRzL2FoaW1hL3BhZ2VzL21lbWJlcnNoaXAuanM7L3NjcmlwdHMvYWhpbWEvcGFnZXMvbmF2aWdhdGlvbi5lczUuanM7L3NjcmlwdHMvYWhpbWEvcGFnZXMvbmF2aWdhdGlvbi5lczUubWluLmpzOy9zY3JpcHRzL2FoaW1hL3BhZ2VzL25hdmlnYXRpb24uanM7L3NjcmlwdHMvYWhpbWEvcGFnZXMvcHJvZmlsZS5qczsvc2NyaXB0cy9haGltYS9wYWdlcy9iYWxsb3RpbmcvYmFsbG90aW5nLmpzOy9zY3JpcHRzL2FoaW1hL3BhZ2VzL2JhbGxvdGluZy9jYW5kaWRhdGUuanM7L3NjcmlwdHMvYWhpbWEvcGFnZXMvYmFsbG90aW5nL3ZvdGVyLmpzOw&amp;t=Javascript&amp;cdv=401529873" type="text/javascript"></script><script src="/DependencyHandler.axd?s=L3NjcmlwdHMvYWhpbWEvdXRpbHMvYXJ0aWNsZWZpbHRlci5qczsvc2NyaXB0cy9haGltYS91dGlscy9hdXRoZW50aWNhdGlvbi5qczsvc2NyaXB0cy9haGltYS91dGlscy9oZWxwZXJzLmpzOy9zY3JpcHRzL2FoaW1hL3V0aWxzL29wZW5JREF6dXJlQjJDLmpzOy9zY3JpcHRzL2FoaW1hL3V0aWxzL3BhZ2luYXRvci5qczsvc2NyaXB0cy9haGltYS91dGlscy9zZWFyY2guanM7L3NjcmlwdHMvYWhpbWEvdXRpbHMvdXRpbHMuanM7L3NjcmlwdHMvYWhpbWEvdXRpbHMvc2lnbmFsci9zaWduYWxSLmpzOy9zY3JpcHRzL2FoaW1hL2FwcC9hcHAuanM7L3NjcmlwdHMvYWhpbWEvZXh0ZW5zaW9ucy9kYXRlLmV4dGVuc2lvbnMuanM7L3NjcmlwdHMvYWhpbWEvZXh0ZW5zaW9ucy9zdHJpbmcuZXh0ZW5zaW9ucy5qczsvc2NyaXB0cy92ZW5kb3JzL3N3aWZ0eXBlL2pxdWVyeS5zd2lmdHlwZS5hdXRvY29tcGxldGUuanM7L3NjcmlwdHMvdmVuZG9ycy9zd2lmdHlwZS9qcXVlcnkuc3dpZnR5cGUuc2VhcmNoLmpzOy9zY3JpcHRzL3ZlbmRvcnMvcGFyc2xleS5taW4uanM7L3NjcmlwdHMvdmVuZG9ycy9wYXJzbGV5LXdvcmRzLmpzOy9zY3JpcHRzL3ZlbmRvcnMvbW9kZXJuaXpyLTIuOC4zLmpzOw&amp;t=Javascript&amp;cdv=401529873" type="text/javascript"></script>
        <script type="text/javascript">
            if (window.location.href.indexOf('ie-not-supported') < 0) {
                var ua = window.navigator.userAgent;
                var msie = ua.indexOf("MSIE ");
                if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./))  // If Internet Explorer, redirect
                {
                    window.location.href = '/ie-not-supported/';
                }
            }
        </script>
        <script type="text/javascript">
            $(document).ready(function () {
                AHIMA.Utils.runSitewidePageInitializationTasks();
            });
        </script>
</body>

<!--
    ____        _ ____              _ __  __             _____ __   _                      __
   / __ )__  __(_) / /_   _      __(_) /_/ /_     __  __/ ___// /__(_)___  ____  ___  ____/ /
  / __  / / / / / / __/  | | /| / / / __/ __ \   / / / /\__ \/ //_/ / __ \/ __ \/ _ \/ __  /
 / /_/ / /_/ / / / /_    | |/ |/ / / /_/ / / /  / /_/ /___/ / ,< / / / / / / / /  __/ /_/ /
/_____/\__,_/_/_/\__/    |__/|__/_/\__/_/ /_/   \__,_//____/_/|_/_/_/ /_/_/ /_/\___/\__,_/

Find out more at uSkinned.net

-->
</html>