Ballerina for Healthcare - Code to Cloud in Mins with AI driven programming - HIMSS 25

mifan 215 views 23 slides Mar 05, 2025
Slide 1
Slide 1 of 23
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23

About This Presentation

Ballerina is an open source, cloud native, healthcare context aware language for building general integration and healthcare backends. In addition to native support for JSON, XML, Async, GraphQL etc, it also supports FHIR, HL7, X12, EDI formats in the healthcare domain.


Slide Content

From code to cloud in minutes with Ballerina AI driven programming for healthcare Mifan Careem Chief Solutions Officer - WSO2

‹#› The platform for your digital business Internal Developer Platform Run it yourself, private cloud or SaaS WSO2 portfolio Technology for your digital platform API Management Integration Identity & Access Management A seamless platformless experience

for healthcare apps ‹#› From code to cloud in minutes with Ballerina - AI driven programming

‹#› Continuous innovation is key to building unique digital experiences in healthcare that become your competitive advantage . This requires healthcare orgs to become tech companies or tech enabled companies

The language built for healthcare! ‹#›

Supercharging integration with Ballerina Open source, cloud-native technology optimized for integration Batteries included - f irst principles thinking for healthcare app development Developed by WSO2 since 2016 and first released in February 2022 Rich ecosystem of different services, data formats, and connectors Edit/view source code textually or graphically as sequence diagrams and flowcharts

AI | low code | pro code

AI powered, healthcare native code generation Sample Prompt: Write a service to retrieve patient demographics from an EHR system using FHIR R4 APIs. The system requires authentication via OAuth 2.0 and must filter patients by last name and date of birth. Take the search parameter values from the API request. Respond to the API client with the patient demographics data. This API should not be FHIR and please define a custom API as appropriate

In sync developer documentation

In sync API documentation <Open API Documentation image>

Easy data transformations

Powerful integration tools

First class support for FHIR - FHIR is built-in to the language. - Support any FHIR implementation guide via powerful autogen capabilities. - Prebuilt libraries, templates for known implementation guides empowers your developers. Can connect to any FHIR server following the FHIR REST API standard. - Prebuilt connectors to known EMRs (EPIC, Cerner, Athena Health and to any other EMR).

First class support for HL7 - HL7 is built-in to the language. - Support all major HL7 versions. Segments are prebuilt into the language. - HL7 server/client mode is supported via MLLP.

Data Mapping - prebuilt <--> custom Map one kind of data value to another kind of data value, simultaneously as code and picture, so that both are simple, powerful, and boundless. Go from any data structure to any data structure, or use pre-built HL7v2.x to FHIR transformation functionalities

Data Mapping - FHIR <--> X12

‹#› AI-NATIVE INTERNAL DEVELOPER PLATFORM AS A SERVICE Transform to a Cloud Native Digital Enterprise

‹#› Runtime architecture , CICD, DevOps, Environments, SecOps, Configuration Management, Version management, Testing, Observability, Analytics, SRE, Code writing also needs access to reuse DevOps goes to Canary etc. Self Service and policy-driven Zero Trust environment To simplify, building a platform requires mastering technical complexities, essential skills, and significant time and financial investment. Code reusability limited Resource discovery delays Collaborative development hindered Testing cycles extended Slow product iteration Developer Git Digital Experience B2B Employee Consumer Customer The reality of software manufacturing in the cloud native era You write code. You want to get it to the hands of the customer ASAP.

Traditional Software Manufacturing Process Delivering digital applications from coding and development to production and delivery Abstracts and consolidates the capabilities of multiple tools into a single platform to get applications and services up and running quickly Built by productizing 15 years of experience helping customers create their own internal platforms JUST ADD DEVELOPERS …and out come results 10X ship fast code to production 50% reduction of overall TCO 100% focus on code, not everything around it Coding & Development Production & Delivery Develop Deploy Manage Reuse Design Observe Govern Choreo : Solving cloud native software challenges ‹#›

Deploy out of the box accelerators as APIs Patient FHIR API EDI Service Accelerators BYOC (java, .net, ..) Deploy FHIR API Templates Patient API Encounter API … Connectors EPIC, Cerner,... FHIR Backends HL7 Backends CDS Hooks Transformation Logic HL7V2 to FHIR Use Case Templates EPIC to FHIR API EDI 834 X12 Processing SMART on FHIR … Internal APIs External APIs Consumers Source Systems (EHR, EDI, ..) Customer Repo Project,..

‹#›

org: <customer> Conceptual Application Architecture Patient FHIR API Provider foo Provider bar System of Record (EHR/EMR/..) Third-party System Events/Feeds (X12/..) Data Plane Payer X EDI Service Customer repo Accelerators Custom code (java,ballerina,.net,)

wso 2 .com The Technology Partner for Your Digital Journey https://wso2.com/contact/ https://twitter.com/wso2 https://www.linkedin.com/company/wso2/ https://ballerina.io/use-cases/healthcare/ 700 + Customers Across 90 Countries and 6 Continents Rapidly Growing Over 30 % YoY Growth in ARR 7 00 + Employees 45% Engineering Colombo, Dubai, Mumbai, Munich, London, Santa Clara, Austin, São Paulo, Sydney 19 + Years In the Industry