<?php declare(strict_types=1); header('Content-Type: text/html; charset=UTF-8'); ?>
<!doctype html><html lang="en"><head><meta charset="utf-8"><title>H10.15.1 Runtime QA</title><script src="assets/js/charts.js?v=h10151" defer></script></head>
<body data-browser-gate="PENDING" data-browser-expected="3" data-browser-rendered="0" data-browser-empty="0" data-browser-failed="0">
<?php foreach(['moh','drug','net'] as $key): ?><article data-chart-key="<?= $key ?>"><canvas id="sf1015_chart_<?= $key ?>" width="700" height="320"></canvas></article><?php endforeach; ?>
<script>(function(){'use strict';var p={moh:{title:'MOH',labels:['A','B'],series:[{label:'2025',values:[19,4]},{label:'2024',values:[11,3]}]},drug:{title:'Drug',labels:['A','B'],series:[{label:'2025',values:[5,1]},{label:'2024',values:[4,1]}]},net:{title:'Net',labels:['A','B'],series:[{label:'2025',values:[10,8]},{label:'2024',values:[9,7]}]}};var done=false;function publish(g){document.documentElement.setAttribute('data-specialty-finance-chart-runtime','H10.15.1');document.body.setAttribute('data-browser-gate',g.status);document.body.setAttribute('data-browser-rendered',String(g.rendered));document.body.setAttribute('data-browser-empty','0');document.body.setAttribute('data-browser-failed',String(g.failed));}function run(){if(done)return;done=true;var g={rendered:0,failed:0,status:'PENDING'};if(typeof window.renderBarCompareChart!=='function'){g.failed=3;g.status='FAIL';publish(g);return;}['moh','drug','net'].forEach(function(k){try{var r=window.renderBarCompareChart('sf1015_chart_'+k,p[k]);if(r&&r.rendered)g.rendered++;else g.failed++;}catch(e){g.failed++;}});g.status=(g.rendered===3&&g.failed===0)?'PASS':'FAIL';publish(g);}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run();})();</script></body></html>
