Skip to content

Commit

Permalink
feat: for health providers
Browse files Browse the repository at this point in the history
  • Loading branch information
gregfrasco committed Apr 29, 2024
1 parent a2c7c05 commit c7f5ab6
Show file tree
Hide file tree
Showing 2 changed files with 104 additions and 28 deletions.
52 changes: 26 additions & 26 deletions packages/client/src/pages/TreatmentsServices.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,31 +32,31 @@ import { ScopeOfClinicalFocus } from '../components/ScopeOfClinicalFocus.jsx';
import { CardGrid } from '../components/CardGrid.jsx';
import { SectionedHeader } from '../components/SectionedHeader.jsx';

function ImplementationFrameworkInteractive() {
const [tabValue, setTabValue] = useState('determinants');
export function BlueBox(text) {
// Blue boxes for Core Facilitation Strategies diagram.
// To get the requested layout (bottom two boxes horizontally centered in the grid)
// using grid layout, use a grid of 6*1fr instead of 3*1fr and insert a 1fr spacer box
// (see below). With thanks to https://www.billerickson.net/css-grid-center-last-item/
return (
<Box
sx={{
color: '#ffffff',
bgcolor: '#5b9bd5',
padding: '1em',
textAlign: 'center',
display: 'flex', // Vertically center text
flexDirection: 'column', // Vertically center text
justifyContent: 'center', // Vertically center text
gridColumn: 'span 2' // For centering last two boxes later on
}}
>
<div>{text}</div>
</Box>
);
}

function BlueBox(text) {
// Blue boxes for Core Facilitation Strategies diagram.
// To get the requested layout (bottom two boxes horizontally centered in the grid)
// using grid layout, use a grid of 6*1fr instead of 3*1fr and insert a 1fr spacer box
// (see below). With thanks to https://www.billerickson.net/css-grid-center-last-item/
return (
<Box
sx={{
color: '#ffffff',
bgcolor: '#5b9bd5',
padding: '1em',
textAlign: 'center',
display: 'flex', // Vertically center text
flexDirection: 'column', // Vertically center text
justifyContent: 'center', // Vertically center text
gridColumn: 'span 2' // For centering last two boxes later on
}}
>
<div>{text}</div>
</Box>
);
}
export function ImplementationFrameworkInteractive() {
const [tabValue, setTabValue] = useState('determinants');

function WhiteBox(text) {
// White, rounded-border boxes for Taxonomy of Outcomes diagram.
Expand Down Expand Up @@ -229,7 +229,7 @@ function ImplementationFrameworkInteractive() {
);
}

function DeterminantsInteractive() {
export function DeterminantsInteractive() {
const instructionsText = (
<>
<p>Mouse over the diagram to learn more.</p>
Expand Down Expand Up @@ -426,7 +426,7 @@ function OurImplementationModel() {
);
}

function ImplementationFrameworks() {
export function ImplementationFrameworks() {
return (
<Paper
id="implementation-frameworks"
Expand Down
80 changes: 78 additions & 2 deletions packages/client/src/pages/treatment-services/health-systems.jsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,79 @@
import { Container } from '@mui/material';
import { Box, Container, Stack, Typography } from '@mui/material';
import { ProcessesColumnSVG } from '../../components/DPEDiagram.jsx';
import {
BlueBox,
DeterminantsInteractive,
ImplementationFrameworkInteractive,
ImplementationFrameworks,
UpcomingOngoing
} from '../TreatmentsServices.jsx';

export const HealthSystems = () => <Container></Container>;
export const HealthSystems = () => (
<Container sx={{ mt: 3 }}>
<Typography variant="h3">Treatment & Services</Typography>
<Typography variant="h4" color="primary">
For Health Systems
</Typography>
<Stack gap={3} sx={{ mt: 3 }}>
<p>
RESTORE provides facilitation—an interactive problem-solving approach that supports organizations in applying
evidence-based practices in routine care.
</p>
<Typography variant="h4" color="primary">
Commitment to Health Equity
</Typography>
<Typography>
We believe that access to high quality and culturally responsive care is a fundamental part of achieving health
equity.
</Typography>
<Typography>Four implementation science principles guide our work in advancing health equity.</Typography>
<Typography>
<ol>
<li>Racism is a fundamental driver of health inequities</li>
<li>Equitable healthcare requires active engagement of community members</li>
<li>Equitable healthcare requires multisector partnerships</li>
<li>Context is central to healthcare equity</li>
</ol>
</Typography>
<Typography variant="h4">Our Selected Implementation Science Frameworks</Typography>
<Typography variant="h6">Implementation Determinants Framework</Typography>
<Typography>
We use the Health Equity Implementation Framework to understand determinants (barriers and facilitators) of PTSD
treatment implementation in usual care settings.
</Typography>
<Box display="flex" alignContent="center" justifyContent="center">
<DeterminantsInteractive />
</Box>
<Typography variant="h6">Implementation Process Framework</Typography>
<Typography>
We use a strategy called Implementation Facilitation—an interactive problem-solving approach—to support
organizations in applying evidence-based practices in routine care. Selected Strategies:
<ul>
<li>Training and consultation initiatives</li>
<li>Consultation to clinical and community partners on implementation planning</li>
<li>Organize local change agents in leadership and clinician expertise</li>
<li>
Build reciprocal and participatory relationship with clinician teams to foster a shared vision and
priorities
</li>
<li>
Promote structural change to support implementation with screening, identification, and referral pathways
across the system
</li>
<li>
Convene community, patient, provider, and external advisory boards on PTSD and oppression-based stress
</li>
<li>Support data-driven intervention adaptation, including cultural adaptation</li>
<li>Administrative and technical support through imbedded online flowsheets and templates</li>
</ul>
</Typography>
<Typography variant="h6">Implementation Evaluation Framework</Typography>
<Typography>
We use Proctor’s Taxonomy of Outcomes, extended for Health Equity, to evaluate the effect of our strategies in
achieving implementation success and health equity
</Typography>
<ImplementationFrameworkInteractive />
<UpcomingOngoing />
</Stack>
</Container>
);

0 comments on commit c7f5ab6

Please sign in to comment.