From 88b5195ae2027bdc9b83060aedaa8f244d396cd7 Mon Sep 17 00:00:00 2001 From: Jake Wheeler Date: Mon, 28 Oct 2024 10:46:16 -0400 Subject: [PATCH] use cards for data pipeline section --- src/app/our-products/page.tsx | 374 ++++++++++++++++++---------------- 1 file changed, 203 insertions(+), 171 deletions(-) diff --git a/src/app/our-products/page.tsx b/src/app/our-products/page.tsx index 353b33e..b53f60c 100644 --- a/src/app/our-products/page.tsx +++ b/src/app/our-products/page.tsx @@ -1,12 +1,8 @@ import { - Button, Card, CardBody, CardFooter, CardGroup, - CardHeader, - CardMedia, - Grid, GridContainer, Link, } from '@trussworks/react-uswds'; @@ -205,174 +201,210 @@ function DataPipeline() { 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) -

-
- -

Empty spot

-
-
- - ); -} - -interface DataPipelineGridProps { - name: string; - children: React.ReactNode; -} +

FOR DATA PROCESSING

+ + + + 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 +

+
+
+
-function DataPipelineGrid({ name, children }: DataPipelineGridProps) { - return ( - -

{name}

- - {children} - -
- ); -} +

FOR DATA ENRICHMENT

+ + + + 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 +

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

FOR DATA TRANSFORMATION

+ + + + 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) +

+
+
+
+ + ); }