{"id":25093,"date":"2026-09-11T16:15:18","date_gmt":"2026-09-11T10:45:18","guid":{"rendered":"https:\/\/www.genbioca.com\/?page_id=25093"},"modified":"2026-10-12T23:58:40","modified_gmt":"2026-10-12T18:28:40","slug":"genrac-regulatory-compliance-automation-platform","status":"publish","type":"page","link":"https:\/\/www.genbioca.com\/preview\/genrac-regulatory-compliance-automation-platform\/","title":{"rendered":"GenRAC \u2013 Regulatory Compliance Automation Platform"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"25093\" class=\"elementor elementor-25093\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7dc5ffe elementor-section-full_width elementor-section-content-middle elementor-section-height-default elementor-section-height-default\" data-id=\"7dc5ffe\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-wide\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-92e1f3a animated-slow\" data-id=\"92e1f3a\" data-element_type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;,&quot;animation_delay&quot;:500}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2684a43 elementor-widget__width-initial elementor-widget elementor-widget-rs-heading\" data-id=\"2684a43\" data-element_type=\"widget\" data-widget_type=\"rs-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"rs-heading style14  \">\r\n        \t<div class=\"title-inner\">        \t\t      \t\t\r\n\t            <span class=\"sub-text \">GenRAC \u2014 Regulatory Compliance Automation<\/span><h2 class=\"title\"><span class=\"watermark\"><\/span>Your next audit should not be a crisis<\/h2>\t\t\t\t\t\t\t\t\t<div class=\"heading-line\"><\/div>\r\n\t\t\t\t\t        <\/div>\r\n\t                    \t<div class=\"description\">\r\n            \t\t<p>Hospitals, pharma companies, and insurers spend months preparing for NABH, DPDPA, and other regulatory audits \u2014 manually, repeatedly, and at enormous cost. GenRAC turns compliance from a fire drill into a continuous, automated function.<\/p>            \t\t\r\n            \t<\/div>\r\n        \t        <\/div>\r\n\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd8f083 elementor-widget elementor-widget-rs-button\" data-id=\"dd8f083\" data-element_type=\"widget\" data-widget_type=\"rs-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\r\n\t\t\r\n\t\t\t\t\t<div class=\"rs-btn\">\r\n\t\t\t\t\t\t\t\t<a class=\"readon rs_button\" href=\"https:\/\/www.genbioca.com\/preview\/contact\/\" >\t\t\t\t\r\n\t\t\t\t\t<span class=\"btn_text\">Book a Demo<\/span>\r\n\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t<\/div> \r\n\t\t   \r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ad6823 elementor-widget__width-initial elementor-widget elementor-widget-rs-heading\" data-id=\"0ad6823\" data-element_type=\"widget\" data-widget_type=\"rs-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"rs-heading default  \">\r\n        \t<div class=\"title-inner\">        \t\t      \t\t\r\n\t            \t\t\t\t\t        <\/div>\r\n\t                    \t<div class=\"description\">\r\n            \t\t<p>Click below to start a survey to check compliance readiness of your institution.<\/p>            \t\t\r\n            \t<\/div>\r\n        \t        <\/div>\r\n\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be88f05 open-survey elementor-widget elementor-widget-rs-button\" data-id=\"be88f05\" data-element_type=\"widget\" data-widget_type=\"rs-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\r\n\t\t\r\n\t\t\t\t\t<div class=\"rs-btn\">\r\n\t\t\t\t\t\t\t\t<a class=\"readon rs_button\" href=\"#\" >\t\t\t\t\r\n\t\t\t\t\t<span class=\"btn_text\">Check Your Compliance Readiness Score<\/span>\r\n\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t<\/div> \r\n\t\t   \r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5646aff\" data-id=\"5646aff\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbc92ef e-con-full e-flex e-con e-parent\" data-id=\"cbc92ef\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60417ac elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"60417ac\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n  .custom-reg-table-wrapper {\r\n    overflow-x: auto;\r\n    width: 100%;\r\n}\r\n\r\n.custom-reg-table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    color: #000000;\r\n    font-size: 16px;\r\n}\r\n\r\n.custom-reg-table th,\r\n.custom-reg-table td {\r\n    border: 1px solid #000000;\r\n    padding: 10px;\r\n    text-align: left;\r\n    vertical-align: bottom;\r\n    color: #000000;\r\n    background: transparent !important;\r\n}\r\n\r\n.custom-reg-table thead th {\r\n    border: 1px solid #000000;\r\n    color: #000000;\r\n    background: transparent !important;\r\n}\r\n\r\n  .genrac-widget-container {\r\n    width: 100%;\r\n    max-width: 100%;\r\n    margin: 0 auto;\r\n    padding: 0.5rem 0;\r\n    font-family: inherit;\r\n    box-sizing: border-box;\r\n    color: #000000;\r\n  }\r\n\r\n  .genrac-section-title {\r\n    font-weight: 700;\r\n    color: #000000;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n\r\n  .genrac-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 10px;\r\n    margin-bottom: 12px;\r\n  }\r\n\r\n  @media (min-width: 600px) {\r\n    .genrac-grid {\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: 12px;\r\n      margin-bottom: 16px;\r\n    }\r\n  }\r\n\r\n  .genrac-card {\r\n    border: 1.5px solid #5a6268;\r\n    border-radius: 2px;\r\n    background-color: #ffffff;\r\n    padding: 8px 8px 8px 8px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    align-items: center;\r\n    box-sizing: border-box;\r\n    min-height: 70px;\r\n    transition: all 0.25s ease;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .genrac-card-title {\r\n    font-weight: 700;\r\n    color: #000000;\r\n    text-align: center;\r\n    margin-bottom: 8px;\r\n    transition: color 0.25s ease;\r\n  }\r\n\r\n  .genrac-card-btn {\r\n    width: 100%;\r\n    background-color: #d92323;\r\n    color: #ffffff;\r\n    font-weight: 600;\r\n    font-size: clamp(0.65rem, 1.4vw, 0.75rem);\r\n    text-align: center;\r\n    padding: 6px 0;\r\n    border-radius: 1px;\r\n    box-sizing: border-box;\r\n    transition: all 0.25s ease;\r\n  }\r\n\r\n\r\n  .genrac-card:hover {\r\n    background-color: #e63946;\r\n    border-color: #e63946;\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.12);\r\n  }\r\n\r\n  .genrac-card:hover .genrac-card-title {\r\n    color: #ffffff;\r\n  }\r\n\r\n  .genrac-card:hover .genrac-card-btn {\r\n    background-color: #ec1e26;\r\n  }\r\n\r\n  .genrac-banner {\r\n    border: 1.5px solid #5a6268;\r\n    border-radius: 2px;\r\n    padding: 10px;\r\n    background-color: #ffffff;\r\n    margin-bottom: 16px;\r\n    text-align: center;\r\n    font-weight: 700;\r\n    font-size: clamp(0.85rem, 2vw, 1rem);\r\n    color: #000000;\r\n    transition: all 0.25s ease;\r\n  }\r\n\r\n  .genrac-banner:hover {\r\n    background-color: #e63946;\r\n    border-color: #1e293b;\r\n    color: #ffffff;\r\n  }\r\n\r\n  .genrac-features {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 8px;\r\n  }\r\n\r\n  .genrac-feature-item {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 10px;\r\n    background-color: #ffffff;\r\n    padding: 8px 10px;\r\n    border-radius: 2px;\r\n    border-left: 3.5px solid #d92323;\r\n    box-shadow: 0 1px 3px rgba(0,0,0,0.06);\r\n    transition: all 0.25s ease;\r\n  }\r\n\r\n  .genrac-feature-item:hover {\r\n    background-color: #f8fafc;\r\n    border-left-color: #ff3b3b;\r\n  }\r\n\r\n  .genrac-feature-num {\r\n    background-color: #d92323;\r\n    color: #ffffff;\r\n    font-weight: bold;\r\n    min-width: 20px;\r\n    height: 20px;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0;\r\n    font-size: 0.7rem;\r\n    margin-top: 2px;\r\n  }\r\n\r\n  .genrac-feature-text {\r\n    font-size: clamp(0.8rem, 1.8vw, 0.88rem);\r\n    line-height: 1.4;\r\n    color: #222222;\r\n  }\r\n\r\n  .genrac-highlight {\r\n    font-weight: 700;\r\n    color: #d92323;\r\n  }\r\n  \r\n\r\n\r\n<\/style>\r\n\r\n<!-- \r\n<table class=\"custom-reg-table\">\r\n    <thead>\r\n        <tr style=\"font-size: 20px;\">\r\n            <th style=\"font-size: 26px;\"><b>Industry<\/b><\/th>\r\n            <th>US<\/th>\r\n            <th>EU<\/th>\r\n            <th>UK<\/th>\r\n            <th>India<\/th>\r\n            <th>CJK (China \/ Japan \/ Korea)<\/th>\r\n            <th>Global \/ International<\/th>\r\n        <\/tr>\r\n    <\/thead>\r\n-->\r\n\r\n<div class=\"genrac-widget-container\">\r\n  <h3 class=\"genrac-section-title\"><\/h3>\r\n\r\n  <div class=\"genrac-grid\">\r\n    <div class=\"genrac-card\">\r\n      <div class=\"genrac-card-title\"> 3,285<br> Pre-loaded compliance rules across frameworks<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"genrac-card\">\r\n      <div class=\"genrac-card-title\">700+ <br> NABH evidence templates, ready to deploy<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"genrac-card\">\r\n      <div class=\"genrac-card-title\"> 3 <br> Regulatory frameworks covered at launch<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n\r\n<div>\r\n <h4>Compliance is broken \u2014 and everyone knows it<\/h4>\r\n\r\n  <!-- Bullet Feature Statements -->\r\n  <div class=\"genrac-features\">\r\n    <div class=\"genrac-feature-item\">\r\n      <div class=\"genrac-feature-num\">1<\/div>\r\n      <div class=\"genrac-feature-text\">\r\n        Evidence collection is entirely manual \r\n        <span class=\"genrac-highlight\">60% Effort reduction<\/span> on quality and compliance.\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"genrac-feature-item\">\r\n      <div class=\"genrac-feature-num\">2<\/div>\r\n      <div class=\"genrac-feature-text\">\r\n        Template driven, secure, workflow driven with a scoring engine.\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"genrac-feature-item\">\r\n      <div class=\"genrac-feature-num\">3<\/div>\r\n      <div class=\"genrac-feature-text\">\r\n        Mock audits, surveillance audits, annual audits, process audits and many more.\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-b13130e e-con-full e-flex e-con e-parent\" data-id=\"b13130e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ab95c7 elementor-widget__width-initial elementor-widget elementor-widget-rs-heading\" data-id=\"5ab95c7\" data-element_type=\"widget\" data-widget_type=\"rs-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"rs-heading default  \">\r\n        \t<div class=\"title-inner\">        \t\t      \t\t\r\n\t            <h3 class=\"title\"><span class=\"watermark\"><\/span>The GenBioCa Managed Service Guarantee:<\/h3>\t\t\t\t\t        <\/div>\r\n\t                    \t<div class=\"description\">\r\n            \t\t<p>Every GenRAC deployment is backed by our compliance specialists. If your organisation enters an audit cycle and GenRAC has not achieved a defined readiness threshold agreed at onboarding, we extend managed services at no additional cost until you do.<\/p>            \t\t\r\n            \t<\/div>\r\n        \t        <\/div>\r\n\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6daea498 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"6daea498\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-18f3daf6\" data-id=\"18f3daf6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2162c1b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2162c1b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6ca2132\" data-id=\"6ca2132\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-46c2054 elementor-widget elementor-widget-rs-heading\" data-id=\"46c2054\" data-element_type=\"widget\" data-widget_type=\"rs-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"rs-heading style16  \">\r\n        \t<div class=\"title-inner\">        \t\t      \t\t\r\n\t            <span class=\"sub-text \">THE PROBLEM<\/span>\t\t\t\t\t        <\/div>\r\n\t                <\/div>\r\n\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06c6179 elementor-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"06c6179\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Compliance is broken \u2014 and everyone knows it<\/b><\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Most healthcare and pharma organisations treat regulatory compliance as a once-a-year sprint. The result is chronic gaps, audit anxiety, and compliance teams perpetually firefighting instead of governing.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Evidence collection is entirely manual: <br>Teams scramble across departments, chasing documents, photos, and logs \u2014 weeks before every inspection. The same work repeats for every audit cycle with no institutional memory.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Gaps surface only during the audit: <br>Without continuous monitoring, critical compliance failures are invisible until an inspector flags them. By then, the cost \u2014 in penalties, remediation, and reputation \u2014 is already high.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">No single source of compliance truth: <br>Rules live in PDF circulars. Evidence sits in email threads. Status updates are buried in spreadsheets. Nobody has a reliable, real-time view of where the organisation actually stands.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Frameworks change; teams don't know: <br>NABH updates criteria. DPDPA 2025 introduces new data obligations. Internal teams rarely have the bandwidth to track regulatory changes and re-map them to operational controls in time.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac2642b elementor-widget elementor-widget-rs-heading\" data-id=\"ac2642b\" data-element_type=\"widget\" data-widget_type=\"rs-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"rs-heading style16  \">\r\n        \t<div class=\"title-inner\">        \t\t      \t\t\r\n\t            <span class=\"sub-text \">WHAT GENBIOCA GUARANTEES<\/span>\t\t\t\t\t        <\/div>\r\n\t                <\/div>\r\n\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63e0efa elementor-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"63e0efa\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Compliance readiness, year-round \u2014 not a sprint before inspection<\/b><\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">GenRAC is built around outcomes, not features. When you work with GenBioCa, these are the commitments we make \u2014 backed by our managed service.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>90 days<\/b> to first audit-ready state<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>24 hours<\/b> gap detection to assignment<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>0<\/b> manual evidence collections at audit time<br><\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6756765\" data-id=\"6756765\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-abe00c5 elementor-widget elementor-widget-rs-heading\" data-id=\"abe00c5\" data-element_type=\"widget\" data-widget_type=\"rs-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"rs-heading style16  \">\r\n        \t<div class=\"title-inner\">        \t\t      \t\t\r\n\t            <span class=\"sub-text \">HOW GENRAC DELIVERS IT<\/span>\t\t\t\t\t        <\/div>\r\n\t                <\/div>\r\n\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9754fd7 elementor-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"9754fd7\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Six layers working continuously, so your team doesn't have to<\/b><\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">GenRAC isn't a checklist tool. It's a compliance operating system \u2014 from rule ingestion through evidence management, gap detection, and audit-day reporting.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">1. Rules Engine \u2014 3,285 pre-loaded standards-<br>Every NABH criterion (SHCO and HCO), DPDPA 2025 data obligation, and supported framework is pre-loaded, versioned, and updated when regulations change. Your team never reads a regulatory circular to extract a rule.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">2.  Continuous Monitoring \u2014 live compliance scoring<br>GenRAC polls your linked systems and evidence repositories on a defined schedule, computing a real-time readiness score by standard, department, and site. Your compliance posture is always current \u2014 not a six-month-old snapshot.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">3.  Evidence Management \u2014 700+ templates, auto-linked Each rule maps to a pre-built evidence template. Teams upload, tag, and version-control documents against specific standards. GenRAC validates completeness, flags expiry dates, and maintains an audit-ready evidence pack at all times.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">4.  Gap Intelligence \u2014 auto-assign, auto-escalate When a gap is detected, GenRAC identifies the owning department, assigns the task with a deadline, and escalates if unresolved within the SLA. Nothing falls through the cracks because there is no manual handoff.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">5.  Multi-site &amp; Multi-framework \u2014 one view Manage NABH compliance across multiple hospitals or clinics simultaneously. Different frameworks, different sites, different audit timelines \u2014 all unified in a single compliance workspace with role-based access per facility.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">6.  Audit Pack Generation \u2014 one-click, inspection-ready On demand, GenRAC generates a complete, formatted audit submission package \u2014 evidence mapped to standards, indexed, and structured to the inspector's expected format. No assembly, no last-minute panic.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3f6b8e9 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"3f6b8e9\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-42b0da7\" data-id=\"42b0da7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-62886ff elementor-widget__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"62886ff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Built for regulated industries with high-stakes inspection cycles<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b7a6c8 elementor-widget elementor-widget-html\" data-id=\"6b7a6c8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<style>\r\n.custom-reg-table-wrapper {\r\n    overflow-x: auto;\r\n    width: 100%;\r\n}\r\n\r\n.custom-reg-table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    color: #ffffff;\r\n    font-size: 16px;\r\n}\r\n\r\n.custom-reg-table th,\r\n.custom-reg-table td {\r\n    border: 1px solid #ffffff;\r\n    padding: 10px;\r\n    text-align: left;\r\n    vertical-align: bottom;\r\n    color: #ffffff;\r\n    background: transparent !important;\r\n}\r\n\r\n.custom-reg-table thead th {\r\n    border: 1px solid #ffffff;\r\n    color: #ffffff;\r\n    background: transparent !important;\r\n}\r\n<\/style>\r\n\r\n<div class=\"custom-reg-table-wrapper\">\r\n<table class=\"custom-reg-table\">\r\n    <thead>\r\n        <tr style=\"font-size: 20px;\">\r\n            <th>Hospitals & Clinics<\/th>\r\n            <th>Pharma & Life Sciences<\/th>\r\n            <th>Insurers & TPAs<\/th>\r\n        <\/tr>\r\n    <\/thead>\r\n\r\n    <tbody>\r\n        <tr>\r\n            <td>NABH accreditation and re-accreditation for HCO (multi-specialty) and SHCO (small healthcare) organisations. Manage evidence, departmental controls, and staff competency records.\r\n<\/td>\r\n            <td>Quality management and data compliance for pharmaceutical manufacturers, CROs, and life sciences organisations. Map SOPs, batch records, and data governance obligations.\r\n<\/td>\r\n            <td>IRDAI compliance and data protection for health insurers and third-party administrators. Automate policy documentation, grievance records, and regulatory returns.\r\n<\/td>\r\n        <\/tr>\r\n                <tr>\r\n            <td>\r\nNABH HCO \u00b7 NABH SHCO \u00b7 DPDPA 2025 \u00b7 Clinical Audit\r\n<\/td>\r\n            <td>\r\nGxP Compliance \u00b7 21 CFR Part 11 \u00b7 DPDPA 2025 \u00b7 Internal QMS\r\n<\/td>\r\n            <td>\r\nIRDAI \u00b7 DPDPA 2025 \u00b7 Claims Audit\r\n<\/td>\r\n    <\/tr>\r\n    <\/tbody>\r\n<\/table>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-36322ac1 e-con-full e-flex e-con e-parent\" data-id=\"36322ac1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-205094c0 e-con-full e-flex e-con e-child\" data-id=\"205094c0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ae3aca0 elementor-widget elementor-widget-icon-box\" data-id=\"4ae3aca0\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFor those who want to know what's under the hood\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tGenRAC is a production-grade, full-stack SaaS platform built for reliability, security, and regulatory-grade auditability.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d33719 elementor-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"1d33719\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Rules &amp; Framework Engine<\/b><br>\u25cf Framework taxonomy: Framework \u2192 Standard \u2192 Criterion \u2192 Evidence Requirement, with criticality and renewal frequency metadata at every node.<br>\u25cf Every regulatory update is versioned \u2014 historical compliance states are preserved for post-audit reviews. <br>\u25cf Full NABH SHCO and HCO criterion coverage; 700+ Word evidence templates pre-mapped to each standard. <br>\u25cf 109 DPDPA 2025 templates covering Data Fiduciary obligations, consent management, breach notification, and grievance officer requirements.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Evidence &amp; Document Management<\/b><br>\u25cf Every evidence requirement maps to a pre-built, structured template with completeness validation before acceptance.<br>\u25cf All uploaded evidence is version-controlled with timestamped, immutable change logs and user attribution. <br>\u25cf Expiry and renewal tracking for licenses, certifications, and staff training records \u2014 with configurable escalation windows. <br>\u25cf Bulk upload and migration support; GenBioCa's onboarding team handles initial load for Managed Service clients.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Monitoring, Scoring &amp; Alerting <\/b><br>\u25cf Weighted compliance score calculated continuously at standard, chapter, framework, and site level. <br>\u25cf Gap detection engine executes on a configured schedule; gaps flagged immediately with severity classification and owner assignment. <br>\u25cf Alerts route via in-platform notifications and email, with configurable escalation paths per standard, department, or site. <br>\u25cf Trend and historical analytics expose systematic weaknesses across departments and audit cycles.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Infrastructure &amp; Security<\/b><br>\u25cf Full-stack monorepo: NestJS \u00b7 React\/Vite \u00b7 PostgreSQL \u00b7 Drizzle ORM \u00b7 pnpm. <br>\u25cf Production infrastructure: Ubuntu server \u00b7 Nginx \u00b7 PM2 \u00b7 SSL\/TLS \u00b7 130+ REST endpoints. <br>\u25cf Dedicated client infrastructure with full isolation. ISO 27001:2022 certified. CMMI Level 3 SVCS.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b545088 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"b545088\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-376c585\" data-id=\"376c585\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aa0f686 elementor-widget__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"aa0f686\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Who Can Benefit &amp; The Frameworks Covered<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2dbd0a elementor-widget elementor-widget-html\" data-id=\"a2dbd0a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<style>\r\n.custom-reg-table-wrapper {\r\n    overflow-x: auto;\r\n    width: 100%;\r\n}\r\n\r\n.custom-reg-table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    color: #ffffff;\r\n    font-size: 16px;\r\n}\r\n\r\n.custom-reg-table th,\r\n.custom-reg-table td {\r\n    border: 1px solid #ffffff;\r\n    padding: 10px;\r\n    text-align: left;\r\n    vertical-align: bottom;\r\n    color: #ffffff;\r\n    background: transparent !important;\r\n}\r\n\r\n.custom-reg-table thead th {\r\n    border: 1px solid #ffffff;\r\n    color: #ffffff;\r\n    background: transparent !important;\r\n}\r\n<\/style>\r\n\r\n<div class=\"custom-reg-table-wrapper\">\r\n<table class=\"custom-reg-table\">\r\n    <thead>\r\n        <tr style=\"font-size: 20px;\">\r\n            <th style=\"font-size: 26px;\"><b>Industry<\/b><\/th>\r\n            <th>US<\/th>\r\n            <th>EU<\/th>\r\n            <th>UK<\/th>\r\n            <th>India<\/th>\r\n            <th>CJK (China \/ Japan \/ Korea)<\/th>\r\n            <th>Global \/ International<\/th>\r\n        <\/tr>\r\n    <\/thead>\r\n\r\n    <tbody>\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Pharmaceuticals<b\/><\/td>\r\n            <td>FDA 21 CFR 210\/211 (cGMP), DSCSA, FDCA, PDUFA<\/td>\r\n            <td>EMA, EU GMP (incl. Annex 1 & 11), Falsified Medicines Directive, CTR 536\/2014<\/td>\r\n            <td>MHRA, UK GMP<\/td>\r\n            <td>CDSCO, D&C Act 1940, Schedule M (revised), NDCT Rules 2019, DPDP Act 2023<\/td>\r\n            <td>CN: NMPA, Drug Admin Law, China GMP, MAH system \u2022 JP: PMDA, MHLW, PMD Act, J-GMP (Ord. 179) \u2022 KR: MFDS, Pharmaceutical Affairs Act, KGMP<\/td>\r\n            <td>ICH (Q\/E\/S\/M), WHO GMP, PIC\/S, HL7 FHIR (medication resources, IDMP alignment)<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>CROs \/ Clinical Research<\/b><\/td>\r\n            <td>FDA 21 CFR Parts 11, 50, 54, 56, 312; HIPAA; Common Rule; FDA \"Real-World Data\" guidance (uses FHIR)<\/td>\r\n            <td>EU CTR 536\/2014, CTIS, GDPR<\/td>\r\n            <td>MHRA, HRA, UK GDPR<\/td>\r\n            <td>NDCT Rules 2019, CDSCO, ICMR Ethical Guidelines, DPDP Act 2023<\/td>\r\n            <td>CN: NMPA GCP, HGRA, PIPL \u2022 JP: J-GCP, Clinical Trials Act, APPI \u2022 KR: KGCP, Bioethics & Safety Act, PIPA<\/td>\r\n            <td>ICH-GCP E6(R3), Declaration of Helsinki, CIOMS, CDISC (SDTM\/ADaM\/CDASH), HL7 FHIR \u2014 Vulcan Accelerator (FHIR-to-CDISC mapping), ICH M11 (CeSHarP) leveraging FHIR<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Healthcare Providers \/ Payers<\/b><\/td>\r\n            <td>HIPAA, HITECH, 21st Century Cures Act + ONC info-blocking rule (mandates HL7 FHIR R4 + USCDI), CMS Interoperability & Patient Access Rule (mandates FHIR APIs for payers), CMS-0057-F \"Prior Authorization API\" (FHIR-based, eff. 2026\u201327), HHS OCR, ICD-11<\/td>\r\n            <td>GDPR, EHDS (mandates HL7 FHIR + IPS for EHR exchange across Member States), NIS2<\/td>\r\n            <td>UK GDPR, NHS DSPT, CQC, NHS England FHIR UK Core profiles, NHS Digital APIs (FHIR R4)<\/td>\r\n            <td>Clinical Establishments Act 2010, NABH, IT Act 2000, DPDP Act 2023, ABDM \u2014 built on HL7 FHIR R4 (NDHM FHIR IG), SNOMED CT, LOINC, ICD-10<\/td>\r\n            <td>CN: NHC regs, PIPL, DSL, CSL; FHIR adoption emerging via WeChat Health \/ hospital pilots \u2022 JP: Medical Care Act, APPI, SS-MIX2 (HL7 v2) transitioning to FHIR JP Core (JAHIS) \u2022 KR: Medical Service Act, PIPA, MyHealthWay platform (FHIR-based), EMR certification<\/td>\r\n            <td>HL7 FHIR R4 \/ R5 (core standard), HL7 v2\/v3, International Patient Summary (IPS \u2014 ISO 27269, FHIR-based), SNOMED CT, ICD-10\/11 (WHO), LOINC, IHE profiles (XDS, PIX\/PDQ, MHD \u2014 Mobile access using FHIR), openEHR, ISO 27799, ISO 13606<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Medical Devices<\/b><\/td>\r\n            <td>FDA 21 CFR Part 820 \u2192 QMSR (eff. Feb 2026), UDI, 510(k)\/PMA\/De Novo; FDA pre-cert + SaMD guidance<\/td>\r\n            <td>EU MDR 2017\/745, IVDR 2017\/746, EUDAMED<\/td>\r\n            <td>UKCA, UK MDR 2002<\/td>\r\n            <td>Medical Device Rules 2017, CDSCO licensing, DPDP Act 2023<\/td>\r\n            <td>CN: NMPA, Order 739 (MDR), UDI, China GMP for devices \u2022 JP: PMD Act, PMDA, MHLW Ord. 169 (QMS), J-UDI \u2022 KR: MFDS, Medical Devices Act, KGMP for devices<\/td>\r\n            <td>ISO 13485, ISO 14971, IEC 62304, IEC 60601, DICOM (imaging devices), IEEE 11073 \/ Personal Connected Health Alliance (PCHA) Continua \u2014 maps to HL7 FHIR for device data, IMDRF, MDSAP<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Hospitals<\/b><\/td>\r\n            <td>Joint Commission, CMS CoPs, HIPAA, EMTALA, ACR accreditation, MQSA (mammography), ONC-certified EHR (FHIR R4 APIs mandatory)<\/td>\r\n            <td>National frameworks + GDPR, EHDS (FHIR-based exchange)<\/td>\r\n            <td>CQC, NHS DSPT, RCR standards, IR(ME)R 2017, NHS FHIR UK Core, GP Connect (FHIR)<\/td>\r\n            <td>NABH, Clinical Establishments Act, PNDT Act, AERB (radiation safety), DPDP Act 2023, ABDM (FHIR R4-based health records, ABHA-linked)<\/td>\r\n            <td>CN: NHC, Hospital Accreditation Standards, PIPL \u2022 JP: Medical Care Act, JCQHC, JIRA, APPI, FHIR JP Core profiles (JAHIS) \u2022 KR: Medical Service Act, KOIHA accreditation, PIPA, MyHealthWay (FHIR)<\/td>\r\n            <td>JCI, ISO 9001, HL7 FHIR R4\/R5, DICOM, PACS \/ VNA, HL7 v2, SNOMED CT, ICD-10\/11, LOINC, IHE profiles (Radiology RAD-TF, PaLM, MHD-FHIR, PDQm\/PIXm), ICRP \/ IAEA BSS<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Diagnostic Labs<\/b><\/td>\r\n           <td>\tCLIA, CAP, HIPAA, LOINC mandated for lab orders\/results, FHIR-based lab APIs under USCDI v3+<\/td>\r\n            <td>IVDR 2017\/746, GDPR<\/td>\r\n            <td>UKAS accreditation, MHRA<\/td>\r\n            <td>NABL (ISO 15189), ICMR, CDSCO (for IVDs), DPDP Act 2023, ABDM (FHIR R4 Diagnostic Report resource)<\/td>\r\n            <td>CN: NMPA (IVDs), CNAS accreditation, NHC clinical lab regs \u2022 JP: MHLW, PMD Act for IVDs, JCCLS \u2022 KR: MFDS, KOLAS \/ KLAP accreditation<\/td>\r\n            <td>ISO 15189, ISO\/IEC 17025, LOINC, SNOMED CT, HL7 FHIR (DiagnosticReport, Observation, Specimen resources), HL7 v2 ORU messages, DICOM (digital pathology \u2014 Sup. 145), IHE PaLM, ICCR (cancer reporting)<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Chemicals<\/b><\/td>\r\n            <td>TSCA, EPA, OSHA HazCom, EPCRA<\/td>\r\n            <td>REACH, CLP, Seveso III, BPR, POPs Reg<\/td>\r\n            <td>UK REACH, COSHH, COMAH<\/td>\r\n            <td>MSIHC Rules 1989, MoEFCC, CPCB, Chemical Weapons Convention Act<\/td>\r\n            <td>CN: MEE Order 12 (\"China REACH\"), GHS China, China RoHS 2 \u2022 JP: CSCL, ISHL, J-GHS, PRTR Law \u2022 KR: K-REACH, K-OSHA, K-BPR, CCA<\/td>\r\n            <td>GHS, Rotterdam \/ Stockholm \/ Basel Conventions, Montreal Protocol<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Manufacturing<\/b><\/td>\r\n            <td>OSHA, EPA, FTC, CPSC<\/td>\r\n            <td>CE marking, Machinery Reg 2023\/1230, RoHS, WEEE, REACH<\/td>\r\n            <td>UKCA, HSE<\/td>\r\n            <td>Factories Act 1948, BIS standards, MoEFCC, Labour Codes, EPR rules<\/td>\r\n            <td>CN: GB standards, MIIT, SAMR, CCC certification \u2022 JP: JIS, METI, ISH Act, PSE mark \u2022 KR: KS standards, KC certification, K-OSHA, MOEL<\/td>\r\n            <td>ISO 9001, ISO 14001, ISO 45001, ISO 50001<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Food & Beverages<\/b><\/td>\r\n            <td>FDA FSMA, FD&C Act, USDA FSIS, TTB<\/td>\r\n            <td>EU Food Law 178\/2002, EFSA, FIC 1169\/2011, Novel Foods Reg<\/td>\r\n            <td>FSA, FSS (Scotland)<\/td>\r\n            <td>FSSAI, FSS Act 2006 & Regulations, DPDP Act 2023<\/td>\r\n            <td>CN: Food Safety Law, SAMR, GB food standards, GACC import rules \u2022 JP: Food Sanitation Act, MHLW, JAS, Food Labelling Act \u2022 KR: MFDS, Food Sanitation Act, KFDA labelling<\/td>\r\n            <td>Codex Alimentarius, HACCP, ISO 22000, GFSI (BRCGS, SQF, FSSC 22000)<\/td>\r\n        <\/tr>\r\n\r\n        <tr>\r\n            <td style=\"font-size: 20px;\"><b>Cosmetics<\/b><\/td>\r\n            <td>FDA MoCRA 2022, FD&C Act, FTC<\/td>\r\n            <td>EU Cosmetics Reg 1223\/2009, CPNP<\/td>\r\n            <td>UK Cosmetics Reg, SCPN<\/td>\r\n            <td>D&C Act 1940 + Cosmetics Rules 2020, BIS, CDSCO, DPDP Act 2023<\/td>\r\n            <td>CN: NMPA, CSAR 2021, Toothpaste Supervision Regs \u2022 JP: PMD Act (quasi-drugs & cosmetics), MHLW, JCIA \u2022 KR: MFDS, Cosmetics Act, K-Cosmetic GMP<\/td>\r\n            <td>ISO 22716 (Cosmetics GMP), ASEAN Cosmetics Directive<\/td>\r\n        <\/tr>\r\n        \r\n        <tr>\r\n            \r\n            <td style=\"font-size: 20px;\"><b>General<\/b><\/td>\r\n            <td colspan=\"6\"> SOC2 Type 1 and 2, NIST CSF2.0, Baldrige Excellence Framework<\/td>\r\n        <\/tr>\r\n        \r\n    <\/tbody>\r\n<\/table>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-5883002 e-con-full e-flex e-con e-parent\" data-id=\"5883002\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-eeef47e e-con-full e-flex e-con e-child\" data-id=\"eeef47e\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-b62adf1 e-con-full e-flex e-con e-child\" data-id=\"b62adf1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b68d40c elementor-cta--layout-image-left elementor-cta--mobile-layout-image-above elementor-cta--valign-middle elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"b68d40c\" data-element_type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/www.genbioca.com\/preview\/wp-content\/uploads\/2025\/10\/Service-Details-1-Business-Consultant-1024x588.jpg);\" role=\"img\" aria-label=\"Service-Details-1-Business-Consultant.jpg\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cddaeee e-con-full e-flex e-con e-child\" data-id=\"cddaeee\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9217063 elementor-widget elementor-widget-icon-box\" data-id=\"9217063\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tReady to make compliance a continuous function?\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tTalk to a GenBioCa compliance specialist. We'll assess your current readiness, identify your highest-risk gaps, and show you exactly how GenRAC closes them \u2014 in one working session.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f40b50c elementor-widget elementor-widget-rs-button\" data-id=\"f40b50c\" data-element_type=\"widget\" data-widget_type=\"rs-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\r\n\t\t\r\n\t\t\t\t\t<div class=\"rs-btn\">\r\n\t\t\t\t\t\t\t\t<a class=\"readon rs_button\" href=\"https:\/\/www.genbioca.com\/preview\/wp-content\/uploads\/2026\/05\/GBC-GenRAC-Brochure.pdf\" >\t\t\t\t\r\n\t\t\t\t\t<span class=\"btn_text\">GenRAC Flyer<\/span>\r\n\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t<\/div> \r\n\t\t   \r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b17d6d elementor-widget elementor-widget-rs-button\" data-id=\"8b17d6d\" data-element_type=\"widget\" data-widget_type=\"rs-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\r\n\t\t\r\n\t\t\t\t\t<div class=\"rs-btn\">\r\n\t\t\t\t\t\t\t\t<a class=\"readon rs_button\" href=\"https:\/\/www.genbioca.com\/preview\/wp-content\/uploads\/2026\/05\/GBC-GenRAC-Brochure.pdf\" >\t\t\t\t\r\n\t\t\t\t\t<span class=\"btn_text\">GenRAC Flyer Hospitals<\/span>\r\n\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t<\/div> \r\n\t\t   \r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e45f4e elementor-widget elementor-widget-rs-button\" data-id=\"0e45f4e\" data-element_type=\"widget\" data-widget_type=\"rs-button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\r\n\t\t\r\n\t\t\t\t\t<div class=\"rs-btn\">\r\n\t\t\t\t\t\t\t\t<a class=\"readon rs_button\" href=\"https:\/\/www.genbioca.com\/preview\/wp-content\/uploads\/2026\/05\/GBC-GenRAC-Brochure.pdf\" >\t\t\t\t\r\n\t\t\t\t\t<span class=\"btn_text\">GenRAC Flyer Pharma &amp; Med Devices<\/span>\r\n\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t<\/div> \r\n\t\t   \r\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bac1d4b e-flex e-con-boxed e-con e-parent\" data-id=\"bac1d4b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f0b4a9 elementor-widget elementor-widget-text-editor\" data-id=\"3f0b4a9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"x_MsoNormal\"><em>Contact us for more information about GenRAC and how it can transform your compliance processes<\/em><em>\u00a0at <b><a href=\"mailto:gbc@genbioca.com\">gbc@genbioca.com<\/a><\/b><\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ae0f80f e-flex e-con-boxed e-con e-parent\" data-id=\"ae0f80f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e5c700b elementor-widget elementor-widget-html\" data-id=\"e5c700b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n:root {\r\n  --bg: #ffffff;\r\n  --text: #1f2937;\r\n  --line: #6b7280; \r\n  --accent: #dc2626; \r\n  --accent-hover: #b91c1c;\r\n  --muted: #6b7280;\r\n}\r\n\r\ndialog:not([open]) {\r\n  display: none !important;\r\n}\r\n\r\n* {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.page-wrap {\r\n  min-height: 100vh;\r\n  padding: 24px;\r\n  display: grid;\r\n  place-items: center;\r\n}\r\n\r\n\r\n.survey-card {\r\n  width: min(92vw, 760px);\r\n  border: 2px solid var(--line); \r\n  border-radius: 0;\r\n  padding: 28px;\r\n  background: #fff;\r\n  text-align: center;\r\n}\r\n\r\nh1, h2, h3, h4 { margin-top: 0; }\r\n\r\n.subheading {\r\n  color: var(--muted);\r\n  margin-bottom: 24px;\r\n}\r\n\r\n.primary-btn,\r\n.secondary-btn {\r\n  border: 2px solid var(--accent); \r\n  border-radius: 0; \r\n  padding: 10px 16px;\r\n  font-size: 15px;\r\n  cursor: pointer;\r\n  font-weight: bold;\r\n}\r\n\r\n.primary-btn {\r\n  color: #fff;\r\n  background: var(--accent);\r\n}\r\n\r\n.primary-btn:hover {\r\n  background: var(--accent-hover);\r\n  border-color: var(--accent-hover);\r\n}\r\n\r\n.secondary-btn {\r\n  color: var(--accent);\r\n  background: transparent;\r\n}\r\n\r\n.secondary-btn:hover {\r\n  background: #fff5f5;\r\n}\r\n\r\n.domain-grid {\r\n  margin-top: 10px;\r\n  display: grid;\r\n  gap: 12px;\r\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n}\r\n\r\n\r\n.domain-card {\r\n  border: 2px solid var(--line);\r\n  border-radius: 0;\r\n  padding: 12px;\r\n  background: #fff;\r\n}\r\n\r\n.domain-name {\r\n  margin-bottom: 10px;\r\n  font-weight: bold;\r\n}\r\n\r\n.domain-btn {\r\n  min-width: 150px;\r\n  width: 100%;\r\n}\r\n\r\n.section-title {\r\n  margin-top: 24px;\r\n  margin-bottom: 12px;\r\n  font-size: 18px;\r\n  font-weight: 700;\r\n  color: var(--accent); \r\n  border-bottom: 2px solid var(--line);\r\n  padding-bottom: 8px;\r\n}\r\n\r\n.question-list {\r\n  display: grid;\r\n  gap: 16px;\r\n  padding-bottom: 10px;\r\n}\r\n\r\n.question {\r\n  border: 2px solid var(--line);\r\n  border-radius: 0;\r\n  padding: 12px;\r\n  background: #fff;\r\n}\r\n\r\n.question p {\r\n  margin-top: 0;\r\n  font-weight: bold;\r\n}\r\n\r\n.options {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n}\r\n\r\n.row-actions {\r\n  margin-top: 20px;\r\n  display: flex;\r\n  gap: 12px;\r\n  flex-wrap: wrap;\r\n}\r\n\r\n.popup-actions {\r\n  border-top: 2px solid var(--line);\r\n  padding-top: 16px;\r\n}\r\n\r\n.hidden {\r\n  display: none;\r\n}\r\n\r\n.result-box {\r\n  margin-top: 24px;\r\n  border: 2px solid var(--line);\r\n  border-radius: 0; \r\n  padding: 16px;\r\n  background: #fff;\r\n}\r\n\r\n.score-percent {\r\n  font-size: 56px;\r\n  font-weight: 700;\r\n  line-height: 1;\r\n  margin: 8px 0 20px;\r\n  color: var(--accent);\r\n}\r\n\r\n.inference-box {\r\n  border: 2px solid var(--line);\r\n  border-radius: 0;\r\n  padding: 12px;\r\n  background: #fff;\r\n}\r\n\r\n.lead-modal {\r\n  position: relative;\r\n  border: 2px solid var(--line);\r\n  border-radius: 0; \r\n  width: min(95vw, 860px);\r\n  max-height: 90vh;\r\n  overflow: auto;\r\n  padding:16px 16px 14px;\r\n  background: #fff;\r\n}\r\n\r\n.lead-modal::backdrop,\r\n.system-modal::backdrop {\r\n  background: rgba(0, 0, 0, 0.6);\r\n}\r\n\r\n.icon-close {\r\n  position: absolute;\r\n  right: 10px;\r\n  top: 10px;\r\n\r\n  width: 34px;\r\n  height: 34px;\r\n\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n\r\n  border-radius: 0;\r\n  border: 2px solid var(--line);\r\n  background: #fff;\r\n  color: #b91c1c;\r\n  cursor: pointer;\r\n  font-size: 25px;\r\n  font-weight: 700;\r\n\r\n  line-height: 1;\r\n}\r\n\r\n.lead-modal .lead-form {\r\n  display: grid;\r\n  gap: 8px;\r\n}\r\n\r\n.lead-modal .lead-form label {\r\n  display: grid;\r\n  gap: 4px;\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  color: #000;\r\n}\r\n\r\n.lead-modal .lead-form input {\r\n  width: 100% !important;\r\n  height: 36px !important;\r\n\r\n  padding: 6px 8px !important;\r\n  font-size: 14px !important;\r\n\r\n  border: 1.5px solid #000 !important;\r\n  border-radius: 0 !important;\r\n  background: #fff !important;\r\n  color: #000 !important;\r\n\r\n  outline: none !important;\r\n  box-shadow: none !important;\r\n}\r\n\r\n.lead-modal .lead-form input:focus {\r\n  border-color: #dc2626 !important;\r\n}\r\n\r\n.lead-modal .lead-form input,\r\n.lead-modal .lead-form textarea {\r\n  margin: 0 !important;\r\n}\r\n\r\n.lead-modal .lead-form input::placeholder {\r\n  color: #999;\r\n  font-size: 13px;\r\n}\r\n\r\n.lead-modal .lead-form label.consent-checkbox-label {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 10px !important;\r\n  font-weight: normal !important;\r\n  font-size: 13px !important;\r\n  text-align: left !important;\r\n  cursor: pointer !important;\r\n  margin-top: 6px !important;\r\n}\r\n\r\n.lead-modal .lead-form label.consent-checkbox-label input[type=\"checkbox\"] {\r\n  width: 18px !important;\r\n  height: 18px !important;\r\n  flex-shrink: 0 !important;\r\n  cursor: pointer !important;\r\n  margin: 0 !important;\r\n}\r\n\r\n.system-modal {\r\n  border: 2px solid var(--line);\r\n  border-radius: 0;\r\n  width: min(92vw, 420px);\r\n  background: #fff;\r\n}\r\n\r\n.system-modal-content {\r\n  padding: 8px;\r\n}\r\n\r\n.helper {\r\n  color: var(--muted);\r\n  font-size: 14px;\r\n  margin-top: 8px;\r\n}\r\n\r\n.sticky-footer {\r\n  position: sticky;\r\n  bottom: -20px; \r\n  margin-left: -20px;\r\n  margin-right: -20px;\r\n  margin-bottom: -20px;\r\n  width: calc(100% + 40px); \r\n  padding: 20px;          \r\n  background-color: #ffffff; \r\n  z-index: 999;              \r\n  border-top: 2px solid var(--line);\r\n  display: flex;\r\n  gap: 15px;                \r\n  align-items: center;\r\n}\r\n\r\n.privacy-row{\r\n  display:flex;\r\n  align-items:center;\r\n}\r\n\r\n.privacy-note{\r\n  margin-left:auto;\r\n  font-size:11px;\r\n  color:#888;\r\n}\r\n\r\n.privacy-note a{\r\n  color:#888;\r\n  text-decoration:none;\r\n}\r\n\r\n.privacy-note a:hover {\r\n  text-decoration:underline;\r\n}\r\n\r\n#questionSection {\r\n  padding-bottom: 5px;\r\n}\r\n\r\n<\/style>\r\n\r\n<html>\r\n\r\n  <body>\r\n    \r\n    <template id=\"genrac-popup-template\">\r\n    \r\n    <dialog id=\"leadModal\" class=\"lead-modal\">\r\n      <button id=\"topCloseBtn\" class=\"icon-close\" type=\"button\" aria-label=\"Close\">\u2715<\/button>\r\n\r\n      <div id=\"leadStep\" class=\"hidden\">\r\n        <div id=\"leadFormContainer\">\r\n          <form id=\"leadForm\" class=\"lead-form\">\r\n\r\n            <label>\r\n              Name\r\n              <input name=\"name\" type=\"text\" required \/>\r\n            <\/label>\r\n            <label>\r\n              Email\r\n              <input name=\"email\" type=\"email\" required \/>\r\n            <\/label>\r\n\r\n            <label class=\"consent-checkbox-label\">\r\n              <input name=\"consent\" type=\"checkbox\" required \/>\r\n              <span>I consent to being contacted about my compliance results and platform updates.<\/span>\r\n            <\/label>\r\n\r\n            <div class=\"row-actions\">\r\n              <button id=\"submitLead\" class=\"primary-btn\" type=\"submit\">Submit Request<\/button>\r\n              <button id=\"backToScoreBtn\" class=\"secondary-btn\" type=\"button\">Back to Results<\/button>\r\n              \r\n              <span class=\"privacy-note\">\r\n                Please read \r\n                <a href=\"https:\/\/www.genbioca.com\/preview\/privacy-policy\/\" target=\"_blank\">Privacy Policy<\/a> &\r\n                <a href=\"https:\/\/www.genbioca.com\/preview\/terms-and-conditons\/\" target=\"_blank\">Terms and Conditions<\/a>.\r\n              <\/span>\r\n            <\/div>\r\n          <\/form>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <section id=\"surveyFlow\" aria-live=\"polite\">\r\n        <h2>Choose the Framework<\/h2>\r\n        <div id=\"domainSelection\" class=\"domain-grid\"><\/div>\r\n\r\n        <div id=\"questionSection\" class=\"hidden\">\r\n          <h2 id=\"domainTitle\"><\/h2>\r\n          <form id=\"questionForm\"><\/form>\r\n          <div class=\"row-actions\">\r\n            <button id=\"checkDomainScore\" class=\"primary-btn\" type=\"button\">Check score<\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div id=\"finalScore\" class=\"hidden result-box\"><\/div>\r\n\r\n        <div class=\"row-actions sticky-footer\">\r\n          <button id=\"goBackBtn\" class=\"secondary-btn\" type=\"button\">Go back<\/button>\r\n          <button id=\"closeBtn\" class=\"primary-btn\" type=\"button\">Close<\/button>\r\n        <\/div>\r\n\r\n      <\/section>\r\n    <\/dialog>\r\n\r\n    <dialog id=\"systemModal\" class=\"system-modal\">\r\n      <div class=\"system-modal-content\">\r\n        <h3 id=\"systemModalTitle\">Notice<\/h3>\r\n        <p id=\"systemModalMessage\"><\/p>\r\n        <div id=\"systemModalActions\" class=\"row-actions\"><\/div>\r\n      <\/div>\r\n    <\/dialog>\r\n\r\n      <script src=\"https:\/\/unpkg.com\/pdf-lib@1.17.1\/dist\/pdf-lib.min.js\"\r\n              integrity=\"sha384-weMABwrltA6jWR8DDe9Jp5blk+tZQh7ugpCsF3JwSA53WZM9\/14PjS5LAJNHNjAI\" \r\n              crossorigin=\"anonymous\">\r\n      <\/script>\r\n\r\n      <script src=\"https:\/\/unpkg.com\/@pdf-lib\/fontkit@0.0.4\/dist\/fontkit.umd.min.js\"\r\n            integrity=\"sha384-9fpcLcBAZkqk+tKJTXAJP07DQZjk71P7bFnOntCqIJiQBn3c3SouYLr2NUZcK83A\"\r\n            crossorigin=\"anonymous\">\r\n      <\/script>\r\n    \r\n    <div id=\"survey-bridge-container\" style=\"display: none !important;\" aria-hidden=\"true\">\r\n      \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f23668-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"23668\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/preview\/wp-json\/wp\/v2\/pages\/25093#wpcf7-f23668-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"23668\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.3\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f23668-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"wp-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"wp-name\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"wp-name\" \/><\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"wp-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"wp-email\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"wp-email\" \/><\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"wp-domain\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"wp-domain\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"wp-domain\" \/><\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"wp-items\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"wp-items\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"wp-items\" \/><\/span>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"wp-score\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"wp-score\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"wp-score\" \/><\/span>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"wp-status\" value=\"\" type=\"hidden\" name=\"wp-status\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"wp-qa\" value=\"\" type=\"hidden\" name=\"wp-qa\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"wp-consent\" value=\"\" type=\"hidden\" name=\"wp-consent\" \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner\" id=\"wp-submit\" type=\"submit\" value=\"Submit\" \/><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\r\n    <\/div>\r\n\r\n    <\/template>\r\n\r\n  <\/body>\r\n  \r\n<\/html>\r\n\r\n<script>\r\n\r\n(function() {\r\n\r\nconst escapeHtml = (str) => {\r\n  const div = document.createElement('div');\r\n  div.textContent = str;\r\n  return div.innerHTML;\r\n};\r\n\r\nconst yesNoOptions = [\r\n  { label: \"Yes\", score: 10 },\r\n  { label: \"No\", score: 0 }\r\n];\r\n\r\nconst domains = [\r\n  {\r\n    id: \"domain-1\",\r\n    name: \"DPDPA Hospitals\",\r\n    inferences: [\r\n      { max: 40, text: \"<b>High Risk:<\/b> Your hospital is at risk of penalties up to \u20b9250 crore. Current manual methods lack a verifiable \\'source of truth\\'\"},\r\n      { max: 80, text: \"<b>Medium Risk:<\/b> You have basic policies, but lack automated 'Predictive Analytics' to catch risks before they occur.\"},\r\n      { max: 100, text: \"<b>First Time Right:<\/b> Excellent. Maintain this 'audit-ready' posture with GenRAC\u2019s unified dashboard.\"}\r\n    ],\r\n    questions: [\r\n      {type: \"section\", text: \"Section 1: Consent & Notice (The Foundation)\"},\r\n      { id: \"d1q1\", text: \"<b>Specificity of Notice:<\/b> Are your patients informed of the exact purpose for which their data is being processed before or at the time of collection?\", options: yesNoOptions },\r\n      { id: \"d1q2\", text: \"<b>Affirmative Action:<\/b> Is consent obtained through a clear, affirmative action (no pre-ticked boxes or implied consent)?\", options: yesNoOptions },\r\n      { id: \"d1q3\", text: \"<b>Multi-Language Support:<\/b> Do you provide notices in English and the local Eighth Schedule language (e.g., Hindi, Marathi, Kannada)?\", options: yesNoOptions },\r\n      { id: \"d1q4\", text: \"<b>Withdrawal Mechanism:<\/b> Can a patient withdraw their consent with the same ease with which it was given?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 2: Data Principal Rights (The \\\"Empowerment\\\" Test)\" },\r\n      { id: \"d1q5\", text: \"<b>Right to Access:<\/b> Can you provide a summary of all personal data processed for a patient, and a list of all third-party labs\/insurers with whom it was shared, upon request?\", options: yesNoOptions },\r\n      { id: \"d1q6\", text: \"<b>Right to Erasure:<\/b> Does your hospital automatically delete digital records once the treatment is complete and the legal retention period has expired?\", options: yesNoOptions },\r\n      { id: \"d1q7\", text: \"<b>Nomination Capability:<\/b> Do you have a process for patients to nominate a successor to exercise their data rights in case of death or incapacity?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 3: Security & Breach Protocols (The \\\"\u20b9250 Crore\\\" Risk)\"},\r\n      { id: \"d1q8\", text: \"<b>Reasonable Safeguards:<\/b> Are you taking \\\"reasonable security safeguards\\\" to prevent unauthorized access or accidental disclosure of digital health records?\", options: yesNoOptions },\r\n      { id: \"d1q9\", text: \"<b>Immediate Notification:<\/b> In the event of a breach, do you have a workflow to notify both the Data Protection Board and the affected patients \\\"without undue delay\\\"?\", options: yesNoOptions },\r\n      { id: \"d1q10\", text: \"<b>Data Auditor:<\/b> If you are a Significant Data Fiduciary, have you appointed an independent auditor to evaluate your compliance?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 4: Children's Data Protection\"},\r\n      { id: \"d1q11\", text: \"<b>Verifiable Parental Consent:<\/b> Before treating a minor (under 18), do you obtain \\\"verifiable consent\\\" from a parent or legal guardian?\", options: yesNoOptions },\r\n      { id: \"d1q12\", text: \"<b>Prohibited Monitoring:<\/b> Can you prove that your hospital does not engage in behavioral tracking or targeted advertising directed at children? \", options: yesNoOptions }\r\n    ]\r\n  },\r\n  {\r\n    id: \"domain-2\",\r\n    name: \"DPDPA Corporate\",\r\n    inferences: [\r\n      { max: 40, text: \"<b>Critical Exposure:<\/b> Your organization is highly vulnerable to penalties up to \u20b9250 crore for failing to implement security safeguards. Immediate automation is required.\" },\r\n      { max: 75, text: \"<b>Operational Gaps:<\/b> You have policies, but lack the 'Single Source of Truth' required for a real-time audit trail. GenRAC can bridge this gap.\" },\r\n      { max: 100, text: \"<b>Audit Ready:<\/b> You are in the top tier of compliance. Maintain this 'First Time Right' posture with GenRAC\u2019s predictive analytics.\" }\r\n    ],\r\n    questions: [\r\n      {type: \"section\", text: \"Section 1: Lawful Basis & Notice (The Compliance Foundation)\"},\r\n      { id: \"d2q1\", text: \"<b>Valid Notice:<\/b> Do you provide a notice explaining the personal data being collected and the specific purpose of processing at or before the time of collection?\", options: yesNoOptions },\r\n      { id: \"d2q2\", text: \"<b>Affirmative Consent:<\/b> Is your consent mechanism free, specific, informed, unconditional, and obtained through a clear affirmative action?\", options: yesNoOptions },\r\n      { id: \"d2q3\", text: \"<b>Language Accessibility:<\/b> Can your Data Principals (users\/employees) access the notice and consent request in English or any of the 22 languages specified in the Eighth Schedule? \", options: yesNoOptions },\r\n      { id: \"d2q4\", text: \"<b>Withdrawal Ease:<\/b> Is the process for a user to withdraw consent as easy as it was to give it?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 2: Organizational Obligations (Operational Readiness)\"},\r\n      { id: \"d2q5\", text: \"<b>Data Accuracy:<\/b> Do you have processes to ensure personal data is complete, accurate, and consistent if it affects a decision about an individual?\", options: yesNoOptions },\r\n      { id: \"d2q6\", text: \"<b>Right to Erasure:<\/b> Do you automatically delete digital personal data once the specified purpose is served or consent is withdrawn (unless required by other laws)?\", options: yesNoOptions },\r\n      { id: \"d2q7\", text: \"<b>Data Processor Contracts:<\/b> Do you have valid legal contracts in place with all third-party Data Processors (cloud providers, payroll vendors, labs)?\", options: yesNoOptions },\r\n      { id: \"d2q8\", text: \"<b>Breach Protocol:<\/b> Do you have a documented workflow to notify the Data Protection Board and affected individuals \\\"without undue delay\\\" in the event of a breach?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 3: Special Mandates (Children & Significant Data Fiduciaries)\"},\r\n      { id: \"d2q9\", text: \"<b>Verifiable Parental Consent:<\/b> If you process data of minors (under 18), do you obtain verifiable consent from a parent or legal guardian?\", options: yesNoOptions },\r\n      { id: \"d2q10\", text: \"<b>Prohibited Tracking:<\/b> Can you prove you do not engage in behavioral tracking or targeted advertising directed at children?\", options: yesNoOptions },\r\n      { id: \"d2q11\", text: \"<b>DPO Appointment:<\/b> (For SDFs) Have you appointed a Data Protection Officer based in India who reports directly to the Board?\", options: yesNoOptions },\r\n      { id: \"d2q12\", text: \"<b>Periodic Audits:<\/b> Do you conduct periodic Data Protection Impact Assessments (DPIA) and independent data audits?\", options: yesNoOptions }\r\n    ]\r\n  },\r\n  {\r\n    id: \"domain-3\",\r\n    name: \"NABH 6.0\",\r\n    inferences: [\r\n      { max: 50, text: \"<b>High Risk:<\/b> Your hospital is still operating on 5th Edition logic. You are at high risk of receiving Non-Conformities (NCs) for digital health and IPC gaps.\" },\r\n      { max: 85, text: \"<b>Transition Phase:<\/b> You have the policies, but lack the 'Real-time Practice' evidence required by the 6th edition. GenRAC can automate your evidence collection.\" },\r\n      { max: 100, text: \"<b>Accreditation Ready:<\/b> Excellent. maintain your status with GenRAC\u2019s Al-Powered Insights for predictive risk management.\" }\r\n    ],\r\n    questions: [\r\n      {type: \"section\", text: \"Section 1: The \\\"Digital Health \\\"Mandate (New in 6th Ed)\"},\r\n      { id: \"d3q1\", text: \"<b>Unified Patient Identifier (UHID):<\/b> Is your HIS\/EMR capable of tracking a patient's journey across all departments using a single, unique national ID (e.g., ABHA\/ABDM)?\", options: yesNoOptions },\r\n      { id: \"d3q2\", text: \"<b>Affirmative Action:<\/b> Is consent obtained through a clear, affirmative action (no pre-ticked boxes or implied consent)?\", options: yesNoOptions },\r\n      { id: \"d3q3\", text: \"<b>Multi-Language Support:<\/b> Do you provide notices in English and the local Eighth Schedule language (e.g., Hindi, Marathi, Kannada)?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 2: Clinical Care & Infection Prevention (IPC)\"},\r\n      { id: \"d3q4\", text: \"<b>IPC Resource Allocation:<\/b> Has the management documented a specific annual budget and allocated adequate funds for the Infection Prevention and Control (IPC) program?\", options: yesNoOptions },\r\n      { id: \"d3q5\", text: \"<b>Mandatory ASP:<\/b> Is there a multidisciplinary Antimicrobial Stewardship Program (ASP) actively monitoring and auditing antibiotic prescriptions?\", options: yesNoOptions },\r\n      { id: \"d3q6\", text: \"<b>Safe Obstetrics:<\/b> Are you compliant with the new OEs for safe obstetrics and the inclusion of birth companions during labor?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 3: Security & Breach Protocols (The \\\"\u20b9250 Crore\\\" Risk)\"},\r\n      { id: \"d3q7\", text: \"<b>Sustainability Practices:<\/b> Does your hospital have a documented plan for sustainable procurement and initiatives for an energy-efficient, environment-friendly facility?\", options: yesNoOptions },\r\n      { id: \"d3q8\", text: \"<b>Staff Well-being:<\/b> Have you shifted \\\"Staff Well-being\\\" from HR to the commitment level, with measurable programs for stress management and occupational health?\", options: yesNoOptions },\r\n      { id: \"d3q9\", text: \"<b>Patient Engagement:<\/b> Are you tracking and reporting Patient-Reported Outcome Measures (PROMs) on a quarterly dashboard?\", options: yesNoOptions },\r\n      {type: \"section\", text: \"Section 4: Children's Data Protection\"},\r\n      { id: \"d3q10\", text: \"<b>Mandatory Compliance:<\/b> Out of the 639 total OEs, have you verified 100% compliance with the 105 Core OEs required for every assessment?\", options: yesNoOptions },\r\n      { id: \"d3q11\", text: \"<b>Documented Procedures:<\/b> Are your SOPs updated to reflect the 6th edition changes (e.g., removing the distinction between \\\"safety\\\" and \\\"legal\\\" duplications)?\", options: yesNoOptions }\r\n    ]\r\n  }\r\n];\r\n\r\nconst state = { lead: null, currentDomainId: null, pendingDomainId: null, answers: {}, isCompleted: false, currentMetrics: null, isMailSent: false };\r\nlet leadModal, leadStep, leadForm, surveyFlow, domainSelection, questionSection, questionForm, domainTitle, checkDomainScore, finalScore, goBackBtn, closeBtn, topCloseBtn, systemModal, systemModalTitle, systemModalMessage, systemModalActions;\r\n\r\nfunction globalStateMemoryReset() {\r\n  state.answers = {};\r\n  state.currentMetrics = null;\r\n  state.isCompleted = false;\r\n  state.isMailSent = false;\r\n  state.lead = null;\r\n\r\n  const modalDOM = document.getElementById(\"leadModal\");\r\n  if (modalDOM) {\r\n    const inputs = modalDOM.querySelectorAll('input[type=\"text\"], input[type=\"email\"]');\r\n    inputs.forEach(input => input.value = \"\");\r\n    const checkboxes = modalDOM.querySelectorAll('input[type=\"checkbox\"]');\r\n    checkboxes.forEach(cb => cb.checked = false);\r\n  }\r\n}\r\n\r\nfunction finalizeAndSubmitData() {\r\n  if (!state.currentMetrics || state.isMailSent) return; \r\n  try {\r\n    const setVal = (id, val) => { const el = document.getElementById(id); if (el) el.value = val; };\r\n    const domain = findDomain(state.currentDomainId);\r\n    \r\n    setVal('wp-name', state.lead ? state.lead.name : 'Anonymous Assessment User');\r\n    setVal('wp-email', state.lead ? state.lead.email : 'anonymous@genbioca.internal');\r\n    setVal('wp-consent', state.lead ? state.lead.consent : 'Not Applicable (Closed Anonymously)');\r\n    \r\n    setVal('wp-company', 'Cleared By User Request');\r\n    setVal('wp-designation', 'Cleared By User Request');\r\n    setVal('wp-phone', 'Cleared By User Request');\r\n    \r\n    setVal('wp-domain', domain ? domain.name : 'Not Selected'); \r\n    setVal('wp-items', String(state.currentMetrics.count));\r\n    setVal('wp-score', `${state.currentMetrics.percent}%`);\r\n    setVal('wp-status', state.currentMetrics.inference.replace(\/<b>|<\\\/b>\/g, ''));\r\n    setVal('wp-qa', state.currentMetrics.qaText);\r\n\r\n    const cf7Btn = document.getElementById('wp-submit');\r\n    const cf7Form = cf7Btn ? cf7Btn.closest('form') : null;\r\n    \r\n    if (cf7Form) {\r\n      state.isMailSent = true;\r\n      \r\n      const formData = new FormData(cf7Form);\r\n      const formAction = cf7Form.getAttribute('action') || window.location.href;\r\n      \r\n      fetch(formAction, {\r\n        method: 'POST',\r\n        body: formData,\r\n        headers: { 'X-Requested-With': 'XMLHttpRequest' }\r\n      })\r\n      .then(res => res.json())\r\n      .then(data => console.log(\"Asynchronous Sync Status logged securely:\", data))\r\n      .catch(err => console.error(\"Asynchronous execution trace lost:\", err));\r\n    }\r\n  } catch (e) { console.error(\"CF7 Dynamic Dispatch exception bypassed:\", e); }\r\n}\r\n\r\nasync function executePdfDownload(triggerButton) {\r\n  if (!state.currentMetrics) return;\r\n  try {\r\n    triggerButton.textContent = \"Generating PDF...\"; triggerButton.disabled = true;\r\n    \r\n    const url = '\/wp-content\/uploads\/2026\/05\/template_condensed_genrac.pdf';\r\n    \r\n    const existingPdfBytes = await fetch(url).then(res => {\r\n      if (!res.ok) throw new Error(\"Could not download template layout canvas asset.\");\r\n      return res.arrayBuffer();\r\n    });\r\n\r\n    const pdfDoc = await PDFLib.PDFDocument.load(existingPdfBytes);\r\n    const form = pdfDoc.getForm();\r\n    \r\n    form.getTextField('ItemsAuditedField').setText(String(state.currentMetrics.count));\r\n    form.getTextField('TotalScoreField').setText(String(state.currentMetrics.obtained));\r\n    form.getTextField('RiskScoreField').setText(`${state.currentMetrics.percent}%`);\r\n    form.getTextField('StatusField').setText(state.currentMetrics.inference.replace(\/<b>|<\\\/b>\/g, ''));\r\n\r\n    form.getTextField('ItemsAuditedField').setFontSize(14);\r\n    form.getTextField('TotalScoreField').setFontSize(14);\r\n    form.getTextField('RiskScoreField').setFontSize(14);\r\n    form.getTextField('StatusField').enableMultiline();\r\n    form.getTextField('StatusField').setFontSize(14);\r\n\r\n    pdfDoc.registerFontkit(fontkit);\r\n    const fontBytes = await fetch('https:\/\/www.genbioca.com\/preview\/wp-content\/uploads\/2026\/03\/Montserrat-Regular.ttf').then(res => {\r\n      if (!res.ok) throw new Error(\"Montserrat regular font tracking broken.\");\r\n      return res.arrayBuffer();\r\n    });\r\n    \r\n    const montserratFont = await pdfDoc.embedFont(fontBytes);\r\n    form.updateFieldAppearances(montserratFont);\r\n    form.flatten();\r\n\r\n    const pdfBytes = await pdfDoc.save();\r\n    const blob = new Blob([pdfBytes], { type: \"application\/pdf\" });\r\n    const link = document.createElement('a');\r\n    link.href = window.URL.createObjectURL(blob);\r\n    link.download = `GenRAC_Assessment_Report.pdf`;\r\n    link.click();\r\n  } catch (error) { \r\n    console.error(error); \r\n    alert(\"PDF Production Error Intercepted: \" + error.message); \r\n  } finally { \r\n    triggerButton.textContent = \"Download Report\"; \r\n    triggerButton.disabled = false; \r\n  }\r\n}\r\n\r\nfunction injectAndOpenModal(targetDomainId = null) {\r\n  if (!document.getElementById(\"leadModal\")) {\r\n    const template = document.getElementById(\"genrac-popup-template\");\r\n    const clone = template.content.cloneNode(true);\r\n    document.body.appendChild(clone); \r\n    attachDynamicListeners();\r\n  }\r\n\r\n  const leadFormContainer = document.getElementById(\"leadFormContainer\");\r\n  if (leadFormContainer) {\r\n    leadFormContainer.innerHTML = `\r\n      <form id=\"leadForm\" class=\"lead-form\">\r\n        <h2>Need help implementing these requirements?<\/h2>\r\n       <p>Drop your contact details below. Our specialists will get in touch with you directly to guide your organization through this.<br>\r\n        We collect your details solely to contact you about your compliance readiness results and GenRAC platform information.\r\n        We will not share your data with third parties.<br>You may request deletion anytime at gbc@genbioca.com. \r\n        <br> See our <a href=\"https:\/\/www.genbioca.com\/preview\/privacy-policy\/\" target=\"_blank\"> Privacy Policy<\/a> for details.\r\n        <\/p>\r\n        <label>Name<input name=\"name\" type=\"text\" required \/><\/label>\r\n        <label>Email<input name=\"email\" type=\"email\" required \/><\/label>\r\n        <label class=\"consent-checkbox-label\">\r\n          <input name=\"consent\" type=\"checkbox\" required \/>\r\n          <span>I consent to being contacted about my compliance results and platform updates.<\/span>\r\n        <\/label>\r\n        <div class=\"row-actions\">\r\n          <button id=\"submitLead\" class=\"primary-btn\" type=\"submit\">Submit Request<\/button>\r\n          <button id=\"backToScoreBtn\" class=\"secondary-btn\" type=\"button\">Back to Results<\/button>\r\n          <span class=\"privacy-note\">\r\n            Please read <a href=\"https:\/\/www.genbioca.com\/preview\/privacy-policy\/\" target=\"_blank\">Privacy Policy<\/a> &amp; <a href=\"https:\/\/www.genbioca.com\/preview\/terms-and-conditons\/\" target=\"_blank\">Terms and Conditions<\/a>.\r\n          <\/span>\r\n        <\/div>\r\n      <\/form>\r\n    `;\r\n    rebindFormListeners();\r\n  }\r\n\r\n  globalStateMemoryReset();\r\n  leadModal.showModal();\r\n\r\n  leadStep.classList.add(\"hidden\");\r\n  surveyFlow.classList.remove(\"hidden\");\r\n\r\n  if (targetDomainId) {\r\n    openDomain(targetDomainId);\r\n  } else {\r\n    showDomainSelection();\r\n  }\r\n}\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function(){\r\n  document.querySelectorAll(\".open-survey\").forEach(btn => {\r\n    btn.addEventListener(\"click\", function(e){\r\n      e.preventDefault();\r\n      injectAndOpenModal(this.getAttribute(\"data-domain\"));\r\n    });\r\n  });\r\n\r\n  setTimeout(() => {\r\n    const urlParams = new URLSearchParams(window.location.search);\r\n    if (urlParams.get('open_survey') === 'true' || urlParams.get('survey') === 'open') {\r\n      injectAndOpenModal(urlParams.get('domain'));\r\n    }\r\n  }, 300);\r\n});\r\n\r\nfunction rebindFormListeners() {\r\n  leadForm = document.getElementById(\"leadForm\");\r\n  if (!leadForm) return;\r\n\r\n  leadForm.addEventListener(\"submit\", (event) => {\r\n    event.preventDefault(); \r\n    if (!leadForm.reportValidity()) return;\r\n\r\n    const formData = new FormData(leadForm);\r\n    const emailInput = formData.get(\"email\") ? formData.get(\"email\").toString().trim() : \"\";\r\n    const emailRegex = \/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$\/;\r\n    if (!emailRegex.test(emailInput)) { showInfo(\"Invalid Email\", \"Please enter a valid email address.\"); return; }\r\n\r\n    state.lead = {\r\n      name: formData.get(\"name\").toString().trim(),\r\n      email: emailInput,\r\n      consent: formData.get(\"consent\") ? \"Accepted\" : \"Declined\"\r\n    };\r\n\r\n    const activeDomainId = state.currentDomainId;\r\n\r\n    finalizeAndSubmitData();\r\n\r\n    const container = document.getElementById(\"leadFormContainer\");\r\n    container.innerHTML = `\r\n      <div style=\"text-align: center; padding: 20px;\">\r\n        <h3 style=\"color: #16a34a; margin-bottom: 10px;\">Thank You!<\/h3>\r\n        <p style=\"margin-bottom: 20px;\">Your context details have been captured cleanly. An alignment advisor will follow up soon.<\/p>\r\n        <div class=\"row-actions\" style=\"justify-content: center;\">\r\n          <button id=\"postSubmitDownloadBtn\" class=\"primary-btn\" type=\"button\">Download Report<\/button>\r\n          <button id=\"postSubmitReturnBtn\" class=\"secondary-btn\" type=\"button\">Back to Results<\/button>\r\n          <button id=\"postSubmitExitBtn\" class=\"secondary-btn\" type=\"button\" style=\"color: #b91c1c; border-color: #b91c1c;\">Exit<\/button>\r\n        <\/div>\r\n      <\/div>\r\n    `;\r\n\r\n    state.currentDomainId = activeDomainId;\r\n\r\n    document.getElementById(\"postSubmitDownloadBtn\").addEventListener(\"click\", function() {\r\n      executePdfDownload(this);\r\n    });\r\n\r\n    document.getElementById(\"postSubmitReturnBtn\").addEventListener(\"click\", () => {\r\n      state.currentDomainId = activeDomainId;\r\n      leadStep.classList.add(\"hidden\");\r\n      surveyFlow.classList.remove(\"hidden\");\r\n      finalScore.classList.remove(\"hidden\");\r\n    });\r\n\r\n    document.getElementById(\"postSubmitExitBtn\").addEventListener(\"click\", () => {\r\n      finalizeAndSubmitData();\r\n      leadModal.close();\r\n      globalStateMemoryReset();\r\n    });\r\n  });\r\n\r\n  const backBtn = document.getElementById(\"backToScoreBtn\");\r\n  if (backBtn) {\r\n    backBtn.addEventListener(\"click\", () => {\r\n      leadStep.classList.add(\"hidden\");\r\n      surveyFlow.classList.remove(\"hidden\");\r\n      finalScore.classList.remove(\"hidden\");\r\n    });\r\n  }\r\n}\r\n\r\nfunction attachDynamicListeners() {\r\n  leadModal = document.getElementById(\"leadModal\");\r\n  leadStep = document.getElementById(\"leadStep\");\r\n  surveyFlow = document.getElementById(\"surveyFlow\");\r\n  domainSelection = document.getElementById(\"domainSelection\");\r\n  questionSection = document.getElementById(\"questionSection\");\r\n  questionForm = document.getElementById(\"questionForm\");\r\n  domainTitle = document.getElementById(\"domainTitle\");\r\n  checkDomainScore = document.getElementById(\"checkDomainScore\");\r\n  finalScore = document.getElementById(\"finalScore\");\r\n  goBackBtn = document.getElementById(\"goBackBtn\");\r\n  closeBtn = document.getElementById(\"closeBtn\");\r\n  topCloseBtn = document.getElementById(\"topCloseBtn\");\r\n  systemModal = document.getElementById(\"systemModal\");\r\n  systemModalTitle = document.getElementById(\"systemModalTitle\");\r\n  systemModalMessage = document.getElementById(\"systemModalMessage\");\r\n  systemModalActions = document.getElementById(\"systemModalActions\");\r\n\r\n  goBackBtn.addEventListener(\"click\", handleGoBack);\r\n  \r\n  closeBtn.addEventListener(\"click\", () => {\r\n    finalizeAndSubmitData();\r\n    leadModal.close();\r\n    globalStateMemoryReset();\r\n  });\r\n  topCloseBtn.addEventListener(\"click\", () => {\r\n    finalizeAndSubmitData();\r\n    leadModal.close();\r\n    globalStateMemoryReset();\r\n  });\r\n  \r\n  checkDomainScore.addEventListener(\"click\", handleCheckDomainScore);\r\n}\r\n\r\nfunction showDomainSelection() {\r\n  questionSection.classList.add(\"hidden\"); \r\n  finalScore.classList.add(\"hidden\");\r\n  domainSelection.classList.remove(\"hidden\"); \r\n  renderDomainCards();\r\n}\r\n\r\nfunction handleGoBack() {\r\n  if (!finalScore.classList.contains(\"hidden\")) {\r\n    finalizeAndSubmitData();\r\n    showDomainSelection();\r\n    globalStateMemoryReset();\r\n    return;\r\n  }\r\n  \r\n  if (!questionSection.classList.contains(\"hidden\")) { \r\n    showDomainSelection(); \r\n    return; \r\n  }\r\n  \r\n  finalizeAndSubmitData();\r\n  leadModal.close();\r\n  globalStateMemoryReset();\r\n}\r\n\r\nfunction renderDomainCards() {\r\n  domainSelection.innerHTML = \"\";\r\n  for (const domain of domains) {\r\n    const card = document.createElement(\"div\"); card.className = \"domain-card\";\r\n    const title = document.createElement(\"h3\"); title.className = \"domain-name\"; title.textContent = domain.name;\r\n    const scoreBtn = document.createElement(\"button\"); scoreBtn.type = \"button\"; scoreBtn.className = \"domain-btn primary-btn\"; scoreBtn.textContent = \"Check score\";\r\n    scoreBtn.addEventListener(\"click\", () => openDomain(domain.id));\r\n    card.appendChild(title); card.appendChild(scoreBtn); domainSelection.appendChild(card);\r\n  }\r\n}\r\n\r\nfunction openDomain(domainId) {\r\n  const domain = findDomain(domainId);\r\n  if (!domain) return;\r\n\r\n  state.currentDomainId = domainId;\r\n  domainTitle.textContent = domain.name;\r\n  questionForm.innerHTML = \"\";\r\n\r\n  const list = document.createElement(\"div\"); list.className = \"question-list\";\r\n\r\n  for (const question of domain.questions) {\r\n    if (question.type === \"section\") {\r\n      const heading = document.createElement(\"h3\"); heading.className = \"section-title\"; heading.textContent = question.text;\r\n      list.appendChild(heading); continue;\r\n    }\r\n\r\n    const wrapper = document.createElement(\"fieldset\"); wrapper.className = \"question\";\r\n    const title = document.createElement(\"p\"); title.innerHTML = question.text; wrapper.appendChild(title);\r\n    const optionsWrap = document.createElement(\"div\"); optionsWrap.className = \"options\";\r\n\r\n    for (const option of question.options) {\r\n      const label = document.createElement(\"label\"); label.className = \"option-item\";\r\n      const input = document.createElement(\"input\"); input.type = \"radio\"; input.name = question.id; input.value = String(option.score);\r\n      const existing = state.answers[domainId]?.[question.id];\r\n      if (existing === option.score) input.checked = true;\r\n      label.appendChild(input); label.append(` ${option.label}`); optionsWrap.appendChild(label);\r\n    }\r\n    wrapper.appendChild(optionsWrap); list.appendChild(wrapper);\r\n  }\r\n  questionForm.appendChild(list);\r\n  domainSelection.classList.add(\"hidden\");\r\n  finalScore.classList.add(\"hidden\");\r\n  questionSection.classList.remove(\"hidden\");\r\n}\r\n\r\nfunction handleCheckDomainScore() {\r\n  if (!state.currentDomainId) { showInfo(\"Domain\", \"Please select a domain first.\"); return; }\r\n  const domain = findDomain(state.currentDomainId);\r\n  if (!domain) return;\r\n\r\n  const domainAnswers = {};\r\n  for (const question of domain.questions) {\r\n    if (question.type === \"section\") continue;\r\n    const selected = questionForm.querySelector(`input[name=\"${question.id}\"]:checked`);\r\n    if (!selected) { showInfo(\"Incomplete answers\", \"Please answer all questions before checking the score.\"); return; }\r\n    domainAnswers[question.id] = Number(selected.value);\r\n  }\r\n\r\n  state.answers[state.currentDomainId] = domainAnswers;\r\n  renderDomainScoreResult(domain, domainAnswers);\r\n}\r\n\r\nfunction renderDomainScoreResult(domain, domainAnswers) {\r\n  const questionsOnly = domain.questions.filter(q => q.type !== \"section\");\r\n  const obtained = questionsOnly.reduce((sum, q) => sum + (domainAnswers[q.id] ?? 0), 0);\r\n  const count = questionsOnly.length;\r\n  const rawScore = obtained \/ (count * 10);\r\n  const percent = Math.round(rawScore * 100);\r\n  \r\n  let inferenceMessage = \"\";\r\n  if (domain.inferences) {\r\n    for (const rule of domain.inferences) {\r\n      if (percent <= rule.max) { inferenceMessage = rule.text; break; }\r\n    }\r\n  }\r\n  \r\n  let qaText = \"\";\r\n  for (const q of domain.questions) {\r\n    if (q.type === \"section\") continue;\r\n    const val = domainAnswers[q.id] === 10 ? \"Yes\" : \"No\";\r\n    qaText += `Q: ${q.text.replace(\/<[^>]+>\/g, '')}\\nA: ${val}\\n\\n`;\r\n  }\r\n\r\n  state.currentMetrics = {\r\n    percent: percent,\r\n    inference: inferenceMessage,\r\n    count: count,\r\n    obtained: obtained,\r\n    qaText: qaText\r\n  };\r\n\r\n  state.isCompleted = true;\r\n\r\n  finalScore.innerHTML = `\r\n    <h3>Here is your readiness score<\/h3>\r\n    <p class=\"score-percent\">${percent}%<\/p>\r\n    <p><strong>${domain.name}<\/strong><\/p>\r\n    <div class=\"inference-box\" style=\"margin-bottom: 25px;\">\r\n      <h4>Inferences<\/h4>\r\n      <p>${inferenceMessage}<\/p>\r\n    <\/div>\r\n    <div class=\"row-actions\">\r\n      <button id=\"savePdfBtn\" class=\"primary-btn\" type=\"button\">Download Report<\/button>\r\n      <button id=\"showContactBtn\" class=\"secondary-btn\" type=\"button\">Contact Us for Help<\/button>\r\n    <\/div>\r\n  `;\r\n\r\n  questionSection.classList.add(\"hidden\");\r\n  domainSelection.classList.add(\"hidden\");\r\n  finalScore.classList.remove(\"hidden\");\r\n\r\n  document.getElementById(\"savePdfBtn\").addEventListener(\"click\", async function() {\r\n    await executePdfDownload(this);\r\n  });\r\n\r\n  document.getElementById(\"showContactBtn\").addEventListener(\"click\", () => {\r\n    surveyFlow.classList.add(\"hidden\");\r\n    leadStep.classList.remove(\"hidden\");\r\n  });\r\n}\r\n\r\nfunction findDomain(domainId) { return domains.find((item) => item.id === domainId); }\r\n\r\nfunction showInfo(title, message) {\r\n  systemModalTitle.textContent = title; systemModalMessage.textContent = message; systemModalActions.innerHTML = \"\";\r\n  const ok = document.createElement(\"button\"); ok.type = \"button\"; ok.className = \"primary-btn\"; ok.textContent = \"OK\";\r\n  ok.addEventListener(\"click\", () => systemModal.close());\r\n  systemModalActions.appendChild(ok); systemModal.showModal();\r\n}\r\n\r\nfunction showConfirm(title, message, onConfirm) {\r\n  systemModalTitle.textContent = title; systemModalMessage.textContent = message; systemModalActions.innerHTML = \"\";\r\n  const cancel = document.createElement(\"button\"); cancel.type = \"button\"; cancel.className = \"secondary-btn\"; cancel.textContent = \"Cancel\";\r\n  cancel.addEventListener(\"click\", () => systemModal.close());\r\n  const confirm = document.createElement(\"button\"); confirm.type = \"button\"; confirm.className = \"primary-btn\"; confirm.textContent = \"Yes, close\";\r\n  confirm.addEventListener(\"click\", () => { systemModal.close(); onConfirm(); });\r\n  systemModalActions.appendChild(cancel); systemModalActions.appendChild(confirm);\r\n  systemModal.showModal();\r\n}\r\n\r\nwindow.openGenRAC = (domainId) => injectAndOpenModal(domainId);\r\n\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n  document.querySelectorAll(\".open-survey\").forEach(btn => {\r\n    btn.addEventListener(\"click\", function(e) {\r\n      e.preventDefault();\r\n      injectAndOpenModal(this.getAttribute(\"data-domain\"));\r\n    });\r\n  });\r\n\r\n  const urlParams = new URLSearchParams(window.location.search);\r\n  if (urlParams.get('open_survey') === 'true') {\r\n    injectAndOpenModal(urlParams.get('domain'));\r\n  }\r\n});\r\n\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GenRAC \u2014 Regulatory Compliance Automation Your next audit should not be a crisis Hospitals, pharma companies, and insurers spend months preparing for NABH, DPDPA, and other regulatory audits \u2014 manually, repeatedly, and at enormous cost. GenRAC turns compliance from a fire drill into a continuous, automated function. Book a Demo Click below to start a&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-25093","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/pages\/25093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/comments?post=25093"}],"version-history":[{"count":40,"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/pages\/25093\/revisions"}],"predecessor-version":[{"id":25577,"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/pages\/25093\/revisions\/25577"}],"wp:attachment":[{"href":"https:\/\/www.genbioca.com\/preview\/wp-json\/wp\/v2\/media?parent=25093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}