Releases: Swasth-Digital-Health-Foundation/hcx-platform
HCX Platform - Phase 5.0.0
Below is the list of changes available as part of this release:
- Participant code should be human-readable.
- Delete the record from Redis when the participant record in the registry is updated.
- Create postman collection for coverage eligibility, preauth, claim, payment APIs covering all valid and invalid scenarios(including redirect and forward flows).
- Postman test automation - DevOps (Pipeline and Slack integration).
- Remove ciphertext from payload from audit data.
- Create Payment and Communication FHIR examples.
- Mock Server - Random approved amount should be between 70 to 100 percent.
- Create Jenkins pipeline for React App.
- Devops infrastructure creation document.
- Mock Server - Create ability to return FHIR response received in headers in on action call.
- HCX Registry migration and upgrade from v0.0.1 to v0.0.7.
- API Version Proxing Implementation in API-Gateway.
- HCX Registry - Feature to send email to user to update default keycloak password.
- HCX Registry - Feature to add keycloak roles to the users.
- Setup FHIR Server
- Participant code should be combination of role, participant name and HCX instance name.
- Notifications Master list creation.
- Notifications Topic List API.
- Notification Subscribe API.
- Notification UnSubscribe API.
- Notification On Subscribe API.
- Notification Subscription update API.
- Notification Subscription List API.
- Notification Notify API.
- Notification Pipeline Job Implementation.
- Broadcast Network Notifications Implementation.
- Participant Notifications Implementation.
- Public Information Carrying Workflow Notifications Implementation.
- Subscription Pipeline Job Implementation.
- Notification Job - split the process function for filtering, resolving, and dispatching for better processing.
- Create hapi-fhir server build and deploy pipeline.
- Notification Trigger Pipeline Job For Network And Workflow Notifications.
- Subscription Update Notification Alerts.
- Subscription option to subscribe to all allowed senders.
- PII carrying workflow notifications Implementation.
- Consolidated Responses for on_subscribe API calls
- Participant Delete API and add the deboarding trigger.
- Externalize notification master list file path as configuration and should work with Kubernetes.
- Grafana Dashboard Configuration.
- FHIR - Develop Insurance Plan JAVA class for creating resources for Swasth Insurance Plan Structure Definition and validate it against the SD.
- Notify API needs to be signed using RFC7515 Implementation.
- Add updated properties to subscription update notifications.
- Subscription status to be human-readable.
- Update Notification APIs audit events to support Audit API.
- Workflow update notifications should be triggered along with initiation and completion notifications.
- Notification Expiry Implementation.
- Separate the notification master list into network, participant, and workflow. The application should support loading multiple files.
- FHIR SDK - Modification and optimization.
- Audit Notification API.
- Remove hard-coded validation messages into a config file.
- Notification APIs Implementation in Mock Server.
HCX Integrator SDK - 1.0.0
This release contains HCX Integrator SDK which helps to process the incoming request and generate the outgoing request based on different scenarios.
Please find the attached jar file (hcx-integrator-sdk-1.0.0.jar
) of SDK and Java-docs (hcx-integrator-sdk-javadocs.zip
) which helps the developers to understand the implementation and use the methods. Also, please use the SDK User Manual to kick-start and use the SDK.
Source Code: hcx-integrator-sdk-1.0.0
HCX Platform - phase 4.0.0
Below are the list of changes available as part of this release:
- Changes to Audit creation and status update when on action is received before action response
- Improve api gateway coverage from 78 to 90%
- Fixed timestamp related error in Mock Server from HCX API call
- Support asynchronous check and oncheck in Mock Server
- Remove correlation id generation and adding to header in API Gateway
- Setting expiry while inserting records in redis
- HCX Participant Code and End Point URL validations
- Create audit entry on successful acceptance of request in hcx-api
- Status API related changes based on correlation id
- Audit log entry for any validation error in gateway as well as hcx-api
- Monitoring & Alerts - Infra setup (Grafana and Prometheus)
HCX Platform - phase 3.0.0
Below is the list of changes available as part of this release:
- Securing Participant System APIs
- Status field value on the action calls
- Mock Server Implementation - Spring Boot Application
- Enhancements to the audit by adding payload and ensuing no PII info is captured
- Return correct error message when the jobs are failing
- HCX Gateway's own seed data construction and documentation
- Write test cases for HCX modules to improve code coverage
- Externalising the RBAC configuration at API Gateway
- HCX Pipeline - Failed request batch processing
HCX Platform - phase 2.0.0
Below is the list of features, APIs and fixes available as part of this release:
- Predetermination API: This is used so that the payors can confirm the procedures prescribed are right. This is a step before the preauthorization. More information can be found here
- Communication API: This is used to communicate between the participants. More information can be found here
- Redirect Alternate flow: This method is used when a payor is not aware of the requests raised by the provider and requests to redirect it to another payor/participant. More information can be found here
- Forward Alternate flow: This method is used when the payor is not aware of the request raised by the provider and himself reaches out to other payers/TPA to get the answers and collate the same and send a response back to the provider. More information can be found here
HCX Platform - phase 1.1.0
Below is the list of changes as part of this release:
- Error code implementation as per v0.7 specification: All the error codes can be found here
- The asynchronous response back to the sender in case of an error in the pipeline
- Updated API gateway java package name
HCX Platform - phase 1.0.0
Below is the list of features, APIs and fixes available as part of this release:
- Registration API: This is used to register and onboard providers and payers to the HCX platform. More information can be found here
- Check eligibility API: This is used to check the health claim eligibility of a patient. More information can be found here
- Preauthorization API: This is used to pre-authorise the claims for a patient. More information can be found here
- Claims API: This is used to submit claims with actual figures for a patient. More information can be found here
- Payment notification API: This is used by the payers to notify that payment is done to the provider. More information can be found here
- Status API: This API can be used to check the status of any API calls done. More information can be found here
- Audit search API: This is used to check the audit logs for any API call done via HCX.
- Health check API: This is used to check the health of the systems with HCX.