-
Notifications
You must be signed in to change notification settings - Fork 524
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updating README in prep for public release.
Made updates to describe the project and set context.
- Loading branch information
Showing
1 changed file
with
23 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,17 +4,24 @@ A .NET Core implementation of the FHIR standard. | |
|
||
[![CI Status](https://microsofthealthoss.vsrm.visualstudio.com/_apis/public/Release/badge/7621b231-1a7d-4364-935b-2f72b911c43d/1/1)](https://microsofthealthoss.visualstudio.com/FhirServer/_releases2) | ||
|
||
FHIR Server for Azure is an open source implementation of the emerging HL7 Fast Healthcare Interoperability Resources (FHIR) specification designed for the Microsoft cloud. The FHIR specification defines how clinical health data can be made interoperable across systems, and the FHIR Server for Azure helps enables that interoperability in the cloud. | ||
FHIR Server for Azure is an open-source implementation of the emerging [HL7 Fast Healthcare Interoperability Resources (FHIR) specification](https://www.hl7.org/fhir/) designed for the Microsoft cloud. The FHIR specification defines how clinical health data can be made interoperable across systems, and the FHIR Server for Azure helps facilitate that interoperability in the cloud. The goal of this Microsoft Healthcare project is to enable developers to rapidly deploy a FHIR service. | ||
|
||
With data in the FHIR format, the FHIR Server for Azure enables developers to quickly ingest and manage FHIR datasets in the cloud, track and manage data access and normalize data for machine learning workloads. FHIR Server for Azure is optimized for the Azure ecosystem: | ||
* Scripts and ARM templates are available for immediate provisioning in the Microsoft Cloud | ||
* Scripts are available to map to Azure AAD and enable role-based access control (RBAC) | ||
|
||
The FHIR specification helps enable compliant healthcare data transmission, storage and sharing. This “data liquidity” enables healthcare providers, clinical researchers, payors, biotech labs, and other health and life science organizations to exchange and integrate clinical data in the pursuit of improved outcomes and efficiencies. | ||
FHIR Server for Azure is built with logical separation, enabling developers with flexibility to modify how it is implemented, and extend its capabilities as needed. The logic layers of the FHIR server are: | ||
|
||
Bringing health data into Azure enables new cloud and AI scenarios and use cases in research, clinical trials, population health management, and other healthcare innovations. Health data liquidity is necessary to unlocking interoperability with the primary system of record — the Electronic Health Record (EHR) — and contributing clinical data that is enriched through analytics and machine learning in the cloud back into the EHR. | ||
* Hosting Layer – Supports hosting in different environments, with custom configuration of Inversion of Control (IoC) containers. | ||
* RESTful API Layer – The implementation of the APIs defined by the HL7 FHIR specification. | ||
* Core Logic Layer – The implementation of the core FHIR logic. | ||
* Persistence Layer – A pluggable persistence provider enabling the FHIR server to connect to virtually any data persistence utility. FHIR Server for Azure includes a ready-to-use data persistence provider for Azure Cosmos DB (a globally replicated database service that offers rich querying over data). | ||
|
||
FHIR Server for Azure provides an opportunity to drive interoperability with traditional health data as well as evolving and emerging data types (e.g. big data, IoMT, genomics and immunomics). | ||
FHIR Server for Azure empowers developers – saving time when they need to quickly integrate a FHIR server into their own applications or providing them with a foundation on which they can customize their own FHIR service. As an open source project, contributions and feedback from the FHIR developer community will continue to improve this project. | ||
|
||
Privacy and security are top priorities and the FHIR Server for Azure has been developed in support of requirements for Protected Health Information (PHI). All the Azure services used in FHIR Server for Azure [meet the compliance requirements for Protected Health Information](https://www.microsoft.com/en-us/trustcenter/compliance/complianceofferings). | ||
|
||
This open source project is fully backed by a Microsoft engineering team in the Microsoft Healthcare group, but we know that this project will only get better with your feedback and contributions. We are actively driving the development of this code base and tests builds and deployments daily. | ||
This open source project is fully backed by the Microsoft Healthcare team, but we know that this project will only get better with your feedback and contributions. We are leading the development of this code base, and test builds and deployments daily. | ||
|
||
# Documentation | ||
|
||
|
@@ -26,13 +33,13 @@ This open source project is fully backed by a Microsoft engineering team in the | |
- [Debugging](docs/HowToDebug.md): Describes how to debug FHIR Server for Azure using Visual Studio. | ||
- [Testing with Postman](docs/PostmanTesting.md): Describes how to use Postman for testing FHIR Server for Azure. | ||
|
||
|
||
|
||
## More Information | ||
|
||
- [FHIR Server for Azure Demo by Michael Hansen, Senior Program Manager](https://github.com/hansenms/FhirDemo) | ||
- Blog: [FHIR Server for Azure, an open source project for modern healthcare](https://cloudblogs.microsoft.com/industry-blog/industry/health/fhir-server-for-azure-an-open-source-project-for-modern-healthcare/) | ||
- Twitter: [Health_IT](https://twitter.com/Health_IT) | ||
* [FHIR Server for Azure Demo by Michael Hansen, Senior Program Manager](https://github.com/hansenms/FhirDemo) | ||
* [Features](docs/Features.md): This document lists the main features of the FHIR Server for Azure. | ||
* [Roadmap](docs/Roadmap.md): This document provides a list of features that are planned or in development. | ||
* Blog: [FHIR Server for Azure, an open source project for modern healthcare](https://cloudblogs.microsoft.com/industry-blog/industry/health/fhir-server-for-azure-an-open-source-project-for-modern-healthcare/) | ||
* Twitter: [Health_IT](https://twitter.com/Health_IT) | ||
|
||
## Contributing | ||
This project welcomes contributions and suggestions. Most contributions require you to agree to a | ||
|
@@ -44,19 +51,16 @@ a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow th | |
provided by the bot. You will only need to do this once across all repos using our CLA. | ||
|
||
There are many other ways to contribute to FHIR Server for Azure. | ||
- [Submit bugs](issues) and help us verify fixes as they are checked in. | ||
- Review the [source code changes](pulls). | ||
- Engage with FHIR Server for Azure users and developers on [StackOverflow](https://stackoverflow.com/questions/tagged/fhir-server-for-azure). | ||
- Join the [#fhirforazure](https://twitter.com/hashtag/fhirserverforazure?f=tweets&vertical=default) discussion on Twitter. | ||
- [Contribute bug fixes](CONTRIBUTING.md). | ||
* [Submit bugs](issues) and help us verify fixes as they are checked in. | ||
* Review the [source code changes](pulls). | ||
* Engage with FHIR Server for Azure users and developers on [StackOverflow](https://stackoverflow.com/questions/tagged/fhir-server-for-azure). | ||
* Join the [#fhirforazure](https://twitter.com/hashtag/fhirserverforazure?f=tweets&vertical=default) discussion on Twitter. | ||
* [Contribute bug fixes](CONTRIBUTING.md). | ||
|
||
See [Contributing to FHIR Server for Azure](CONTRIBUTING.md) for more information. | ||
|
||
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). | ||
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or | ||
contact [[email protected]](mailto:[email protected]) with any additional questions or comments. | ||
|
||
|
||
FHIR® is the registered trademark of HL7 and is used with the permission of HL7. | ||
|
||
[FHIR Specification](https://www.hl7.org/fhir/) | ||
FHIR® is the registered trademark of HL7 and is used with the permission of HL7. |