awatson1978 / hl7-resource-measure-report

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

clinical:hl7-resource-measure-report

NOTICE: After a very successful run of nearly 50+ pilots and prototypes, this package is being retired and archived. Future work on FHIR Measure Report resource is being done in the clinical:hl7-fhir-data-infrastructure atmosphere package and the material-fhir-ui NPM package.

One of our learnings over the 50+ pilots was how to best organize our packages, and we've determined that we want to a) consolidate React pure function components (Tables, Cards, etc) into an NPM package that is accessible to Webpack and other build environments. And b) we wanted to consolidate the React class components which rely on Meteor's reactive data infrastructure into it's own separate package. We're also c) moving the Rest server endpoints into a third package.

Separating each FHIR resource into it's own package was a time consuming task; but was definately worth. Over the 50+ pilots, we were able to track usage patterns and what functionality was specific to each resource and what was shared, common, infrastructure. Our refactor back into a consolidated package architecture will be based on all those learnings, and we look forward to publishing some of the best FHIR UI libraries on the web.

Installation

# to add hl7 resource schemas and rest routes
meteor add clinical:hl7-resource-measure-report

# to initialize default data
INITIALIZE=true meteor

Utilities

If you're working with HL7 FHIR Resources, we recommend using Postman.

Conformance Statement

The resource in this package implements the FHIR Patient Resource schema provided at https://www.hl7.org/fhir/measure-report.html.

Licensing

MIT License

Acknowledgements

A huge thanks to Patient Insight and the HL7 SANER project for their support and sponsorship in developing the Measure Report resource.

About


Languages

Language:JavaScript 100.0%