Comments (5)
Hey @lyndoh after further review, I have no modifications or qualms with this approach. This makes a great deal of sense and we would support this sort of PR. As you mentioned this would be a backwards breaking change so I believe the order of operations would be:
- Update interface (bumping major version) - removing the interface method
- Please add comments explaining that due to the FHIR spec is makes more sense for this to be a contained within the router
- Update persistence (bumping major version) - removing the method
- Update routing (bumping minor version - since the patch route would still be support but just in a different way)
- Update deployment package - (do we need to do anything to support a new header?
application/json-patch+json
)
For steps on setting up your local environment please check out our: https://github.com/awslabs/fhir-works-on-aws-deployment/blob/mainline/DEVELOPMENT.md
Since all of these PRs will be linked so heavily we will not merge the interface PR (and subsequently bump the npm version) until we are able to see the other changes code.
We look forward to this awesome contribution!
from fhir-works-on-aws-routing.
Thank you so much for a thoughtful response. Let us review this in depth, since like you mention it will be a backward breaking change. At face value this looks like a good logical approach but we will get back to you soon.
Just for our planning do you guys have a deadline?
from fhir-works-on-aws-routing.
Thanks, deadline is not too soon.
from fhir-works-on-aws-routing.
Thanks that all sounds good. We'll look to get started on this soon.
from fhir-works-on-aws-routing.
FHIR Works on AWS has been moved to maintenance mode. While in maintenance, we will not add any new features to this solution. All security issues should be reported directly to AWS Security at [email protected]. If you are new to this solution, we advise you to explore using HealthLake, which is our managed service for building FHIR based transactional and analytics applications. You can get started by contacting your AWS Account team. If you are an existing customer
of FHIR Works on AWS, and have additional questions or need immediate help, please reach out to [email protected] or contact your AWS Account team.
from fhir-works-on-aws-routing.
Related Issues (20)
- Support Patient Everything HOT 2
- Support Bulk Upload HOT 1
- Validation Errors on CapabilityStatement HOT 2
- [Bug] Aegis Touchstone Validation Errors on CapabilityStatement with IGs HOT 6
- GET returns 404 unless id param matches the case of the stored resource HOT 4
- [Bug] When using $docref and having multiple documents in period it does not return the latest HOT 1
- [Feature Request] Log cloudfront request headers for downstream (Goelocation) analytics HOT 2
- [Feature Request] MIME type application/fhir+json HOT 3
- Getting error "Cannot read property 'lookup' of undefined at ServerResponse.header" HOT 1
- change content-type to accept header HOT 2
- Authorization errors should return OperationOutcome resources HOT 4
- [Feature Request] Support resolving temporary bundle references in URI fields HOT 2
- [Feature Request] Support multi tenant Authorization services HOT 2
- [Feature Request] Use the URLPattern API instead of Regular Expressions for Subscriptoin Endpoint Whitelisting HOT 1
- Bundle filtering for global operations HOT 1
- Adding custom logic, validation etc. HOT 3
- Create interaction without response causes runtime error HOT 1
- Incorrect REST Security ValueSet in CapabilityStatement HOT 1
- [Bug] Resource Type in Reference Changed to Parent's Resource Type HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fhir-works-on-aws-routing.