Skip to content

Commit ae7fbc1

Browse files
nirmal070125claude
andcommitted
Address CodeRabbit review comments: typos, grammar, and phrasing improvements
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 7f50983 commit ae7fbc1

9 files changed

Lines changed: 13 additions & 14 deletions

File tree

en/docs/data-transformation/guides/hl7v2-fhir.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -220,11 +220,11 @@ The service processes incoming POST requests containing HL7v2 messages. When a m
220220

221221
Let's look into the the detailed implementation of this. Let's assume the [custom-service-openapi.yaml](../references/custom-service-openapi.yaml) is inside the resources folder.
222222

223-
1. Generate the files using openapi files as below.
223+
1. Generate the files from the OpenAPI file as follows.
224224
```bash
225225
bal openapi -i resources/custom-service-openapi.yaml --mode service -o <OUTPUT-FOLDER>
226226
```
227-
2. The types.bal file is auto generated to the specified folder and it does not need any changes to be done.
227+
2. The types.bal file is auto-generated into the specified folder and does not require any changes.
228228
3. Update the custom-service-openapi-service.bal file as below.
229229
```ballerina
230230
// AUTO-GENERATED FILE.

en/docs/fhir/guides/connecting-ehr-emr-systems.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Follow the instructions given below to set up the connectors you require in your
1919
</ul>
2020

2121
## Install the connector
22-
As mentioned in the previous section, WSO2 Integration Studio is the IDE that will be used to develop integrations that will be deployed in the integration layer of the Healthcare solution. The connector zip that is obtained from WSO2 should be imported to the Integration Studio in order to develop the integration flow.<br /> Steps on installing and using the connector can be found by clicking the [link](https://apim.docs.wso2.com/en/4.0.0/reference/connectors/connectors-overview/#how-to-use-connectors)<br />
22+
As mentioned in the previous section, WSO2 Integration Studio is the IDE that will be used to develop integrations that will be deployed in the integration layer of the Healthcare solution. The connector zip that is obtained from WSO2 should be imported to the Integration Studio in order to develop the integration flow.<br /> Steps on installing and using the connector can be found in the [connector usage guide](https://apim.docs.wso2.com/en/4.0.0/reference/connectors/connectors-overview/#how-to-use-connectors)<br />
2323

2424
## Connect system to integration logic
2525
In this section let’s walk through a simple example of connecting to the Epic EHR system and searching and retrieving some patient data. Epic is a FHIR compliant EHR system. WSO2 has a pre-built connector for the Epic sandbox environment. Let’s create a new Integration project and add a Rest API to it. More information on creating the integration project,and the Rest API can be found [here](https://apim.docs.wso2.com/en/4.0.0/integrate/develop/integration-development-kickstart/).<br />Then let's import the Epic connector to the Integration Studio as mentioned in the previous section. Once imported the mediator <strong>Palette</strong> of the Integration Studio will have the Epic connector listed. As shown in the below image:

en/docs/fhir/guides/expose-fhir-apis.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ Once the required FHIR resources have been exposed as FHIR APIs, the server is r
5858
To learn more about RESTful FHIR, refer to the [official FHIR documentation](https://www.hl7.org/fhir/http.html).
5959

6060
- Interactions
61-
- Instance level - All the instance level interactions are pre-templated in the API definitions of the WSO2 FHIR API Hub. Relevant backend integration logic has to be implemented by the developer. (A project skeleton with boilerplate code will be provided to speed up the deployment.)
62-
- Type level - Type level interactions are also handled in a similar manner as in Instance level interactions.
61+
- Instance-level - All the instance-level interactions are pre-templated in the API definitions of the WSO2 FHIR API Hub. Relevant backend integration logic has to be implemented by the developer. (A project skeleton with boilerplate code will be provided to speed up the deployment.)
62+
- Type level - Type-level interactions are also handled in a similar manner as in instance-level interactions.
6363
- System level - Only Capabilities interaction is available as a default feature.
6464
- Capability statement
6565
- This document describes the server's meta information so that the stakeholders can query and decide whether the server supports expected operation/interaction. This includes all the implemented FHIR resource APIs, search parameters of each FHIR resource, supported interactions and expected payload structures etc.

en/docs/fhir/guides/populating-fhir-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Before you begin, ensure you have <a href="https://ballerina.io/downloads/instal
2828
2. Import the required modules to the Ballerina program. In this sample we are using FHIR Patient resource from international base FHIR IG. Therefore, we need to import `ballerinax/health.fhir.r4.international401` package. If you are using a different IG of FHIR, you can import the relevant package from the [central](https://central.ballerina.io/search?q=fhir&page=1&m=packages) or generated from the bal [health tool](https://ballerina.io/learn/health-tool/#package-generation).
2929

3030
```ballerina
31-
import ballerinax/health.fhir.r4.internationa401;
31+
import ballerinax/health.fhir.r4.international401;
3232
import ballerina/io;
3333
```
3434
3. Create a custom patient record type to represent the patient data. In this sample, the patient record contains the patient's first name, last name, address, and phone number.

en/docs/get-started/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ These FHIR templates are auto-generated from FHIR specification, and we can gene
3939

4040
#### FHIR API Definitions
4141

42-
FHIR defines a RESTful API interface to any [FHIR resource](https://hl7.org/fhir/http.html). We built another tool to automatically generate the Open API Specification 3.0 based API definition files for any FHIR profile or an implementation guide. These API definitions can be imported to the API designer of WSO2 in order to expose respective FHIR APIs.
42+
FHIR defines a RESTful API to any [FHIR resource](https://hl7.org/fhir/http.html). We built another tool to automatically generate the OpenAPI Specification 3.0-based API definition files for any FHIR profile or an implementation guide. These API definitions can be imported to the API designer of WSO2 in order to expose respective FHIR APIs.
4343

4444
#### Security and Privacy
4545

en/docs/get-started/introduction.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
sidebar_position: 2
33
title: "Introduction"
4-
description: The WSO2 Open Healthcare is a solution built on top of the best in its industry, that has been an open-source integration platform.
4+
description: WSO2 Open Healthcare is a solution built on top of the industry-leading open-source integration platform.
55
---
66

77

88

9-
The WSO2 Open Healthcare is a solution built on top of the best in its industry, that has been an open-source integration platform. The platform allows you to connect to disparate source systems (e.g., EHRs/EMRs, Claim Management Systems, Databases etc.), quickly transforming your data to/from healthcare message formats (e.g., FHIR, HL7, X12, CCDA etc.) and expose them through secure APIs.<br /> Our main intent is to accelerate the development process of healthcare IT through auto generative, easily extensible and well supported set of healthcare accelerators.
9+
WSO2 Open Healthcare is a solution built on top of the industry-leading open-source integration platform. The platform allows you to connect to disparate source systems (e.g., EHRs/EMRs, Claim Management Systems, Databases etc.), quickly transforming your data to/from healthcare message formats (e.g., FHIR, HL7, X12, CCDA etc.) and expose them through secure APIs.<br /> Our main intent is to accelerate the development process of healthcare IT through auto generative, easily extensible and well supported set of healthcare accelerators.
1010

1111
![Healthcare Solution Offering](/assets/img/get-started/healthcare-solution-offering.png)
1212

en/docs/install-and-setup/updates/overview.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ With updates, you do not have to wait until the next product version release to
1212
Read more about [WSO2 latest update tool](https://updates.docs.wso2.com/en/latest/updates/overview/).
1313

1414
## How to get WSO2 updates?
15-
A subscription is mandatory to get WSO2 updates. A Subscription can be obtained by different ways and there are different
16-
types of subscription tiers available.
15+
A subscription is required to receive WSO2 updates. Subscriptions are available in different tiers to suit your requirements.
1716

1817
Read more about [WSO2 subscription model](https://updates.docs.wso2.com/en/latest/updates/overview/#how-to-get-wso2-updates)
1918

en/docs/install-and-setup/updates/update-accelerators.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ description: Usually Healthcare accelerators are the implementation which accele
77
# How to update Healthcare solution?
88

99
Usually Healthcare accelerators are the implementation which accelerate and facilitate the FHIR related features, these accelerators will be applied on top of
10-
the wso2 base products like APIM and MI in order to cater the healthcare domain problems.
10+
the WSO2 base products (such as APIM and MI) to address healthcare domain requirements.
1111

12-
In order to get updates for Healthcare solution we need to get the update for two separate products as below,
12+
To get updates for the Healthcare solution we need to get the update for two separate products as below,
1313

1414
* Download the GA/ Vanilla pack of the wso2 base products like APIM or MI.
1515
* Update the base products to the latest/ desired update level.

en/docs/secure-health-apis/guides/configure-smart-on-fhir.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,4 @@ curl --location --request POST 'https://localhost:9443/oauth2/token?grant_type=a
9797
--header 'Authorization: Basic <base64>(CONSUMER_KEY:CONSUMER_SECRET)'
9898
```
9999
5. You will get the access_token along with the id_token.
100-
6. By decoding the id_token you will be able to retrieve the Patient Id that we assigned to user 'johndoe'.
100+
6. By decoding the id_token, you will be able to retrieve the Patient ID that we assigned to the user 'johndoe'.

0 commit comments

Comments
 (0)