From 50d512456a094dd214712bdbb59178fc52fe108e Mon Sep 17 00:00:00 2001 From: Jake Wheeler Date: Fri, 25 Oct 2024 14:14:55 -0400 Subject: [PATCH] component organization for styling reuse --- src/app/our-products/page.tsx | 559 +++++++++++++++++----------------- 1 file changed, 287 insertions(+), 272 deletions(-) diff --git a/src/app/our-products/page.tsx b/src/app/our-products/page.tsx index e14c2a9..511a54e 100644 --- a/src/app/our-products/page.tsx +++ b/src/app/our-products/page.tsx @@ -5,292 +5,307 @@ import { basePath } from '../utils/constants'; export default function OurProducts() { return (
-
- -
-

Our ecosystem of DIBBs products

-

- Find out how DIBBs products can help empower your jurisdiction - with more usable data. -

-
-
-
-
- -

Standalone Products

- - - Placeholder -
-

eCR Viewer

-

- Graphic headings can be used a few different ways, depending - on what your landing page is for. Highlight your values, - specific program areas, or results. -

- -
-
- - Placeholder -
-

Query Connector

-

- Allows public health staff to query a wide network of - healthcare organizations for data relevant to a given - condition. It gives staff access to more complete and timely - data without the need for a direct connection to a healthcare - provider. -

- -
-
-
- - - Placeholder -
-

eCR Parser

-

- Enables public health staff to extract relevant data from eCR - messages based on a user-defined parsing schema. It exports - that data into a simple JSON file that can be easily loaded - into a tabular format (like a spreadsheet). -

- -
-
- - Placeholder -
-

eCR Refiner

-

- Reduces eCR files down to only the most useful, necessary - information to alleviate performance and storage burden on - disease surveillance systems and bring focus to pertinent data - for a given condition. -

- -
-
-
-
-
-
- -
+ + + +
+ ); +} + +function Intro() { + return ( +
+ +
+

Our ecosystem of DIBBs products

+

+ Find out how DIBBs products can help empower your jurisdiction with + more usable data. +

+
+
+
+ ); +} + +function StandaloneProducts() { + return ( +
+ +

Standalone Products

+ + Placeholder -

DIBBs to support the entire data pipeline

-

- These are the underlying services that power each of our products; - they can be configured in a variety of ways to support the unique - needs of your jurisdiction. -

-
- - -

FOR DATA PROCESSING

- - - Placeholder -

Orchestration

-

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows -

-
- - Placeholder -

FHIR Converter

-

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows -

-
- - Placeholder -

Validation

+
+

eCR Viewer

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows + Graphic headings can be used a few different ways, depending on + what your landing page is for. Highlight your values, specific + program areas, or results.

- + +
-
- -

FOR DATA ENRICHMENT

- - - Placeholder -

Standardization

-

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows -

-
- - Placeholder -

Geocoding

-

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows -

-
- - Placeholder -

Record Linkage

+ + Placeholder +
+

Query Connector

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows + Allows public health staff to query a wide network of healthcare + organizations for data relevant to a given condition. It gives + staff access to more complete and timely data without the need + for a direct connection to a healthcare provider.

- + +
-
- -

FOR DATA TRANSFORMATION

- - - Placeholder -

Flat Formatter

+
+ + + Placeholder +
+

eCR Parser

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows + Enables public health staff to extract relevant data from eCR + messages based on a user-defined parsing schema. It exports that + data into a simple JSON file that can be easily loaded into a + tabular format (like a spreadsheet).

- - - Placeholder -

PHDC Converter

+ +
+
+ + Placeholder +
+

eCR Refiner

- Enables coordinated execution of DIBBs in any order, allowing - for fully automated workflows + Reduces eCR files down to only the most useful, necessary + information to alleviate performance and storage burden on + disease surveillance systems and bring focus to pertinent data + for a given condition.

- + +
-
- - + + + + ); +} + +function DataPipeline() { + return ( +
+ +
+ Placeholder +

DIBBs to support the entire data pipeline

+

+ These are the underlying services that power each of our products; + they can be configured in a variety of ways to support the unique + needs of your jurisdiction. +

+
+
+ + + Placeholder +

Orchestration

+

+ Enables coordinated execution of DIBBs in any order, allowing for + fully automated workflows +

+
+ + Placeholder +

FHIR Converter

+

+ Converts incoming messages into the FHIR (Fast Healthcare + Interoperability Resources) standard; acts as a common language + between data streams that allows for ease of processing data in all + the different DIBBs +

+
+ + Placeholder +

Validation

+

+ Reads and validates all eCR fields of interest based on specified, + custom preferences; ensures that its XML structure is valid, that + the required fields are present and in the correct format, and that + the data is trustworthy +

+
+
+ + + Placeholder +

Standardization

+

+ Standardizes data fields (including record name, date of birth, + phone number, and geolocation) based on preset defaults to ensure + consistency; for example, standardizing phone formats (888-555-1234 + vs. (888)555-1234) +

+
+ + Placeholder +

Geocoding

+

+ Enriches data by providing precise geographic locations based on + patient street addresses from input data +

+
+ + Placeholder +

Record Linkage

+

+ Identifies multiple records referring to the same individual and + combines them into a single, more complete patient record +

+
+
+ + + Placeholder +

Flat Formatter

+

+ Extracts relevant data from a given healthcare message and exports + the data into a JSON file based on a user-defined parsing schema +

+
+ + Placeholder +

PHDC Converter

+

+ Converts a FHIR bundle to the Public Health Document Container + (PHDC) format for ingestion into the National Electronic Disease + Surveillance System (NEDSS) Base System (NBS) +

+
+
+
+ ); +} + +interface DataPipelineGridProps { + name: string; + children: React.ReactNode; +} + +function DataPipelineGrid({ name, children }: DataPipelineGridProps) { + return ( + +

{name}

+ + {children} + +
+ ); +} + +interface DataPipelineGridItemProps { + children: React.ReactNode; +} +function DataPipelineGridItem({ children }: DataPipelineGridItemProps) { + return ( + +
{children}
+
); }