1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <link rel="icon" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/favicon.ico" /> 6 <!-- Preload is necessary because we show these images when we disconnect from the server, 7 but at that point we cannot load these images from the server --> 8 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/gradient-yHQUC_QB.png" as="image" /> 9 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/noise-60BoTA8O.png" as="image" /> 10 <!-- Preload the fonts --> 11 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/Lora-VariableFont_wght-B2ootaw-.ttf" as="font" crossorigin="anonymous" /> 12 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/PTSans-Regular-CxL0S8W7.ttf" as="font" crossorigin="anonymous" /> 13 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/PTSans-Bold-D9fedIX3.ttf" as="font" crossorigin="anonymous" /> 14 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/FiraMono-Regular-BTCkDNvf.ttf" as="font" crossorigin="anonymous" /> 15 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/FiraMono-Medium-DU3aDxX5.ttf" as="font" crossorigin="anonymous" /> 16 <link rel="preload" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/FiraMono-Bold-CLVRCuM9.ttf" as="font" crossorigin="anonymous" /> 17 18 <meta name="viewport" content="width=device-width, initial-scale=1" /> 19 <meta name="theme-color" content="#000000" /> 20 <meta name="description" content="a marimo app" /> 21 <link rel="apple-touch-icon" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/apple-touch-icon.png" /> 22 <link rel="manifest" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/manifest.json" /> 23 24
24<script data-marimo="true"> 25 function __resizeIframe(obj) { 26 const scrollbarHeight = 20; // Max between windows, mac, and linux 27 28 function setHeight() { 29 // Guard against race condition where iframe isn't ready 30 if (!obj.contentWindow?.document?.documentElement) { 31 return; 32 } 33 const element = obj.contentWindow.document.documentElement; 34 // If there is no vertical scrollbar, we don't need to resize the iframe 35 if (element.scrollHeight === element.clientHeight) { 36 return; 37 } 38 39 // Create a new height that includes the scrollbar height if it's visible 40 const hasHorizontalScrollbar = element.scrollWidth > element.clientWidth; 41 const newHeight = element.scrollHeight + (hasHorizontalScrollbar ? scrollbarHeight : 0); 42 43 // Only update the height if it's different from the current height 44 if (obj.style.height !== `${newHeight}px`) { 45 obj.style.height = `${newHeight}px`; 46 } 47 } 48 49 // Resize the iframe to the height of the content and bottom scrollbar height 50 setHeight(); 51 52 // Resize the iframe when the content changes 53 const resizeObserver = new ResizeObserver((_entries) => { 54 setHeight(); 55 }); 56 // Only observe if iframe content is ready 57 if (obj.contentWindow?.document?.body) { 58 resizeObserver.observe(obj.contentWindow.document.body); 59 } 60 } 61 </script>
61 62 <marimo-filename hidden>explore_fhir_duckdb.py</marimo-filename> 63 <!-- TODO(Trevor): Legacy, required by VS Code plugin. Remove when plugin is updated (see marimo/server/_templates/template.py) --> 64 <marimo-version data-version="{{ version }}" hidden></marimo-version> 65 <marimo-user-config data-config="{{ user_config }}" hidden></marimo-user-config> 66 <marimo-server-token data-token="{{ server_token }}" hidden></marimo-server-token> 67 <!-- /TODO --> 68 <title>explore fhir duckdb</title> 69
69<script type="module" crossorigin crossorigin="anonymous" src="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/index-Cq_ZnpmP.js"></script>
69 70 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/preload-helper-BW0IMuFq.js"> 71 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/hotkeys-uKX61F1_.js"> 72 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/defaultLocale-BLUna9fQ.js"> 73 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/precisionRound-Cl9k9ZmS.js"> 74 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/defaultLocale-DzliDDTm.js"> 75 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/vega-loader.browser-C8wT63Va.js"> 76 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_Uint8Array-BGESiCQL.js"> 77 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/tooltip-CrRUCOBw.js"> 78 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/clsx-D0MtrJOx.js"> 79 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/cn-C1rgT0yh.js"> 80 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/chunk-LvLJmgfZ.js"> 81 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/react-BGmjiNul.js"> 82 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/compiler-runtime-DeeZ7FnK.js"> 83 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/jsx-runtime-DN_bIXfG.js"> 84 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/badge-DAnNhy3O.js"> 85 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useEventListener-COkmyg1v.js"> 86 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/button-B8cGZzP5.js"> 87 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/react-dom-C9fstfnp.js"> 88 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/Combination-D1TsGrBC.js"> 89 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/menu-items-9PZrU2e0.js"> 90 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-CBrDuocE.js"> 91 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/createLucideIcon-CW2xpJ57.js"> 92 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/check-CrAQug3q.js"> 93 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/select-D9lTzMzP.js"> 94 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/tooltip-CvjcEpZC.js"> 95 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/use-toast-Bzf3rpev.js"> 96 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_getTag-BWqNuuwU.js"> 97 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_baseIsEqual-Cz9Tt_-E.js"> 98 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useEvent-DlWF5OMa.js"> 99 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/invariant-C6yE60hi.js"> 100 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_baseFor-Duhs3RiJ.js"> 101 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/merge-BBX6ug-N.js"> 102 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/zod-Cg4WLWh2.js"> 103 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/utils-pfqq9IdB.js"> 104 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/constants-Bkp4R3bQ.js"> 105 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/Deferred-DzyBMRsy.js"> 106 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/config-D6nhy4FA.js"> 107 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/uuid-ClFZlR7U.js"> 108 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/DeferredRequestRegistry-B3BENoUa.js"> 109 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/requests-C0HaHO6a.js"> 110 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/isSymbol-BGkTcW3U.js"> 111 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/toString-DlRqgfqz.js"> 112 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_hasUnicode-zBEpxwYe.js"> 113 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useLifecycle-CmDXEyIC.js"> 114 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useNonce-EAuSVK-5.js"> 115 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useTheme-CNj0G_ol.js"> 116 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/once-CTiSlR1m.js"> 117 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/capabilities-BmAOeMOK.js"> 118 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/createReducer-DDa-hVe3.js"> 119 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-CAcX026F.js"> 120 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-DKNOF5xd.js"> 121 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-CI6_zMIl.js"> 122 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-BVf1IY4_.js"> 123 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-Cq_4nPfh.js"> 124 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-CVj-_Iiz.js"> 125 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-HGZzCB0y.js"> 126 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-RKnr9SNh.js"> 127 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-BuhT82Xx.js"> 128 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/stex-0ac7Aukl.js"> 129 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/toDate-5JckKRQn.js"> 130 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/cjs-Bj40p_Np.js"> 131 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_arrayReduce-bZBYsK-u.js"> 132 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/type-BdyvjzTI.js"> 133 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_baseProperty-DuoFhI7N.js"> 134 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/now-6sUe0ZdD.js"> 135 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/debounce-BbFlGgjv.js"> 136 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/toInteger-CDcO32Gx.js"> 137 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/database-zap-CaVvnK_o.js"> 138 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/main-CwSdzVhm.js"> 139 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/cells-CpvLRFsM.js"> 140 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/ErrorBoundary-C7JBxSzd.js"> 141 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/kbd-Czc5z_04.js"> 142 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useInstallPackage-RldLPyJs.js"> 143 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/alert-dialog-jcHA5geR.js"> 144 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dialog-CF5DtF1E.js"> 145 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useDebounce-em3gna-v.js"> 146 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/numbers-C9_R_vlY.js"> 147 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/SSRProvi
147der-DD7JA3RM.js"> 148 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/context-DHfVoQfl.js"> 149 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useNumberFormatter-FoXhpyAb.js"> 150 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/usePress-DTwIUo40.js"> 151 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/input-B80Yt1uu.js"> 152 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/ImperativeModal-DVhvP4lH.js"> 153 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/cell-link-Dz1jd8Ir.js"> 154 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/multi-map-CQd4MZr5.js"> 155 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/alert-BEdExd6A.js"> 156 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/chevron-right-CqEd11Di.js"> 157 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dropdown-menu-BP4_BZLr.js"> 158 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/links-DNmjkr65.js"> 159 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/datasource-Bm5VLYk2.js"> 160 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/state-CJMywDNY.js"> 161 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/MarimoErrorOutput-By2cOynM.js"> 162 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/copy-DRhpWiOq.js"> 163 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/copy-gBVL4NN-.js"> 164 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/copy-icon-jWsqdLn1.js"> 165 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/spinner-C1czjtp7.js"> 166 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/es-Biy2OCfF.js"> 167 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/focus-DmVMvj8M.js"> 168 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/LazyAnyLanguageCodeMirror-Cp2punaU.js"> 169 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/katex-AwOI3EvM.js"> 170 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/marked.esm-CHnOtnr3.js"> 171 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/chunk-OGVTOU66-CjNLT2C3.js"> 172 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/markdown-renderer-ueIadUZx.js"> 173 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dist-Dg7UO_Vw.js"> 174 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/command-CiJW14cR.js"> 175 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/popover-DtnzNVk-.js"> 176 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useRunCells-Cm_P3BT1.js"> 177 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/mode-wovPGH9p.js"> 178 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/purify.es-N-2faAGj.js"> 179 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/RenderHTML-B8p715zK.js"> 180 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/table--_20dwBZ.js"> 181 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/tabs-Ctk4D03n.js"> 182 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useAsyncData-BJJJOr9W.js"> 183 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useIframeCapabilities-CU-WWxnz.js"> 184 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/error-banner-DvT0IGDZ.js"> 185 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/formats-B9CrBoaO.js"> 186 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/en-US-DhMN8sxe.js"> 187 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/isValid-DhzaK-Y1.js"> 188 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/dates-CdsE1R40.js"> 189 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/download-CcAOzx6T.js"> 190 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/maps-s2pQkyf5.js"> 191 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/extends-B9D0JO9U.js"> 192 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/emotion-is-prop-valid.esm-lG8j6oqk.js"> 193 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useDateFormatter-DsANziQR.js"> 194 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/range-sshwVRcP.js"> 195 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/capitalize-DQeWKRGx.js"> 196 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/table-BLx7B_us.js"> 197 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/JsonOutput-aB5dKsM0.js"> 198 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/file-BnFXtaZZ.js"> 199 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/play-BJDBXApx.js"> 200 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/chat-components-ZPMBgudd.js"> 201 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/isEmpty-DIxUV1UR.js"> 202 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/circle-check-big-OIMTUpe6.js"> 203 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/chat-display-Bru4OSNG.js"> 204 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/ai-model-dropdown-BmUQTAgw.js"> 205 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/renderShortcut-eU5Hsfml.js"> 206 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useDeleteCell-DMZ3UAH-.js"> 207 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/icons-D4lB4En9.js"> 208 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/process-output-BbPyu6EM.js"> 209 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/blob-Dg_vNTSs.js"> 210 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/objectWithoutPropertiesLoose-CboCOq4o.js"> 211 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/esm-B3JckBtM.js"> 212 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/add-cell-with-ai-DIVGdu6r.js"> 213 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/chart-no-axes-column-D42sFB6d.js"> 214 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/square-function-DxXFdbn8.js"> 215 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/spec-qp_XZeSS.js"> 216 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/column-preview-DtmhBN9V.js"> 217 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/switch-D8i8UxCP.js"> 218 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/toggle-G1t0cQyf.js"> 219 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/globals-h0vQaXwS.js"> 220 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/share-CXQVxivL.js"> 221 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/memoize-DN0TMY36.js"> 222 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/get
222-CyLJYAfP.js"> 223 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_baseSet-6FYvpjrm.js"> 224 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/react-resizable-panels.browser.esm-BqxQegSf.js"> 225 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/utilities.esm-DvUjESxl.js"> 226 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/floating-outline-DBJNk57_.js"> 227 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useAddCell-Cc3-yOhX.js"> 228 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/eye-off-D9zAYqG9.js"> 229 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/plus-CHesBJpY.js"> 230 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/readonly-python-code-CoXhoNRa.js"> 231 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/file-video-camera-CZUg-nFA.js"> 232 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/types-DJ8nLAfz.js"> 233 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/label-CNZLffHW.js"> 234 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/textarea-DfnWQ2d8.js"> 235 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/refresh-ccw-DbW1_PHb.js"> 236 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/trash-2-C-lF7BNB.js"> 237 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/form-BlH9lWzg.js"> 238 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/field-Clr_fqUr.js"> 239 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useBoolean-B_S7yTZz.js"> 240 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/useDeepCompareMemoize-gzLRYatP.js"> 241 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/types-B42u_5hF.js"> 242 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/prop-types-C638SUfx.js"> 243 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/es-FiXEquL2.js"> 244 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/VisuallyHidden-B9t3FhTP.js"> 245 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/hasIn-DydgU7lx.js"> 246 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/_baseFlatten-CLPh0yMf.js"> 247 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/flatten-Buk63LQO.js"> 248 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/pick-DeQioq0G.js"> 249 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/code-xml-MBUyxNtK.js"> 250 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/download-DobaYJPt.js"> 251 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/house-CncUa_LL.js"> 252 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/refresh-cw-Din9uFKE.js"> 253 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/settings-MTlHVxz3.js"> 254 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/square-leQTJTJJ.js"> 255 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/triangle-alert-CbD0f2J6.js"> 256 <link rel="modulepreload" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/bundle.esm-B0Sy2M4C.js"> 257 <link rel="stylesheet" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/cells-jmgGt1lS.css"> 258 <link rel="stylesheet" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/markdown-renderer-DdDKmWlR.css"> 259 <link rel="stylesheet" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/JsonOutput-B7vuddcd.css"> 260 <link rel="stylesheet" crossorigin crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@marimo-team/[email protected]/dist/assets/index-DDc_1b-N.css"> 261
262<script data-marimo="true"> 263 window.__MARIMO_STATIC__ = {}; 264 window.__MARIMO_STATIC__.files = {}; 265</script>
265 266</head> 267 <body> 268 <div id="root"></div> 269 <!-- This is a portal for the data editor to render in --> 270 <div id="portal" data-testid="glide-portal" style="position: fixed; left: 0; top: 0; z-index: 9999"></div> 271
271<script data-marimo="true"> 272 window.__MARIMO_MOUNT_CONFIG__ = { 273 "filename": "explore_fhir_duckdb.py", 274 "mode": "read", 275 "version": "0.19.4", 276 "serverToken": "static", 277 "config": {"ai": {"custom_providers": {}, "models": {"custom_models": [], "displayed_models": []}}, "completion": {"activate_on_typing": true, "copilot": false, "signature_hint_on_typing": false}, "diagnostics": {"sql_linter": true}, "display": {"cell_output": "below", "code_editor_font_size": 14, "dataframes": "rich", "default_table_max_columns": 50, "default_table_page_size": 10, "default_width": "medium", "reference_highlighting": false, "theme": "light"}, "formatting": {"line_length": 79}, "keymap": {"overrides": {}, "preset": "default"}, "language_servers": {"pylsp": {"enable_flake8": false, "enable_mypy": true, "enable_pydocstyle": false, "enable_pyflakes": false, "enable_pylint": false, "enable_ruff": true, "enabled": false}}, "mcp": {"mcpServers": {}, "presets": []}, "package_management": {"manager": "uv"}, "runtime": {"auto_instantiate": false, "auto_reload": "off", "default_sql_output": "auto", "on_cell_change": "autorun", "output_max_bytes": 8000000, "reactive_tests": true, "std_stream_max_bytes": 1000000, "watcher_on_save": "lazy"}, "save": {"autosave": "after_delay", "autosave_delay": 1000, "format_on_save": false}, "server": {"browser": "default", "follow_symlink": false}, "snippets": {"custom_paths": [], "include_default_snippets": true}}, 278 "configOverrides": {}, 279 "appConfig": {"sql_output": "auto", "width": "medium"}, 280 "view": {"showAppCode": true}, 281 "notebook": {"cells": [{"code": "import sys\nfrom pathlib import Path\n\nimport marimo as mo\n\n# Add project root (for `das/` and the `src` package) to path\nrepo_root = Path(__file__).parent.parent.parent\nif str(repo_root) not in sys.path:\n sys.path.insert(0, str(repo_root))\n\nimport duckdb\nimport pandas as pd\n\nfrom src.constants import Schema\nfrom src.db.duckdb_io import get_table_summary", "code_hash": "c66aa6a02873c984f3f90521c877032e", "config": {"column": null, "disabled": false, "hide_co
281de": false}, "id": "Hbol", "name": "_"}, {"code": "mo.md(\"\"\"\n# Synthetic data exploration\n\nThis notebook explores data across the medallion architecture layers.\n\n**DAS storage policy:** Only raw data (bronze) and reporting data (gold) are persisted.\nSilver layer transformations run in-memory to avoid exposing intermediate structures\nand to allow flexible refactoring without migrations.\n\n- **Bronze**: Raw FHIR resources as parsed from source files\n- **Silver**: Progressively refined data:\n - sources: Cleaned bronze (same structure as source)\n - models: Domain-modeled (flattened for analytics)\n - domains: Unified model (multiple sources merged, not yet implemented)\n- **Gold**: Aggregated data products for reporting and analysis\n\"\"\")", "code_hash": "cedf077a5ca3c0696f475cd95d3fdc10", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "MJUe", "name": "_"}, {"code": "default_db_path = repo_root / \"fhir.duckdb\"\ndb_path = mo.ui.text(\n value=str(default_db_path),\n label=\"DuckDB database path\",\n full_width=True,\n)\ndb_path", "code_hash": "a50423fc47fc5b7739b25b40c276d877", "config": {"column": null, "disabled": false, "hide_co
281de": false}, "id": "vblA", "name": "_"}, {"code": "con = duckdb.connect(db_path.value, read_only=True)", "code_hash": "fff68d5490308cedc22a2861833f5fde", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "bkHC", "name": "_"}, {"code": "def get_table_names(con: duckdb.DuckDBPyConnection, schema: str) -\u003E list[str]:\n return [\n row[0]\n for row in con.sql(\n \"\"\"\n SELECT table_name\n FROM duckdb_tables()\n WHERE schema_name = ?\n AND internal = FALSE\n AND temporary = FALSE\n ORDER BY table_name\n \"\"\",\n params=[schema],\n ).fetchall()\n ]", "code_hash": "bc40524642df8938f810c024568a64a3", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "lEQa", "name": "_"}, {"code": "mo.md(\"\"\"\n## Bronze Layer Summary\n\"\"\")", "code_hash": "31c59b1353bf94a706fc2932236f77d0", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "PKri", "name": "_"}, {"code": "summary = get_table_summary(con, Schema.BRONZE)\nsummary_df = (\n pd.DataFrame([{\"table\": name, \"rows\": rows} for name, rows in summary.items()])\n .sort_values([\"rows\", \"table\"], ascending=[False, True])\n .reset_index(drop=True)\n)\nsummary_df", "code_hash": "b905c680278c79504dde0f7718b4c5d3", "config": {"column": null, "disabled": false, "hide_co
281de": false}, "id": "Xref", "name": "_"}, {"code": "bronze_table_names = get_table_names(con, Schema.BRONZE)\ntable = mo.ui.dropdown(\n options=bronze_table_names,\n value=bronze_table_names[0] if bronze_table_names else None,\n label=\"Table to sample\",\n)\ntable", "code_hash": "9926576f4005533e440505ed914b7f84", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "SFPL", "name": "_"}, {"code": "sample_df = con.sql(f'SELECT * FROM {Schema.BRONZE}.\"{table.value}\" LIMIT 10').df()\nmo.ui.table(sample_df, selection=None)", "code_hash": "ccb061c5ebc26426e9e0ebbaff61f0b0", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "BYtC", "name": "_"}, {"code": "silver_table_names = get_table_names(con, Schema.SILVER)\n_has_silver = len(silver_table_names) \u003E 0\n\nmo.md(f\"\"\"\n## Silver Layer\n\n{\"\" if _has_silver else \"_Silver tables not available. Run `python main.py --debug` to populate silver tables for debugging._\"}\n\"\"\")", "code_hash": "d18cec34144838d17ae1838a5e1b499a", "config": {"column": null, "disabled": false, "hide_co
281de": false}, "id": "RGSE", "name": "_"}, {"code": "mo.stop(len(silver_table_names) == 0)\nsilver_table = mo.ui.dropdown(\n options=silver_table_names,\n value=silver_table_names[0] if silver_table_names else None,\n label=\"Table to sample\",\n)\nsilver_table", "code_hash": "029ad558b7216f8d1f8d45a2c30fb024", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "Kclp", "name": "_"}, {"code": "mo.stop(len(silver_table_names) == 0)\nsilver_sample_df = con.sql(\n f'SELECT * FROM {Schema.SILVER}.\"{silver_table.value}\" LIMIT 10'\n).df()\nmo.ui.table(silver_sample_df, selection=None)", "code_hash": "6ab6c93ab84aa589679d4b36d4e82d51", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "emfo", "name": "_"}, {"code": "mo.md(\"\"\"\n## Gold Layer\n\"\"\")", "code_hash": "b0743063f3f09449c6447561cceded11", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "Hstk", "name": "_"}, {"code": "gold_table_names = get_table_names(con, Schema.GOLD)\ngold_table = mo.ui.dropdown(\n options=gold_table_names,\n value=gold_table_names[0] if gold_table_names else None,\n label=\"Table to sample\",\n)\ngold_table", "code_hash": "08115481ed09c366702209b822aa2f55", "config": {"column": null, "disabled": false, "hide_co
281de": false}, "id": "nWHF", "name": "_"}, {"code": "gold_sample_df = con.sql(\n f'SELECT * FROM {Schema.GOLD}.\"{gold_table.value}\" LIMIT 10'\n).df()\nmo.ui.table(gold_sample_df, selection=None)", "code_hash": "8c699262fa3efc787bdc12978921a325", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "iLit", "name": "_"}, {"code": "mo.md(\"\"\"\n### Gold Visualizations\n\nUses `gold.observations_per_patient`.\n\"\"\")", "code_hash": "fee0bb292c48bda659c5852ee91eeb5a", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "ZHCJ", "name": "_"}, {"code": "import plotly.graph_objects as go\n\ndf = con.sql(\n f\"\"\"\n SELECT patient_id, observation_count\n FROM {Schema.GOLD}.observations_per_patient\n ORDER BY observation_count DESC\n \"\"\"\n).df()\n\nfig = go.Figure(data=[go.Bar(y=df[\"observation_count\"])])\nfig.update_layout(\n title=\"Observations per patient\",\n xaxis_title=\"Patient\",\n yaxis_title=\"Observation count\",\n bargap=0.05,\n height=360,\n)\n\nmo.ui.plotly(fig)", "code_hash": "520d07732d881d6cd8d53c0df3571f46", "config": {"column": null, "disabled": false, "hide_co
281de": false}, "id": "ROlb", "name": "_"}, {"code": "observation_counts = df[\"observation_count\"]\nfirst_20_percent = len(observation_counts) // 5\n\ntop_20_percet_observations = sum(observation_counts[:first_20_percent])\nlast_80_percent_observations = sum(observation_counts[first_20_percent:])\n\n# Tests if most of the observations are caused by the 20 % most active patients\nassert top_20_percet_observations \u003E last_80_percent_observations, (\n f\"{top_20_percet_observations} \u003E {last_80_percent_observations} not true\"\n)", "code_hash": "a45dffa0657ce83b2bf5231a1a9d1f31", "config": {"column": null, "disabled": false, "hide_code": false}, "id": "qnkX", "name": "_"}], "metadata": {"marimo_version": "0.19.4"}, "version": "1"}, 282 "session": {"cells": [{"code_hash": "c66aa6a02873c984f3f90521c877032e", "console": [], "id": "Hbol", "outputs": [{"data": {"text/plain": ""}, "type": "data"}]}, {"code_hash": "cedf077a5ca3c0696f475cd95d3fdc10", "console": [], "id": "MJUe", "outputs": [{"data": {"text/markdown": "\u003Cspan class=\"markdown prose dark:prose-invert contents\"\u003E\u003Ch1 id=\"synthetic-data-exploration\"\u003ESynthetic data exploration\u003C/h1\u003E\n\u003Cspan class=\"paragraph\"\u003EThis notebook explores data across the medallion architecture layers.\u003C/span\u003E\n\u003Cspan class=\"paragraph\"\u003E\u003Cstrong\u003EDAS storage policy:\u003C/strong\u003E Only raw data (bronze) and reporting data (gold) are persisted.\nSilver layer transformations run in-memory to avoid exposing intermediate structures\nand to allow flexible refactoring without migrations.\u003C/span\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EBronze\u003C/strong\u003E: Raw FHIR resources as parsed from source files\u003C/li\u003E\n\u003Cli\u003E\n\u003Cspan class=\"paragraph\"\u003E\u003Cstrong\u003ESilver\u003C/strong\u003E: Progressively refined data:\u003C/span\u003E\n\u003Cul\u003E\n\u003Cli\u003Esources: Cleaned bronze (same structure as source)\u003C/li\u003E\n\u003Cli\u003Emodels: Domain-modeled (flattened for analytics)\u003C/li\u003E\n\u003Cli\u003Edomains: Unified model (multiple sources merged, not yet implemented)\u003C/li\u003E\n\u003C/ul\u003E\n\u003C/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EGold\u003C/strong\u003E: Aggregated data products for reporting and analysis\u003C/li\u003E\n\u003C/ul\u003E\u003C/span\u003E"}, "type": "data"}]}, {"code_hash": "a50423fc47fc5b7739b25b40c276d877", "console": [], "id": "vblA", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='vblA-0' random-id='2009f2d1-41ce-18d3-8370-d84051caee57'\u003E\u003Cmarimo-text data-initial-value='\u
2820026quot;/home/summis/dev/fhir-hackathon/fhir.duckdb\u0026quot;' data-label='\u0026quot;\u0026lt;span class=\u0026#92;\u0026quot;markdown prose dark:prose-invert contents\u0026#92;\u0026quot;\u0026gt;\u0026lt;span class=\u0026#92;\u0026quot;paragraph\u0026#92;\u0026quot;\u0026gt;DuckDB database path\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026quot;' data-placeholder='\u0026quot;\u0026quot;' data-kind='\u0026quot;text\u0026quot;' data-full-width='true' data-disabled='false' data-debounce='true'\u003E\u003C/marimo-text\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "fff68d5490308cedc22a2861833f5fde", "console": [], "id": "bkHC", "outputs": [{"data": {"text/plain": ""}, "type": "data"}]}, {"code_hash": "bc40524642df8938f810c024568a64a3", "console": [], "id": "lEQa", "outputs": [{"data": {"text/plain": ""}, "type": "data"}]}, {"code_hash": "31c59b1353bf94a706fc2932236f77d0", "console": [], "id": "PKri", "outputs": [{"data": {"text/markdown": "\u003Cspan class=\"markdown prose dark:prose-invert contents\"\u003E\u003Ch2 id=\"bronze-layer-summary\"\u003EBronze Layer Summary\u003C/h2\u003E\u003C/span\u003E"}, "type": "data"}]}, {"code_hash": "b905c680278c79504dde0f7718b4c5d3", "console": [], "id": "Xref", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='Xref-0' random-id='19779a64-30dd-0979-3dcd-9a7c85705c1c'\u003E\u003Cmarimo-table data-initial-value='[]' data-label='null' data-data='\u0026quot;[{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.observation\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:1526},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.condition\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:492},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.procedure\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:470},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.medicationstatement\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:219},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.medication\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:207},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.immunization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:170},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.careplan\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:119},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.device\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:114},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.deviceusestatement\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:64},{\u0026#92;\u0026quot;table\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bronze.allergyintolerance\u0026#92;\u0026quot;,\u0026#92;\u0026quot;rows\u0026#92;\u0026quot;:62}]\u0026quot;' data-total-rows='17' data-total-columns='2' data-max-columns='50' data-banner-text='\u0026quot;\u0026quot;' data-pagination='true' data-page-size='10' data-field-types='[[\u0026quot;table\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;rows\u0026quot;,[\u0026quot;integer\u0026quot;,\u0026quot;int64\u0026quot;]]]' data-show-filters='true' data-show-download='true' data-show-column-summaries='true' data-show-data-types='true' data-show-page-size-selector='true' data-show-column-explorer='true' data-show-chart-builder='true' data-row-headers='[]' data-has-stable-row-id='false' data-lazy='false' data-preload='false'\u003E\u003C/marimo-table\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "9926576f4005533e440505ed914b7f84", "console": [], "id": "SFPL", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='SFPL-0' random-id='116cfbe9-16ae-ae0a-498a-42db1dcd54dc'\u003E\u003Cmarimo-dropdown data-initial-value='[\u0026quot;allergyintolerance\u0026quot;]' data-label='\u0026quot;\u0026lt;span class=\u0026#92;\u0026quot;markdown prose dark:prose-invert contents\u0026#92;\u0026quot;\u0026gt;\u0026lt;span class=\u0026#92;\u0026quot;paragraph\u0026#92;\u0026quot;\u0026gt;
282Table to sample\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026quot;' data-options='[\u0026quot;allergyintolerance\u0026quot;,\u0026quot;careplan\u0026quot;,\u0026quot;composition\u0026quot;,\u0026quot;condition\u0026quot;,\u0026quot;device\u0026quot;,\u0026quot;deviceusestatement\u0026quot;,\u0026quot;immunization\u0026quot;,\u0026quot;immunizationrecommendation\u0026quot;,\u0026quot;medication\u0026quot;,\u0026quot;medicationstatement\u0026quot;,\u0026quot;observation\u0026quot;,\u0026quot;organization\u0026quot;,\u0026quot;patient\u0026quot;,\u0026quot;practitioner\u0026quot;,\u0026quot;practitionerrole\u0026quot;,\u0026quot;procedure\u0026quot;,\u0026quot;provenance\u0026quot;]' data-allow-select-none='false' data-searchable='false' data-full-width='false'\u003E\u003C/marimo-dropdown\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "ccb061c5ebc26426e9e0ebbaff61f0b0", "console": [], "id": "BYtC", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='BYtC-0' random-id='58c0dfe9-85fb-e957-0e5b-83af65ecc4ed'\u003E\u003Cmarimo-table data-initial-value='[]' data-label='null' data-data='\u0026quot;[{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:9d7cb4f6-fce8-45ea-b548-4d7966124693\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;9d7cb4f6-fce8-45ea-b548-4d7966124693\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;ebdf4f81-3b22-4b11-80ec-0e643bc0d379\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Birkenallee 34\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Magdeburg\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;39130\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Germany\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Klinikum Magdeburg\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Klinikum Magdeburg\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-02e95e7f-d508-49b1-b97b-35aef6776a66.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;02e95e7f-d508-49b1-b97b-35aef6776a66\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:bcf44a85-b3a4-473a-898c-a1dec6bf057d\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bcf44a85-b3a4-473a-898c-a1dec6bf057d\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;25c4efe9-d85a-4372-9aff-749a471a4a37\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Am Sch\u0026#92;\u0026#92;u00f6nen Moos 7\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bad Saulgau\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;88348\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Germany\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Klinik am sch\u0026#92;\u0026#92;u00f6nen Moos\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Klinik am sch\u0026#92;\u0026#92;u00f6nen Moos\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-0831eb9c-d798-437e-bd0c-79864d633419.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;0831eb9c-d798-437e-bd0c-79864d633419\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:b5257e66-df5c-478b-8354-bda0e813b848\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;b5257e66-df5c-478b-8354-bda0e813b848\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;05531740-6469-496a-81e5-36c126bd076d\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Leicester\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;LE2 7\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;United Kingdom\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Leicester Royal Infirmary\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Leicester Royal Infirmary\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-12d62271-5bdd-4567-9d05-581f03e5fb98.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;12d62271-5bdd-4567-9d05-581f03e5fb98\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:1a9cee9f-1d2c-4a35-9905-3fb41a5a2e07\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1a9cee9f-1d2c-4a35-9905-3fb41a5a2e07\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;6aef4da9-e599-486a-b606-d3b95df163ec\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;City Road 204\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Manchester\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;M3 3\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;United Kingdom\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Cornbrook Medical Practice\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Cornbrook Medical Practice\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-27dd6075-9ebc-4675-9517-163aaf97fdc2.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;27dd6075-9ebc-4675-9517-163aaf97fdc2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e9683268-e0e7-45df-aebf-54750ae884b1\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e9683268-e0e7-45df-aebf-54750ae884b1\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;4b8ef775-e1f2-47b7-bc24-64b43bb0d58e\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Boulevard Deni\u0026#92;\u0026#92;u00e8re 1\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vichy\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;03200\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;France\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Centre hospitalier Jacques Lacarin\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Centre hospitalier Jacques Lacarin\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-2b753596-f833-423d-a0cb-c704fe9ad419.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2b753596-f833-423d-a0cb-c704fe9ad419\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:7241233a-36b8-40cc-b1d7-f977bef71a8a\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;7241233a-36b8-40cc-b1d7-f977bef71a8a\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;51b8d7ee-d5ca-4d76-9f06-2a3781bea7b7\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Via Albere nan\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Este\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;35042\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Italy\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Ospedali Riuniti Padova Sud \u0026amp;quot;Madre Teresa di Calcutta\u0026amp;quot;\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Ospedali Riuniti Padova Sud \u0026amp;quot;Madre Teresa di Calcutta\u0026amp;quot;\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-3264a0ef-1259-4ba4-b4e4-67371acddfe9.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;3264a0ef-1259-4ba4-b4e4-67371acddfe9\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:2da84427-44a9-4f5f-9a0e-cc2abe8239cf\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2da84427-44a9-4f5f-9a0e-cc2abe8239cf\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;42c5c901-d4f3-4f47-95df-71c0f0fa5aa8\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Rue Jean Jaur\u0026#92;\u0026#92;u00e8s 140\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vichy\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;03200\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;France\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Centre La Chrysalide\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Centre La Chrysalide\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-3f901372-6cdb-4033-918a-7e45c704d619.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;3f901372-6cdb-4033-918a-7e45c704d619\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:a2f91b0f-3092-4048-9498-4e73153252b7\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;a2f91b0f-3092-4048-9498-4e73153252b7\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;7eae03c5-155f-4acd-858b-09beee76e934\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Osje\u0026#92;\u0026#92;u010dka ulica 107\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Po\u0026#92;\u0026#92;u017eega\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;34000\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Croatia\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Op\u0026#92;\u0026#92;u0107a \u0026#92;\u0026#92;u017eupanijska bolnica Po\u0026#92;\u0026#92;u017eega\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Op\u0026#92;\u0026#92;u0107a \u0026#92;\u0026#92;u017eupanijska bolnica Po\u0026#92;\u0026#92;u017eega\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-3f9971ea-8cb0-4d74-b56a-e13099460313.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;3f9971ea-8cb0-4d74-b56a-e13099460313\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:b7b254e2-6105-484f-8990-1d7e4cda735a\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;b7b254e2-6105-484f-8990-1d7e4cda735a\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;6f70b8d2-b0e1-4191-aa2e-53a117745765\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Largo Beato Leopoldo Mandic 1\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Merate\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;23807\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Italy\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Ospedale San Leopoldo Mandic\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Ospedale San Leopoldo Mandic\u0026#92;\u0026quot;},{\u0026#92;\u0026quot;_source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-4059f02d-9b86-42a0-b001-1ae013b53189.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;4059f02d-9b86-42a0-b001-1ae013b53189\u0026#92;\u0026quot;,\u0026#92;\u0026quot;_full_url\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:c343fe05-98f4-43f9-9ca8-55cc1b2a8992\u0026#92;\u0026quot;,\u0026#92;\u0026quot;resourceType\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Organization\u0026#92;\u0026quot;,\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;c343fe05-98f4-43f9-9ca8-55cc1b2a8992\u0026#92;\u0026quot;,\u0026#92;\u0026quot;meta\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;profile\u0026#92;\u0026quot;
282:[\u0026#92;\u0026quot;http://hl7.eu/fhir/base/StructureDefinition/organization-eu\u0026#92;\u0026quot;]},\u0026#92;\u0026quot;identifier\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;assigner\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;HL7 Europe\u0026#92;\u0026quot;},\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:oid:2.16.840.1.113883.2.51.999\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value\u0026#92;\u0026quot;:\u0026#92;\u0026quot;00f31976-00dd-4299-8ca8-ab9042433d16\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;address\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;line\u0026#92;\u0026quot;:[\u0026#92;\u0026quot;Csabai kapu 9-11\u0026#92;\u0026quot;],\u0026#92;\u0026quot;city\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Miskolc\u0026#92;\u0026quot;,\u0026#92;\u0026quot;postalCode\u0026#92;\u0026quot;:\u0026#92;\u0026quot;3529\u0026#92;\u0026quot;,\u0026#92;\u0026quot;country\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Hungary\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;text\u0026#92;\u0026quot;:{\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;generated\u0026#92;\u0026quot;,\u0026#92;\u0026quot;div\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026lt;div xmlns=\u0026#92;\u0026#92;\u0026#92;\u0026quot;http://www.w3.org/1999/xhtml\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;\u0026lt;table class=\u0026#92;\u0026#92;\u0026#92;\u0026quot;hl7__ips\u0026#92;\u0026#92;\u0026#92;\u0026quot;\u0026gt;Semmelweis Ign\u0026#92;\u0026#92;u00e1c Eg\u0026#92;\u0026#92;u00e9szs\u0026#92;\u0026#92;u00e9g\u0026#92;\u0026#92;u00fcgyi K\u0026#92;\u0026#92;u00f6zpont \u0026#92;\u0026#92;u00e9s Egyetemi Oktat\u0026#92;\u0026#92;u00f3 K\u0026#92;\u0026#92;u00f3rh\u0026#92;\u0026#92;u00e1z\u0026lt;/table\u0026gt;\u0026lt;/div\u0026gt;\u0026#92;\u0026quot;},\u0026#92;\u0026quot;name\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Semmelweis Ign\u0026#92;\u0026#92;u00e1c Eg\u0026#92;\u0026#92;u00e9szs\u0026#92;\u0026#92;u00e9g\u0026#92;\u0026#92;u00fcgyi K\u0026#92;\u0026#92;u00f6zpont \u0026#92;\u0026#92;u00e9s Egyetemi Oktat\u0026#92;\u0026#92;u00f3 K\u0026#92;\u0026#92;u00f3rh\u0026#92;\u0026#92;u00e1z\u0026#92;\u0026quot;}]\u0026quot;' data-total-rows='10' data-total-columns='10' data-max-columns='50' data-banner-text='\u0026quot;\u0026quot;' data-pagination='false' data-page-size='10' data-field-types='[[\u0026quot;_source_file\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;_source_bundle\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;_full_url\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;resourceType\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;id\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;meta\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;identifier\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;address\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;text\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;name\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]]]' data-show-filters='true' data-show-download='true' data-show-column-summaries='false' data-show-data-types='true' data-show-page-size-selector='true' data-show-column-explorer='true' data-show-chart-builder='true' data-row-headers='[]' data-has-stable-row-id='false' data-lazy='false' data-preload='false'\u003E\u003C/marimo-table\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "d18cec34144838d17ae1838a5e1b499a", "console": [], "id": "RGSE", "outputs": [{"data": {"text/markdown": "\u003Cspan class=\"markdown prose dark:prose-invert contents\"\u003E\u003Ch2 id=\"silver-layer\"\u003ESilver Layer\u003C/h2\u003E\u003C/span\u003E"}, "type": "data"}]}, {"code_hash": "029ad558b7216f8d1f8d45a2c30fb024", "console": [], "id": "Kclp", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='Kclp-0' random-id='137242ed-cacc-cee2-23c4-3d7fb6246dab'\u003E\u003Cmarimo-dropdown data-initial-value='[\u0026quot;condition\u0026quot;]' data-label='\u0026quot;\u0026lt;span class=\u0026#92;\u0026quot;markdown prose dark:prose-invert contents\u0026#92;\u0026quot;\u0026gt;\u0026lt;span class=\u0026#92;\u0026quot;paragraph\u0026#92;\u0026quot;\u0026gt;
282Table to sample\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026quot;' data-options='[\u0026quot;condition\u0026quot;,\u0026quot;observation\u0026quot;,\u0026quot;patient\u0026quot;]' data-allow-select-none='false' data-searchable='false' data-full-width='false'\u003E\u003C/marimo-dropdown\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "6ab6c93ab84aa589679d4b36d4e82d51", "console": [], "id": "emfo", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='emfo-0' random-id='03ccf80e-6980-08f2-92fe-8df8b9421b98'\u003E\u003Cmarimo-table data-initial-value='[]' data-label='null' data-data='\u0026quot;[{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;80cee250-7b87-407f-acf3-b2fc3ae460b8\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8302-2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body Height\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:169.1,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;cm\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;cm\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8302-2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body Height\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;0ef8da99-636b-443b-bbfe-b6a462c0ca46\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;
282category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;72514-3\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Pain severity - 0-10 verbal numeric rating [Score] - Reported\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:0.0,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;{score}\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;{score}\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;72514-3\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Pain severity - 0-10 verbal numeric rating [Score] - Reported\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;6bc88a32-e226-484f-9f59-4d82b4274d79\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;
282category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;29463-7\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body Weight\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:78.5,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;kg\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;kg\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;29463-7\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body Weight\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;85b9cbb8-867f-4e7b-85fa-8bbbb81e3ce2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;
282category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;39156-5\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body mass index (BMI) [Ratio]\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:27.5,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;kg/m2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;kg/m2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;39156-5\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body mass index (BMI) [Ratio]\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;006889f9-3b3c-44b0-a4b2-426fc1e21b1c\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;
282category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8462-4\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Diastolic Blood Pressure\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:78.0,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;mm[Hg]\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;mm[Hg]\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8462-4\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Diastolic Blood Pressure\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;93c2b177-c810-4556-9350-bd5d6f5f0257\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;
2828480-6\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Systolic Blood Pressure\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:127.0,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;mm[Hg]\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;mm[Hg]\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8480-6\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Systolic Blood Pressure\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;95ef424a-0b31-4e4f-bdae-9728f4677d98\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8867-4\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Heart rate\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:99.0,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;/min\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;/min\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;
2828867-4\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Heart rate\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;9e4ccfcf-4cda-48e0-ac17-e20f81b6c2a4\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2024-11-15\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;9279-1\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Respiratory rate\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:14.0,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;/min\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;/min\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;9279-1\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Respiratory rate\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;
282category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1b04da55-0bca-43e0-a6ab-d217f8008743\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2023-11-10\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8302-2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body Height\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:169.1,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;cm\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;cm\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;8302-2\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Body Height\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]},{\u0026#92;\u0026quot;id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bd82b968-1801-4355-a247-1418e7e897c4\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_file\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Bundle-024a4bcd-eb55-47f5-9c03-2cdd000db119.json\u0026#92;\u0026quot;,\u0026#92;\u0026quot;source_bundle\u0026#92;\u0026quot;:\u0026#92;\u0026quot;024a4bcd-eb55-47f5-9c03-2cdd000db119\u0026#92;\u0026quot;,\u0026#92;\u0026quot;status\u0026#92;\u0026quot;:\u0026#92;\u0026quot;final\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_reference\u0026#92;\u0026quot;:\u0026#92;\u0026quot;urn:uuid:e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;subject_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;effective_datetime\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2023-11-10\u0026#92;\u0026quot;,\u0026#92;\u0026quot;issued\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;
282category_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;category_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;category_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;code_system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;72514-3\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code_display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Pain severity - 0-10 verbal numeric rating [Score] - Reported\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_type\u0026#92;\u0026quot;:\u0026#92;\u0026quot;quantity\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_value\u0026#92;\u0026quot;:1.0,\u0026#92;\u0026quot;value_quantity_unit\u0026#92;\u0026quot;:\u0026#92;\u0026quot;{score}\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_quantity_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_quantity_code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;{score}\u0026#92;\u0026quot;,\u0026#92;\u0026quot;value_codeable_concept_text\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_system\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_code\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_codeable_concept_display\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_string\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_boolean\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_integer\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;value_datetime\u0026#92;\u0026quot;:null,\u0026#92;\u0026quot;performer_references\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;performer_ids\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;code_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://loinc.org\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;\u0026#36;72514-3\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Pain severity - 0-10 verbal numeric rating [Score] - Reported\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;category_codings\u0026#92;\u0026quot;:[{\u0026#92;\u0026quot;category_index\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;system\u0026#92;\u0026quot;:\u0026#92;\u0026quot;http://terminology.hl7.org/CodeSystem/observation-category\u0026#92;\u0026quot;,\u0026#92;\u0026quot;code\u0026#92;\u0026quot;:\u0026#92;\u0026quot;vital-signs\u0026#92;\u0026quot;,\u0026#92;\u0026quot;display\u0026#92;\u0026quot;:\u0026#92;\u0026quot;Vital Signs\u0026#92;\u0026quot;}],\u0026#92;\u0026quot;components\u0026#92;\u0026quot;:[],\u0026#92;\u0026quot;component_count\u0026#92;\u0026quot;:0,\u0026#92;\u0026quot;validation_errors\u0026#92;\u0026quot;:[]}]\u0026quot;' data-total-rows='10' data-total-columns='36' data-max-columns='50' data-banner-text='\u0026quot;\u0026quot;' data-pagination='false' data-page-size='10' data-field-types='[[\u0026quot;id\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;source_file\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;source_bundle\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;status\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;subject_reference\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;subject_id\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;effective_datetime\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;issued\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;category_text\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;
282category_system\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;category_code\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;category_display\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;code_text\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;code_system\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;code_code\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;code_display\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_type\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_quantity_value\u0026quot;,[\u0026quot;number\u0026quot;,\u0026quot;float64\u0026quot;]],[\u0026quot;value_quantity_unit\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_quantity_system\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_quantity_code\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_codeable_concept_text\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_codeable_concept_system\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_codeable_concept_code\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_codeable_concept_display\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_string\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;value_boolean\u0026quot;,[\u0026quot;unknown\u0026quot;,\u0026quot;boolean\u0026quot;]],[\u0026quot;value_integer\u0026quot;,[\u0026quot;integer\u0026quot;,\u0026quot;Int64\u0026quot;]],[\u0026quot;value_datetime\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;performer_references\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;performer_ids\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;code_codings\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;category_codings\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;components\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;component_count\u0026quot;,[\u0026quot;integer\u0026quot;,\u0026quot;int64\u0026quot;]],[\u0026quot;validation_errors\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]]]' data-show-filters='true' data-show-download='true' data-show-column-summaries='false' data-show-data-types='true' data-show-page-size-selector='true' data-show-column-explorer='true' data-show-chart-builder='true' data-row-headers='[]' data-has-stable-row-id='false' data-lazy='false' data-preload='false'\u003E\u003C/marimo-table\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "b0743063f3f09449c6447561cceded11", "console": [], "id": "Hstk", "outputs": [{"data": {"text/markdown": "\u003Cspan class=\"markdown prose dark:prose-invert contents\"\u003E\u003Ch2 id=\"gold-layer\"\u003EGold Layer\u003C/h2\u003E\u003C/span\u003E"}, "type": "data"}]}, {"code_hash": "08115481ed09c366702209b822aa2f55", "console": [], "id": "nWHF", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='nWHF-0' random-id='57978cf7-a6de-38fd-2b91-0c6550e192bc'\u003E\u003Cmarimo-dropdown data-initial-value='[\u0026quot;observations_per_patient\u0026quot;]' data-label='\u0026quot;\u0026lt;span class=\u0026#92;\u0026quot;markdown prose dark:prose-invert contents\u0026#92;\u0026quot;\u0026gt;\u0026lt;span class=\u0026#92;\u0026quot;paragraph\u0026#92;\u0026quot;\u0026gt;Table to sample\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026quot;' data-options='[\u0026quot;observations_per_patient\u0026quot;]' data-allow-select-none='false' data-searchable='false' data-full-width='false'\u003E\u003C/marimo-dropdown\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}
282, {"code_hash": "8c699262fa3efc787bdc12978921a325", "console": [], "id": "iLit", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='iLit-0' random-id='0e4f55a9-4b19-0838-863b-c9313161f87d'\u003E\u003Cmarimo-table data-initial-value='[]' data-label='null' data-data='\u0026quot;[{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;96c4723f-1c51-44af-a4c5-76b8e6962d45\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:20,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1939-04-16 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:86},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;ffac24e7-6d05-41a5-82bc-0db71006cfef\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:30,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1961-11-13 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:64},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;364d404e-70bf-476c-90af-15604f2fada0\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:29,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2007-04-09 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:18},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;2b9dc153-018a-4001-926f-09408efa362d\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:29,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1949-12-19 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:76},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;6e94afa9-6401-4575-be50-05ea0e9f060f\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:54,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1964-09-17 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:61},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;b4ca464b-a38d-406a-a1fc-1266c1f70e3f\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:27,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1941-02-08 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:85},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e5e178c4-9a39-4715-8c1e-b0e360907630\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:20,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1974-05-19 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:51},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;e8c3437b-68ee-4397-a09e-489c548f2f9f\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:25,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1957-07-01 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:68},{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;bb59953e-c42c-4d80-8b27-eff97c1d789b\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:31,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1993-04-05 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:32}
282,{\u0026#92;\u0026quot;patient_id\u0026#92;\u0026quot;:\u0026#92;\u0026quot;b05155a8-6809-4e30-97fd-c38cb107ee70\u0026#92;\u0026quot;,\u0026#92;\u0026quot;observation_count\u0026#92;\u0026quot;:23,\u0026#92;\u0026quot;birth_date\u0026#92;\u0026quot;:\u0026#92;\u0026quot;1941-09-10 00:00:00\u0026#92;\u0026quot;,\u0026#92;\u0026quot;patient_age_years\u0026#92;\u0026quot;:84}]\u0026quot;' data-total-rows='10' data-total-columns='4' data-max-columns='50' data-banner-text='\u0026quot;\u0026quot;' data-pagination='false' data-page-size='10' data-field-types='[[\u0026quot;patient_id\u0026quot;,[\u0026quot;string\u0026quot;,\u0026quot;object\u0026quot;]],[\u0026quot;observation_count\u0026quot;,[\u0026quot;integer\u0026quot;,\u0026quot;uint32\u0026quot;]],[\u0026quot;birth_date\u0026quot;,[\u0026quot;datetime\u0026quot;,\u0026quot;datetime64[us]\u0026quot;]],[\u0026quot;patient_age_years\u0026quot;,[\u0026quot;integer\u0026quot;,\u0026quot;int64\u0026quot;]]]' data-show-filters='true' data-show-download='true' data-show-column-summaries='false' data-show-data-types='true' data-show-page-size-selector='true' data-show-column-explorer='true' data-show-chart-builder='true' data-row-headers='[]' data-has-stable-row-id='false' data-lazy='false' data-preload='false'\u003E\u003C/marimo-table\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "fee0bb292c48bda659c5852ee91eeb5a", "console": [], "id": "ZHCJ", "outputs": [{"data": {"text/markdown": "\u003Cspan class=\"markdown prose dark:prose-invert contents\"\u003E\u003Ch3 id=\"gold-visualizations\"\u003EGold Visualizations\u003C/h3\u003E\n\u003Cspan class=\"paragraph\"\u003EUses \u003Ccode\u003Egold.observations_per_patient\u003C/code\u003E.\u003C/span\u003E\u003C/span\u003E"}, "type": "data"}]}, {"code_hash": "520d07732d881d6cd8d53c0df3571f46", "console": [], "id": "ROlb", "outputs": [{"data": {"text/html": "\u003Cmarimo-ui-element object-id='ROlb-0' random-id='530524f2-fb5c-0549-a2e8-e4355237a321'\u003E\u003Cmarimo-plotly data-initial-value='{}' data-label='null' data-figure='{\u0026quot;data\u0026quot;:[{\u0026quot;y\u0026quot;:{\u0026quot;dtype\u0026quot;:\u0026quot;u4\u0026quot;,\u0026quot;bdata\u0026quot;:\u0026quot;NgAAADIAAAAyAAAAMgAAACkAAAApAAAAJAAAACQAAAAkAAAAJAAAACMAAAAjAAAAIwAAACMAAAAjAAAAIwAAACMAAAAjAAAAHwAAAB8AAAAeAAAAHgAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAHAAAABsAAAAbAAAAGgAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAXAAAAFAAAABQAAAAUAAAAFAAAAA0AAAA=\u0026quot;},\u0026quot;type\u0026quot;:\u0026quot;bar\u0026quot;}],\u0026quot;layout\u0026quot;:{\u0026quot;template\u0026quot;:{\u0026quot;data\u0026quot;:{\u0026quot;histogram2dcontour\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;histogram2dcontour\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;colorscale\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]]}],\u0026quot;choropleth\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;choropleth\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;histogram2d\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;histogram2d\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;colorscale\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]]}],\u0026quot;heatmap\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;heatmap\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;colorscale\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]]}],\u0026quot;contourcarpet\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;contourcarpet\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;contour\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;contour\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;colorscale\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]]}],\u0026quot;surface\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;surface\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;colorscale\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]]}],\u0026quot;mesh3d\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;mesh3d\u0026quot;,\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}],\u0026quot;scatter\u0026quot;:[{\u0026quot;fillpattern\u0026quot;:{\u0026quot;fillmode\u0026quot;:\u0026quot;overlay\u0026quot;,\u0026quot;size\u0026quot;:10,\u0026quot;solidity\u0026quot;:0.2},\u0026quot;type\u0026quot;:\u0026quot;scatter\u0026quot;}],\u0026quot;parcoords\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;parcoords\u0026quot;,\u0026quot;line\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scatterpolargl\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scatterpolargl\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;bar\u0026quot;:[{\u0026quot;error_x\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#2a3f5f\u0026quot;},\u0026quot;error_y\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#2a3f5f\u0026quot;},\u0026quot;marker\u0026quot;:{\u0026quot;line\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;width\u0026quot;:0.5},\u0026quot;pattern\u0026quot;:{\u0026quot;fillmode\u0026quot;:\u0026quot;overlay\u0026quot;,\u0026quot;size\u0026quot;:10,\u0026quot;solidity\u0026quot;:0.2}},\u0026quot;type\u0026quot;:\u0026quot;bar\u0026quot;}],\u0026quot;scattergeo\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scattergeo\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scatterpolar\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scatterpolar\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;histogram\u0026quot;:[{\u0026quot;marker\u0026quot;:{\u0026quot;pattern\u0026quot;:{\u0026quot;fillmode\u0026quot;:\u0026quot;overlay\u0026quot;,\u0026quot;size\u0026quot;:10,\u0026quot;solidity\u0026quot;:0.2}},\u0026quot;type\u0026quot;:\u0026quot;histogram\u0026quot;}],\u0026quot;scattergl\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scattergl\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scatter3d\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scatter3d\u0026quot;,\u0026quot;line\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}},\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scattermap\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scattermap\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scattermapbox\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scattermapbox\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scatterternary\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scatterternary\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;scattercarpet\u0026quot;:[{\u0026quot;type\u0026quot;:\u0026quot;scattercarpet\u0026quot;,\u0026quot;marker\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}}}],\u0026quot;
282carpet\u0026quot;:[{\u0026quot;aaxis\u0026quot;:{\u0026quot;endlinecolor\u0026quot;:\u0026quot;#2a3f5f\u0026quot;,\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;minorgridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;startlinecolor\u0026quot;:\u0026quot;#2a3f5f\u0026quot;},\u0026quot;baxis\u0026quot;:{\u0026quot;endlinecolor\u0026quot;:\u0026quot;#2a3f5f\u0026quot;,\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;minorgridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;startlinecolor\u0026quot;:\u0026quot;#2a3f5f\u0026quot;},\u0026quot;type\u0026quot;:\u0026quot;carpet\u0026quot;}],\u0026quot;table\u0026quot;:[{\u0026quot;cells\u0026quot;:{\u0026quot;fill\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#EBF0F8\u0026quot;},\u0026quot;line\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;white\u0026quot;}},\u0026quot;header\u0026quot;:{\u0026quot;fill\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#C8D4E3\u0026quot;},\u0026quot;line\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;white\u0026quot;}},\u0026quot;type\u0026quot;:\u0026quot;table\u0026quot;}],\u0026quot;barpolar\u0026quot;:[{\u0026quot;marker\u0026quot;:{\u0026quot;line\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;width\u0026quot;:0.5},\u0026quot;pattern\u0026quot;:{\u0026quot;fillmode\u0026quot;:\u0026quot;overlay\u0026quot;,\u0026quot;size\u0026quot;:10,\u0026quot;solidity\u0026quot;:0.2}},\u0026quot;type\u0026quot;:\u0026quot;barpolar\u0026quot;}],\u0026quot;pie\u0026quot;:[{\u0026quot;automargin\u0026quot;:true,\u0026quot;type\u0026quot;:\u0026quot;pie\u0026quot;}]},\u0026quot;layout\u0026quot;:{\u0026quot;autotypenumbers\u0026quot;:\u0026quot;strict\u0026quot;,\u0026quot;colorway\u0026quot;
282:[\u0026quot;#636efa\u0026quot;,\u0026quot;#EF553B\u0026quot;,\u0026quot;#00cc96\u0026quot;,\u0026quot;#ab63fa\u0026quot;,\u0026quot;#FFA15A\u0026quot;,\u0026quot;#19d3f3\u0026quot;,\u0026quot;#FF6692\u0026quot;,\u0026quot;#B6E880\u0026quot;,\u0026quot;#FF97FF\u0026quot;,\u0026quot;#FECB52\u0026quot;],\u0026quot;font\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#2a3f5f\u0026quot;},\u0026quot;hovermode\u0026quot;:\u0026quot;closest\u0026quot;,\u0026quot;hoverlabel\u0026quot;:{\u0026quot;align\u0026quot;:\u0026quot;left\u0026quot;},\u0026quot;paper_bgcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;plot_bgcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;polar\u0026quot;:{\u0026quot;bgcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;angularaxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;radialaxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}},\u0026quot;ternary\u0026quot;:{\u0026quot;bgcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;aaxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;baxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;},\u0026quot;caxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}},\u0026quot;coloraxis\u0026quot;:{\u0026quot;colorbar\u0026quot;:{\u0026quot;outlinewidth\u0026quot;:0,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;}},\u0026quot;colorscale\u0026quot;:{\u0026quot;sequential\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]],\u0026quot;sequentialminus\u0026quot;:[[0.0,\u0026quot;#0d0887\u0026quot;],[0.1111111111111111,\u0026quot;#46039f\u0026quot;],[0.2222222222222222,\u0026quot;#7201a8\u0026quot;],[0.3333333333333333,\u0026quot;#9c179e\u0026quot;],[0.4444444444444444,\u0026quot;#bd3786\u0026quot;],[0.5555555555555556,\u0026quot;#d8576b\u0026quot;],[0.6666666666666666,\u0026quot;#ed7953\u0026quot;],[0.7777777777777778,\u0026quot;#fb9f3a\u0026quot;],[0.8888888888888888,\u0026quot;#fdca26\u0026quot;],[1.0,\u0026quot;#f0f921\u0026quot;]],\u0026quot;diverging\u0026quot;:[[0,\u0026quot;#8e0152\u0026quot;],[0.1,\u0026quot;#c51b7d\u0026quot;],[0.2,\u0026quot;#de77ae\u0026quot;],[0.3,\u0026quot;#f1b6da\u0026quot;],[0.4,\u0026quot;#fde0ef\u0026quot;],[0.5,\u0026quot;#f7f7f7\u0026quot;],[0.6,\u0026quot;#e6f5d0\u0026quot;],[0.7,\u0026quot;#b8e186\u0026quot;],[0.8,\u0026quot;#7fbc41\u0026quot;],[0.9,\u0026quot;#4d9221\u0026quot;],[1,\u0026quot;#276419\u0026quot;]]},\u0026quot;xaxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;title\u0026quot;:{\u0026quot;standoff\u0026quot;:15},\u0026quot;zerolinecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;automargin\u0026quot;:true,\u0026quot;zerolinewidth\u0026quot;:2},\u0026quot;yaxis\u0026quot;:{\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;title\u0026quot;:{\u0026quot;standoff\u0026quot;:15},\u0026quot;zerolinecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;automargin\u0026quot;:true,\u0026quot;zerolinewidth\u0026quot;:2}
282,\u0026quot;scene\u0026quot;:{\u0026quot;xaxis\u0026quot;:{\u0026quot;backgroundcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;showbackground\u0026quot;:true,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;zerolinecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;gridwidth\u0026quot;:2},\u0026quot;yaxis\u0026quot;:{\u0026quot;backgroundcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;showbackground\u0026quot;:true,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;zerolinecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;gridwidth\u0026quot;:2},\u0026quot;zaxis\u0026quot;:{\u0026quot;backgroundcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;gridcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;linecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;showbackground\u0026quot;:true,\u0026quot;ticks\u0026quot;:\u0026quot;\u0026quot;,\u0026quot;zerolinecolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;gridwidth\u0026quot;:2}},\u0026quot;shapedefaults\u0026quot;:{\u0026quot;line\u0026quot;:{\u0026quot;color\u0026quot;:\u0026quot;#2a3f5f\u0026quot;}},\u0026quot;annotationdefaults\u0026quot;:{\u0026quot;arrowcolor\u0026quot;:\u0026quot;#2a3f5f\u0026quot;,\u0026quot;arrowhead\u0026quot;:0,\u0026quot;arrowwidth\u0026quot;:1},\u0026quot;geo\u0026quot;:{\u0026quot;bgcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;landcolor\u0026quot;:\u0026quot;#E5ECF6\u0026quot;,\u0026quot;subunitcolor\u0026quot;:\u0026quot;white\u0026quot;,\u0026quot;showland\u0026quot;:true,\u0026quot;showlakes\u0026quot;:true,\u0026quot;lakecolor\u0026quot;:\u0026quot;white\u0026quot;},\u0026quot;title\u0026quot;:{\u0026quot;x\u0026quot;:0.05},\u0026quot;mapbox\u0026quot;:{\u0026quot;style\u0026quot;:\u0026quot;light\u0026quot;}}},\u0026quot;title\u0026quot;:{\u0026quot;text\u0026quot;:\u0026quot;Observations per patient\u0026quot;},\u0026quot;xaxis\u0026quot;:{\u0026quot;title\u0026quot;:{\u0026quot;text\u0026quot;:\u0026quot;Patient\u0026quot;}},\u0026quot;yaxis\u0026quot;:{\u0026quot;title\u0026quot;:{\u0026quot;text\u0026quot;:\u0026quot;Observation count\u0026quot;}},\u0026quot;bargap\u0026quot;:0.05,\u0026quot;height\u0026quot;:360}}' data-config='{}'\u003E\u003C/marimo-plotly\u003E\u003C/marimo-ui-element\u003E"}, "type": "data"}]}, {"code_hash": "a45dffa0657ce83b2bf5231a1a9d1f31", "console": [{"mimetype": "application/vnd.marimo+traceback", "name": "stderr", "text": "\u003Cspan class=\"codehilite\"\u003E\u003Cdiv class=\"highlight\"\u003E\u003Cpre\u003E\u003Cspan\u003E\u003C/span\u003E\u003Cspan class=\"gt\"\u003ETraceback (most recent call last):\u003C/span\u003E\n File \u003Cspan class=\"nb\"\u003E\u0026quot;/tmp/marimo_101060/__marimo__cell_qnkX_.py\u0026quot;\u003C/span\u003E, line \u003Cspan class=\"m\"\u003E8\u003C/span\u003E, in \u003Cspan class=\"n\"\u003E\u0026lt;module\u0026gt;\u003C/span\u003E\n\u003Cspan class=\"w\"\u003E \u003C/span\u003E\u003Cspan class=\"k\"\u003Eassert\u003C/span\u003E \u003Cspan class=\"n\"\u003Etop_20_percet_observations\u003C/span\u003E \u003Cspan class=\"o\"\u003E\u0026gt;\u003C/span\u003E \u003Cspan class=\"n\"\u003Elast_80_percent_observations\u003C/span\u003E\u003Cspan class=\"p\"\u003E,\u003C/span\u003E \u003Cspan class=\"p\"\u003E(\u003C/span\u003E\n\u003Cspan class=\"w\"\u003E \u003C/span\u003E\u003Cspan class=\"pm\"\u003E^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u003C/span\u003E\n\u003Cspan class=\"gr\"\u003EAssertionError\u003C/span\u003E: \u003Cspan class=\"n\"\u003E430 \u0026gt; 1096 not true\u003C/span\u003E\n\u003C/pre\u003E\u003C/div\u003E\n\u003C/span\u003E", "type": "stream"}], "id": "qnkX", "outputs": [{"ename": "exception", "evalue": "430 \u003E 1096 not true", "traceback": [], "type": "error"}]}], "metadata": {"marimo_version": "0.19.4"}, "version": "1"}, 283 "runtimeConfig": null, 284 }; 285 </script>
285 286 287<marimo-code hidden=""> 288 %22%22%22Marimo%20notebook%3A%20explore%20FHIR%20resources%20loaded%20into%20DuckDB.%22%22%22%0A%0Aimport%20marimo%0A%0A__generated_with%20%3D%20%220.19.4%22%0Aapp%20%3D%20marimo.App(width%3D%22medium%22)%0A%0A%0A%40app.cell%0Adef%20_()%3A%0A%20%20%20%20import%20sys%0A%20%20%20%20from%20pathlib%20import%20Path%0A%0A%20%20%20%20import%20marimo%20as%20mo%0A%0A%20%20%20%20%23%20Add%20project%20root%20(for%20%60das%2F%60%20and%20the%20%60src%60%20package)%20to%20path%0A%20%20%20%20repo_root%20%3D%20Path(__file__).parent.parent.parent%0A%20%20%20%20if%20str(repo_root)%20not%20in%20sys.path%3A%0A%20%20%20%20%20%20%20%20sys.path.insert(0%2C%20str(repo_root))%0A%0A%20%20%20%20import%20duckdb%0A%20%20%20%20import%20pandas%20as%20pd%0A%0A%20%20%20%20from%20src.constants%20import%20Schema%0A%20%20%20%20from%20src.db.duckdb_io%20import%20get_table_summary%0A%20%20%20%20return%20Schema%2C%20duckdb%2C%20get_table_summary%2C%20mo%2C%20pd%2C%20repo_root%0A%0A%0A%40app.cell%0Adef%20_(mo)%3A%0A%20%20%20%20mo.md(%22%22%22%0A%20%20%20%20%23%20Synthetic%20data%20exploration%0A%0A%20%20%20%20This%20notebook%20explores%20data%20across%20the%20medallion%20architecture%20layers.%0A%0A%20%20%20%20**DAS%20storage%20policy%3A**%20Only%20raw%20data%20(bronze)%20and%20reporting%20data%20(gold)%20are%20persisted.%0A%20%20%20%20Silver%20layer%20transformations%20run%20in-memory%20to%20avoid%20exposing%20intermediate%20structures%0A%20%20%20%20and%20to%20allow%20flexible%20refactoring%20without%20migrations.%0A%0A%20%20%20%20-%20**Bronze**%3A%20Raw%20FHIR%20resources%20as%20parsed%20from%20source%20files%0A%20%20%20%20-%20**Silver**%3A%20Progressively%20refined%20data%3A%0A%20%20%20%20%20%20-%20sources%3A%20Cleaned%20bronze%20(same%20structure%20as%20source)%0A%20%20%20%20%20%20-%20models%3A%20Domain-modeled%20(flattened%20for%20analytics)%0A%20%20%20%20%20%20-%20domains%3A%20Unified%20model%20(multiple%20sources%20merged%2C%20not%20yet%20implemented)%0A%20%20%20%20-%20**Gold**%3A%20Aggregated%20data%20products%20for%20reporting%20and%20analysis%0A%20%20%20%20%22%22%22)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(mo%2C%20repo_root)%3A%0A%20%20%20%20default_db_path%20%3D%20repo_root%20%2F%20%22fhir.duckdb%22%0A%20%20%20%20db_path%20%3D%20mo.ui.text(%0A%20%20%20%20%20%20%20%20value%3Dstr(default_db_path)%2C%0A%20%20%20%20%20%20%20%20label%3D%22DuckDB%20database%20path%22%2C%0A%20%20%20%20%20%20%20%20full_width%3DTrue%2C%0A%20%20%20%20)%0A%20%20%20%20db_path%0A%20%20%20%20return%20(db_path%2C)%0A%0A%0A%40app.cell%0Adef%20_(db_path%2C%20duckdb)%3A%0A%20%20%20%20con%20%3D%20duckdb.connect(db_path.value%2C%20read_only%3DTrue)%0A%20%20%20%20return%20(con%2C)%0A%0A%0A%40app.cell%0Adef%20_(duckdb)%3A%0A%20%20%20%20def%20get_table_names(con%3A%20duckdb.DuckDBPyConnection%2C%20schema%3A%20str)%20-%3E%20list%5Bstr%5D%3A%0A%20%20%20%20%20%20%20%20return%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20row%5B0%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20for%20row%20in%20con.sql(%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22%22%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20SELECT%20table_name%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20FROM%20duckdb_tables()%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20WHERE%20schema_name%20%3D%20%3F%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20AND%20internal%20%3D%20FALSE%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20AND%20temporary%20%3D%20FALSE%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ORDER%20BY%20table_name%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22%22%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20params%3D%5Bschema%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20).fetchall()%0A%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20return%20(get_table_names%2C)%0A%0A%0A%40app.cell%0Adef%20_(mo)%3A%0A%20%20%20%20mo.md(%22%22%22%0A%20%20%20%20%23%23%20Bronze%20Layer%20Summary%0A%20%20%20%20%22%22%22)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20get_table_summary%2C%20pd)%3A%0A%20%20%20%20summary%20%3D%20get_table_summary(con%2C%20Schema.BRONZE)%0A%20%20%20%20summary_df%20%3D%20(%0A%20%20%20%20%20%20%20%20pd.DataFrame(%5B%7B%22table%22%3A%20name%2C%20%22rows%22%3A%20rows%7D%20for%20name%2C%20rows%20in%20summary.items()%5D)%0A%20%20%20%20%20%20%20%20.sort_values(%5B%22rows%22%2C%20%22table%22%5D%2C%20ascending%3D%5BFalse%2C%20True%5D)%0A%20%20%20%20%20%20%20%20.reset_index(drop%3DTrue)%0A%20%20%20%20)%0A%20%20%20%20summary_df%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20get_table_names%2C%20mo)%3A%0A%20%20%20%20bronze_table_names%20%3D%20get_table_names(con%2C%20Schema.BRONZE)%0A%20%20%20%20table%20%3D%20mo.ui.dropdown(%0A%20%20%20%20%20%20%20%20options%3Dbronze_table_names%2C%0A%20%20%20%20%20%20%20%20value%3Dbronze_table_names%5B0%5D%20if%20bronze_table_names%20else%20None%2C%0A%20%20%20%20%20%20%20%20label%3D%22Table%20to%20sample%22%2C%0A%20%20%20%20)%0A%20%20%20%20table%0A%20%20%20%20return%20(table%2C)%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20mo%2C%20table)%3A%0A%20%20%20%20sample_df%20%3D%20con.sql(f'SELECT%20*%20FROM%20%7BSchema.BRONZE%7D.%22%7Btable.value%7D%22%20LIMIT%2010').df()%0A%20%20%20%20mo.ui.table(sample_df%2C%20selection%3DNone)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20get_table_names%2C%20mo)%3A%0A%20%20%20%20silver_table_names%20%3D%20get_table_names(con%2C%20Schema.SILVER)%0A%20%20%20%20_has_silver%20%3D%20len(silver_table_names)%20%3E%200%0A%0A%20%20%20%20mo.md(f%22%22%22%0A%20%20%20%20%23%23%20Silver%20Layer%0A%0A%20%20%20%20%7B%22%22%20if%20_has_silver%20else%20%22_Silver%20tables%20not%20available.%20Run%20%60python%20main.py%20--debug%60%20to%20populate%20silver%20tables%20for%20debugging._%22%7D%0A%20%20%20%20%22%22%22)%0A%20%20%20%20return%20(silver_table_names%2C)%0A%0A%0A%40app.cell%0Adef%20_(mo%2C%20silver_table_names)%3A%0A%20%20%20%20mo.stop(len(silver_table_names)%20%3D%3D%200)%0A%20%20%20%20silver_table%20%3D%20mo.ui.dropdown(%0A%20%20%20%20%20%20%20%20options%3Dsilver_table_names%2C%0A%20%20%20%20%20%20%20%20value%3Dsilver_table_names%5B0%5D%20if%20silver_table_names%20else%20None%2C%0A%20%20%20%20%20%20%20%20label%3D%22Table%20to%20sample%22%2C%0A%20%20%20%20)%0A%20%20%20%20silver_table%0A%20%20%20%20return%20(silver_table%2C)%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20mo%2C%20silver_table%2C%20silver_table_names)%3A%0A%20%20%20%20mo.stop(len(silver_table_names)%20%3D%3D%200)%0A%20%20%20%20silver_sample_df%20%3D%20con.sql(%0A%20%20%20%20%20%20%20%20f'SELECT%20*%20FROM%20%7BSchema.SILVER%7D.%22%7Bsilver_table.value%7D%22%20LIMIT%2010'%0A%20%20%20%20).df()%0A%20%20%20%20mo.ui.table(silver_sample_df%2C%20selection%3DNone)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(mo)%3A%0A%20%20%20%20mo.md(%22%22%22%0A%20%20%20%20%23%23%20Gold%20Layer%0A%20%20%20%20%22%22%22)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20get_table_names%2C%20mo)%3A%0A%20%20%20%20gold_table_names%20%3D%20get_table_names(con%2C%20Schema.GOLD)%0A%20%20%20%20gold_table%2
2880%3D%20mo.ui.dropdown(%0A%20%20%20%20%20%20%20%20options%3Dgold_table_names%2C%0A%20%20%20%20%20%20%20%20value%3Dgold_table_names%5B0%5D%20if%20gold_table_names%20else%20None%2C%0A%20%20%20%20%20%20%20%20label%3D%22Table%20to%20sample%22%2C%0A%20%20%20%20)%0A%20%20%20%20gold_table%0A%20%20%20%20return%20(gold_table%2C)%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20gold_table%2C%20mo)%3A%0A%20%20%20%20gold_sample_df%20%3D%20con.sql(%0A%20%20%20%20%20%20%20%20f'SELECT%20*%20FROM%20%7BSchema.GOLD%7D.%22%7Bgold_table.value%7D%22%20LIMIT%2010'%0A%20%20%20%20).df()%0A%20%20%20%20mo.ui.table(gold_sample_df%2C%20selection%3DNone)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(mo)%3A%0A%20%20%20%20mo.md(%22%22%22%0A%20%20%20%20%23%23%23%20Gold%20Visualizations%0A%0A%20%20%20%20Uses%20%60gold.observations_per_patient%60.%0A%20%20%20%20%22%22%22)%0A%20%20%20%20return%0A%0A%0A%40app.cell%0Adef%20_(Schema%2C%20con%2C%20mo)%3A%0A%20%20%20%20import%20plotly.graph_objects%20as%20go%0A%0A%20%20%20%20df%20%3D%20con.sql(%0A%20%20%20%20%20%20%20%20f%22%22%22%0A%20%20%20%20%20%20%20%20SELECT%20patient_id%2C%20observation_count%0A%20%20%20%20%20%20%20%20FROM%20%7BSchema.GOLD%7D.observations_per_patient%0A%20%20%20%20%20%20%20%20ORDER%20BY%20observation_count%20DESC%0A%20%20%20%20%20%20%20%20%22%22%22%0A%20%20%20%20).df()%0A%0A%20%20%20%20fig%20%3D%20go.Figure(data%3D%5Bgo.Bar(y%3Ddf%5B%22observation_count%22%5D)%5D)%0A%20%20%20%20fig.update_layout(%0A%20%20%20%20%20%20%20%20title%3D%22Observations%20per%20patient%22%2C%0A%20%20%20%20%20%20%20%20xaxis_title%3D%22Patient%22%2C%0A%20%20%20%20%20%20%20%20yaxis_title%3D%22Observation%20count%22%2C%0A%20%20%20%20%20%20%20%20bargap%3D0.05%2C%0A%20%20%20%20%20%20%20%20height%3D360%2C%0A%20%20%20%20)%0A%0A%20%20%20%20mo.ui.plotly(fig)%0A%20%20%20%20return%20(df%2C)%0A%0A%0A%40app.cell%0Adef%20_(df)%3A%0A%20%20%20%20observation_counts%20%3D%20df%5B%22observation_count%22%5D%0A%20%20%20%20first_20_percent%20%3D%20len(observation_counts)%20%2F%2F%205%0A%0A%20%20%20%20top_20_percet_observations%20%3D%20sum(observation_counts%5B%3Afirst_20_percent%5D)%0A%20%20%20%20last_80_percent_observations%20%3D%20sum(observation_counts%5Bfirst_20_percent%3A%5D)%0A%0A%20%20%20%20%23%20Tests%20if%20most%20of%20the%20observations%20are%20caused%20by%20the%2020%20%25%20most%20active%20patients%0A%20%20%20%20assert%20top_20_percet_observations%20%3E%20last_80_percent_observations%2C%20(%0A%20%20%20%20%20%20%20%20f%22%7Btop_20_percet_observations%7D%20%3E%20%7Blast_80_percent_observations%7D%20not%20true%22%0A%20%20%20%20)%0A%20%20%20%20return%0A%0A%0Aif%20__name__%20%3D%3D%20%22__main__%22%3A%0A%20%20%20%20app.run()%0A 289</marimo-code> 290 291<marimo-code-hash hidden="">83234dfacf210a825a90d3d6cf4f5351</marimo-code-hash> 292</body> 293</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.