1"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7071],{1680:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>a,contentTitle:()=>c,default:()=>h,frontMatter:()=>t,metadata:()=>r,toc:()=>d});const r=JSON.parse('{"id":"f-epi","title":"f(ePI) - Focused ePI","description":"f(ePI) (Focused ePI) is the final personalized output of the Focusing process, adapted for a specific patient\'s context through Lens execution.","source":"@site/ref/f-epi.md","sourceDirName":".","slug":"/f-epi","permalink":"/reference/f-epi","draft":false,"unlisted":false,"editUrl":"https://github.com/gravitate-health/gravitate-health.github.io/tree/main/ref/f-epi.md","tags":[{"inline":true,"label":"focusing","permalink":"/reference/tags/focusing"},{"inline":true,"label":"epi","permalink":"/reference/tags/epi"},{"inline":true,"label":"personalized-output","permalink":"/reference/tags/personalized-output"},{"inline":true,"label":"focused-content","permalink":"/reference/tags/focused-content"}],"version":"current","sidebarPosition":37,"frontMatter":{"sidebar_position":37,"title":"f(ePI) - Focused ePI","tags":["focusing","epi","personalized-output","focused-content"]},"sidebar":"tutorialSidebar","previous":{"title":"LEE (Lens Execution Environment)","permalink":"/reference/lee"},"next":{"title":"Attention Detail Modification","permalink":"/reference/attention-modification"}}');var s=i(4848),l=i(8453);const t={sidebar_position:37,title:"f(ePI) - Focused ePI",tags:["focusing","epi","personalized-output","focused-content"]},c="Focused ePI (f(ePI))",a={},d=[{value:"Creation Process",id:"creation-process",level:2},{value:"Characteristics",id:"characteristics",level:2},{value:"Personalized",id:"personalized",level:3},{value:"Visually Enhanced",id:"visually-enhanced",level:3},{value:"Supplemented",id:"supplemented",level:3},{value:"Regulatory-Compliant",id:"regulatory-compliant",level:3},{value:"Structure",id:"structure",level:2},{value:"Ephemeral Nature",id:"ephemeral-nature",level:2},{value:"Delivery",id:"delivery",level:2},{value:"Rendering",id:"rendering",level:2},{value:"Quality Assurance",id:"quality-assurance",level:2},{value:"Related Concepts",id:"related-concepts",level:2}];function o(e){const n={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,l.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"focused-epi-fepi",children:"Focused ePI (f(ePI))"})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"f(ePI)"})," (Focused ePI) is the final personalized output of the ",(0,s.jsx)(n.a,{href:"/reference/focusing",children:"Focusing"})," process, adapted for a specific patient's context through ",(0,s.jsx)(n.a,{href:"/reference/lens",children:"Lens"})," execution."]}),"\n",(0,s.jsx)(n.h2,{id:"creation-process",children:"Creation Process"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"/reference/p-epi",children:"p(ePI)"})," + ",(0,s.jsx)(n.a,{href:"/reference/ips",children:"IPS"})," + ",(0,s.jsx)(n.a,{href:"/reference/persona-vector",children:"PV"})," \u2192 ",(0,s.jsx)(n.a,{href:"/reference/lee",children:"LEE"})," with ",(0,s.jsx)(n.a,{href:"/reference/lens",children:"Lens"})," \u2192 ",(0,s.jsx)(n.strong,{children:"f(ePI)"})]}),"\n",(0,s.jsx)(n.h2,{id:"characteristics",children:"Characteristics"}),"\n",(0,s.jsx)(n.h3,{id:"personalized",children:"Personalized"}),"\n",(0,s.jsx)(n.p,{children:"Adapted for individual patient based on:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Clinical conditions from ",(0,s.jsx)(n.a,{href:"/reference/ips",children:"IPS"})]}),"\n",(0,s.jsxs)(n.li,{children:["Demographics and preferences from ",(0,s.jsx)(n.a,{href:"/reference/persona-vector",children:"PV"})]}),"\n",(0,s.jsx)(n.li,{children:"Medical history and medications"}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"visually-enhanced",children:"Visually Enhanced"}),"\n",(0,s.jsxs)(n.p,{children:["Contains ",(0,s.jsx)(n.a,{href:"/reference/attention-modification",children:"attention detail modifications"}),":"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:'"highlight"'})," classes on relevant sections"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:'"collapse"'})," classes on irrelevant sections"]}),"\n",(0,s.jsx)(n.li,{children:"Standard presentation for general content"}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"supplemented",children:"Supplemented"}),"\n",(0,s.jsx)(n.p,{children:"May include added content:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Hyperlinks to ",(0,s.jsx)(n.a,{href:"/reference/supporting-material",children:"Supporting Material"})]}),"\n",(0,s.jsx)(n.li,{children:"Embedded images, videos, pictograms"}),"\n",(0,s.jsx)(n.li,{children:"Interactive glossary elements"}),"\n",(0,s.jsx)(n.li,{children:"Tooltips and explanatory content"}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"regulatory-compliant",children:"Regulatory-Compl
1iant"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Original ",(0,s.jsx)(n.a,{href:"/reference/epi",children:"ePI"})," text ",(0,s.jsx)(n.strong,{children:"unchanged"})]}),"\n",(0,s.jsx)(n.li,{children:"No content removed or altered"}),"\n",(0,s.jsx)(n.li,{children:"Only visual presentation modified"}),"\n",(0,s.jsx)(n.li,{children:"All information remains accessible"}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"structure",children:"Structure"}),"\n",(0,s.jsxs)(n.p,{children:["f(ePI) maintains the ",(0,s.jsx)(n.a,{href:"/reference/epi-bundle",children:"ePI Bundle"})," structure with modifications:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-html",children:'\x3c!-- Original p(ePI) section --\x3e\n<p class="pregnancy-warning">Do not use during pregnancy.</p>\n\n\x3c!-- f(ePI) for pregnant patient --\x3e\n<p class="pregnancy-warning highlight">\n Do not use during pregnancy.\n <a href="/sm/pregnancy-alternatives">Alternative medications</a>\n</p>\n\n\x3c!-- f(ePI) for male patient --\x3e\n<p class="pregnancy-warning collapse">Do not use during pregnancy.</p>\n'})}),"\n",(0,s.jsx)(n.h2,{id:"ephemeral-nature",children:"Ephemeral Nature"}),"\n",(0,s.jsxs)(n.p,{children:["f(ePI) is ",(0,s.jsx)(n.strong,{children:"NOT cached"})," because:"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Specific to one patient context"}),"\n",(0,s.jsx)(n.li,{children:"Patient data may change"}),"\n",(0,s.jsx)(n.li,{children:"Different for each request"}),"\n",(0,s.jsx)(n.li,{children:"Privacy considerations"}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Implication"}),": ",(0,s.jsx)(n.a,{href:"/reference/focusing",children:"Focusing"})," process runs every time, requiring ",(0,s.jsx)(n.a,{href:"/reference/lens",children:"Lenses"})," to be computationally efficient."]}),"\n",(0,s.jsx)(n.h2,{id:"delivery",children:"Delivery"}),"\n",(0,s.jsx)(n.p,{children:"f(ePI) is returned to:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Patient-facing applications"}),"\n",(0,s.jsx)(n.li,{children:"Mobile apps"}),"\n",(0,s.jsx)(n.li,{children:"Web interfaces"}),"\n",(0,s.jsx)(n.li,{children:"Healthcare provider systems"}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"rendering",children:"Rendering"}),"\n",(0,s.jsx)(n.p,{children:"Applications render f(ePI) based on:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"CSS class interpretations"}),"\n",(0,s.jsx)(n.li,{children:"Platform capabilities (web, mobile)"}),"\n",(0,s.jsx)(n.li,{children:"User preferences (font size, contrast)"}),"\n",(0,s.jsx)(n.li,{children:"Accessibility requirements"}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"quality-assurance",children:"Quality Assurance"}),"\n",(0,s.jsx)(n.p,{children:"f(ePI) can be inspected using:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/focusing-inspector",children:"Focusing Inspector"})," tool"]}),"\n",(0,s.jsxs)(n.li,{children:["Validation against original ",(0,s.jsx)(n.a,{href:"/reference/epi",children:"ePI"})]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/provenance",children:"Provenance"})," tracking"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/audit-log",children:"Audit Log"})," records"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/focusing",children:"Focusing"})," - Creation process"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/lens",children:"Lens"})," - Transformation logic"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/lee",children:"LEE"})," - Execution environment"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/p-epi",children:"p(ePI)"})," - Preprocessed input"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/epi",children:"ePI"})," - Original content"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/ips",children:"IPS"})," - Patient data input"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/persona-vector",children:"Persona Vector"})," - Context input"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.a,{href:"/reference/attention-modification",children:"Attention Modification"})," - Visual changes"]}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(o,{...e})}):o(e)}},8453:(e,n,i)=>{i.d(n,{R:()=>t,x:()=>c});var r=i(6540);const s={},l=r.createContext(s);function t(e){const n=r.useContext(l);return r.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:t(e.components),r.createElement(l.Provider,{value:n},e.children)}}}]);
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.